.why-page{background:var(--color-paper);color:var(--color-ink)}.why-section{padding:90px 0}.why-takeaway-wrap{padding-top:70px;padding-bottom:20px}.why-takeaway{position:relative;max-width:860px;margin:0 auto;padding:42px 46px 40px;border:1.5px solid var(--color-ink);background:var(--color-surface);transform:rotate(-.6deg);box-shadow:10px 12px 0 var(--color-accent)}.why-takeaway__label{display:inline-block;margin-bottom:26px;padding:6px 12px;border:1px solid}.why-takeaway p{font-size:17px;line-height:1.75;color:var(--color-text-muted)}.why-takeaway p+p{margin-top:16px}.why-takeaway .why-takeaway__lead{font-size:clamp(22px,calc(var(--vw, 1vw) * 2.3),30px);line-height:1.35;font-weight:600;color:var(--color-ink)}.why-factors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:46px 40px}.why-factor{height:100%;border-top:1px solid #17171455;padding-top:22px}.why-factors>li:nth-child(odd) .why-factor{transform:rotate(-.6deg)}.why-factor__index{display:block;margin-bottom:18px;color:var(--color-accent)}.why-factor h3{font-family:var(--font-display),sans-serif;font-size:clamp(30px,calc(var(--vw, 1vw) * 2.8),42px);font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:-.015em}.why-factor p{margin-top:16px;font-size:15px;line-height:1.75;color:#625f57}.why-quotes{padding:120px 0}.why-quotes__grid{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--vw, 1vw) * 7);align-items:start}.why-quotes .eyebrow{margin-bottom:30px;color:#f0eee780}.why-quotes .atelier-heading .hand{display:block;margin:8px 0 0 8%;font-size:.62em;transform:rotate(-5deg)}.why-quotes__list ul{display:grid;gap:0;border-top:1px solid #f0eee72c}.why-quotes__list li{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:22px 0;border-bottom:1px solid #f0eee72c;font-size:18px;line-height:1.5}.why-quotes__list li>span{color:var(--color-accent);font-family:var(--font-display),sans-serif;font-size:28px;line-height:.9}.why-quotes__note{margin-top:28px;font-size:15px;line-height:1.8;color:#f0eee7a8;max-width:46ch}.why-prep{display:grid;gap:0;border-top:1px solid #17171455}.why-prep>li{display:grid;grid-template-columns:120px 1fr;gap:30px;align-items:baseline;padding:28px 0;border-bottom:1px solid #17171455}.why-prep__index{font-size:54px;color:var(--color-accent);transform:rotate(-6deg)}.why-prep h3{font-size:22px;font-weight:600;line-height:1.3}.why-prep p{margin-top:8px;font-size:15px;line-height:1.7;color:#625f57;max-width:60ch}.why-cta{position:relative;padding:110px 0 120px}.why-cta__link{display:block}.why-cta__link .atelier-heading{font-size:clamp(64px,calc(var(--vw, 1vw) * 10),150px);line-height:.92}.why-cta__link .atelier-heading .hand{display:block;margin:6px 0 0 10%;font-size:.55em;transform:rotate(-5deg)}.why-cta__link .text-link{margin-top:44px;color:var(--color-paper)}.why-cta__link:hover .text-link{color:var(--color-accent);gap:2.5em}.why-cta__star{position:absolute;width:110px;right:8%;top:22%;transform:rotate(-10deg)}.services-why{margin-top:52px}@media (max-width:1023px){.why-factors{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.why-section{padding:60px 0}.why-takeaway{padding:28px 22px;box-shadow:6px 8px 0 var(--color-accent)}.why-takeaway p{font-size:15px}.why-factors{grid-template-columns:1fr;gap:34px}.why-quotes{padding:80px 0}.why-quotes__grid{grid-template-columns:1fr;gap:36px}.why-quotes__list li{font-size:16px;padding:18px 0}.why-prep>li{grid-template-columns:56px 1fr;gap:14px;padding:22px 0}.why-prep__index{font-size:36px}.why-prep h3{font-size:19px}.why-cta{padding:80px 0}.why-cta__star{width:64px;right:4%;top:10%}.services-why{margin-top:36px}}@media (prefers-reduced-motion:reduce){.why-factors>li .why-factor,.why-takeaway{transform:none}}.cut-switch{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.cut-switch button{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.04em;text-transform:uppercase;line-height:1;padding:9px 12px;color:var(--color-ink);background:transparent;border:1px solid #17171433;cursor:pointer}.cut-switch button[aria-pressed=true]{background:var(--color-ink);color:var(--color-paper);border-color:var(--color-ink)}.section-kicker-row{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:35px}.section-kicker-row>.eyebrow{margin-bottom:0}.work-page-bar{width:min(100% - 96px,1264px);margin:8px auto 0;display:flex;justify-content:flex-end}.work-catalog{display:none;width:min(100% - 96px,1100px);margin:36px auto 72px;--lift:12px}.atelier-work .work-catalog{width:100%;margin:8px 0 12px}html[data-work-layout=windows] .work-catalog{display:block}html[data-work-layout=windows] .selected-projects,html[data-work-layout=windows] .work-page-list{display:none}.work-catalog__marks{position:relative;z-index:5;width:calc(var(--vw, 1vw) * 100);margin-left:calc(50% - calc(var(--vw, 1vw) * 50))}.work-catalog__scroller{display:flex;justify-content:safe center;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:72px;padding:0 72px;scrollbar-width:none}.work-catalog__scroller::-webkit-scrollbar{display:none}.work-catalog__arrow{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:44px;height:44px;margin-top:-22px;border:1px solid #171714;background:#f4f1ea;color:#171714;font-family:var(--font-mono),monospace;font-size:26px;line-height:1;cursor:pointer}.work-catalog__arrow[hidden]{display:none}.work-catalog__arrow--prev{left:16px}.work-catalog__arrow--next{right:16px}.work-catalog__arrow:focus-visible,.work-catalog__arrow:hover{background:var(--color-ink);color:var(--color-paper)}.work-catalog__arrow:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.work-catalog__mark{display:grid;flex:0 0 200px;place-items:center;width:200px;height:200px;min-width:0;max-width:none;padding:16px;scroll-snap-align:center;border:1px solid #17171429;margin-left:-1px;background:#f4f1ea;color:inherit;text-decoration:none;cursor:pointer}.work-catalog__scroller .work-catalog__mark:first-child{margin-left:0}.work-catalog__mark-art{position:relative;display:block;width:78%;height:42%}.work-catalog__mark-draw,.work-catalog__mark-still{position:absolute;inset:0;display:block;width:100%;height:100%;margin:auto}.work-catalog__mark-still{object-fit:contain;object-position:center;filter:grayscale(1) contrast(1.15)}.work-catalog__mark-draw{overflow:visible}.work-catalog__mark span{font-family:var(--font-display),sans-serif;font-size:22px;font-weight:700;letter-spacing:-.03em;text-transform:uppercase}.work-catalog__mark:focus-visible{outline:2px solid var(--color-accent);outline-offset:-4px}.work-catalog__drawer{position:relative;z-index:1;height:430px;margin-top:28px}.work-catalog__tray{position:absolute;left:10%;right:10%;bottom:0;height:42%;background:#e6e1d4;border:1px solid #1717141c;box-shadow:inset 0 10px 0 #1717140a}.work-catalog__card{position:absolute;left:50%;bottom:28px;width:min(420px,62%);transform:translate(calc(-50% + var(--dx)),var(--dy)) rotate(var(--rot));transform-origin:center bottom;transition:transform .62s cubic-bezier(.18,.78,.2,1);pointer-events:none}.work-catalog__card.is-out{transform:translate(-50%,calc(var(--lift) * -1)) rotate(-1.4deg) scale(1.04)!important;z-index:20;pointer-events:auto}.work-catalog .project-tile__browser{filter:drop-shadow(0 12px 16px #17171418);transition:filter .62s,box-shadow .62s}.work-catalog__card.is-out .project-tile__browser{filter:drop-shadow(0 18px 16px #17171424)}.work-catalog__card .project-tile--window{position:relative;z-index:2}.work-catalog__burst{position:absolute;inset:0;z-index:0;overflow:visible;pointer-events:none}.work-catalog__glow{position:absolute;z-index:0;left:-7%;right:-7%;top:12%;bottom:-6%;border-radius:28px;background:var(--glow,#e6e1d4);filter:blur(16px);opacity:0;transform:scale(.92);transition:opacity .12s linear,transform .12s linear}.work-catalog__card.is-live .work-catalog__glow{opacity:.9;transform:scale(1);transition:opacity .28s ease,transform .4s cubic-bezier(.18,.78,.2,1)}.work-catalog__pieces{position:absolute;inset:0;z-index:1;pointer-events:none}.work-catalog__piece{position:absolute;z-index:1;opacity:0;transform:translate(var(--hx),var(--hy)) rotate(var(--rot)) scale(.7);transition:opacity .12s linear,transform .14s ease}.work-catalog__card.is-live .work-catalog__piece{opacity:1;transform:rotate(var(--rot));filter:drop-shadow(0 0 10px var(--glow,#e6e1d4)) drop-shadow(0 0 22px var(--glow,#e6e1d4));transition:opacity .2s ease,transform .4s cubic-bezier(.18,.78,.2,1);transition-delay:var(--d,0s)}.work-catalog__piece--pig{width:220px;left:-176px;top:4%;--hx:64px;--hy:28px;--rot:-16deg}.work-catalog__piece--mark{width:124px;left:-48px;top:-118px;--hx:40px;--hy:56px;--rot:-12deg;--d:.04s}.work-catalog__piece--mark-left{left:-108px;top:18px;width:148px;bottom:auto;--hx:46px;--hy:34px;--rot:-14deg}.work-catalog__piece--phone{width:200px;right:-172px;top:-108px;bottom:auto;aspect-ratio:1300/2643;--hx:-48px;--hy:64px;--rot:8deg;--d:.07s}.work-catalog__piece--phone .story-frame--phone{display:block;width:100%;height:100%;margin:0;aspect-ratio:1300/2643}.work-catalog__phone-frame .story-frame__glass{left:5%;top:2.08%;width:90%;height:95.8%;border-radius:14%/6.6%}.work-catalog__phone-frame .story-frame__screen{top:8%;right:0;bottom:3.2%;height:auto}.work-catalog__piece--phone .story-frame--phone .story-img{object-fit:cover;object-position:top center}.work-catalog .project-tile--window{display:block;background:none}.work-catalog .project-tile__browser{position:relative;left:auto;top:auto;width:100%;transform:none;border-width:4px}.work-catalog .project-tile:hover .project-tile__browser{transform:none}@media (max-width:1180px){.work-catalog__piece--pig{width:160px;left:-88px}.work-catalog__piece--mark{width:88px;left:-28px;top:-72px}.work-catalog__piece--mark-left{left:-64px;top:10px;width:104px}.work-catalog__piece--phone{width:148px;right:-36px;top:-64px}}@media (max-width:900px){.work-catalog__piece--pig{width:128px;left:-18px}.work-catalog__piece--mark{width:76px;left:-12px;top:-40px}.work-catalog__piece--mark-left{left:-36px;top:8px;width:88px}.work-catalog__piece--phone{width:124px;right:-4px;top:-44px}}@media (max-width:1024.98px){.work-catalog,.work-page-bar{width:min(100% - 48px,1100px)}.atelier-work .work-catalog{width:100%}}@media (max-width:767px){.section-kicker-row{align-items:flex-start}.work-catalog,.work-page-bar{width:calc(100% - 40px)}.work-catalog{--lift:8px;margin-bottom:48px}.work-catalog__drawer{height:340px;margin-top:16px}.work-catalog__card{width:78%;bottom:16px}.work-catalog__mark{flex-basis:148px;width:148px;height:148px;padding:12px}.work-catalog__arrow{left:8px;width:36px;height:36px}.work-catalog__arrow--next{right:8px;left:auto}.work-catalog__piece--pig{width:108px;left:-12px;top:auto;bottom:-58px}.work-catalog__piece--mark{width:52px;left:-8px;top:auto;bottom:-18px}.work-catalog__piece--mark-left{left:-4px;top:auto;bottom:-42px;width:74px}.work-catalog__piece--phone{width:96px;right:4px;top:-56px;bottom:auto;--rot:4deg}}@media (prefers-reduced-motion:reduce){.work-catalog .project-tile__browser,.work-catalog__card,.work-catalog__glow,.work-catalog__mark,.work-catalog__piece{transition:none}}html[data-work-layout=column] .work-catalog{display:block;position:relative;--rail:188px;--peek:42px;--lift:0px;width:min(100% - 40px,1440px);height:clamp(820px,calc(var(--vh, 1vh) * 90),1000px);margin:12px auto 36px}@media (min-width:768px){html[data-work-layout=column] .work-catalog{width:min(100% - 64px,1416px)}}@media (min-width:1024px){html[data-work-layout=column] .work-catalog{width:min(100% - 96px,1384px)}}html[data-work-layout=column] .atelier-work .work-catalog{width:100%;margin:12px 0 28px}html[data-work-layout=column] .selected-projects,html[data-work-layout=column] .work-page-list{display:none}html[data-work-layout=column] .work-catalog__marks{position:absolute;z-index:6;top:0;bottom:0;left:0;width:var(--rail);margin:0}html[data-work-layout=column][data-column-side=right] .work-catalog__marks{left:auto;right:0}html[data-work-layout=column] .work-catalog__scroller{flex-direction:column;align-items:center;justify-content:safe center;height:100%;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;scroll-padding-inline:0;scroll-padding-block:64px;padding:64px 0}html[data-work-layout=column] .work-catalog__mark{flex:0 0 164px;width:164px;height:164px;margin-left:0;margin-top:-1px}html[data-work-layout=column] .work-catalog__scroller .work-catalog__mark:first-child{margin-top:0}html[data-work-layout=column] .work-catalog__arrow--next,html[data-work-layout=column] .work-catalog__arrow--prev{top:auto;right:auto;bottom:auto;left:50%;margin:0}html[data-work-layout=column] .work-catalog__arrow--prev{top:12px;transform:translateX(-50%) rotate(-90deg)}html[data-work-layout=column] .work-catalog__arrow--next{bottom:12px;transform:translateX(-50%) rotate(90deg)}html[data-work-layout=column] .work-catalog__drawer{position:absolute;inset:0;z-index:1;height:auto;margin:0}html[data-work-layout=column] .work-catalog__tray{left:0;right:auto;top:0;bottom:0;z-index:4;width:var(--rail);height:auto;background:#efeae0;border:0;border-right:1px solid #17171429;box-shadow:none}html[data-work-layout=column][data-column-side=right] .work-catalog__tray{left:auto;right:0;border-right:0;border-left:1px solid #17171429}html[data-work-layout=column] .work-catalog__card{top:50%;bottom:auto;left:0;width:calc(var(--rail) + var(--peek));transform-origin:left center;transform:translate(var(--fan,0),calc(-50% + var(--stack, 0px))) rotate(var(--tilt,0deg))!important;transition:transform .55s cubic-bezier(.18,.78,.2,1),width .55s cubic-bezier(.18,.78,.2,1)}html[data-work-layout=column][data-column-side=right] .work-catalog__card{left:auto;right:0;transform-origin:right center;transform:translate(calc(var(--fan, 0px) * -1),calc(-50% + var(--stack, 0px))) rotate(calc(var(--tilt, 0deg) * -1))!important}html[data-work-layout=column] .work-catalog__card.is-out,html[data-work-layout=column][data-column-side=right] .work-catalog__card.is-out{left:50%;right:auto;width:min(720px,calc(100% - 2 * var(--rail) - 96px));transform-origin:center center;transform:translate(-50%,-50%) rotate(-.4deg)!important}html[data-work-layout=column][data-column-side=right] .work-catalog__card.is-out{transform:translate(-50%,-50%) rotate(.4deg)!important}html[data-work-layout=column] .work-catalog__glow{left:-8%;right:-10%;top:-6%;bottom:-10%;filter:blur(22px)}html[data-work-layout=column] .work-catalog__piece--pig{width:168px;left:-36px;top:10%;--hx:28px;--hy:36px;--rot:-12deg}html[data-work-layout=column] .work-catalog__piece--mark{width:96px;left:auto;right:8%;top:-40px;--hx:-12px;--hy:32px;--rot:8deg}html[data-work-layout=column] .work-catalog__piece--mark-left{left:-28px;right:auto;top:14%;width:92px;--hx:18px;--hy:20px;--rot:-8deg}html[data-work-layout=column] .work-catalog__piece--phone{width:132px;right:-28px;bottom:-48px;--hx:-16px;--hy:28px;--rot:8deg}html[data-work-layout=column][data-column-side=right] .work-catalog__piece--pig{left:auto;right:-36px;--hx:20px}html[data-work-layout=column][data-column-side=right] .work-catalog__piece--mark{right:auto;left:8%;--hx:-16px}html[data-work-layout=column][data-column-side=right] .work-catalog__piece--mark-left{left:auto;right:-28px;--hx:-18px}html[data-work-layout=column][data-column-side=right] .work-catalog__piece--phone{right:auto;left:-28px;--hx:16px;--rot:-8deg}@media (max-width:767px){html[data-work-layout=column] .work-catalog{--rail:116px;--peek:18px;height:clamp(560px,calc(var(--vh, 1vh) * 78),720px)}html[data-work-layout=column] .work-catalog__mark{flex-basis:96px;width:calc(var(--rail) - 16px);height:96px}html[data-work-layout=column] .work-catalog__card.is-out{left:calc(var(--rail) + 16px);width:calc(100% - var(--rail) - 28px);transform:translateY(-50%)!important}html[data-work-layout=column][data-column-side=right] .work-catalog__card.is-out{left:auto;right:calc(var(--rail) + 16px);transform:translateY(-50%)!important}html[data-work-layout=column] .work-catalog__piece--pig{width:96px}html[data-work-layout=column] .work-catalog__piece--mark,html[data-work-layout=column] .work-catalog__piece--mark-left{width:56px}html[data-work-layout=column] .work-catalog__piece--phone{width:72px}}html[data-work-layout=row] .work-catalog{display:block;position:relative;container-type:size;overflow:hidden;--band:188px;--peek:36px;--lift:0px;width:min(100% - 40px,1440px);height:clamp(820px,calc(var(--vh, 1vh) * 90),1000px);margin:12px auto 36px}@media (min-width:768px){html[data-work-layout=row] .work-catalog{width:min(100% - 64px,1416px)}}@media (min-width:1024px){html[data-work-layout=row] .work-catalog{width:min(100% - 96px,1384px)}}html[data-work-layout=row] .atelier-work .work-catalog{width:100%;margin:12px 0 28px}html[data-work-layout=row] .selected-projects,html[data-work-layout=row] .work-page-list{display:none}html[data-work-layout=row] .work-catalog__marks{position:relative;z-index:6;width:100%;height:var(--band);margin:0}html[data-work-layout=row] .work-catalog__scroller{align-items:center;height:100%}html[data-work-layout=row] .work-catalog__mark{flex:0 0 164px;width:164px;height:164px}html[data-work-layout=row] .work-catalog__drawer{position:absolute;inset:0;z-index:1;height:auto;margin:0}html[data-work-layout=row] .work-catalog__tray{left:0;right:0;top:0;bottom:auto;z-index:4;width:auto;height:var(--band);background:#efeae0;border:0;border-bottom:1px solid #17171429;box-shadow:none}html[data-work-layout=row] .work-catalog__card{top:var(--band);bottom:auto;left:50%;z-index:2!important;width:min(260px,46%);transform-origin:center top;transform:translate(calc(-50% + var(--stack, 0px)),calc(-100% + var(--peek) + var(--fan, 0px))) rotate(var(--tilt,0deg))!important;transition:transform .62s cubic-bezier(.18,.78,.2,1),width .62s cubic-bezier(.18,.78,.2,1)}html[data-work-layout=row] .work-catalog__card.is-out{top:var(--band);z-index:3!important;width:min(720px,calc(100% - 160px));transform-origin:center top;transform:translate(-50%,calc((100cqh - var(--band) - 100%) / 2)) rotate(-.4deg)!important}@media (max-width:767px){html[data-work-layout=row] .work-catalog{--band:124px;--peek:20px;height:clamp(560px,calc(var(--vh, 1vh) * 78),720px)}html[data-work-layout=row] .work-catalog__mark{flex-basis:104px;width:104px;height:104px}html[data-work-layout=row] .work-catalog__card.is-out{top:var(--band);width:calc(100% - 28px);transform:translate(-50%,calc((100cqh - var(--band) - 100%) / 2)) rotate(-.4deg)!important}}html[data-work-layout=fan] .work-catalog,html[data-work-layout=grid] .work-catalog,html[data-work-layout=stack] .work-catalog{display:block;width:min(100% - 40px,1180px);margin:28px auto 64px}html[data-work-layout=fan] .selected-projects,html[data-work-layout=fan] .work-page-list,html[data-work-layout=grid] .selected-projects,html[data-work-layout=grid] .work-page-list,html[data-work-layout=stack] .selected-projects,html[data-work-layout=stack] .work-page-list{display:none}html[data-work-layout=fan] .atelier-work .work-catalog,html[data-work-layout=grid] .atelier-work .work-catalog,html[data-work-layout=stack] .atelier-work .work-catalog{width:100%;margin:12px 0 28px}html[data-work-layout=fan] .work-catalog__drawer{height:460px;margin-top:28px}html[data-work-layout=fan] .work-catalog__tray{display:none}html[data-work-layout=fan] .work-catalog__card{bottom:24px;width:min(280px,42%);transform-origin:center bottom;transform:translate(calc(-50% + var(--dx) * 4.6),calc(var(--dy) * .6)) rotate(calc(var(--rot) * 2.4))!important}html[data-work-layout=fan] .work-catalog__drawer:has(.is-out) .work-catalog__card:not(.is-out){width:min(210px,26%);transform:translate(calc(-50% + var(--stack) * 36),24px) rotate(calc(var(--tilt) * 5))!important}html[data-work-layout=fan] .work-catalog__card.is-out{z-index:5!important;width:min(500px,58%);transform:translate(-50%) rotate(0deg)!important}html[data-work-layout=stack] .work-catalog{position:relative}html[data-work-layout=stack] .work-catalog:has(.is-out){z-index:4}html[data-work-layout=stack] #main:has(.work-catalog__card.is-out){overflow:visible;position:relative;z-index:2}html[data-work-layout=stack] .atelier-footer{z-index:3}html[data-work-layout=stack] .work-catalog__drawer{height:0;margin-top:0;overflow:visible}html[data-work-layout=stack] .work-catalog__tray{display:none}html[data-work-layout=stack] .work-catalog__card{top:0;bottom:auto;z-index:2!important;width:min(220px,40%);transform-origin:center bottom;transition:transform .62s cubic-bezier(.18,.78,.2,1),width .62s cubic-bezier(.18,.78,.2,1);transform:translate(calc(-50% + var(--stack) * .45),calc(-100% - 24px)) rotate(var(--tilt))!important}html[data-work-layout=stack] .work-catalog__card:not(.is-out) .project-tile__browser{filter:none;box-shadow:none}html[data-work-layout=stack] .work-catalog__card.is-out{z-index:5!important;width:min(680px,calc(100% - 24px));transform:translate(-50%,18px) rotate(-.4deg)!important}html[data-work-layout=grid] .work-catalog__drawer{display:flex;align-items:flex-end;gap:18px;height:auto;margin-top:24px;padding-inline:2%}html[data-work-layout=grid] .work-catalog__tray{display:none}html[data-work-layout=grid] .work-catalog__card{position:relative;left:auto;top:auto;bottom:auto;flex:1 1 0;width:auto;transform:none!important;transition:flex-grow .55s cubic-bezier(.18,.78,.2,1),transform .55s cubic-bezier(.18,.78,.2,1)}html[data-work-layout=grid] .work-catalog__card.is-out{flex-grow:2.2;z-index:5!important;transform:none!important}@media (max-width:767px){html[data-work-layout=fan] .work-catalog__drawer{height:340px}html[data-work-layout=fan] .work-catalog__card{width:68%;transform:translate(calc(-50% + var(--dx) * 1.4)) rotate(calc(var(--rot) * 1.4))!important}html[data-work-layout=fan] .work-catalog__card.is-out{width:88%}html[data-work-layout=stack] .work-catalog__drawer{height:0}html[data-work-layout=stack] .work-catalog__card{width:min(150px,42%);transform:translate(calc(-50% + var(--stack) * .45),calc(-100% - 18px)) rotate(var(--tilt))!important}html[data-work-layout=stack] .work-catalog__card.is-out{width:calc(100% - 8px);transform:translate(-50%,12px) rotate(-.4deg)!important}html[data-work-layout=grid] .work-catalog__drawer{flex-direction:column;align-items:stretch;height:auto;gap:16px}html[data-work-layout=grid] .work-catalog__card,html[data-work-layout=grid] .work-catalog__card.is-out{flex:none;width:100%;transform:none!important}}html[data-ink-ends=on] .atelier-about{background:var(--color-paper);color:var(--color-ink)}html[data-ink-ends=on] .atelier-about.paper-edge:before{transform:none}html[data-ink-ends=on] .about-copy p{color:#171714c2}html[data-ink-ends=on] .about-copy .about-name{color:var(--color-ink)}html[data-draw-once=on] .sketch path{stroke-dasharray:1;stroke-dashoffset:1}html[data-draw-once=on] [data-drawn] .sketch path{stroke-dashoffset:0;transition:stroke-dashoffset .7s linear}html[data-draw-once=on] [data-drawn] .sketch path:nth-child(2){transition-delay:.05s}html[data-draw-once=on] [data-drawn] .sketch path:nth-child(3){transition-delay:.1s}html[data-draw-once=on] [data-drawn] .sketch path:nth-child(4){transition-delay:.15s}html[data-draw-once=on] [data-drawn] .sketch path:nth-child(5){transition-delay:.2s}html[data-draw-once=on] [data-drawn] .sketch path:nth-child(n+6){transition-delay:.24s}html[data-draw-once=on] .doodle--art{clip-path:inset(0 100% 0 0)}html[data-draw-once=on] [data-drawn] .doodle--art{clip-path:inset(0);transition:clip-path .75s cubic-bezier(.16,.8,.2,1)}html[data-draw-once=on] .doodle--text{opacity:0}html[data-draw-once=on] [data-drawn] .doodle--text{opacity:1;transition:opacity .35s ease .12s}@media (prefers-reduced-motion:reduce){html[data-draw-once=on] .sketch path{stroke-dashoffset:0;transition:none}html[data-draw-once=on] .doodle--art{clip-path:none;transition:none}html[data-draw-once=on] .doodle--text{opacity:1;transition:none}}html[data-soft=on] .paper-edge:before{display:none}html[data-soft=on] .btn-rugged,html[data-soft=on] .btn-rugged__face,html[data-soft=on] .header-contact,html[data-soft=on] .order-cta__fill,html[data-soft=on] .order-cta__well{clip-path:none;border-radius:999px}html[data-soft=on] .about-page .btn-rugged[data-variant=primary],html[data-soft=on] .atelier-about .btn-rugged[data-variant=primary],html[data-soft=on] .atelier-cta .btn-rugged[data-variant=primary],html[data-soft=on] .atelier-hero .hero-contact,html[data-soft=on] .header-contact{border:2px solid var(--color-accent);background:transparent;color:var(--color-accent)}html[data-soft=on] .about-page .btn-outline,html[data-soft=on] .atelier-about .btn-outline,html[data-soft=on] .atelier-cta .btn-outline,html[data-soft=on] .atelier-hero .btn-outline,html[data-soft=on] .header-contact .btn-outline{display:none}html[data-soft=on] .atelier-hero .hero-contact:hover,html[data-soft=on] .header-contact:hover{background:var(--color-accent);color:#171714;transform:none}html[data-soft=on] .hero-art__paper{clip-path:none;border-radius:22px}html[data-soft=on] .project-tile__browser,html[data-soft=on] .service-card__surface,html[data-soft=on] .work-catalog__mark{border-radius:22px}html[data-soft=on] .service-card__frame{display:none}html[data-soft=on] .service-card:hover .service-card__surface{transform:translateY(-6px)}html[data-night=on] .atelier-process,html[data-night=on] .atelier-services,html[data-night=on] .atelier-work{background:var(--color-ink);color:var(--color-paper)}html[data-night=on] .atelier-process .eyebrow,html[data-night=on] .atelier-services .eyebrow,html[data-night=on] .atelier-work .eyebrow,html[data-night=on] .process-grid p,html[data-night=on] .service-intro-copy p+p,html[data-night=on] .work-intro-note p{color:#f0eee7c2}html[data-night=on] .service-card--paper{--card-bg:#1c1c1c;--card-fg:var(--color-paper)}html[data-night=on] .work-intro-note .sketch{color:var(--color-accent)}html[data-flip=on] .atelier-about.bg-ink,html[data-flip=on] .atelier-cta.bg-ink,html[data-flip=on] .atelier-footer,html[data-flip=on] .atelier-hero.bg-ink{background:var(--color-paper);color:var(--color-ink)}html[data-flip=on] .atelier-process,html[data-flip=on] .atelier-services,html[data-flip=on] .atelier-work{background:var(--color-ink);color:var(--color-paper)}html[data-flip=on] .atelier-about .about-copy p,html[data-flip=on] .atelier-cta .cta-bottom>p,html[data-flip=on] .atelier-footer .footer-bottom,html[data-flip=on] .atelier-footer .footer-grid>div>.eyebrow,html[data-flip=on] .atelier-hero .hero-eyebrow,html[data-flip=on] .atelier-hero .hero-lead{color:#171714b8}html[data-flip=on] .atelier-about .about-name,html[data-flip=on] .atelier-footer .footer-name{color:var(--color-ink)}html[data-flip=on] .cta-bottom,html[data-flip=on] .footer-bottom,html[data-flip=on] .footer-top,html[data-flip=on] .hero-bottom{border-color:#17171422}html[data-flip=on] .hero-art__paper{background:var(--color-ink);color:var(--color-paper)}html[data-flip=on] .hero-art__note{color:var(--color-ink)}html[data-flip=on] .atelier-about .btn-rugged[data-variant=primary] .btn-outline,html[data-flip=on] .atelier-cta .btn-rugged[data-variant=primary] .btn-outline,html[data-flip=on] .atelier-hero .btn-rugged[data-variant=primary] .btn-outline{opacity:0}html[data-flip=on] .atelier-about .btn-rugged[data-variant=primary] .btn-rugged__face,html[data-flip=on] .atelier-cta .btn-rugged[data-variant=primary] .btn-rugged__face,html[data-flip=on] .atelier-hero .btn-rugged[data-variant=primary] .btn-rugged__face{background-color:var(--color-accent);color:#171714;clip-path:var(--btn-cut)}html[data-flip=on] .atelier-process .eyebrow,html[data-flip=on] .atelier-services .eyebrow,html[data-flip=on] .atelier-work .eyebrow,html[data-flip=on] .process-grid h3,html[data-flip=on] .process-grid p,html[data-flip=on] .service-intro-copy p,html[data-flip=on] .service-intro-copy p+p,html[data-flip=on] .work-intro-note p{color:#f0eee7c2}html[data-flip=on] .process-grid>li,html[data-flip=on] .service-list{border-color:#f0eee733}html[data-flip=on] .service-card--ink{--card-bg:var(--color-paper);--card-fg:var(--color-ink)}html[data-flip=on] .process-top>.sketch,html[data-flip=on] .work-intro-note .sketch{color:var(--color-accent)}html[data-field=on] .atelier-services{background:var(--color-accent);color:#171714}html[data-field=on] .atelier-services.paper-edge:before{background:var(--color-accent)}html[data-field=on] .atelier-services .atelier-heading .hand,html[data-field=on] .atelier-services .eyebrow,html[data-field=on] .atelier-services .service-intro-copy p,html[data-field=on] .atelier-services .service-intro-copy p+p{color:#171714}html[data-field=on] .service-card--accent{--card-bg:#171714;--card-fg:var(--color-paper);--frame:#171714}html[data-hero-hot=on] .atelier-hero.bg-ink{background:var(--color-accent);color:#171714}html[data-hero-hot=on] .atelier-hero .hero-eyebrow,html[data-hero-hot=on] .atelier-hero .hero-lead{color:#171714c4}html[data-hero-hot=on] .atelier-hero .hero-bottom{border-color:#17171433}html[data-hero-hot=on] .atelier-hero .doodle--text,html[data-hero-hot=on] .atelier-hero .sketch,html[data-hero-hot=on] .atelier-hero__hand,html[data-hero-hot=on] .hero-art__note,html[data-hero-hot=on] .hero-period{color:#171714}html[data-hero-hot=on] .atelier-hero .doodle--art{--doodle-color:#171714}html[data-hero-hot=on] [data-creatool-id="components/home/Hero.tsx:underline"],html[data-hero-hot=on] [data-creatool-id="components/home/HeroSketch.tsx:orbit"],html[data-hero-hot=on] [data-creatool-id="components/home/HeroSketch.tsx:star"]{background:#171714!important}html[data-hero-hot=on] .atelier-hero .btn-rugged[data-variant=primary] .btn-outline{opacity:0}html[data-hero-hot=on] .atelier-hero .btn-rugged[data-variant=primary] .btn-rugged__face{background-color:#171714;color:var(--color-paper);clip-path:var(--btn-cut)}html[data-work-hot=on] .atelier-work{background:var(--color-accent);color:#171714}html[data-work-hot=on] .atelier-work.paper-edge:before{background:var(--color-accent)}html[data-bands=on] .atelier-work .atelier-heading .hand,html[data-work-hot=on] .atelier-work .atelier-heading .hand,html[data-work-hot=on] .atelier-work .eyebrow,html[data-work-hot=on] .work-intro-note .sketch,html[data-work-hot=on] .work-intro-note p{color:#171714}html[data-work-hot=on] [data-creatool-id="components/home/WorkStrip.tsx:arrow"]{background:#171714!important}html[data-end-hot=on] .atelier-cta.bg-ink,html[data-end-hot=on] .atelier-footer{background:var(--color-accent);color:#171714}html[data-end-hot=on] .atelier-cta.paper-edge:before,html[data-end-hot=on] .atelier-footer.paper-edge:before{background:var(--color-accent)}html[data-end-hot=on] .atelier-cta .eyebrow,html[data-end-hot=on] .cta-link h2,html[data-end-hot=on] .cta-link h2 .hand,html[data-end-hot=on] .cta-star,html[data-end-hot=on] .footer-name,html[data-end-hot=on] .footer-top .hand{color:#171714}html[data-end-hot=on] .atelier-footer .footer-bottom,html[data-end-hot=on] .atelier-footer .footer-grid>div>.eyebrow,html[data-end-hot=on] .cta-bottom>p{color:#171714c4}html[data-end-hot=on] .cta-bottom,html[data-end-hot=on] .footer-bottom,html[data-end-hot=on] .footer-top{border-color:#17171433}html[data-end-hot=on] .footer-grid nav a:hover{color:#171714}html[data-end-hot=on] [data-creatool-id="components/home/FinalCta.tsx:star"],html[data-end-hot=on] main[data-route="/"] span.cta-link__arrow{background:#171714!important}html[data-end-hot=on] .atelier-cta .btn-rugged[data-variant=primary] .btn-outline{opacity:0}html[data-end-hot=on] .atelier-cta .btn-rugged[data-variant=primary] .btn-rugged__face{background-color:#171714;color:var(--color-paper);clip-path:var(--btn-cut)}html[data-bands=on] .atelier-footer,html[data-bands=on] .atelier-process,html[data-bands=on] .atelier-work{background:var(--color-accent);color:#171714}html[data-bands=on] .atelier-about.bg-ink{background:var(--color-paper);color:#171714}html[data-bands=on] .atelier-services{background:var(--color-ink);color:var(--color-paper)}html[data-bands=on] .atelier-footer.paper-edge:before,html[data-bands=on] .atelier-process.paper-edge:before,html[data-bands=on] .atelier-work.paper-edge:before{background:var(--color-accent)}html[data-bands=on] .atelier-about.paper-edge:before{background:var(--color-paper)}html[data-bands=on] .atelier-services.paper-edge:before{background:var(--color-ink)}html[data-bands=on] .atelier-about .about-copy p,html[data-bands=on] .atelier-about .about-name,html[data-bands=on] .atelier-footer .footer-bottom,html[data-bands=on] .atelier-footer .footer-grid>div>.eyebrow,html[data-bands=on] .atelier-process .atelier-heading,html[data-bands=on] .atelier-process .atelier-heading .hand,html[data-bands=on] .atelier-process .eyebrow,html[data-bands=on] .atelier-process .hand,html[data-bands=on] .atelier-work .eyebrow,html[data-bands=on] .atelier-work .hand,html[data-bands=on] .footer-name,html[data-bands=on] .footer-top .hand,html[data-bands=on] .process-grid h3,html[data-bands=on] .process-grid p,html[data-bands=on] .process-number,html[data-bands=on] .work-intro-note p{color:#171714}html[data-bands=on] .atelier-services .eyebrow,html[data-bands=on] .atelier-services .service-intro-copy p,html[data-bands=on] .atelier-services .service-intro-copy p+p{color:#f0eee7c4}html[data-bands=on] .service-card--ink{--card-bg:var(--color-paper);--card-fg:var(--color-ink)}html[data-bands=on] .process-top>.sketch,html[data-bands=on] .work-intro-note .sketch{color:#171714}html[data-bands=on] .atelier-footer .doodle--art,html[data-bands=on] .atelier-process .doodle--art{--doodle-color:#171714}html[data-bands=on] [data-creatool-id="components/home/FinalCta.tsx:star"],html[data-bands=on] [data-creatool-id="components/home/ProcessStrip.tsx:arrow"],html[data-bands=on] [data-creatool-id="components/home/WorkStrip.tsx:arrow"],html[data-bands=on] main[data-route="/"] span.cta-link__arrow{background:#171714!important}html[data-bands=on] .footer-bottom,html[data-bands=on] .footer-top{border-color:#17171433}html[data-split=on] .hero-art:before{content:"";position:absolute;z-index:0;top:-6%;right:-16%;bottom:8%;left:-28%;background:var(--color-accent);transform:rotate(-7deg)}html[data-split=on] .hero-art__paper{position:relative;z-index:1}html[data-split=on] .hero-art__note,html[data-split=on] .hero-art__orbit,html[data-split=on] .hero-art__star{z-index:1}html[data-split=on] .hero-art .sketch,html[data-split=on] .hero-art__note{color:#171714}html[data-split=on] .atelier-hero .doodle--art{--doodle-color:#171714}html[data-split=on] [data-creatool-id="components/home/HeroSketch.tsx:orbit"],html[data-split=on] [data-creatool-id="components/home/HeroSketch.tsx:star"]{background:#171714!important}#main:has(>.work-page){background:#111}.work-page{background:#111;color:var(--color-paper)}.work-page__sky{height:clamp(108px,calc(var(--vh, 1vh) * 16),200px);background:#111}.work-page .subpage-hero,.work-page .subpage-hero--dark{background:#111}html[data-work-layout] .work-page .work-page-list{display:none}.work-page .work-catalog{margin-bottom:0}.work-more{background:#111;color:var(--color-paper);padding:56px 0 0;margin:0}html[data-work-layout] .work-more .work-catalog{margin-bottom:0}html[data-work-layout=stack] .work-more .work-catalog__card:not(.is-out){width:164px}html[data-work-layout=stack] .work-more .work-catalog__drawer,html[data-work-layout=stack] .work-page .work-catalog__drawer{height:540px;margin-top:12px;overflow:visible}a.work-catalog__piece{color:inherit;text-decoration:none}.work-catalog__piece>img{display:block;width:100%;height:auto}.work-catalog__piece--tablet{display:none}.work-catalog[data-touch] .work-catalog__card.is-out .work-catalog__piece{pointer-events:auto;cursor:pointer}.work-catalog__tablet-frame{display:block;width:100%;height:100%;margin:0;aspect-ratio:1382/1057}.work-catalog__tablet-frame .story-frame__glass{left:3.4%;top:4.35%;width:93.6%;height:91.7%;border-radius:2.2%/2.8%}.work-catalog__tablet-frame .story-frame__screen{top:0;right:0;bottom:0;height:auto}.work-catalog__piece--tablet .story-img{width:100%;height:100%;margin:0;object-fit:cover;object-position:top center}@media (max-width:1024.98px){.work-catalog .project-tile--window,.work-catalog__glow{display:none}html[data-work-layout=stack] #main:has(.work-catalog__card.is-out){overflow:clip}html[data-work-layout=stack] .work-catalog__drawer{height:420px;margin-top:8px}html[data-work-layout=stack] .work-catalog__card.is-out{width:min(560px,calc(100% - 56px));transform:translate(-50%,8px) rotate(-.4deg)!important}.work-catalog__piece--tablet{display:block;z-index:1;width:min(420px,72%);left:16%;right:auto;top:24px;bottom:auto;aspect-ratio:1382/1057;--hx:18px;--hy:20px;--rot:-2.5deg;--d:0s}.work-catalog__piece--phone{z-index:3;width:118px;right:-18px;left:auto;top:46px;bottom:auto;--hx:-24px;--hy:36px;--rot:8deg;--d:.07s}.work-catalog__piece--pig{z-index:4;width:128px;left:-28px;top:18px;bottom:auto;--hx:28px;--hy:18px;--rot:-14deg}.work-catalog__piece--mark-left{z-index:4;width:100px;left:-16px;top:28px;bottom:auto;--hx:22px;--hy:16px;--rot:-12deg}}@media (max-width:767.98px){.work-catalog__marks{width:100%;margin-left:0;margin-right:0}.work-catalog__scroller,main#main[data-route="/prace"]>section:first-child>div.work-catalog>div.work-catalog__marks>div.work-catalog__scroller{translate:none!important;width:auto!important;max-width:100%!important;margin-inline:auto;justify-content:safe center!important;padding-inline:0!important;scroll-padding-inline:0!important}.work-catalog__piece--tablet{display:none}html[data-work-layout=stack] .work-catalog__drawer,html[data-work-layout=stack] .work-more .work-catalog__drawer,html[data-work-layout=stack] .work-page .work-catalog__drawer{height:340px}html[data-work-layout=stack] .work-catalog__card.is-out{width:236px;transform:translate(-50%,10px) rotate(-.4deg)!important}html[data-work-layout=stack] .work-more .work-catalog__card:not(.is-out){width:116px}.work-catalog__piece--phone{width:126px;left:92px;right:auto;top:8px;bottom:auto;--rot:6deg;--hx:-16px;--hy:28px}.work-catalog__piece--pig{width:92px;left:0;top:42px;bottom:auto}.work-catalog__piece--mark,.work-catalog__piece--mark-left{width:78px;left:2px;top:48px;bottom:auto}}footer.atelier-footer .footer-bottom{position:relative}@media (max-width:767.98px){footer.atelier-footer .footer-bottom>div{width:100%;justify-content:flex-end}}:root:has(main) footer.atelier-footer [data-doodle=a-mujsad5vhn2e]{left:auto!important;top:auto!important;translate:none!important;right:0!important;bottom:100%!important;width:49px!important;--doodle-w:49px!important;height:77.1px!important}@font-face{font-family:Girdo;src:url(/fonts/girdo-black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Magda Clean Mono;src:url(/fonts/magda-clean-mono-web.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:V4 font;src:url(/fonts/girdo-black.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.version-switch{position:fixed;z-index:140;left:50%;bottom:14px;display:flex;align-items:center;gap:2px;padding:4px;transform:translateX(-50%);border-radius:999px;background:#111111e8;color:#f0eee7;box-shadow:0 8px 28px #0000003d;backdrop-filter:blur(10px);font-family:Magda Clean Mono,monospace;font-size:11px;letter-spacing:.04em;line-height:1}.version-switch__label{padding:0 8px 0 10px;opacity:.55;text-transform:uppercase}.version-switch button{padding:8px 11px;border-radius:999px;color:inherit;transition:background .15s,color .15s}.version-switch button:hover{background:#ffffff1f}.version-switch button[aria-pressed=true]{background:#ff5100;color:#111}html[data-version=v2] .version-switch{background:#34231beb;border-radius:6px}html[data-version=v2] .version-switch button{border-radius:4px}html[data-version=v2] .version-switch button[aria-pressed=true]{background:#f0eee7;color:#34231b}html:is([data-version=v3],[data-version=v4]) .version-switch{border-radius:0;background:#111;border:1px solid #f0eee7;box-shadow:4px 4px 0 #111}html:is([data-version=v3],[data-version=v4]) .version-switch button{border-radius:0;text-transform:uppercase}.version-switch__rule{width:1px;height:18px;margin:0 4px;background:currentColor;opacity:.3}.version-switch .version-switch__option{text-transform:none;letter-spacing:0}.version-switch .version-switch__option[aria-pressed=true]{background:#f0eee7;color:#111}html[data-version=v2] .version-switch .version-switch__option[aria-pressed=true]{background:#ff5100;color:#fff}@media (max-width:767px){.version-switch{bottom:8px;width:max-content;max-width:calc(calc(var(--vw, 1vw) * 100) - 16px);flex-wrap:wrap;justify-content:center;row-gap:4px;border-radius:18px;font-size:10px}.version-switch__label{display:none}.version-switch button{padding:8px}}.version-switch__grounds{display:flex;gap:3px;padding:0 4px}.version-switch .version-switch__ground{width:18px;height:18px;padding:0;border:1px solid #f0eee780;border-radius:50%}.version-switch .version-switch__ground[aria-pressed=true]{outline:2px solid #ff5100;outline-offset:1px}@media print{.version-switch{display:none}}html[data-version=v2]{--v2-paper:#f0eee7;--v2-brown:#34231b;--v2-line:#34231b29;--v2-soft:#5a544c;--v-display:"Inter";--font-display:"Inter";--font-sans:"Inter";--font-script:"Instrument Serif";--color-bg:#f0eee7;--color-paper:#f0eee7;--color-paper-2:#e8e0d2;--color-ink:#34231b;--color-surface:#fff;--color-surface-2:#fffaf2;--color-surface-3:#e8e0d2;--color-text:#34231b;--color-text-muted:#5a544c;--color-text-faint:#8a8478;--color-border:#34231b29;--color-border-strong:#34231b73;--color-accent-ink:#fff}html[data-version=v2],html[data-version=v2] #main,html[data-version=v2] body{background:var(--v2-paper)}html[data-version=v2] body{color:var(--v2-brown);letter-spacing:-.01em}html[data-version=v2] .contact-edge:before,html[data-version=v2] .paper-edge:before,html[data-version=v2] .paper-grain{display:none!important}html[data-version=v2] :is(.heading-display,.atelier-heading,.atelier-hero__title,.subpage-hero h1,.cta-link h2,.service-card h3,.service-row__title h3,.project-tile__caption h3,.footer-name,.story-chapter__title,.story-section__head h2,.story-feature h3,.editorial-heading h2,.why-factor h3,.page-heading,.utility-title,.hero-stack,.role-stack,.cta-stack,.logo-story__text h3){font-family:var(--v-display),sans-serif!important;font-weight:500!important;letter-spacing:-.05em!important;line-height:.94!important;text-transform:uppercase}html[data-version=v2] :is(.subpage-hero h1,.atelier-heading,.cta-link h2){line-height:1.02!important}html[data-version=v2] .atelier-hero__title{font-size:clamp(84px,calc(var(--vw, 1vw) * 11.5),176px)!important;letter-spacing:-.06em!important}html[data-version=v2] .atelier-hero__title>span:nth-child(2){padding-left:0!important}html[data-version=v2] .hero-period{color:var(--color-accent)}html[data-version=v2] :is(.hand,.hand__face,[class*=hand--]){font-family:"Instrument Serif",serif!important;font-style:italic!important;font-weight:400!important;letter-spacing:-.02em!important;text-transform:none!important}html[data-version=v2] .atelier-heading .hand,html[data-version=v2] .cta-link h2 .hand,html[data-version=v2] .subpage-hero__note{color:var(--color-accent);transform:none!important}html[data-version=v2] :is(.section-heading-row,.cta-link h2,.process-grid>li,.atelier-menu .menu-pane,.why-factors>li .why-factor,.why-takeaway){transform:none!important}html[data-version=v2] .eyebrow{font-family:var(--font-mono),monospace;letter-spacing:0;text-transform:none;font-size:12px}html[data-version=v2] .atelier-header{background:#f0eee7eb;color:var(--v2-brown);border-bottom:1px solid var(--v2-line);backdrop-filter:blur(14px)}html[data-version=v2] .atelier-header__inner{grid-template-columns:auto auto 1fr auto;gap:14px;height:68px}html[data-version=v2] .header-brand{order:-1;justify-self:start}html[data-version=v2] .header-brand__mark{height:42px;width:26px}html[data-version=v2] .burger-toggle{gap:6px;min-height:0;height:32px;padding:0 10px;border:1px solid var(--v2-brown);border-radius:4px;font-family:var(--font-mono),monospace;font-size:13px}html[data-version=v2] .burger-toggle:before{content:"Menu"}html[data-version=v2] .burger-toggle:hover{background:var(--v2-brown);color:var(--v2-paper)}html[data-version=v2] .menu-glyph,html[data-version=v2] .menu-glyph.is-open{width:auto;height:auto;font-family:var(--font-mono),monospace;font-size:14px;font-weight:400;color:inherit}html[data-version=v2] .header-contact{grid-column:4;padding:10px 18px;border-radius:4px;background:var(--v2-brown);color:#fff;clip-path:none;font-family:var(--font-mono),monospace;transform:none!important}html[data-version=v2] .header-contact .btn-outline{display:none}html[data-version=v2] .header-contact span{font-size:13px;font-family:var(--font-mono),monospace!important}html[data-version=v2] .header-contact:hover{background:var(--color-accent);color:#fff}html[data-version=v2] .atelier-menu{top:68px}html[data-version=v2] .atelier-menu nav a,html[data-version=v2] .atelier-menu nav button{font-family:var(--v-display),sans-serif;font-weight:500;letter-spacing:-.05em;border-bottom-color:#f0eee726}html[data-version=v2] .atelier-menu .menu-pane{border-radius:8px;background:var(--v2-paper);font-family:var(--v-display),sans-serif;font-weight:500;letter-spacing:-.04em}html[data-version=v2] .btn-rugged{--btn-cut:inset(0 round 4px);transform:none!important}html[data-version=v2] .btn-outline{display:none!important}html[data-version=v2] .btn-rugged__face{font-family:var(--font-mono),monospace!important;font-size:13px!important;letter-spacing:0}html[data-version=v2] :is(.btn-rugged__face,.header-contact,.text-link) *,html[data-version=v2] main .hero-bottom .btn-rugged__face>span:first-child{font-family:inherit!important}html[data-version=v2] .btn-rugged[data-variant=primary],html[data-version=v2] :is(.atelier-hero,.atelier-about,.atelier-cta,.atelier-footer,.about-page) .btn-rugged[data-variant=primary]{--btn-rim:var(--v2-brown);--btn-fill:var(--v2-brown);--btn-fg:#fff;background-color:var(--btn-rim);clip-path:var(--btn-cut)}html[data-version=v2] :is(.atelier-hero,.atelier-about,.atelier-cta,.atelier-footer,.about-page) .btn-rugged[data-variant=primary] .btn-rugged__face{background-color:var(--btn-fill);color:var(--btn-fg)}html[data-version=v2] .bg-ink .btn-rugged[data-variant=primary]{--btn-rim:var(--v2-paper);--btn-fill:var(--v2-paper);--btn-fg:var(--v2-brown)}html[data-version=v2] .bg-ink .btn-rugged[data-variant=primary]:hover,html[data-version=v2] .btn-rugged[data-variant=primary]:hover{--btn-rim:var(--color-accent);--btn-fill:var(--color-accent);--btn-fg:#fff}html[data-version=v2] .text-link{gap:1em;font-family:var(--font-mono),monospace;font-weight:400;padding:9px 14px;border:1px solid;border-radius:4px}html[data-version=v2] .text-link>span{font-size:14px}html[data-version=v2] .text-link:hover{gap:1.4em;background:var(--v2-brown);color:var(--v2-paper);border-color:var(--v2-brown)}html[data-version=v2] .bg-ink .text-link:hover{background:var(--v2-paper);color:var(--v2-brown);border-color:var(--v2-paper)}html[data-version=v2] .footer-grid .text-link{padding:0;border:0}html[data-version=v2] .atelier-hero{background:var(--v2-paper)!important;color:var(--v2-brown)!important}html[data-version=v2] .hero-eyebrow,html[data-version=v2] .hero-lead{color:var(--v2-soft)}html[data-version=v2] .hero-bottom{border-top-color:var(--v2-line)}html[data-version=v2] .hero-art__note{color:var(--v2-brown)}html[data-version=v2] .hero-art__paper{background:#fff;clip-path:inset(0 round 10px);box-shadow:0 20px 50px #34231b1f}html[data-version=v2] .atelier-hero .btn-rugged[data-variant=primary]{--btn-rim:var(--v2-brown);--btn-fill:var(--v2-brown);--btn-fg:#fff}html[data-version=v2] .atelier-hero .btn-rugged[data-variant=primary]:hover{--btn-rim:var(--color-accent);--btn-fill:var(--color-accent)}html[data-version=v2] .hero-contact .btn-rugged__face{color:#fff!important}html[data-version=v2] main span.atelier-hero__hand span.hand.hand--dirty span.hand__text,html[data-version=v2] main[data-route="/"] span.atelier-hero__hand span.hand.hand--dirty span.hand__text{scale:1!important;translate:0 .18em!important}html[data-version=v2] .atelier-hero__hand .sketch{display:none}html[data-version=v2] :is(.atelier-about,.atelier-cta,.why-quotes,.why-cta,.subpage-hero--dark){width:auto;margin:12px;border-radius:14px}html[data-version=v2] .atelier-footer{margin:12px 12px 0;border-radius:14px 14px 0 0}html[data-version=v2] article.bg-ink{margin:0 12px 12px;border-radius:0 0 14px 14px}html[data-version=v2] .subpage-hero--paper,html[data-version=v2] :is(.atelier-work,.atelier-services,.atelier-process,.why-page,.work-page-list){background:var(--v2-paper)}html[data-version=v2] .service-cards>li .service-card{transform:none!important}html[data-version=v2] .service-card__frame{display:none}html[data-version=v2] .service-card__surface{border-radius:10px}html[data-version=v2] .service-card{--card-bg:#fff;--card-fg:var(--v2-brown)}html[data-version=v2] .service-card--accent{--card-bg:var(--color-accent);--card-fg:#fff}html[data-version=v2] .service-cards>li:nth-child(3) .service-card{--card-bg:var(--v2-brown);--card-fg:var(--v2-paper)}html[data-version=v2] .service-card:hover .service-card__surface{transform:translateY(-6px)!important;box-shadow:0 18px 40px #34231b21}html[data-version=v2] .service-card h3{font-size:clamp(34px,calc(var(--vw, 1vw) * 3.4),52px)!important}html[data-version=v2] .service-cards>li:first-child .doodle{background-color:var(--v2-brown)!important;color:var(--v2-brown)!important}html[data-version=v2] .work-catalog__mark{border-color:var(--v2-line)!important}html[data-version=v2] .process-grid>li{translate:none!important;margin-top:0!important}html[data-version=v2] .project-tile__visual{clip-path:inset(0 round 10px)!important}html[data-version=v2] .project-tile__open{clip-path:inset(0 round 999px)}html[data-version=v2] .project-tile__caption p{color:var(--v2-soft)}html[data-version=v2] .process-grid>li{border-top-color:var(--v2-line)}html[data-version=v2] .process-number{transform:none;font-size:56px}html[data-version=v2] .process-grid p,html[data-version=v2] .service-intro-copy p+p{color:var(--v2-soft)}html[data-version=v2] .why-takeaway{border:0;border-left:3px solid var(--v2-brown);border-radius:10px;box-shadow:none;background:#fff}html[data-version=v2] .why-takeaway__label{border-radius:4px}html[data-version=v2] .why-factor{padding:26px;border:0;border-radius:10px;background:#fff}html[data-version=v2] .why-factor p,html[data-version=v2] .why-prep p{color:var(--v2-soft)}html[data-version=v2] .why-prep,html[data-version=v2] .why-prep>li{border-color:var(--v2-line)}html[data-version=v2] .footer-bottom{font-family:var(--font-mono),monospace}html[data-version=v2] #main input,html[data-version=v2] #main select,html[data-version=v2] #main textarea{border-radius:4px}@media (max-width:767px){html[data-version=v2] .atelier-header__inner{height:60px;gap:8px}html[data-version=v2] .atelier-menu{top:60px}html[data-version=v2] .header-brand__mark{height:36px;width:22px}html[data-version=v2] .header-contact{padding:8px 12px}html[data-version=v2] :is(.atelier-about,.atelier-cta,.why-quotes,.why-cta,.subpage-hero--dark){margin:8px;border-radius:10px}html[data-version=v2] .atelier-footer{margin:8px 8px 0}html[data-version=v2] .atelier-hero__title{font-size:clamp(64px,calc(var(--vw, 1vw) * 17),120px)!important}}html:is([data-version=v3],[data-version=v4]){--v3-frame:14px;--v3-line:1px solid #111;--v3-paper:#f0eee7;--v-display:"Barlow Condensed";--font-sans:var(--font-mono);--color-bg:#f0eee7;--color-paper:#f0eee7;--color-paper-2:#e8e0d2;--color-ink:#111;--color-surface:#fff;--color-text:#111;--color-text-muted:#5a544c;--color-text-faint:#8a8478;--color-border:#11111133;--color-border-strong:#111}html:is([data-version=v3],[data-version=v4]),html:is([data-version=v3],[data-version=v4]) body{background-color:#f0eee7;background-image:repeating-linear-gradient(-45deg,#111 0 1px,transparent 1px 5px)}html[data-version=v4],html[data-version=v4] body{background-color:#000;background-image:none}html:is([data-version=v3],[data-version=v4]) body{padding-inline:var(--v3-frame);font-size:15px;letter-spacing:-.01em}html:is([data-version=v3],[data-version=v4]) #main,html:is([data-version=v3],[data-version=v4]) .atelier-footer,html:is([data-version=v3],[data-version=v4]) .atelier-header{border-left:var(--v3-line);border-right:var(--v3-line)}html:is([data-version=v3],[data-version=v4]) #main{background:var(--v3-paper)}html:is([data-version=v3],[data-version=v4]) .atelier-footer{margin-bottom:var(--v3-frame);border-bottom:var(--v3-line)}html:is([data-version=v3],[data-version=v4]) .paper-grain{opacity:.05!important}html:is([data-version=v3],[data-version=v4]) .contact-edge:before,html:is([data-version=v3],[data-version=v4]) .paper-edge:before{display:none!important}html:is([data-version=v3],[data-version=v4]) :is(main section,main article>section,main>article>header)+:is(section,header){border-top:var(--v3-line)}html:is([data-version=v3],[data-version=v4]) .atelier-header{top:var(--v3-frame);inset-inline:var(--v3-frame);width:auto;background:var(--v3-paper);color:#111;border:var(--v3-line);box-shadow:none;backdrop-filter:none}html:is([data-version=v3],[data-version=v4]) body:before{content:"";position:fixed;z-index:49;inset:0 0 auto;height:var(--v3-frame);background:inherit;pointer-events:none}html:is([data-version=v3],[data-version=v4]) .atelier-header__inner{max-width:none;height:56px;padding:0;grid-template-columns:56px 1fr auto}html:is([data-version=v3],[data-version=v4]) .burger-toggle{justify-content:center;width:56px;height:56px;border-right:var(--v3-line)}html:is([data-version=v3],[data-version=v4]) .burger-toggle:hover{background:#111;color:var(--v3-paper)}html:is([data-version=v3],[data-version=v4]) .menu-glyph,html:is([data-version=v3],[data-version=v4]) .menu-glyph.is-open{width:auto;height:auto;font-size:34px}html[data-version=v4] .menu-glyph{display:grid;place-items:center;width:48px;height:48px;padding:0;font-family:Barlow Condensed,Barlow Condensed Fallback,sans-serif;font-size:42px;font-weight:900;line-height:1;transform:none}html[data-version=v4] .menu-glyph.is-open{width:48px;height:48px;font-size:42px;line-height:1;color:var(--color-accent)}@media (max-width:767px){html[data-version=v4] .menu-glyph,html[data-version=v4] .menu-glyph.is-open{font-size:42px;width:48px;height:48px}}html:is([data-version=v3],[data-version=v4]) .header-brand{justify-self:start;padding-left:18px}html:is([data-version=v3],[data-version=v4]) .header-brand__mark{height:40px;width:25px}html:is([data-version=v3],[data-version=v4]) .header-contact{height:56px;padding:0 24px;border-left:var(--v3-line);background:#111;color:var(--v3-paper);clip-path:none;transform:none!important;text-transform:uppercase}html:is([data-version=v3],[data-version=v4]) .header-contact .btn-outline{display:none}html:is([data-version=v3],[data-version=v4]) .header-contact span{font-family:var(--v-display),sans-serif!important;font-weight:700;font-size:18px;letter-spacing:.02em}html:is([data-version=v3],[data-version=v4]) .header-contact:hover{background:var(--color-accent);color:#111}html:is([data-version=v3],[data-version=v4]) .atelier-menu{top:calc(56px + var(--v3-frame));inset-inline:var(--v3-frame);border:var(--v3-line);border-top:0}html:is([data-version=v3],[data-version=v4]) .atelier-menu .menu-pane{transform:none!important;border:1px solid #f0eee7}html:is([data-version=v3],[data-version=v4]) :is(.heading-display,.atelier-heading,.atelier-hero__title,.subpage-hero h1,.cta-link h2,.service-card h3,.service-row__title h3,.project-tile__caption h3,.footer-name,.story-chapter__title,.story-section__head h2,.editorial-heading h2,.why-factor h3,.page-heading,.utility-title,.logo-story__text h3){font-family:var(--v-display),sans-serif!important;font-weight:900!important;letter-spacing:-.01em!important;line-height:.84!important;text-transform:uppercase}html:is([data-version=v3],[data-version=v4]) :is(.subpage-hero h1,.atelier-heading,.cta-link h2){line-height:.9!important}html:is([data-version=v3],[data-version=v4]) .atelier-hero__title{font-size:clamp(120px,calc(var(--vw, 1vw) * 19),300px)!important}html:is([data-version=v3],[data-version=v4]) .eyebrow{font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.02em}html:is([data-version=v3],[data-version=v4]) :is(.section-heading-row,.cta-link h2,.process-grid>li,.why-factors>li .why-factor,.why-takeaway,.service-cards>li .service-card){transform:none!important}html:is([data-version=v3],[data-version=v4]) .btn-rugged{--btn-cut:inset(0);transform:none!important}html:is([data-version=v3],[data-version=v4]) .btn-outline{display:none!important}html:is([data-version=v3],[data-version=v4]) .btn-rugged__face{font-family:var(--v-display),sans-serif!important;font-weight:700!important;font-size:18px!important;letter-spacing:.03em;text-transform:uppercase}html:is([data-version=v3],[data-version=v4]) :is(.btn-rugged__face,.header-contact,.text-link) *,html:is([data-version=v3],[data-version=v4]) main .hero-bottom .btn-rugged__face>span:first-child{font-family:inherit!important}html:is([data-version=v3],[data-version=v4]) .btn-rugged[data-variant=primary],html:is([data-version=v3],[data-version=v4]) :is(.atelier-hero,.atelier-about,.atelier-cta,.atelier-footer,.about-page) .btn-rugged[data-variant=primary]{--btn-rim:#111;--btn-fill:#111;--btn-fg:var(--v3-paper);background-color:var(--btn-rim);clip-path:none}html:is([data-version=v3],[data-version=v4]) :is(.atelier-hero,.atelier-about,.atelier-cta,.atelier-footer,.about-page) .btn-rugged[data-variant=primary] .btn-rugged__face{background-color:var(--btn-fill);color:var(--btn-fg)!important}html:is([data-version=v3],[data-version=v4]) .bg-ink .btn-rugged[data-variant=primary]{--btn-rim:var(--v3-paper);--btn-fill:var(--v3-paper);--btn-fg:#111}html:is([data-version=v3],[data-version=v4]) .bg-ink .btn-rugged[data-variant=primary]:hover,html:is([data-version=v3],[data-version=v4]) .btn-rugged[data-variant=primary]:hover{--btn-rim:var(--color-accent);--btn-fill:var(--color-accent);--btn-fg:#111}html:is([data-version=v3],[data-version=v4]) .text-link{gap:1.2em;padding:12px 18px;border:1px solid;font-family:var(--v-display),sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.03em}html:is([data-version=v3],[data-version=v4]) .text-link>span{font-size:19px}html:is([data-version=v3],[data-version=v4]) .text-link:hover{gap:1.6em;background:#111;color:var(--v3-paper)}html:is([data-version=v3],[data-version=v4]) .bg-ink .text-link:hover{background:var(--v3-paper);color:#111}html:is([data-version=v3],[data-version=v4]) .footer-grid .text-link{padding:0;border:0}html:is([data-version=v3],[data-version=v4]) .atelier-hero{background-color:#111;background-image:repeating-linear-gradient(-45deg,#f0eee714 0 1px,transparent 1px 5px)}html:is([data-version=v3],[data-version=v4]) .hero-art__paper{clip-path:none;border:1px solid #111;box-shadow:8px 8px 0 var(--color-accent)}html:is([data-version=v3],[data-version=v4]) .service-card__frame{display:none}html:is([data-version=v3],[data-version=v4]) .service-card__surface{border:1px solid #111;box-shadow:8px 8px 0 #111}html:is([data-version=v3],[data-version=v4]) .service-card:hover .service-card__surface{transform:translate(-3px,-3px)!important;box-shadow:11px 11px 0 var(--color-accent)}html:is([data-version=v3],[data-version=v4]) .service-card--accent .service-card__surface{box-shadow:8px 8px 0 #111}html:is([data-version=v3],[data-version=v4]) .project-tile__visual{clip-path:none!important;border:1px solid #111}html:is([data-version=v3],[data-version=v4]) .project-tile__open{clip-path:none}html:is([data-version=v3],[data-version=v4]) .process-grid{gap:0;border:var(--v3-line)}html:is([data-version=v3],[data-version=v4]) .process-grid>li{padding:22px;border-top:0;translate:none!important;margin-top:0!important}html:is([data-version=v3],[data-version=v4]) .work-catalog__mark{border-color:#17171429!important}html:is([data-version=v3],[data-version=v4]) .process-grid>li+li{border-left:var(--v3-line)}html:is([data-version=v3],[data-version=v4]) .why-takeaway{box-shadow:8px 8px 0 #111}html:is([data-version=v3],[data-version=v4]) .why-factors{gap:0;border:var(--v3-line)}html:is([data-version=v3],[data-version=v4]) .why-factors>li .why-factor{height:100%;padding:26px;border:0}html:is([data-version=v3],[data-version=v4]) .why-factors>li{border-right:var(--v3-line);border-bottom:var(--v3-line)}html:is([data-version=v3],[data-version=v4]) .why-factors>li:nth-child(3n){border-right:0}html:is([data-version=v3],[data-version=v4]) .why-factors>li:nth-last-child(-n+3){border-bottom:0}html:is([data-version=v3],[data-version=v4]) #main input,html:is([data-version=v3],[data-version=v4]) #main select,html:is([data-version=v3],[data-version=v4]) #main textarea{border-radius:0}@media (max-width:1023px){html:is([data-version=v3],[data-version=v4]) .process-grid>li:nth-child(3){border-left:0}html:is([data-version=v3],[data-version=v4]) .why-factors>li{border-right:var(--v3-line)!important;border-bottom:var(--v3-line)!important}html:is([data-version=v3],[data-version=v4]) .why-factors>li:nth-child(2n){border-right:0!important}}@media (max-width:767px){html:is([data-version=v3],[data-version=v4]){--v3-frame:8px}html:is([data-version=v3],[data-version=v4]) .atelier-header__inner{height:50px;grid-template-columns:50px 1fr auto}html:is([data-version=v3],[data-version=v4]) .burger-toggle{width:50px;height:50px}html:is([data-version=v3],[data-version=v4]) .header-contact{height:50px;padding:0 14px}html:is([data-version=v3],[data-version=v4]) .atelier-menu{top:calc(50px + var(--v3-frame))}html:is([data-version=v3],[data-version=v4]) .atelier-hero__title{font-size:clamp(88px,calc(var(--vw, 1vw) * 26),170px)!important}html:is([data-version=v3],[data-version=v4]) .process-grid>li+li{border-left:0;border-top:var(--v3-line)}html:is([data-version=v3],[data-version=v4]) .why-factors>li{border-right:0!important}}html[data-version=v4] .contact-edge:before,html[data-version=v4] .paper-edge:before{display:block!important}html[data-version=v4] :is(main section,main article>section,main>article>header)+:is(section,header){border-top:0}html[data-version=v4] .atelier-header{background:#111111ee;color:#f0eee7;border-color:#f0eee733;backdrop-filter:blur(18px)}html[data-version=v4] .atelier-header__inner{grid-template-columns:1fr auto 1fr}html[data-version=v4] .burger-toggle{justify-self:start;border-right-color:#f0eee733}html[data-version=v4] .burger-toggle:hover{background:#f0eee7;color:#111}html[data-version=v4] .header-brand{justify-self:center;padding-left:0}html[data-version=v4] .header-brand__mark{height:44px;width:27px}html[data-version=v4] .header-contact{justify-self:end;border-left-color:#f0eee733;background:#f0eee7;color:#111}html[data-version=v4] .header-contact:hover{background:var(--color-accent);color:#111}html[data-version=v4] .atelier-menu{border-color:#f0eee733}html[data-version=v4] .atelier-menu nav .eyebrow{visibility:hidden}html[data-version=v4] .atelier-menu .menu-pane{border:0;border-radius:10px}html[data-version=v4] .atelier-menu .menu-pane:first-child{transform:rotate(-1.4deg)!important}html[data-version=v4] .atelier-menu .menu-pane:last-child{transform:rotate(1.2deg)!important}html[data-version=v4] .service-card__frame{display:block}html[data-version=v4] .service-card--accent .service-card__surface,html[data-version=v4] .service-card__surface{border:0;border-radius:12px;box-shadow:none}html[data-version=v4] .service-card:hover .service-card__surface{transform:none!important;box-shadow:none}@media (hover:hover) and (pointer:fine){html[data-version=v4] .service-card:hover .service-card__surface{transform:translateY(-6px) rotate(.6deg)!important}}html[data-version=v4] .project-tile__visual{border-radius:12px}html[data-version=v4] :is(.process-grid,.why-factors){overflow:hidden;border-radius:12px}html[data-version=v4] .hero-art__paper,html[data-version=v4] .why-takeaway{border-radius:12px}html[data-version=v4] .work-all{transition:transform .2s,box-shadow .2s,background .2s,color .2s,gap .2s}html[data-version=v4] .work-all:after{content:"→";font-size:20px;line-height:1;transition:transform .2s}html[data-version=v4] .work-all:hover{background:var(--color-accent);color:#111;border-color:#111;box-shadow:4px 4px 0 #111}html[data-version=v4] .work-all:hover:after{transform:translateX(6px)}html[data-version=v4]{--v-display:"Girdo";--font-display:"Girdo";--font-mono:"Magda Clean Mono";--font-sans:"Magda Clean Mono"}html[data-version=v4] :is(.heading-display,.atelier-heading,.atelier-hero__title,.subpage-hero h1,.cta-link h2,.service-card h3,.service-row__title h3,.project-tile__caption h3,.footer-name,.story-chapter__title,.story-section__head h2,.story-feature h3,.editorial-heading h2,.why-factor h3,.page-heading,.utility-title,.hero-stack,.role-stack,.cta-stack,.logo-story__text h3,.btn-rugged__face,.text-link,.header-contact,.header-contact span,.atelier-menu nav a,.atelier-menu nav button,.atelier-menu .menu-pane,.atelier-marquee__group>span,.process-number,.work-all,.font-display){font-family:Girdo,sans-serif!important}html[data-version=v4] .atelier-menu nav :is(a,button)>span:not(.eyebrow){font-family:Girdo,sans-serif!important}html[data-version=v4] :is(.eyebrow,.meta,.footer-bottom,.hero-art__edition,.hero-art__caption,.browser-chrome>i,.legal-columns nav a>span:not(.tl-unit),.studio-sketch-header a,.font-mono){font-family:Magda Clean Mono,monospace!important}html[data-version=v4] main p.story-lead{rotate:0deg!important}html[data-version=v4] .project-story__facts{transform:none}html[data-version=v4] .text-link>span[aria-hidden=true]{display:none}html[data-version=v4] :is(.text-link,.btn-rugged__face,.header-contact){justify-content:center;text-align:center}html[data-version=v4] #main :is(.btn-rugged,.text-link){clip-path:none!important;transition:translate .2s,box-shadow .2s,background-color .2s,color .2s,border-color .2s}html[data-version=v4] #main .btn-rugged .btn-rugged__face{clip-path:none!important}html[data-version=v4] #main :is(.btn-rugged,.text-link):hover{translate:-3px -3px;box-shadow:4px 4px 0 #111}html[data-version=v4] #main .text-link:hover{background:var(--color-accent);color:#111;border-color:#111}html[data-version=v4] #main .btn-rugged:hover{--btn-rim:var(--color-accent);--btn-fill:var(--color-accent);--btn-fg:#111}html[data-version=v4] #main :is(.bg-ink,.subpage-hero--dark) :is(.btn-rugged,.text-link),html[data-version=v4] .atelier-header .header-contact{position:relative;isolation:isolate;overflow:visible}html[data-version=v4] #main :is(.bg-ink,.subpage-hero--dark) :is(.btn-rugged,.text-link):hover{translate:none;box-shadow:none;background:var(--color-accent);color:#111;border-color:var(--color-accent);--btn-rim:var(--color-accent);--btn-fill:var(--color-accent);--btn-fg:#111}html[data-version=v4] #main :is(.bg-ink,.subpage-hero--dark) :is(.btn-rugged,.text-link):before,html[data-version=v4] .atelier-header .header-contact:before{content:"";position:absolute;inset:-10px -14px;z-index:-1;pointer-events:none;opacity:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 360 450' preserveAspectRatio='none'%3E%3Cg fill='none' stroke='%23ff5100' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath vector-effect='non-scaling-stroke' stroke-width='3' d='M17 18 Q170 4 343 17 L349 221 338 432 Q170 444 17 430 L8 226 Z'/%3E%3Cpath vector-effect='non-scaling-stroke' stroke-width='1.5' opacity='.65' d='M28 7 Q195 19 352 10 L342 238 351 441 Q158 430 9 442 L18 191 Z'/%3E%3C/g%3E%3C/svg%3E") 50% /100% 100% no-repeat;transform:scale(.94) rotate(-2deg);transition:opacity .2s,transform .38s}html[data-version=v4] .atelier-header .header-contact:before{inset:-6px -10px}html[data-version=v4] #main :is(.bg-ink,.subpage-hero--dark) :is(.btn-rugged,.text-link):hover:before,html[data-version=v4] .atelier-header .header-contact:hover:before{opacity:1;transform:scale(1) rotate(-2deg)}@media (prefers-reduced-motion:reduce){html[data-version=v4] #main :is(.btn-rugged,.text-link):hover{translate:none}html[data-version=v4] :is(#main .btn-rugged,#main .text-link,.header-contact):before{transition:none}}.kicker-full,.subpage-hero__index{display:none}.kicker-bare{display:inline}.editorial-heading>.eyebrow{visibility:hidden}html:is([data-version=v3],[data-version=v4])[data-ground],html:is([data-version=v3],[data-version=v4])[data-ground] body{background-image:none}html:is([data-version=v3],[data-version=v4])[data-ground=srafa-oranzova],html:is([data-version=v3],[data-version=v4])[data-ground=srafa-oranzova] body{background-color:#f0eee7;background-image:repeating-linear-gradient(-45deg,#ff5100 0 1px,transparent 1px 5px)}html:is([data-version=v3],[data-version=v4])[data-ground=srafa-hneda],html:is([data-version=v3],[data-version=v4])[data-ground=srafa-hneda] body{background-color:#f0eee7;background-image:repeating-linear-gradient(-45deg,#34231b 0 1px,transparent 1px 5px)}html:is([data-version=v3],[data-version=v4])[data-ground=papir],html:is([data-version=v3],[data-version=v4])[data-ground=papir] body{background-color:#f0eee7}html:is([data-version=v3],[data-version=v4])[data-ground=inkoust],html:is([data-version=v3],[data-version=v4])[data-ground=inkoust] body{background-color:#111}html:is([data-version=v3],[data-version=v4])[data-ground=deep],html:is([data-version=v3],[data-version=v4])[data-ground=deep] body,html[data-version=v4][data-ground=deep],html[data-version=v4][data-ground=deep] body{background-color:#000;background-image:none}html:is([data-version=v3],[data-version=v4])[data-ground=oranzova],html:is([data-version=v3],[data-version=v4])[data-ground=oranzova] body{background-color:#ff5100}html:is([data-version=v3],[data-version=v4])[data-ground=hneda],html:is([data-version=v3],[data-version=v4])[data-ground=hneda] body{background-color:#34231b}.version-switch{display:none!important}html[data-fonts=new]{--font-display:"Girdo";--font-mono:"Magda Clean Mono";--v-display:"Girdo"}html[data-fonts=new] :is(.heading-display,.atelier-heading,.atelier-hero__title,.subpage-hero h1,.cta-link h2,.service-card h3,.service-row__title h3,.project-tile__caption h3,.footer-name,.story-chapter__title,.story-section__head h2,.story-feature h3,.editorial-heading h2,.why-factor h3,.page-heading,.utility-title,.hero-stack,.role-stack,.cta-stack,.logo-story__text h3,.atelier-menu nav a,.atelier-menu nav button,.atelier-menu .menu-pane){font-family:Girdo,sans-serif!important;font-weight:900!important;letter-spacing:0!important}html[data-fonts=new] :is(.eyebrow,.meta){font-family:Magda Clean Mono,monospace!important}:is(.bg-new,.bg-new-sketch){display:none}html[data-bg=new] body:has(main#main[data-route="/"]){position:relative;z-index:0}html[data-bg=new] main#main[data-route="/"]{position:relative;background:transparent}html[data-bg=new] main#main[data-route="/"]:before{content:"";position:absolute;inset:0;z-index:-2;background:var(--color-paper);pointer-events:none}html[data-bg=new] :is(.atelier-hero,.atelier-about,.atelier-cta){position:relative;isolation:isolate}html[data-bg=new] main#main[data-route="/"] :is(.atelier-work,.atelier-services,.atelier-process){position:relative;background:transparent}html[data-bg=new] main#main[data-route="/"] :is(.atelier-work,.atelier-services).paper-edge:before{background:var(--color-paper)}html[data-bg=new]:is(:not([data-version]),[data-version=v4]) main#main[data-route="/"] :is(.atelier-work,.atelier-services).paper-edge:before{display:none!important}html[data-bg=new]:is(:not([data-version]),[data-version=v4]) main#main[data-route="/"] :is(.atelier-hero,.atelier-about){clip-path:polygon(0 -400px,100% -400px,100% calc(100% - 14.2px),88% calc(100% - 10.06px),77% calc(100% - 16px),66% calc(100% - 8.62px),53% calc(100% - 14.2px),44% calc(100% - 7.18px),31% calc(100% - 10.96px),18% calc(100% - 4.3px),8% calc(100% - 7.36px),0 calc(100% - 2.5px))}html[data-bg=new]:is(:not([data-version]),[data-version=v4]) main#main[data-route="/"] :is(.atelier-about,.atelier-cta)>.bg-new{overflow:visible;clip-path:polygon(0 -14.2px,12% -10.06px,23% -16px,34% -8.62px,47% -14.2px,56% -7.18px,69% -10.96px,82% -4.3px,92% -7.36px,100% -2.5px,100% 100%,0 100%)}html[data-bg=new] .bg-new{position:absolute;inset:0;z-index:-1;display:block;overflow:hidden;border-radius:inherit;pointer-events:none}html[data-bg=new] :is(.bg-new,.bg-new-sketch,.bg-new__mark){display:none!important}html[data-bg=new] .bg-new-sketch{display:contents}html[data-bg=new] .atelier-hero :is(.hero-art,.doodle){display:none}html[data-bg=new]:not([data-version]) .atelier-hero .hero-contact .btn-rugged__face{background-color:var(--color-ink)}.bg-new__mark{position:absolute;display:block;pointer-events:none}.bg-new-sketch .bg-new__mark{z-index:-1}.bg-new__mark img{display:block;width:100%;height:100%;max-width:none}.bg-new__mark--a-plna{left:calc(var(--vw, 1vw) * 68.865);bottom:calc(var(--vw, 1vw) * -22.906);width:calc(var(--vw, 1vw) * 39.542);height:calc(var(--vw, 1vw) * 68.75)}.bg-new__mark--a-skica{left:calc(var(--vw, 1vw) * 65.604);top:calc(var(--vw, 1vw) * -31.005);width:calc(var(--vw, 1vw) * 40.911);height:calc(var(--vw, 1vw) * 67.677)}.bg-new__mark--b-plna{left:calc(var(--vw, 1vw) * -16.323);bottom:calc(var(--vw, 1vw) * -17.865)}.bg-new__mark--b-plna,.bg-new__mark--b-skica{width:calc(var(--vw, 1vw) * 28);height:calc(var(--vw, 1vw) * 46.318)}.bg-new__mark--b-skica{left:calc(var(--vw, 1vw) * -16.948);top:calc(var(--vw, 1vw) * -27.771)}.bg-new__mark--c-skica{left:calc(var(--vw, 1vw) * 83.49);bottom:calc(var(--vw, 1vw) * -28.937)}.bg-new__mark--c-plna,.bg-new__mark--c-skica{width:calc(var(--vw, 1vw) * 25);height:calc(var(--vw, 1vw) * 40.896)}.bg-new__mark--c-plna{left:calc(var(--vw, 1vw) * 84.115);top:calc(var(--vw, 1vw) * -11.422)}html.ct-mode-element[data-bg=new] main#main[data-route="/"] :is(.atelier-hero,.atelier-about){clip-path:none}html.ct-mode-element[data-bg=new] .bg-new{overflow:visible;clip-path:none}html[data-pc-view="2560"] .atelier-header__inner,html[data-pc-view="2560"] .atelier-menu__inner{max-width:1920px;width:100%;margin-inline:auto}html[data-bg=new][data-pc-view="2560"] body:has(main#main[data-route="/"]){background-color:#000;background-image:none}html[data-bg=new][data-pc-view="2560"]:has(main#main[data-route="/"]) :is(.atelier-header,.atelier-menu){left:max(14px,calc(50% - 1266px));right:auto;width:2532px;translate:none}html[data-bg=new][data-pc-view="2560"] body:has(main#main[data-route="/"]):before{background:#000}html[data-bg=new][data-pc-view="2560"] :is(.bg-new,.bg-new-sketch,.bg-new__mark){display:none!important}html[data-bg=new][data-pc-view="2560"] :is(.atelier-hero,.atelier-about,.atelier-cta){isolation:auto}html[data-bg=new][data-pc-view="2560"] main#main[data-route="/"] :is(.atelier-hero,.atelier-about){clip-path:none;background-color:transparent;background-image:none}html[data-bg=new][data-pc-view="2560"] :is(.atelier-hero,.atelier-about):before{content:"";display:block!important;position:absolute;z-index:0;inset:0;width:auto;height:auto;transform:none;pointer-events:none;background-color:#111;background-image:none;clip-path:polygon(0 -400px,100% -400px,100% calc(100% - 14.2px),88% calc(100% - 10.06px),77% calc(100% - 16px),66% calc(100% - 8.62px),53% calc(100% - 14.2px),44% calc(100% - 7.18px),31% calc(100% - 10.96px),18% calc(100% - 4.3px),8% calc(100% - 7.36px),0 calc(100% - 2.5px))}html[data-bg=new][data-pc-view="2560"] .atelier-hero:before{background-image:repeating-linear-gradient(-45deg,#f0eee714 0 1px,transparent 1px 5px)}html[data-bg=new][data-pc-view="2560"] :is(.atelier-hero,.atelier-about,.atelier-cta,.atelier-work,.atelier-services,.atelier-process,.atelier-footer){display:flex;flex-direction:column}html[data-bg=new][data-pc-view="2560"] :is(.atelier-hero,.atelier-about,.atelier-cta,.atelier-work,.atelier-services,.atelier-process,.atelier-footer)>:not(.bg-new,.bg-new-sketch){z-index:2;min-width:0}html[data-bg=new][data-pc-view="2560"] .work-catalog__marks{width:100%;margin-left:0}@media (max-width:767px){html:is([data-version=v3][data-fonts=new],[data-version=v4]) .atelier-hero__title{font-size:clamp(60px,calc(var(--vw, 1vw) * 18),112px)!important}}@media (max-width:1024.98px){main#main[data-route="/sluzby/weby"]>article.service-page>header.subpage-hero>div.mx-auto>div.subpage-hero__composition>div.relative>h1:first-child,main#main[data-route="/sluzby/weby"]>article.service-page>header.subpage-hero>div.mx-auto>div.subpage-hero__composition>span.hand>span.hand__text{translate:none!important}main[data-route="/prace/kviko"] .story-section--before-after .story-section__head h2,main[data-route="/prace/kviko"] .story-section--origin .story-section__head h2{translate:none!important;width:auto!important;max-width:100%!important}}