.wk-page{color:var(--px-ink);background:var(--px-ice)}.px-site .wk-page h1,.px-site .wk-page h2,.px-site .wk-page h3{letter-spacing:-.06em;font-weight:400;line-height:1.04}.wk-page em{color:var(--px-blue);font-style:normal}.wk-intro{padding-block:85px 75px}.wk-topline{letter-spacing:.02em;justify-content:space-between;align-items:center;gap:25px;font-size:11px;display:flex}.wk-topline>span{color:#5b6880}.px-site .wk-page .wk-eyebrow{color:#3154d4;text-transform:uppercase;letter-spacing:.1em;margin:0 0 24px;font-size:10px}.px-site .wk-topline .wk-eyebrow{margin:0}.px-site .wk-intro h1{margin:62px 0 36px;font-size:clamp(45px,6.3vw,94px)}.px-site .wk-intro>p{color:#5b6880;max-width:610px;margin-left:auto;font-size:clamp(16px,1.5vw,21px);line-height:1.75}.wk-selection{padding-bottom:110px}.wk-selection__heading{border-top:1px solid var(--px-line);color:#5b6880;justify-content:space-between;padding:20px 0;font-size:11px;display:flex}.wk-card__image{background:#111c34;display:block;position:relative;overflow:hidden}.wk-card__image img{width:100%;height:auto;transition:transform .7s var(--px-ease);display:block}.wk-card__image:hover img{transform:scale(1.025)}.wk-card__view{background:var(--px-ice);color:var(--px-ink);border-radius:2px;align-items:center;gap:18px;padding:16px 21px;font-size:12px;display:inline-flex;position:absolute;bottom:30px;right:30px}.wk-card__body{grid-template-columns:1.1fr 1fr;gap:80px;padding-block:32px;display:grid}.px-site .wk-category{color:#3154d4;font-size:11px;font-weight:700}.px-site .wk-card h2{margin:20px 0 0;font-size:clamp(38px,4.5vw,70px)}.wk-card h2 span{color:#5b6880;margin-top:12px;font-size:clamp(24px,2.5vw,37px);display:block}.px-site .wk-card__body>p{color:#5b6880;margin-top:30px;font-size:16px;line-height:1.8}.wk-project__header{padding-block:45px 65px}.px-site .wk-back{color:#5b6880;align-items:center;gap:12px;margin-bottom:50px;font-size:12px;display:inline-flex}.px-site .wk-project h1{margin:45px 0;font-size:clamp(80px,16vw,230px);line-height:.85}.wk-project h1>span{color:var(--px-blue);letter-spacing:-.055em;margin-top:30px;font-size:clamp(30px,4.6vw,68px);line-height:1.1;display:block}.wk-project__lead{grid-template-columns:1.1fr 1fr;gap:80px;padding-top:30px;display:grid}.px-site .wk-project__lead>p:first-child{color:var(--px-ink);letter-spacing:-.04em;font-size:clamp(22px,2.2vw,32px)}.wk-project__lead>p{color:#5b6880;font-size:15px;line-height:1.8}.wk-project__hero{color:var(--px-ice);background:#090f1f;position:relative}.wk-project__hero>img{object-fit:contain;width:100%;height:auto;max-height:1050px;display:block}.wk-project__hero>div{color:var(--px-slate);letter-spacing:.04em;justify-content:space-between;padding-block:20px;font-size:10px;display:flex}.wk-brief{grid-template-columns:1fr 1.05fr;gap:100px;padding-block:100px;display:grid}.px-site .wk-brief h2{font-size:clamp(35px,4vw,58px)}.px-site .wk-brief p,.px-site .wk-credits p{color:#5b6880;margin-bottom:22px;font-size:15px;line-height:1.9}.wk-facts{margin:40px 0 0}.wk-facts>div{border-top:1px solid var(--px-line);grid-template-columns:100px 1fr;gap:20px;padding:15px 0;font-size:11px;line-height:1.7;display:grid}.wk-facts dt{color:#5b6880}.wk-facts dd{margin:0}.wk-study-nav{border-block:1px solid var(--px-line);background:#eaf0ff}.wk-comparison{padding-block:25px 100px}.wk-comparison__legend{color:#5b6880;letter-spacing:.04em;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:16px;font-size:10px;display:grid}.wk-comparison__legend span:nth-child(2){text-align:center}.wk-comparison__legend span:last-child{text-align:right}.wk-comparison__stage{aspect-ratio:4/3;isolation:isolate;-webkit-user-select:none;user-select:none;background:#090f1f;position:relative;overflow:hidden}.wk-comparison__stage>img,.wk-comparison__layer,.wk-comparison__layer>img{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.wk-comparison__divider{cursor:ew-resize;touch-action:none;z-index:3;place-items:center;width:44px;display:grid;position:absolute;top:0;bottom:0;transform:translate(-50%)}.wk-comparison__divider:before{content:"";background:#f5f8ffe6;width:2px;position:absolute;top:0;bottom:0;left:calc(50% - 1px);box-shadow:0 0 16px #090f1f70}.wk-comparison__grip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#090f1fbf;border:1px solid #ffffffb0;border-radius:26px;justify-content:center;align-items:center;gap:5px;width:42px;height:52px;display:flex;position:relative;box-shadow:0 3px 15px #090f1f50}.wk-comparison__grip i{background:#f5f8ff;width:2px;height:17px}.wk-comparison__divider:focus-visible{outline:0}.wk-comparison__divider:focus-visible .wk-comparison__grip{outline-offset:4px;outline:3px solid #16d5ed}.wk-comparison__stage.is-dragging{cursor:ew-resize}.wk-comparison__foot{justify-content:space-between;align-items:center;gap:20px;margin-top:20px;display:flex}.wk-comparison__foot p{color:#5b6880;font-size:11px}.px-site .wk-comparison__foot button{border:0;border-bottom:1px solid var(--px-line);color:#3154d4;background:0 0;padding:8px 0;font-size:11px}.wk-comparison__fallback{margin-top:20px;font-size:13px}.wk-study-nav>div{align-items:center;gap:35px;padding-block:22px;display:flex}.wk-study-nav span{color:#5b6880;font-size:10px}.wk-study-nav>div>span{margin-right:auto}.wk-study-nav a{align-items:start;gap:10px;font-size:12px;display:flex}.wk-study-nav a:hover{color:var(--px-blue)}.wk-study{padding-block:100px;scroll-margin-top:100px}.wk-study__intro{grid-template-columns:1.1fr 1fr;align-items:end;gap:80px;margin-bottom:55px;display:grid}.wk-study h2,.wk-comparison h2{max-width:600px;font-size:clamp(36px,4.3vw,64px)}.wk-study__intro>p{color:#5b6880;max-width:530px;font-size:14px;line-height:1.9}.wk-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 28px;display:grid}.wk-gallery figure{min-width:0;margin:0}.wk-gallery__lead{grid-column:1/-1}.wk-gallery button{cursor:zoom-in;background:#111c34;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.wk-gallery img{width:100%;height:auto;transition:transform .5s var(--px-ease);display:block}.wk-gallery button:hover img{transform:scale(1.02)}.wk-gallery button:focus-visible{outline:2px solid var(--px-blue);outline-offset:5px}.wk-gallery__enlarge{color:var(--px-ice);opacity:0;background:#090f1fe8;border-radius:2px;padding:9px 12px;font-size:10px;transition:opacity .2s;position:absolute;bottom:18px;right:18px}.wk-gallery button:hover .wk-gallery__enlarge,.wk-gallery button:focus-visible .wk-gallery__enlarge{opacity:1}.wk-gallery figcaption{color:#5b6880;justify-content:space-between;gap:20px;margin-top:15px;font-size:10px;display:flex}.wk-study--clay{background:#eaf0ff}.wk-study--wireframe{color:var(--px-ice);background:#090f1f}.px-site .wk-study--wireframe .wk-eyebrow{color:var(--px-cyan)}.wk-study--wireframe .wk-study__intro>p,.wk-study--wireframe figcaption{color:var(--px-slate)}.wk-credits{grid-template-columns:1fr 1.05fr;gap:100px;padding-block:85px 110px;display:grid}.px-site .wk-credits>.wk-eyebrow{color:#3154d4;font-size:10px}.px-site .wk-credits h2{margin-bottom:30px;font-size:clamp(30px,3vw,45px)}.px-site .wk-credits p{font-size:13px}.wk-credits .px-text-link{margin-top:5px;font-size:12px}.wk-lightbox{width:min(1450px,96vw);max-width:96vw;max-height:95dvh;color:var(--px-ice);background:#090f1f;border:1px solid #ffffff28;border-radius:4px;padding:18px 22px;overflow:auto}.wk-lightbox::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040813ed}.wk-lightbox>img{object-fit:contain;width:100%;height:auto;max-height:75dvh;display:block}.wk-lightbox__toolbar,.wk-lightbox__controls{justify-content:space-between;align-items:center;gap:20px;padding-block:8px 15px;font-size:12px;display:flex}.wk-lightbox__toolbar p{color:var(--px-cyan);line-height:1.7}.wk-lightbox__toolbar p span{color:var(--px-slate);margin-left:20px}.px-site .wk-lightbox button,.px-site .wk-lightbox__controls a{color:var(--px-ice);cursor:pointer;font:inherit;background:0 0;border:1px solid #ffffff35;border-radius:2px;padding:10px 14px}.px-site .wk-lightbox button:hover,.px-site .wk-lightbox__controls a:hover{color:var(--px-ink);background:var(--px-cyan)}.wk-lightbox__controls{padding-block:15px 0}@media (max-width:1100px){.px-site .wk-intro h1{font-size:7vw}.wk-card__body,.wk-project__lead,.wk-brief,.wk-study__intro,.wk-credits{gap:45px}}@media (max-width:760px){.wk-comparison{padding-block:0 60px}.wk-comparison__legend{gap:8px;font-size:8px}.wk-comparison__grip{width:34px;height:44px}.wk-intro{padding-block:50px}.wk-topline{align-items:start;font-size:10px}.wk-topline>span{text-align:right;max-width:140px;line-height:1.6}.px-site .wk-intro h1{margin-top:40px;font-size:clamp(36px,8vw,60px)}.px-site .wk-intro>p{margin:0;font-size:15px}.wk-selection{padding-bottom:65px}.wk-card__view{padding:11px 14px;font-size:10px;bottom:15px;right:15px}.wk-card__body,.wk-project__lead,.wk-brief,.wk-study__intro,.wk-credits{grid-template-columns:1fr;gap:28px}.px-site .wk-card__body>p{margin:0;font-size:14px}.px-site .wk-card h2{font-size:45px}.wk-card h2 span{font-size:25px}.wk-project__header{padding-block:28px 40px}.px-site .wk-back{margin-bottom:38px}.px-site .wk-project h1{margin-block:36px;font-size:30vw}.wk-project h1>span{margin-top:24px;font-size:clamp(29px,6.6vw,45px)}.wk-project__lead{gap:16px;padding-top:5px}.wk-project__lead>p{font-size:14px}.wk-project__hero>div{font-size:8px}.wk-brief,.wk-study,.wk-credits{padding-block:60px}.wk-study-nav>div{flex-wrap:wrap;gap:12px 24px}.wk-study-nav>div>span{flex-basis:100%}.wk-study-nav a{font-size:10px}.wk-study__intro{margin-bottom:30px}.wk-gallery{grid-template-columns:1fr;gap:28px}.wk-gallery__lead{grid-column:auto}.wk-gallery figcaption{font-size:9px}.wk-gallery__enlarge{opacity:1;padding:7px 9px;font-size:9px}.wk-lightbox{padding:12px}.wk-lightbox__toolbar{align-items:start}.wk-lightbox__toolbar p span{margin-left:0;display:block}.wk-lightbox__controls{gap:8px;font-size:10px}}@media (prefers-reduced-motion:reduce){.wk-card__image img,.wk-gallery img,.wk-gallery__enlarge{transition:none}.wk-card__image:hover img,.wk-gallery button:hover img{transform:none}}
