.branding-page{--bx-coral:#ffc4ad;--bx-coral-soft:#f7d3d7;--bx-blue:#d8e7f1;--bx-blue-soft:#d8e7f1;--bx-blue-ink:#182430;--bx-panel:#0a0e0f}html body main.site-shell.consulting-page .bx h3{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:-.005em;color:var(--cx-text);margin:0;font-size:clamp(1.25rem,1.56vw,1.64rem);line-height:1}.bx-hero{min-height:100svh;padding:140px var(--cx-gutter) clamp(80px, 13vh, 150px);background:var(--cx-void);align-items:flex-end;display:flex;position:relative;overflow:hidden}.bx-passer{touch-action:pan-y;position:absolute;inset:0}.bx-passer__canvas{opacity:0;width:100%;height:100%;transition:opacity .6s var(--cx-ease);display:block;position:absolute;inset:0}.bx-passer[data-ready=true] .bx-passer__canvas{opacity:1}.bx-hero{--sheet-w:min(42vw, 62vh, 700px)}.bx-sheet{top:calc(50% - var(--sheet-w) * .914 * .46);width:var(--sheet-w);aspect-ratio:1024/936;pointer-events:none;position:absolute;right:clamp(24px,8vw,150px)}.bx-sheet__still{mix-blend-mode:screen;opacity:.9;width:100%;height:100%;transition:opacity .6s var(--cx-ease);position:absolute;inset:0}.bx-passer[data-ready=true] .bx-sheet__still{opacity:0}.bx-crop{--c:#c8cacd6b;width:22px;height:22px;position:absolute}.bx-crop:before,.bx-crop:after{content:"";background:var(--c);position:absolute}.bx-crop:before{width:22px;height:1px}.bx-crop:after{width:1px;height:22px}.bx-crop--tl{top:-34px;left:-34px}.bx-crop--tl:before{bottom:0;left:0}.bx-crop--tl:after{top:0;right:0}.bx-crop--tr{top:-34px;right:-34px}.bx-crop--tr:before{bottom:0;right:0}.bx-crop--tr:after{top:0;left:0}.bx-crop--bl{bottom:-34px;left:-34px}.bx-crop--bl:before{top:0;left:0}.bx-crop--bl:after{bottom:0;right:0}.bx-crop--br{bottom:-34px;right:-34px}.bx-crop--br:before{top:0;right:0}.bx-crop--br:after{bottom:0;left:0}.bx-target{border:1px solid var(--bx-coral);width:22px;height:22px;transition:border-color .5s var(--cx-ease);border-radius:50%;margin-top:-11px;position:absolute;top:50%}.bx-target:before,.bx-target:after{content:"";color:var(--bx-coral);transition:color .5s var(--cx-ease);background:currentColor;position:absolute}.bx-target:before{height:1px;top:50%;left:-6px;right:-6px}.bx-target:after{width:1px;top:-6px;bottom:-6px;left:50%}.bx-target--l{left:-52px}.bx-target--r{right:-52px}.bx-hero[data-register=in] .bx-target,.bx[data-still=true] .bx-target{border-color:var(--bx-blue)}.bx-hero[data-register=in] .bx-target:before,.bx-hero[data-register=in] .bx-target:after,.bx[data-still=true] .bx-target:before,.bx[data-still=true] .bx-target:after{color:var(--bx-blue)}.bx-readout{font:700 .62rem/1 var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--cx-tin);align-items:baseline;gap:14px;margin:0;display:flex;position:absolute;bottom:-64px;right:0}.bx-readout__value{font-variant-numeric:tabular-nums;text-align:right;min-width:9ch;color:var(--bx-coral-soft);transition:color .4s var(--cx-ease)}.bx-hero[data-register=in] .bx-readout__value,.bx[data-still=true] .bx-readout__value{color:var(--bx-blue-soft)}.bx-hero__shade{pointer-events:none;background:linear-gradient(90deg, #020404b8 0%, #0204044d 34%, #02040400 52%), linear-gradient(180deg, #02040466 0%, #02040400 20%, #02040400 80%, var(--cx-void) 100%);position:absolute;inset:0}.bx-hero__copy{z-index:2;pointer-events:none;width:min(600px,100%);position:relative}.bx-hero__copy .cx-actions{pointer-events:auto}html body main.site-shell.consulting-page .bx-hero h1{font-size:clamp(2.65rem,5.46vw,5.77rem);line-height:.9}.bx-hero__lead{max-width:44ch;color:var(--cx-muted);margin:28px 0 0;font-size:clamp(1rem,1.12vw,1.14rem);line-height:1.62}.bx-hero__copy [data-cx]:nth-child(2){transition-delay:80ms}.bx-hero__copy [data-cx]:nth-child(3){transition-delay:.16s}.bx-hero__copy [data-cx]:nth-child(4){transition-delay:.24s}.bx-hero__hint{font:700 .6rem/1 var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--cx-tin);pointer-events:none;margin:0;position:absolute;bottom:-64px;left:0}.bx-hint--touch{display:none}@media (pointer:coarse){.bx-hint--fine{display:none}.bx-hint--touch{display:inline}}.bx[data-still=true] .bx-hero__hint{display:none}.bx-line{padding:clamp(120px, 18vh, 200px) var(--cx-gutter) clamp(90px, 12vh, 140px);background:var(--cx-void);border-top:1px solid var(--cx-line);isolation:isolate;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(40px,5vw,96px);display:grid;position:relative}.bx-line:before,.bx-line:after{content:"";z-index:-1;pointer-events:none;transition:opacity .9s var(--cx-ease);position:absolute;inset:0}.bx-line:before{background:radial-gradient(50% 60% at 78%,#ffc4ad14,#0000 70%)}.bx-line:after{opacity:0;background:radial-gradient(50% 60% at 78%,#d8e7f117,#0000 70%)}.bx-line[data-ordered=true]:before{opacity:0}.bx-line[data-ordered=true]:after{opacity:1}html body main.site-shell.consulting-page .bx-line h2{font-size:clamp(1.87rem,3.28vw,3.43rem);line-height:.95;display:grid}.bx-line h2>span{transition:opacity .5s var(--cx-ease), transform .5s var(--cx-ease);grid-area:1/1}.bx-line h2>span.is-hidden{opacity:0;transform:translateY(10px)}.bx-line__lead{max-width:42ch;color:var(--cx-muted);margin:24px 0 0;font-size:1.02rem;line-height:1.6}.bx-line__controls{flex-wrap:wrap;align-items:center;gap:18px 26px;margin-top:36px;display:flex}.bx-seg{background:var(--bx-panel);border:1px solid #c8cacd33;border-radius:999px;grid-template-columns:1fr 1fr;padding:4px;display:inline-grid;position:relative}.bx-seg button{z-index:1;min-width:124px;min-height:44px;font:600 .9rem/1 var(--font-sans);color:var(--cx-tin);cursor:pointer;transition:color .4s var(--cx-ease);background:0 0;border:0;border-radius:999px;padding:0 20px;position:relative}.bx-seg button[aria-checked=true]{color:#050707}.bx-seg button:focus-visible,.bx-industries button:focus-visible{outline:2px solid var(--bx-blue);outline-offset:2px}.bx-seg__thumb{background:var(--bx-coral-soft);width:calc(50% - 4px);transition:transform .5s var(--cx-ease), background .5s var(--cx-ease);border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px}.bx-line[data-ordered=true] .bx-seg__thumb{background:var(--bx-blue-soft);transform:translate(100%)}.bx-seg[data-touched=false] button:nth-of-type(2):after{content:"";border:1px solid #d8e7f173;border-radius:999px;position:absolute;inset:0}.bx-industries{gap:4px;display:flex}.bx-industries button{min-height:44px;font:600 .84rem/1 var(--font-sans);color:var(--cx-tin);cursor:pointer;transition:color .3s var(--cx-ease), border-color .3s var(--cx-ease);background:0 0;border:0;border-bottom:1px solid #0000;padding:0 12px}.bx-industries button:hover{color:var(--cx-silver)}.bx-industries button[aria-checked=true]{color:var(--cx-text);border-bottom-color:var(--cx-text)}.bx-counts{border-top:1px solid var(--cx-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:44px 0 0;padding-top:22px;display:grid}.bx-count dt{white-space:nowrap;font:600 .66rem/1.3 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--cx-tin)}.bx-count dd{height:3.2rem;font:var(--display-weight) clamp(1.87rem, 2.34vw, 2.34rem) / 1 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin:10px 0 0;display:grid;position:relative;overflow:hidden}.bx-count__from,.bx-count__to{transition:transform .6s var(--cx-ease), opacity .6s var(--cx-ease);grid-area:1/1}.bx-count__from{color:var(--bx-coral-soft)}.bx-count__to{color:var(--bx-blue-soft);opacity:0;transform:translateY(100%)}.bx-line[data-ordered=true] .bx-count__from{opacity:0;transform:translateY(-100%)}.bx-line[data-ordered=true] .bx-count__to{opacity:1;transform:none}.bx-count:nth-child(2) span{transition-delay:50ms}.bx-count:nth-child(3) span{transition-delay:.1s}.bx-count:nth-child(4) span{transition-delay:.15s}.bx-line__stage{animation:bx-swap .6s var(--cx-ease)}@keyframes bx-swap{0%{opacity:0;transform:translateY(8px)}}.bx-line__note{color:var(--cx-tin);grid-column:1/-1;margin:0;font-size:.8rem}.bx-board{aspect-ratio:1.2;grid-template:"web web letter"1fr"card post letter".9fr"sign sign shirt".74fr/1fr 1fr .8fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.bx-tile{border:1px solid var(--cx-line);background:var(--bx-panel);place-items:center;min-width:0;min-height:0;padding:7% 7% 40px;display:grid;position:relative;overflow:hidden;container-type:size}.bx-tile--web{--ar:1.6;grid-area:web}.bx-tile--card{--ar:1.545;grid-area:card}.bx-tile--post{--ar:1;grid-area:post}.bx-tile--letter{--ar:.707;grid-area:letter}.bx-tile--sign{--ar:3.4;grid-area:sign}.bx-tile--shirt{--ar:1;grid-area:shirt}.bx-object{width:min(100cqw, calc(100cqh * var(--ar)));aspect-ratio:var(--ar);transition:transform .9s var(--cx-ease) calc(var(--i) * 45ms);position:relative;container-type:inline-size}.bx-board[data-ordered=false] .bx-object{transform:translate(var(--sx), var(--sy)) rotate(var(--sr)) scale(var(--ss))}.bx-tile__cap{font:600 .62rem/1.2 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--cx-tin);flex-wrap:wrap;justify-content:space-between;gap:4px 10px;margin:0;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.bx-tile__note{transition:opacity .4s var(--cx-ease);text-transform:none;letter-spacing:.01em;font-weight:500;display:grid}.bx-tile__note[data-kind=issue]{color:var(--bx-coral-soft)}.bx-tile__note[data-kind=rule]{color:var(--bx-blue-soft);display:none}.bx-board[data-ordered=true] .bx-tile__note[data-kind=issue]{display:none}.bx-board[data-ordered=true] .bx-tile__note[data-kind=rule]{display:grid}.bx-face{font-family:var(--f-font);color:var(--f-fg);background:var(--f-bg);transition:opacity .5s var(--cx-ease) calc(var(--i) * 45ms + .1s);font-size:4.2cqw;line-height:1.2;position:absolute;inset:0;overflow:hidden;box-shadow:0 1.2cqw 4cqw #00000073}.bx-face[data-state=chaos]{filter:saturate(.82)}.bx-face[data-state=order],.bx-board[data-ordered=true] .bx-face[data-state=chaos]{opacity:0}.bx-board[data-ordered=true] .bx-face[data-state=order]{opacity:1}.bx-logo{white-space:nowrap;align-items:center;gap:.45em;display:inline-flex}.bx-mark{flex:none;width:1.7em;height:1.7em}.bx-logo__name{font-family:var(--f-head);font-weight:var(--f-weight);text-transform:var(--f-case);letter-spacing:.01em}.bx-face[data-state=order] .bx-logo__name{letter-spacing:.02em}.bx-logo[data-variant=old] .bx-mark{border:.12em double var(--f-accent);color:var(--f-accent);border-radius:50%;padding:.18em}.bx-logo[data-variant=old] .bx-logo__name{font-style:italic}.bx-logo[data-variant=stretched]{transform-origin:0;transform:scaleX(1.55)scaleY(.86)}.bx-logo[data-variant=outline] .bx-mark{color:var(--f-accent);transform:scale(1.3,1.05)}.bx-logo[data-variant=text] .bx-logo__name{font-weight:700;text-decoration:underline}.bx-web__bar{background:#00000024;gap:1.2cqw;padding:1.6cqw 2cqw;display:flex}.bx-web__bar i{opacity:.3;background:currentColor;border-radius:50%;width:1.4cqw;height:1.4cqw}.bx-web__nav{justify-content:space-between;align-items:center;padding:2.4cqw 5cqw;font-size:3.4cqw;display:flex}.bx-web__menu{gap:2.4cqw;display:flex}.bx-web__menu i{opacity:.55;background:currentColor;width:6cqw;height:.9cqw}.bx-web__hero{justify-items:start;gap:2.2cqw;padding:3cqw 5cqw;display:grid}.bx-web__hero strong{max-width:78%;font-family:var(--f-head);font-weight:var(--f-weight);text-transform:var(--f-case);font-size:6.4cqw;line-height:1}.bx-web__hero span{opacity:.75;max-width:62%;font-size:2.6cqw}.bx-web__hero em{color:var(--f-bg);background:var(--f-accent);padding:1.2cqw 2.6cqw;font-size:2.4cqw;font-style:normal;font-weight:600}.bx-face--web[data-state=chaos] .bx-web__hero em{color:#1d1d1d;border-radius:99px}.bx-face--card{flex-direction:column;justify-content:space-between;padding:7cqw;font-size:5.4cqw;display:flex}.bx-face--card .bx-mark{width:13cqw;height:13cqw;color:var(--f-accent)}.bx-face--card[data-state=chaos] .bx-mark{width:1.7em;height:1.7em}.bx-card__who{gap:1.2cqw;font-size:4.2cqw;display:grid}.bx-card__who strong{font-family:var(--f-head);font-weight:var(--f-weight);text-transform:var(--f-case);font-size:6.4cqw}.bx-card__who span{opacity:.72}.bx-face--post{flex-direction:column;justify-content:space-between;padding:8cqw;display:flex}.bx-post__head{font-family:var(--f-head);font-weight:var(--f-weight);text-transform:var(--f-case);font-size:10.5cqw;line-height:1}.bx-face--post[data-state=chaos] .bx-post__head{text-align:center;margin-top:6cqw;font-size:9cqw}.bx-post__foot{font-size:5.6cqw}.bx-face--post[data-state=chaos] .bx-post__foot{align-self:flex-start;font-size:4.2cqw}.bx-face--letter{flex-direction:column;gap:5cqw;padding:10cqw 9cqw;font-size:5.6cqw;display:flex}.bx-letter__top{justify-content:flex-end;display:flex}.bx-face--letter[data-state=chaos] .bx-letter__top{font-size:4cqw}.bx-face--letter[data-state=order] .bx-letter__top{justify-content:flex-start}.bx-face--letter[data-state=order] .bx-mark{color:var(--f-accent)}.bx-letter__title{font-family:var(--f-head);font-weight:var(--f-weight);text-transform:var(--f-case);margin-top:8cqw;font-size:9cqw}.bx-face--letter[data-state=chaos] .bx-letter__title{text-align:center;text-decoration:underline}.bx-letter__rows{gap:4cqw;display:grid}.bx-letter__rows i{opacity:.22;background:currentColor;height:1.3cqw}.bx-letter__rows i:nth-child(2n){width:72%}.bx-letter__sum{border-top:.6cqw solid var(--f-accent);justify-content:space-between;align-items:center;margin-top:auto;padding-top:4cqw;display:flex}.bx-letter__sum span{opacity:.4;background:currentColor;width:30%;height:1.6cqw}.bx-letter__sum b{background:var(--f-accent);width:24%;height:3cqw}.bx-face--sign{place-items:center;font-size:8.4cqw;display:grid}.bx-face--sign .bx-logo{font-size:1em}.bx-face--sign[data-state=order] .bx-mark{color:var(--f-accent)}.bx-face--sign[data-state=chaos] .bx-logo__name{font-size:.62em}.bx-sign__bolt{opacity:.35;background:currentColor;border-radius:50%;width:1.4cqw;height:1.4cqw;position:absolute;top:12%}.bx-sign__bolt:first-child{left:2.4%}.bx-sign__bolt:nth-child(2){right:2.4%}.bx-face--shirt{box-shadow:none;background:0 0}.bx-shirt__body{width:100%;height:100%;color:var(--f-bg);filter:drop-shadow(0 1.5cqw 3cqw #00000080);position:absolute;inset:0}.bx-shirt__print{color:var(--f-fg);white-space:nowrap;font-size:9cqw;position:absolute;top:34%;left:50%;transform:translate(-50%)}.bx-face--shirt[data-state=order] .bx-shirt__print{top:26%;left:60%}.bx-face--shirt[data-state=order] .bx-mark{width:15cqw;height:15cqw}.bx-rules{padding:clamp(120px, 18vh, 200px) var(--cx-gutter) clamp(100px, 14vh, 160px);background:var(--cx-void);border-top:1px solid var(--cx-line);position:relative}.bx-rules__head{max-width:820px}html body main.site-shell.consulting-page .bx-rules h2{font-size:clamp(1.87rem,3.43vw,3.59rem);line-height:.95}.bx-rules__body{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(40px,6vw,110px);margin-top:clamp(40px,8vh,90px);display:grid}.bx-rules__pin{grid-area:1/2;align-self:start;justify-items:center;gap:18px;display:grid;position:sticky;top:max(90px,50vh - min(38vh,380px))}.bx-rules__list{grid-area:1/1;margin:0;padding:10vh 0 22vh;list-style:none}.bx-rules__list li{opacity:.32;max-width:440px;min-height:62vh;transition:opacity .5s var(--cx-ease);align-content:center;gap:14px;display:grid}.bx-rules__list li.is-active,.bx[data-still=true] .bx-rules__list li{opacity:1}.bx[data-still=true] .bx-rules__list li{min-height:0;padding:28px 0}.bx-rules__num{font:700 .66rem/1 var(--font-sans);letter-spacing:.22em;color:var(--cx-tin)}.bx-rules__list p{color:var(--cx-muted);margin:0;font-size:1.02rem;line-height:1.6}.bx-rules__tag{font:600 .72rem/1 var(--font-sans);color:var(--bx-blue-soft);border:1px solid #d8e7f166;border-radius:999px;justify-self:start;padding:6px 12px}.bx-rules__caption{font:700 .62rem/1 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--cx-tin);margin:0}.bx-rules__caption span{color:var(--bx-blue-soft)}.bx-rules__sum{max-width:52ch;color:var(--cx-muted);margin:clamp(30px,6vh,60px) 0 0;font-size:1.05rem;line-height:1.6}.bx-poster{--on:.7s var(--cx-ease);--p-fg:var(--b-ink);aspect-ratio:4/5;width:min(100%,60vh,520px);color:var(--p-fg);outline:1px solid var(--cx-line);transition:color var(--on);background:#15191a;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000080;container-type:inline-size}.bx-poster[data-level="0"]{--p-fg:var(--cx-silver)}.bx-poster>*{transition:opacity var(--on), transform var(--on);position:absolute}.bx-poster__paper{background:var(--b-paper);opacity:clamp(0, var(--lvl), 1);inset:0}.bx-poster__mark{width:15cqw;height:15cqw;top:8cqw;left:8cqw}.bx-poster__mark .bx-mark,.bx-poster__image .bx-mark{width:100%;height:100%}.bx-poster__zone{border:1px dashed var(--bx-blue-ink);opacity:0;transition:opacity var(--on);position:absolute;inset:-4cqw}.bx-poster__zone:before{content:"x";font:600 2.2cqw/1 var(--font-sans);color:var(--bx-blue-ink);position:absolute;top:-.2cqw;left:1cqw}.bx-poster[data-focus=mark] .bx-poster__zone{opacity:1}.bx-poster[data-level="0"] .bx-poster__zone{border-color:var(--bx-blue)}.bx-poster[data-level="0"] .bx-poster__zone:before{color:var(--bx-blue)}.bx-poster__swatches{opacity:0;gap:1.6cqw;display:grid;top:34cqw;left:8cqw}.bx-poster__swatches span{width:22cqw;height:8cqw;font:600 1.9cqw/1 var(--font-sans);color:var(--b-ink);outline:1px solid #0000001f;align-items:flex-end;padding:1.2cqw;display:flex}.bx-poster__swatches span:nth-child(2){color:var(--b-paper)}.bx-poster[data-focus=color] .bx-poster__swatches{opacity:1}.bx-poster__image{background:var(--b-accent);width:46cqw;height:44cqw;color:var(--b-ink);opacity:clamp(0, calc(var(--lvl) - 2), 1);transform:translateY(calc(clamp(0, 3 - var(--lvl), 1) * 4cqw));top:8cqw;right:8cqw;overflow:hidden}.bx-poster__image .bx-mark{opacity:.22;width:62cqw;height:62cqw;position:absolute;bottom:-18cqw;right:-20cqw}.bx-poster__type{opacity:clamp(0, calc(var(--lvl) - 1), 1);top:62cqw;left:8cqw;right:8cqw}.bx-poster__type strong{font-family:var(--b-head);font-weight:var(--b-weight);text-transform:var(--b-case);letter-spacing:-.01em;font-size:9.6cqw;line-height:.98;display:block}.bx-poster__copy{width:58cqw;font-family:var(--b-body);opacity:clamp(0, calc(var(--lvl) - 1), 1);margin:0;font-size:3cqw;line-height:1.4;top:94cqw;left:8cqw}.bx-poster__label{font:600 1.9cqw/1 var(--font-sans);letter-spacing:.02em;text-transform:none;white-space:nowrap;color:#182430;background:var(--bx-blue);opacity:0;transition:opacity var(--on);padding:.8cqw 1.4cqw;position:absolute;top:-4.6cqw;left:0}.bx-poster__copy .bx-poster__label{top:-5.2cqw}.bx-poster[data-focus=type] .bx-poster__label{opacity:1}.bx-poster__not{font:500 2.4cqw/1.2 var(--font-sans);color:#d6453a;opacity:0;margin:0;top:54.5cqw;left:8cqw;right:8cqw}.bx-poster__not:before{content:"Nicht so: ";font-weight:700}.bx-poster[data-focus=voice] .bx-poster__not{opacity:1}.bx-poster__grid{opacity:0;pointer-events:none;grid-template-columns:repeat(6,1fr);gap:2cqw;display:grid;inset:0 8cqw}.bx-poster__grid i{background:#d8e7f124;border-inline:1px solid #18243073}.bx-poster[data-focus=grid] .bx-poster__grid{opacity:1}.bx-poster__foot{font:500 2.3cqw/1 var(--b-body);opacity:clamp(0, calc(var(--lvl) - 4), 1);border-top:1px solid;align-items:center;gap:2.4cqw;padding-top:3cqw;display:flex;bottom:6cqw;left:8cqw;right:8cqw}.bx-poster__foot .bx-mark{width:4.4cqw;height:4.4cqw}.bx-poster__foot span:last-child{opacity:.7;margin-left:auto}.bx-poster__files{opacity:0;flex-wrap:wrap;gap:1.4cqw;margin:0;padding:0;list-style:none;display:flex;bottom:14cqw;left:8cqw;right:8cqw;transform:translateY(2cqw)}.bx-poster__files li{font:600 2cqw/1 var(--font-sans);color:#182430;background:var(--bx-blue);padding:1cqw 1.8cqw}.bx-poster[data-focus=use] .bx-poster__files{opacity:1;transform:none}.bx-process{padding:clamp(110px, 16vh, 180px) var(--cx-gutter);background:var(--cx-void);border-top:1px solid var(--cx-line)}html body main.site-shell.consulting-page .bx-process h2,html body main.site-shell.consulting-page .bx-own h2{font-size:clamp(1.87rem,3.43vw,3.59rem);line-height:.95}.bx-process__list{counter-reset:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,48px);margin:clamp(48px,8vh,90px) 0 0;padding:0;list-style:none;display:grid}.bx-process__list li{border-top:1px solid #c8cacd38;align-content:start;gap:14px;padding-top:22px;display:grid}.bx-process__list li:first-child{border-top-color:var(--bx-coral)}.bx-process__list li:last-child{border-top-color:var(--bx-blue)}.bx-process__num{font:700 .66rem/1 var(--font-sans);letter-spacing:.22em;color:var(--cx-tin)}.bx-process__list p{color:var(--cx-muted);margin:0;font-size:.98rem;line-height:1.6}.bxp{--scn-hold:calc(.56s + var(--i) * .75s);aspect-ratio:4/3;font:500 3.4cqw / 1.2 var(--font-sans);background:radial-gradient(120% 90% at 50% 110%,#000000b3,#0000 60%),linear-gradient(#0c0f11b8,#030405db);border-radius:10px;margin-bottom:10px;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #f4efe714}.bxp__grid{background:linear-gradient(90deg,#f4efe709 1px,#0000 1px) 0 0/12.5% 100%,linear-gradient(#f4efe709 1px,#0000 1px) 0 0/100% 16.6667%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 45%,#000 30%,#0000 100%);mask-image:radial-gradient(80% 70% at 50% 45%,#000 30%,#0000 100%)}.bxp .scn-p svg{fill:none;stroke:currentColor}.bxp .scn-p>svg[viewBox="0 0 16 16"]{stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.1em;height:1.1em}.bxp-bit{border:1px solid var(--scn-hair);text-align:center;white-space:nowrap;background:#f4efe706;border-radius:1.8cqw;flex-direction:column;justify-content:center;gap:1.6cqw;padding:2.6cqw;overflow:hidden}.bxp-bit span{text-overflow:ellipsis;max-width:100%;overflow:hidden}.bxp-bit--card{font:400 2.3cqw/1.2 Times New Roman,Times,serif}.bxp-bit--card .bx-mark{width:9cqw;height:9cqw}.bxp-bit--sign{letter-spacing:.02em;font:900 2.8cqw/1 Arial Black,Arial,sans-serif}.bxp-bit--script{font:400 5.4cqw/1 Brush Script MT,Segoe Script,cursive}.bxp-bit--chips{flex-direction:row;gap:2cqw}.bxp-bit--chips i{background:#1d4f86;border-radius:50%;width:6.4cqw;height:6.4cqw}.bxp-bit--chips i:nth-child(2){background:#f2b233}.bxp-bit--chips i:nth-child(3){background:#d9485c}.bxp-verdict{color:var(--scn-ink-2);font:700 2.3cqw / 1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;gap:1cqw}.bxp-verdict--keep{color:var(--scn-blue)}.bxp-dir{border:1px solid var(--scn-hair);text-align:center;background:#f4efe708;border-radius:1.4cqw;flex-direction:column;justify-content:center;gap:2cqw;padding:2cqw}.bxp-dir b{overflow-wrap:anywhere;max-width:100%;font-weight:600;line-height:1.05;overflow:hidden}.bxp-dir small{color:var(--scn-ink-2);font:700 2cqw / 1 var(--font-sans);letter-spacing:.16em;position:absolute;top:1.6cqw;left:2cqw}.bxp-dir--a b{font:900 2.9cqw/1.05 Arial Black,Arial,sans-serif}.bxp-dir--c b{font:400 4.6cqw/1 Brush Script MT,Segoe Script,cursive}.bxp-dir--b{background:#d8e7f10f;border-color:#d8e7f1b3;transform:translateY(-7%)}.bxp-dir--b .bx-mark{width:9cqw;height:9cqw}.bxp-dir--b b{font:600 3.2cqw / 1.05 var(--font-serif);letter-spacing:.02em}.bxp-dir--a,.bxp-dir--c{opacity:.34}.scn[data-play=play] .bxp-dir--a,.scn[data-play=play] .bxp-dir--c{animation:scn-snap 1.1s var(--scn-spring) calc(var(--scn-hold) + var(--d)) backwards, scn-tone .62s ease calc(var(--scn-hold) + var(--d) + .12s) backwards, bxp-step-back .7s ease calc(var(--scn-hold) + 1.3s) backwards}@keyframes bxp-step-back{0%{opacity:1}}.bxp-pick{color:var(--scn-blue);font:700 2.3cqw / 1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;justify-content:center;gap:1cqw}.bxp-ring svg{width:100%;height:100%}.bxp-ring circle{stroke:var(--scn-blue);stroke-width:.8px;stroke-dasharray:1;opacity:.6}.bxp-mark{justify-content:center}.bxp-mark .bx-mark{width:100%;height:100%}.bxp-swatch{border:1px solid var(--scn-hair);background:var(--sw);border-radius:1.2cqw}.bxp-type{border-left:1px solid var(--scn-hair);gap:2.4cqw;padding-left:2cqw}.bxp-type b{font-family:var(--head);font-size:11cqw;font-weight:var(--weight);line-height:1}.bxp-type span{color:var(--scn-ink-2);gap:1cqw;font-size:2.4cqw;display:grid}.bxp-rule{border-top:1px solid var(--scn-hair);color:var(--scn-ink-2);font:700 2cqw / 1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;padding-top:2cqw}.bxp-book{background:linear-gradient(90deg, #00000059 0 3%, transparent 3% 100%), var(--ink);color:var(--paper);border-radius:1.4cqw 2.4cqw 2.4cqw 1.4cqw;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:1.6cqw;padding:3.4cqw;box-shadow:0 2cqw 5cqw #0000008c,inset 0 0 0 1px #ffffff14}.bxp-book .bx-mark{width:11cqw;height:11cqw;color:var(--accent);margin-bottom:auto}.bxp-book b{font:600 3.4cqw / 1.05 var(--font-serif)}.bxp-book small{font:700 1.9cqw / 1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;opacity:.7}.bxp-file{border:1px solid var(--scn-hair);white-space:nowrap;background:#f4efe708;border-radius:1.4cqw;gap:1.8cqw;padding:0 2.4cqw;font-size:2.7cqw}.bxp-file svg{color:var(--scn-blue)}@media (max-width:1100px){.bxp{--scn-hold:.56s}.bx-process__list li:nth-child(2n) .bxp{--scn-hold:1.31s}}@media (max-width:760px){.bx-process__list li:nth-child(n) .bxp{--scn-hold:.52s}}.bx-process__fit{grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,48px);margin-top:clamp(48px,8vh,90px);display:grid}.bx-process__fit p{border:1px solid var(--cx-line);background:var(--bx-panel);color:var(--cx-muted);margin:0;padding:24px 26px;font-size:.96rem;line-height:1.6}.bx-process__fit strong{font:700 .64rem/1 var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--cx-silver);margin-bottom:10px;display:block}.bx-own{background:var(--cx-void);border-top:1px solid var(--cx-line);position:relative}.bx-own__scene{height:calc(100svh + var(--carriers) * 62svh);position:relative}.bx-own__stage{--eye-x:67%;--eye-y:50%;--ring:min(25vw, 36svh);isolation:isolate;height:100svh;position:sticky;top:0;overflow:hidden}.bx-own__stage:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, var(--cx-void) 0%, #020404eb 26%, #02040400 50%), linear-gradient(180deg, var(--cx-void) 0%, #02040400 14%, #02040400 86%, var(--cx-void) 100%);position:absolute;inset:0}.bx-own__frames{position:absolute;inset:0}.bx-carrier{left:calc(var(--eye-x) - var(--ring) * var(--ox));top:calc(var(--eye-y) - var(--ring) * var(--oy));width:calc(var(--ring) * var(--w));opacity:var(--o,0);transform:scale(var(--s,1));transform-origin:calc(var(--ring) * var(--ox)) calc(var(--ring) * var(--oy));will-change:opacity, transform;position:absolute}.bx-carrier__img,.bx-carrier__img img{width:100%;height:auto;display:block}.bx-own__copy{z-index:2;left:var(--cx-gutter);width:min(440px,36vw);position:absolute;top:50%;transform:translateY(-50%)}.bx-own__copy>p:not(.cx-eyebrow){max-width:44ch;color:var(--cx-muted);margin:22px 0 0;font-size:1rem;line-height:1.6}.bx-own__copy strong{color:var(--cx-text);font-weight:600}.bx-own__words{margin-top:clamp(28px,5vh,48px);display:grid}.bx-own__words p{font:var(--display-weight) clamp(1.56rem, 2.34vw, 2.34rem) / 1 var(--font-display);color:var(--cx-text);opacity:var(--o,0);letter-spacing:-.03em;grid-area:1/1;align-items:baseline;gap:14px;margin:0;display:flex}.bx-own__words span{font:700 .64rem/1 var(--font-sans);letter-spacing:.2em;color:var(--cx-tin)}.bx-own__copy>.bx-own__list{font:var(--display-weight) .94rem / 1.4 var(--font-display);color:var(--cx-text);letter-spacing:-.03em;margin-top:28px}.bx-own__copy>.bx-own__note{color:var(--cx-tin);margin-top:clamp(24px,4vh,40px);font-size:.78rem}.bx-own[data-still=true] .bx-own__scene{height:auto}.bx-own[data-still=true] .bx-own__stage{height:max(640px,100svh);position:relative}@media (max-width:1100px){.bx-line{grid-template-columns:1fr}.bx-process__list{grid-template-columns:1fr 1fr;row-gap:40px}}@media (max-width:760px){.bx-hero{--sheet-w:min(62vw, 34svh);--sheet-top:104px;padding-top:calc(var(--sheet-top) + var(--sheet-w) * .914 + 84px);align-items:flex-start;padding-bottom:72px}.bx-sheet{top:var(--sheet-top);right:auto;left:calc(50% - var(--sheet-w) / 2)}.bx-crop--tl,.bx-crop--tr{top:-22px}.bx-crop--bl,.bx-crop--br{bottom:-22px}.bx-crop--tl,.bx-crop--bl{left:-22px}.bx-crop--tr,.bx-crop--br{right:-22px}.bx-crop,.bx-crop:before,.bx-crop:after{--c:#c8cacd5c}.bx-crop:before{width:14px}.bx-crop:after{height:14px}.bx-crop{width:14px;height:14px}.bx-target{width:16px;height:16px;margin-top:-8px}.bx-target--l{left:-34px}.bx-target--r{right:-34px}.bx-readout{white-space:nowrap;bottom:-46px;right:50%;transform:translate(50%)}.bx-readout__value{min-width:0}.bx-hero__shade{display:none}html body main.site-shell.consulting-page .bx-hero h1{font-size:clamp(2.26rem,10.14vw,2.96rem)}.bx-hero__lead{margin-top:18px;font-size:.98rem}.bx-hero__hint,.bx-hero .cx-hero__cue{display:none}.bx-line{gap:0}.bx-line__head{display:contents}.bx-line__controls{order:1;margin:28px 0 18px}.bx-line__stage{order:2}.bx-counts{order:3;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:26px}.bx-count dt{letter-spacing:.04em;font-size:.56rem}.bx-count dd{height:2.6rem;font-size:2.2rem}.bx-line__note{order:4;margin-top:16px}.bx-line__controls{gap:14px}.bx-seg{width:100%}.bx-seg button{min-width:0}.bx-board{aspect-ratio:.6;grid-template:"web web"1fr"card post".86fr"letter shirt"1.2fr"sign sign".62fr/1fr 1fr;gap:8px}.bx-tile{padding:8% 8% 34px}.bx-tile__cap{font-size:.56rem;bottom:9px;left:9px;right:9px}.bx-tile__cap>span:first-child{display:none}.bx-rules__body{grid-template-columns:1fr;gap:0}.bx-rules__pin{z-index:2;margin:0 calc(var(--cx-gutter) * -1);padding:84px var(--cx-gutter) 14px;background:linear-gradient(180deg, var(--cx-void) 95%, #02040400);grid-column:1;gap:10px;top:0}.bx-poster{width:min(100%,32svh)}.bx-rules__list{grid-area:2/1;padding:4vh 0 12vh}.bx-rules__list li{align-content:start;min-height:44svh;padding-top:4svh}.bx[data-still=true] .bx-rules__pin{position:relative;top:0}.bx-process__list,.bx-process__fit{grid-template-columns:1fr}.bx-own__scene{height:calc(100svh + var(--carriers) * 52svh)}.bx-own__stage{--eye-x:50%;--eye-y:32%;--ring:min(44vw, 24svh)}.bx-own__stage:after{background:linear-gradient(180deg, var(--cx-void) 0%, #02040400 12%, #02040400 46%, #020404f0 62%, var(--cx-void) 100%)}.bx-own__copy{width:auto;inset:auto 20px 26px;transform:none}html body main.site-shell.consulting-page .bx-own h2{font-size:1.56rem}.bx-own__copy>p:not(.cx-eyebrow){margin-top:12px;font-size:.92rem;line-height:1.5}.bx-own__copy>p:nth-of-type(3){display:none}.bx-own__words{margin-top:18px}.bx-own__words p{font-size:1.8rem}.bx-own__copy>.bx-own__note{margin-top:14px}}.bx-own[data-paper]{--cx-void:#ecedeb;--cx-text:#0d0d0e;--cx-muted:#4a5563;--cx-tin:#4a5563;--cx-line:#0d0d0e24;color:var(--cx-text);background:#ecedeb;border-top:0}html body main.site-shell.consulting-page .bx-own[data-paper] h2{color:var(--cx-text)}.bx-own[data-paper] .bx-own__stage:after{background:linear-gradient(90deg,#ecedeb 0%,#ecedebeb 26%,#ecedeb00 50%),linear-gradient(#ecedeb 0%,#ecedeb00 14% 86%,#ecedeb 100%)}@media (max-width:760px){.bx-own[data-paper] .bx-own__stage:after{background:linear-gradient(#ecedeb 0%,#ecedeb00 12% 46%,#ecedebf0 62%,#ecedeb 100%)}}
