.wj113-collection,.wj113-showcase,.wj113-related{--wj113-ink:#102c3a;--wj113-accent:#b7784c;--wj113-paper:#f5f1e9}.wj113-mihwar{--wj113-ink:#143d34;--wj113-accent:#a38c56;--wj113-paper:#faf8f1}.wj113-collection{padding-block:40px 65px}.wj113-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:50px;margin-bottom:30px}.wj113-section-heading h2{font-size:clamp(25px,3vw,36px);margin:8px 0 0;line-height:1.6}.wj113-section-heading>p{max-width:430px;font-size:14px;line-height:2;color:#51626d}.wj113-kicker{display:block;font-size:11px;font-weight:600;letter-spacing:.07em;color:var(--wj113-accent)}.wj113-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.wj113-card{display:block;text-decoration:none!important;color:var(--wj113-ink)!important;background:#fff;overflow:hidden;border-radius:18px;box-shadow:0 10px 35px #071b2d0a;border:1px solid #071b2d0d;transition:transform .2s,box-shadow .2s}.wj113-card:hover{transform:translateY(-5px);box-shadow:0 18px 40px #071b2d17}.wj113-card-photo{position:relative;height:280px;isolation:isolate;overflow:hidden}.wj113-card-photo>img{width:100%;height:100%;object-fit:cover;display:block}.wj113-card-photo:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#071b2d08 30%,#071b2dd9)}.wj113-card-number{position:absolute;top:20px;inset-inline-start:20px;color:white;z-index:1;font-size:12px;letter-spacing:.1em}.wj113-card-logo{position:absolute;bottom:22px;inset-inline-start:22px;z-index:1}.wj113-card-logo img{width:145px;height:65px;object-fit:contain}.wj113-card-text{padding:22px 22px 10px;display:flex;align-items:center;justify-content:space-between;gap:12px}.wj113-card-text h3{margin:0 0 4px;font-size:23px}.wj113-card-text p{margin:0;font-size:12px;color:#5f6b72;line-height:1.8}.wj113-round{border:1px solid #ccd3d7;width:35px;height:35px;display:grid;place-content:center;border-radius:50%;flex-shrink:0}.wj113-card-foot{display:block;padding:8px 22px 24px;font-size:10px;color:#6d7880}.wj113-note{font-size:12px!important;color:#64737a;line-height:1.9;max-width:780px}.wj113-collection>.wj113-note{margin-top:20px}.wj113-related{display:flex;align-items:center;justify-content:space-between;gap:30px;background:#fff;padding:25px 30px!important;border:1px solid #dbe0e3;border-radius:12px;margin-block:25px 40px}.wj113-related h2{font-size:19px!important;margin:6px 0 0!important;line-height:1.7}.wj113-pills{display:flex;gap:10px;flex-wrap:wrap}.wj113-pills a{display:flex;gap:20px;align-items:center;padding:9px 17px;border:1px solid #dce2e5;border-radius:6px;font-size:13px;text-decoration:none!important;white-space:nowrap}.wj113-pills a:hover{border-color:#b7784c;background:#f8f5ef}.wj113-breadcrumb{display:flex;align-items:center;gap:13px;font-size:12px;padding:25px 0}.wj113-breadcrumb a{color:#64737a}.wj113-project-intro{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:15px 0 32px}.wj113-project-intro h1{font-size:clamp(38px,5vw,64px);margin:6px 0;line-height:1.4}.wj113-project-intro p{margin:0;font-size:16px}.wj113-project-intro>.wj113-note{max-width:380px}.wj113-project-cover{position:relative;height:430px;overflow:hidden;border-radius:20px;background:var(--wj113-ink);isolation:isolate}.wj113-project-cover>img{width:100%;height:100%;object-fit:cover;object-position:center 55%;display:block}.wj113-project-cover:after{content:'';position:absolute;inset:0;background:linear-gradient(270deg,#071b2deb,transparent 85%)}html[lang=en] .wj113-project-cover:after{background:linear-gradient(90deg,#071b2deb,transparent 85%)}.wj113-project-cover>div{position:absolute;top:50%;transform:translateY(-50%);inset-inline-start:6%;z-index:1;color:#fff;max-width:400px}.wj113-project-cover>div img{width:220px;height:100px;object-fit:contain;object-position:right center}.wj113-project-cover p{font-size:27px;line-height:1.8;margin:25px 0 0}.wj113-tabs{display:flex;border-bottom:1px solid #d5dce0;margin-top:25px;gap:35px;overflow:auto}.wj113-tabs>a{padding:19px 0;font-size:14px;text-decoration:none;white-space:nowrap;border-bottom:3px solid transparent;color:#53656e}.wj113-tabs>a[aria-selected=true]{border-color:var(--wj113-accent);color:var(--wj113-ink);font-weight:700}.wj113-panel{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:50px 0;align-items:center;min-height:430px}.wj113-panel[hidden]{display:none}.wj113-panel-copy h2{font-size:30px;line-height:1.6;margin:12px 0 20px}.wj113-panel-copy p{font-size:14px;line-height:2;color:#53656e}.wj113-button{display:inline-flex;align-items:center;justify-content:center;gap:25px;padding:13px 23px;border-radius:7px;background:var(--wj113-ink);color:#fff!important;text-decoration:none!important;font-size:13px;line-height:1.8}.wj113-button:hover{background:var(--wj113-accent)}.wj113-panel-copy .wj113-button{margin-top:15px}.wj113-feature-points>div{border-bottom:1px solid #dce2e5;padding:20px 0;display:flex;align-items:center;gap:22px}.wj113-feature-points span{color:var(--wj113-accent);font-size:25px}.wj113-feature-points h3{font-size:16px;margin:0}.wj113-paper{background:var(--wj113-paper);border:1px solid #e2e4e4;border-radius:12px;padding:30px 36px;box-shadow:0 20px 40px #071b2d0b}.wj113-paper>img{float:inline-end;width:65px;height:65px}.wj113-paper h3{font-size:25px;line-height:1.7;max-width:280px;margin:25px 0 18px}.wj113-paper p{font-size:13px;line-height:2;color:#53656e}.wj113-paper-footer{border-top:1px solid #ddd8cf;padding-top:18px;margin-top:25px;font-size:11px;color:#69767c}.wj113-capability{border-inline-start:3px solid var(--wj113-accent);padding:25px 30px;background:var(--wj113-paper);border-radius:10px}.wj113-capability h3{margin:0 0 18px;font-size:21px}.wj113-capability ul{padding-inline-start:20px;font-size:14px;line-height:2.2}.wj113-capability p{font-size:11px;line-height:1.9;opacity:.7;margin:22px 0 0}.wj113-identity{border:1px solid #dce2e5;border-radius:12px;overflow:hidden;background:white}.wj113-identity-logo{background:var(--wj113-paper);padding:24px;display:flex;justify-content:center}.wj113-identity-logo img{height:95px;width:240px;object-fit:contain}.wj113-swatches{display:grid;grid-template-columns:repeat(4,1fr);padding:25px 25px 10px;gap:10px;direction:ltr}.wj113-swatch span{display:block;height:55px;border:1px solid #071b2d0d;border-radius:4px}.wj113-swatch code{display:block;font-size:10px;padding:8px 0;direction:ltr;text-align:center}.wj113-type{display:flex;justify-content:space-between;gap:20px;font-size:13px;padding:10px 25px;direction:ltr}.wj113-icons{display:flex;justify-content:space-between;gap:12px;padding:20px 25px 25px}.wj113-request{background:#eae5db77;padding:30px 35px;border-radius:14px;display:flex;align-items:center;justify-content:space-between;gap:35px;margin-bottom:25px}.wj113-request h2{font-size:23px;line-height:1.6;margin:0 0 8px}.wj113-request p{font-size:13px;line-height:1.9;margin:0;max-width:540px;color:#53656e}.wj113-request .wj113-button{flex-shrink:0}.wj113-back{padding:0 0 45px;font-size:13px}.wj113-back a{text-underline-offset:5px}.wj113-showcase a:focus-visible,.wj113-collection a:focus-visible,.wj113-related a:focus-visible{outline:3px solid #b7784c;outline-offset:5px}
@media(max-width:1000px){.wj113-cards{gap:16px}.wj113-card-photo{height:250px}.wj113-card-text{padding-inline:17px}.wj113-card-foot{padding-inline:17px;font-size:9px}.wj113-related{align-items:flex-start}.wj113-pills{gap:7px}.wj113-pills a{padding:7px 13px}.wj113-panel{gap:40px}.wj113-request{display:block}.wj113-request .wj113-button{margin-top:20px}.wj113-section-heading{gap:30px}.wj113-section-heading>p{max-width:350px}}
@media(max-width:700px){.wj113-collection{padding-block:20px 35px}.wj113-section-heading{display:block;margin-bottom:22px}.wj113-section-heading h2{font-size:28px}.wj113-section-heading>p{font-size:13px;max-width:none;margin-top:12px}.wj113-cards{grid-template-columns:1fr;gap:22px}.wj113-card-photo{height:280px}.wj113-card-text{padding:20px 22px 5px}.wj113-card-foot{font-size:11px;padding:8px 22px 22px}.wj113-card-logo img{width:165px;height:75px}.wj113-related{display:block;padding:22px!important;margin-block:18px 30px}.wj113-related h2{font-size:18px!important}.wj113-pills{margin-top:18px;gap:8px}.wj113-pills a{font-size:12px;padding:8px 13px;gap:15px}.wj113-breadcrumb{padding:22px 0 12px}.wj113-project-intro{display:block;padding:15px 0 25px}.wj113-project-intro h1{font-size:44px}.wj113-project-intro p{font-size:14px}.wj113-project-intro>.wj113-note{margin-top:15px;font-size:11px!important}.wj113-project-cover{height:360px;border-radius:14px}.wj113-project-cover>div{max-width:250px;inset-inline-start:7%}.wj113-project-cover>div img{width:170px;height:80px}.wj113-project-cover p{font-size:24px;margin-top:20px}.wj113-tabs{gap:23px;margin-top:12px}.wj113-tabs>a{font-size:12px;padding:17px 0}.wj113-panel{grid-template-columns:1fr;gap:28px;padding:32px 0;min-height:0}.wj113-panel-copy h2{font-size:27px;margin:12px 0 16px}.wj113-panel-copy p{font-size:13px}.wj113-panel-copy .wj113-button{width:100%}.wj113-feature-points>div{padding:15px 0}.wj113-feature-points h3{font-size:14px}.wj113-paper{padding:25px}.wj113-request{padding:25px}.wj113-request h2{font-size:22px}.wj113-request .wj113-button{width:100%;font-size:12px}.wj113-capability{padding:22px}.wj113-type{font-size:12px}.wj113-project-cover:after{background:linear-gradient(270deg,#071b2df0, #071b2d15)}html[lang=en] .wj113-project-cover:after{background:linear-gradient(90deg,#071b2df0,#071b2d15)}}
@media(prefers-reduced-motion:reduce){.wj113-card{transition:none}}
