.editorial-world{background:#f3f2eb;color:#283025}.editorial-world em{font-style:normal;color:#b71922}.exhibition-opening,.publication-opening,.case-story-opening{padding-block:40px 30px}.exhibition-opening h1{font-size:clamp(44px,6vw,82px);line-height:1.02;margin-bottom:23px}.editorial-intro{font-size:18px;line-height:1.55;max-width:760px;color:#606c58}.exhibition-orientation{display:flex;justify-content:space-between;align-items:end;gap:30px;border-top:1px solid #c4ceba;padding-top:22px;margin-top:25px}.exhibition-orientation p{font-size:13px;margin:0}.exhibit-heading{display:grid;grid-template-columns:.5fr 1.2fr .5fr;gap:28px;align-items:end}.exhibit-index{font-size:9px;color:#697b5b;letter-spacing:.04em}.exhibit-heading h2{font-size:40px;margin:0;max-width:570px}.exhibit-links{display:flex;flex-direction:column;gap:10px}.exhibit-links a{font-size:12px;min-height:32px}.project-exhibit{padding-block:32px 40px}.project-exhibit:nth-child(even){background:#e9ece2}.exhibit-context{display:grid;grid-template-columns:1fr 1fr;gap:45px;padding-block:22px}.exhibit-context p{font-size:13px;line-height:1.5;margin:0;max-width:530px;color:#5c6954}.exhibit-context span{display:block;font-size:8px;letter-spacing:.08em;color:#79866d;margin-bottom:8px}.exhibit-scene{background:var(--client-paper);padding:28px 35px 44px;position:relative;border-top:2px solid var(--client-ink);isolation:isolate}.exhibit-browser{display:block;text-decoration:none;background:#fff;box-shadow:7px 9px 0 #25332315;transition:transform .2s,box-shadow .2s}.exhibit-chrome{display:flex;justify-content:space-between;gap:12px;padding:11px 15px;font-size:9px;background:#f9faf6;color:var(--client-ink)}.exhibit-browser img{width:100%;max-height:540px;object-fit:cover;object-position:top}.exhibit-with-mobile{padding-right:110px}.exhibit-with-mobile .exhibit-browser{width:92%}.exhibit-mobile{position:absolute;right:4%;top:18%;width:19%;max-height:77%;overflow:hidden;background:#243124;padding:7px;border-radius:20px;box-shadow:7px 10px 0 #25332322;transition:transform .2s}.exhibit-mobile>span{display:block;width:30%;height:4px;background:#6e7c67;border-radius:4px;margin:2px auto 6px}.exhibit-mobile img{border-radius:11px;width:100%}.exhibit-caption{position:absolute;bottom:15px;left:35px;font-size:8px;letter-spacing:.05em;color:var(--client-ink)}.editorial-close{background:#273026;color:#f1f3e8;padding-block:34px}.editorial-close .wrap{display:flex;justify-content:space-between;align-items:center;gap:35px;flex-wrap:wrap}.editorial-close span{font-size:8px;color:#b9c8aa;flex-basis:100%;letter-spacing:.08em}.editorial-close h2{font-size:36px;margin:0}.editorial-close .button{min-height:48px}.case-story-opening>.eyebrow{margin-top:27px}.case-story-opening h1{font-size:clamp(38px,5vw,65px);max-width:900px;margin-bottom:24px}.case-intro-row{display:grid;grid-template-columns:1.3fr 1fr;gap:65px;align-items:end}.case-intro-row p{margin:0}.case-intro-row>div{border-left:2px solid #b71922;padding-left:20px;display:flex;flex-direction:column;gap:10px}.case-intro-row span{font-size:9px;color:#6b7a5e}.case-intro-row a{font-size:12px}.case-lead-visual{padding-bottom:30px}.case-reasoning{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding-block:20px 35px}.case-reasoning span,.case-build>div>span,.case-experience .wrap>div>span,.case-result span{font-size:9px;letter-spacing:.06em;color:#7b896d}.case-reasoning h2{font-size:30px;margin:15px 0}.case-reasoning p{font-size:15px;color:#606c58;margin:0;max-width:500px}.case-experience{background:#273026;color:#f1f3e8;padding-block:32px}.case-experience .wrap{display:grid;grid-template-columns:1fr 1.1fr;gap:45px;align-items:center}.case-experience h2{font-size:31px;margin:14px 0 0}.case-experience .wrap>div>span{color:#b9c8aa}.case-customer-path{display:flex;gap:12px}.case-customer-path>div{flex:1;min-width:0;border-block:1px solid #677b56;padding:18px 10px;position:relative}.case-customer-path span{display:block;color:#d8888b;font-size:8px;margin-bottom:15px}.case-customer-path strong{font-size:16px;line-height:1.3;font-weight:500;display:block;min-height:42px}.case-customer-path i{display:block;color:#d8888b;font-style:normal;margin-top:12px}.case-build{display:grid;grid-template-columns:1.2fr 1fr;gap:50px;align-items:center;padding-block:35px}.case-detail-visual{background:#e1e6d7;padding:18px;overflow:hidden}.case-detail-visual>span{font-size:8px;display:block;margin-bottom:14px}.case-detail-visual img{width:100%;height:285px;object-fit:cover;object-position:top left;transform:scale(1.07);transform-origin:top left;margin-top:20px}.case-build h2{font-size:30px;margin:15px 0}.case-build ul{list-style:none;padding:0;margin:0}.case-build li{border-left:2px solid #a4b595;padding:6px 0 6px 14px;margin:6px 0;font-size:13px;line-height:1.5}.case-result{background:#e0e6d7;padding-block:32px}.case-result h2{font-size:31px;line-height:1.25;max-width:900px;margin:17px 0}.case-result a{font-size:13px}.publication-opening h1{font-size:clamp(40px,4.8vw,65px);line-height:1.05;max-width:960px}.publication-feature{display:grid;grid-template-columns:1.25fr 1fr;gap:45px;background:#e2e7d8;padding:32px;margin-bottom:30px;border-top:2px solid #b71922}.publication-label{font-size:8px;letter-spacing:.1em;color:#6c7a60}.publication-feature h2{font-size:38px;margin:18px 0}.publication-feature p{font-size:15px;line-height:1.65}.publication-notice{border-top:1px solid #b9c8a8;padding-top:16px;display:flex;gap:18px;flex-wrap:wrap;font-size:12px;color:#617054}.publication-notice strong{font-weight:500}.publication-graphic{background:#293526;color:#f0f2e5;padding:24px;display:flex;flex-direction:column;justify-content:center}.publication-graphic>span{font-size:7px;letter-spacing:.07em;color:#b9c8aa}.publication-graphic>div{display:flex;gap:22px;align-items:center;padding-block:19px;border-bottom:1px solid #627750}.publication-graphic>div:nth-of-type(2){padding-left:25px}.publication-graphic>div:nth-of-type(3){padding-left:50px}.publication-graphic i{font-size:8px;color:#d8888b;font-style:normal}.publication-graphic strong{font-size:27px;font-weight:500;letter-spacing:-.02em}.publication-graphic>span:last-child{margin-top:20px}.publication-section-heading{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-bottom:20px;border-bottom:1px solid #bbc8aa}.publication-section-heading>span{font-size:9px;color:#6c7a60}.publication-section-heading p{font-size:12px;margin:0}.publication-sections article{display:grid;grid-template-columns:.45fr 1.3fr .45fr;gap:30px;align-items:center;border-bottom:1px solid #bbc8aa;padding-block:24px}.publication-sections article>span{font-size:9px;color:#6c7a60}.publication-sections h2{font-size:26px;margin:0 0 10px}.publication-sections p{font-size:13px;color:#617054;margin:0}.publication-sections a{font-size:12px}.publication-sections{padding-bottom:32px}.article-opening{padding-block:40px 30px}.article-opening h1{font-size:clamp(36px,4.5vw,60px);max-width:920px}.article-meta{font-size:12px;color:#6c7a60}.article-body{max-width:690px;width:calc(100% - 40px);margin:auto;padding-bottom:35px}.article-body h2{font-size:28px;margin-top:30px}.article-body p{font-size:17px;line-height:1.8}.article-body blockquote{border-left:3px solid #b71922;padding:20px 25px;margin:28px 0;font-size:26px;line-height:1.35;background:#e2e7d8}.article-body aside{border-top:1px solid #bbc8aa;padding-top:20px;display:flex;flex-direction:column;gap:12px}.article-body aside span{font-size:9px;color:#6c7a60}
@media(hover:hover){.exhibit-browser:hover{transform:translateY(-3px);box-shadow:9px 13px 0 #25332315}.exhibit-mobile:hover{transform:translateY(-4px)}.editorial-world a:hover{color:#b71922}.editorial-world .button:hover{color:#fff}}
@media(max-width:900px){.exhibit-heading{grid-template-columns:1fr 1fr}.exhibit-index{grid-column:1/-1}.exhibit-heading h2{font-size:34px}.exhibit-links{align-items:flex-end}.case-intro-row{gap:30px}.case-experience .wrap{grid-template-columns:1fr;gap:25px}.publication-feature{gap:25px}.publication-feature h2{font-size:31px}.publication-sections article{gap:20px;grid-template-columns:.4fr 1.1fr}.publication-sections article>a{grid-column:2}.case-build{gap:30px}.exhibit-with-mobile{padding-right:70px}}
@media(max-width:600px){.editorial-world .wrap{width:calc(100% - 36px)}.exhibition-opening,.publication-opening,.case-story-opening{padding-block:26px 24px}.exhibition-opening h1{font-size:47px}.editorial-intro{font-size:15px;line-height:1.6}.exhibition-orientation{align-items:start;gap:18px;padding-top:16px;margin-top:20px}.exhibition-orientation p{font-size:11px;max-width:210px}.exhibition-orientation a{font-size:11px;min-height:44px;display:flex;align-items:center}.project-exhibit{padding-block:23px 28px}.exhibit-heading{grid-template-columns:1fr;gap:13px}.exhibit-heading h2{font-size:31px}.exhibit-index{font-size:8px}.exhibit-links{flex-direction:row;align-items:center;gap:22px}.exhibit-links a{font-size:12px;min-height:44px;display:flex;align-items:center}.exhibit-context{gap:18px;padding-block:12px 18px}.exhibit-context p{font-size:11px}.exhibit-context span{font-size:7px}.exhibit-scene{padding:14px 14px 38px}.exhibit-chrome{font-size:6px;padding:8px;gap:5px}.exhibit-browser img{max-height:240px}.exhibit-with-mobile{padding-right:29px;min-height:265px}.exhibit-with-mobile .exhibit-browser{width:92%;margin-top:4px}.exhibit-mobile{width:30%;right:3%;top:28%;max-height:65%;padding:4px;border-radius:12px}.exhibit-mobile img{border-radius:8px}.exhibit-caption{left:14px;bottom:15px;font-size:6px;max-width:220px}.editorial-close{padding-block:26px}.editorial-close .wrap{gap:20px}.editorial-close h2{font-size:30px}.editorial-close span{font-size:8px}.case-story-opening h1{font-size:37px;margin-bottom:20px}.case-story-opening>.eyebrow{font-size:8px;margin-top:22px}.case-intro-row{grid-template-columns:1fr;gap:18px}.case-intro-row>div{gap:8px;padding-left:14px}.case-intro-row span{font-size:8px}.case-intro-row a{min-height:44px;display:flex;align-items:center}.case-lead-visual{padding-bottom:18px}.case-reasoning{grid-template-columns:1fr;gap:25px;padding-block:18px 25px}.case-reasoning h2{font-size:27px;margin-block:12px}.case-reasoning p{font-size:14px}.case-experience{padding-block:25px}.case-experience h2{font-size:28px}.case-customer-path{gap:8px;overflow-x:auto;scroll-snap-type:x proximity}.case-customer-path>div{flex:0 0 44%;padding:15px 10px;scroll-snap-align:start}.case-customer-path strong{font-size:15px}.case-build{grid-template-columns:1fr;gap:23px;padding-block:25px}.case-detail-visual{padding:14px}.case-detail-visual img{height:190px}.case-build h2{font-size:28px}.case-build li{font-size:12px}.case-result{padding-block:25px}.case-result h2{font-size:26px}.case-result a{min-height:44px;display:inline-flex;align-items:center}.publication-opening h1{font-size:37px}.publication-feature{grid-template-columns:1fr;gap:20px;padding:20px!important;margin-bottom:24px}.publication-feature h2{font-size:30px}.publication-feature p{font-size:14px}.publication-notice{font-size:11px;gap:10px}.publication-graphic{padding:20px}.publication-graphic strong{font-size:25px}.publication-graphic>div{padding-block:14px}.publication-graphic>div:nth-of-type(2){padding-left:20px}.publication-graphic>div:nth-of-type(3){padding-left:40px}.publication-section-heading{align-items:start;gap:20px}.publication-section-heading>span{font-size:8px}.publication-section-heading p{font-size:11px;max-width:160px}.publication-sections article{grid-template-columns:1fr;gap:12px;padding-block:22px}.publication-sections article>a{grid-column:1;min-height:44px;display:flex;align-items:center}.publication-sections h2{font-size:25px}.publication-sections p{font-size:13px}.publication-sections article>span{font-size:8px}.article-opening h1{font-size:35px}.article-body p{font-size:16px}.article-body blockquote{font-size:23px;padding:18px}}
@media(max-width:350px){.exhibition-opening h1{font-size:41px}.publication-opening h1{font-size:32px}.case-story-opening h1{font-size:32px}.exhibit-heading h2{font-size:27px}.exhibit-with-mobile{min-height:230px}.exhibit-context{gap:13px}.publication-feature h2{font-size:27px}}
@media(prefers-reduced-motion:reduce){.editorial-world *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/* Review prototypes only: Timely and Manane on the Our Work exhibition. */
.product-showcase{position:relative;isolation:isolate;min-height:650px;padding:65px 200px 115px 55px;overflow:hidden;background:#dbe9e5;border:1px solid #c4d7d1;--showcase-ink:#15535a;--showcase-accent:#72978e}.showcase-backdrop{position:absolute;inset:0;z-index:-1;overflow:hidden}.showcase-backdrop i:first-child{position:absolute;inset:7% 10% 12% 3%;border:1px solid #a7c1b7}.showcase-backdrop i:nth-child(2){position:absolute;width:45%;height:85%;right:0;top:0;background:#b5d0c6;transform:skewY(-5deg);transform-origin:right top}.showcase-backdrop i:nth-child(3){position:absolute;bottom:15%;left:0;right:0;height:1px;background:#a7c1b7}.showcase-coordinate{position:absolute;left:55px;top:25px;font-size:8px;letter-spacing:.1em;color:var(--showcase-ink)}.showcase-desktop{display:block;background:#fafcf8;box-shadow:0 18px 35px #17443d24,8px 8px 0 #35675b15;text-decoration:none;position:relative;transition:transform .22s,box-shadow .22s;transform:rotate(-1deg);border:1px solid #a9c3b9}.showcase-browser-top{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:9px;padding:12px 16px;color:var(--showcase-ink);border-bottom:1px solid #d6e2da}.showcase-desktop-screen{overflow:hidden;aspect-ratio:1.8}.showcase-desktop-screen img{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .25s}.showcase-phone{position:absolute;right:7%;top:18%;width:20%;background:#203c36;padding:8px;border:1px solid #6f9488;border-radius:25px;box-shadow:0 15px 26px #24483e33,7px 8px 0 #386c5b18;text-decoration:none;transition:transform .22s;transform:rotate(2deg)}.showcase-speaker{display:block;width:27%;height:4px;background:#6e9387;margin:3px auto 8px;border-radius:8px}.showcase-phone img{border-radius:13px;aspect-ratio:390/700;object-fit:cover;object-position:top;width:100%;height:auto}.showcase-home-indicator{display:block;width:30%;height:3px;border-radius:6px;background:#9eb8ac;margin:8px auto 3px}.showcase-detail{position:absolute;left:9%;bottom:11%;width:37%;padding:12px;background:#f5faf4;border:1px solid #a5c0b4;box-shadow:0 12px 20px #17443d22;text-decoration:none;transform:rotate(1deg);transition:transform .22s}.showcase-detail>span{display:block;font-size:7px;letter-spacing:.08em;color:var(--showcase-ink);margin-bottom:10px}.showcase-detail>div{height:72px;overflow:hidden;position:relative;background:#fff}.showcase-detail img{width:125%;max-width:none;position:absolute;left:-22%;top:-22px}.showcase-footer{position:absolute;left:55px;right:35px;bottom:24px;display:flex;justify-content:space-between;gap:22px;align-items:center;font-size:8px;letter-spacing:.07em;color:var(--showcase-ink)}.showcase-footer i{font-style:normal;font-size:15px;margin-left:12px}.showcase-manane{background:#d8eeed;border-color:#b8d5d4;--showcase-ink:#196567;padding:70px 220px 115px 35px}.showcase-manane .showcase-backdrop i:first-child{inset:12% 5% 7% 7%;border-color:#a2d0cf;transform:skewX(-7deg)}.showcase-manane .showcase-backdrop i:nth-child(2){background:#b5dedc;right:-10%;width:45%;transform:skewX(-13deg)}.showcase-manane .showcase-desktop{transform:rotate(0);border-color:#a5cecc;box-shadow:0 15px 25px #17676a22,0 7px 0 #8bc1bd44}.showcase-manane .showcase-phone{top:13%;right:6%;width:22%;transform:rotate(-2deg);background:#184f50;border-color:#568886}.showcase-manane .showcase-phone img{aspect-ratio:390/550}.showcase-manane .showcase-detail{left:10%;bottom:12%;width:36%;transform:rotate(-1deg);border-color:#8bc1bd}.showcase-manane .showcase-detail>div{height:100px;background:#215757}.showcase-manane .showcase-detail img{width:170%;left:0;top:auto;bottom:-70px}.showcase-manane .showcase-coordinate{left:35px}.showcase-manane .showcase-footer{left:35px}
@media(hover:hover){.showcase-desktop:hover{transform:rotate(0) translateY(-3px);box-shadow:0 23px 40px #17443d29}.showcase-phone:hover{transform:rotate(0) translateY(-5px)}.showcase-detail:hover{transform:rotate(0) translateY(-2px)}}
@media(max-width:900px){.product-showcase{min-height:550px;padding:65px 150px 120px 30px}.showcase-phone{width:24%;right:5%}.showcase-detail{width:43%;bottom:12%}.showcase-coordinate,.showcase-footer{left:30px}.showcase-manane .showcase-phone{width:25%}.showcase-desktop-screen{aspect-ratio:1.65}}
@media(max-width:600px){.product-showcase{min-height:440px;padding:48px 15px 160px;overflow:hidden}.showcase-coordinate{left:16px;top:19px;font-size:6px}.showcase-desktop{width:94%;transform:rotate(-1deg);box-shadow:0 10px 18px #17443d26,5px 5px 0 #35675b15}.showcase-browser-top{font-size:5px;gap:4px;padding:7px 8px}.showcase-desktop-screen{aspect-ratio:1.7}.showcase-phone{width:33%;right:5%;top:35%;padding:4px;border-radius:14px;transform:rotate(2deg)}.showcase-phone img{border-radius:8px;aspect-ratio:390/640}.showcase-speaker{height:3px;margin:2px auto 4px}.showcase-home-indicator{height:2px;margin:5px auto 2px}.showcase-detail{left:6%;bottom:17%;width:53%;padding:9px;transform:rotate(0)}.showcase-detail>span{font-size:5px;letter-spacing:.02em;margin-bottom:7px}.showcase-detail>div{height:62px}.showcase-detail img{width:155%;left:-28%;top:-12px}.showcase-footer{left:16px;right:16px;bottom:18px;font-size:6px;letter-spacing:.02em;gap:15px;align-items:end}.showcase-footer>span:first-child{max-width:140px}.showcase-footer i{font-size:12px;margin-left:5px}.showcase-backdrop i:nth-child(2){width:49%}.showcase-manane{min-height:460px;padding:48px 15px 180px}.showcase-manane .showcase-coordinate{left:16px}.showcase-manane .showcase-phone{width:35%;top:31%;right:4%;transform:rotate(-2deg)}.showcase-manane .showcase-detail{width:52%;left:6%;bottom:16%;padding:9px}.showcase-manane .showcase-detail>div{height:70px}.showcase-manane .showcase-detail img{width:205%;bottom:-45px}.showcase-manane .showcase-footer{left:16px}.showcase-manane .showcase-desktop-screen{aspect-ratio:1.65}}
@media(max-width:350px){.product-showcase{min-height:410px}.showcase-manane{min-height:430px}.showcase-detail{bottom:18%}.showcase-manane .showcase-detail{bottom:17%}}
@media(prefers-reduced-motion:reduce){.product-showcase *{transition:none!important;animation:none!important}}
.showcase-manane .showcase-detail img{top:0;bottom:auto;transform:translateY(-79%)}
/* Client-specific compositions share frame geometry but vary rhythm and hierarchy. */
.showcase-greenlemon{background:#e8efdc;border-color:#c4d7a8;--showcase-ink:#447320;padding:75px 45px 95px 230px;min-height:620px}.showcase-greenlemon .showcase-backdrop i:nth-child(2){left:0;right:auto;background:#d0e3b7;width:35%;transform:none}.showcase-greenlemon .showcase-desktop{transform:rotate(1deg)}.showcase-greenlemon .showcase-phone{left:5%;right:auto;top:16%;background:#385529;width:21%;transform:rotate(-2deg)}.showcase-greenlemon .showcase-detail{left:auto;right:8%;bottom:10%;width:42%;transform:rotate(0)}.showcase-greenlemon .showcase-detail>div{height:58px}.showcase-greenlemon .showcase-detail img{width:150%;left:-25%;top:-35px}.showcase-gentlebliss{background:#e5eff1;border-color:#c4d9df;--showcase-ink:#326280;min-height:690px;padding:80px 200px 130px 65px}.showcase-gentlebliss .showcase-backdrop i:nth-child(2){background:#d2e5e9;border-radius:50%;width:58%;right:-15%;height:90%;top:7%;transform:none}.showcase-gentlebliss .showcase-desktop{transform:rotate(2deg);border-color:#aec8d3}.showcase-gentlebliss .showcase-phone{width:22%;top:24%;background:#2e5064;transform:rotate(-3deg);border-color:#7aa3b7}.showcase-gentlebliss .showcase-detail{width:39%;left:6%;bottom:9%;transform:rotate(-1deg);border-color:#aec8d3}.showcase-gentlebliss .showcase-detail>div{height:110px}.showcase-gentlebliss .showcase-detail img{width:170%;left:-35%;top:0;transform:translateY(-53%)}.showcase-kandle{background:#f2e4d3;border-color:#dfc5a4;--showcase-ink:#986332;min-height:590px;padding:65px 235px 115px 40px}.showcase-kandle .showcase-backdrop i:nth-child(2){background:#ebc9a6;transform:skewY(5deg);width:37%;top:13%}.showcase-kandle .showcase-desktop{transform:none;border-color:#caa982}.showcase-fragment{position:absolute;width:32%;right:4%;top:18%;background:#faf4ed;border:1px solid #d1b393;padding:16px;box-shadow:0 12px 22px #69543b2b;transform:rotate(2deg);text-decoration:none}.showcase-fragment>span{font-size:7px;color:#986332;display:block;margin-bottom:12px}.showcase-fragment>div{height:150px;overflow:hidden;position:relative}.showcase-fragment img{width:300%;max-width:none;position:absolute;left:-180%;top:-5px}.showcase-kandle .showcase-detail{left:8%;width:41%;bottom:9%;border-color:#d1b393}.showcase-kandle .showcase-detail>div{height:100px}.showcase-kandle .showcase-detail img{width:180%;left:-30%;top:0;transform:translateY(-78%)}.showcase-connected{background:#14212e;border-color:#334452;--showcase-ink:#d4dee3;min-height:700px;padding:65px 220px 160px 35px}.showcase-connected .showcase-backdrop{background:linear-gradient(90deg,#ffffff06 1px,transparent 1px),linear-gradient(#ffffff06 1px,transparent 1px);background-size:45px 45px}.showcase-connected .showcase-backdrop i:first-child{border-color:#526572;inset:5% 4% 8%}.showcase-connected .showcase-backdrop i:nth-child(2){background:#263847;transform:none;right:5%;top:10%;width:32%;height:70%}.showcase-connected .showcase-desktop{transform:none;border-color:#536874}.showcase-connected .showcase-browser-top{background:#e8eef0;color:#273c47}.showcase-connected .showcase-phone{top:19%;right:6%;transform:none;border-radius:16px;background:#172a37;border-color:#607986}.showcase-connected .showcase-detail{width:54%;left:7%;bottom:10%;padding:15px;transform:none;background:#e9eef0;border-color:#60808c}.showcase-connected .showcase-detail>span{color:#263c48}.showcase-connected .showcase-detail>div{height:150px}.showcase-connected .showcase-detail img{width:110%;left:0;top:0;transform:translateY(-24%)}.showcase-worship{background:#e8dfcf;border-color:#cfbe9e;--showcase-ink:#856729;min-height:710px;padding:80px 50px 140px 235px}.showcase-worship .showcase-backdrop i:nth-child(2){left:0;right:auto;background:#d6c6a4;transform:skewY(5deg);width:35%;top:12%}.showcase-worship .showcase-desktop{transform:rotate(-1deg);border-color:#c9b995}.showcase-worship .showcase-phone{left:5%;right:auto;top:18%;width:22%;background:#4e432c;border-color:#9d8961;transform:rotate(2deg)}.showcase-worship .showcase-detail{right:6%;left:auto;bottom:10%;width:41%;background:#f6f0e5;border-color:#c9b995;transform:rotate(1deg)}.showcase-worship .showcase-detail>div{height:95px}.showcase-worship .showcase-detail img{width:180%;left:-4%;top:0;transform:translateY(-78%)}.showcase-manuscript{background:#382413;border-color:#6c4f32;--showcase-ink:#e8d6bb;min-height:740px;padding:75px 235px 180px 40px}.showcase-manuscript .showcase-backdrop i:first-child{border-color:#775c3c;transform:rotate(-3deg)}.showcase-manuscript .showcase-backdrop i:nth-child(2){background:#563820;width:38%;transform:skewY(-8deg);top:10%}.showcase-manuscript .showcase-desktop{transform:rotate(-2deg);border-color:#9a7c57}.showcase-manuscript .showcase-browser-top{color:#735732;background:#f2eade}.showcase-manuscript .showcase-phone{background:#422a19;border-color:#9d7950;top:14%;width:21%;transform:rotate(2deg)}.showcase-manuscript .showcase-detail{left:11%;bottom:10%;width:46%;padding:15px;transform:rotate(2deg);background:#f1e9dc;border-color:#aa8c64}.showcase-manuscript .showcase-detail>span{color:#745532}.showcase-manuscript .showcase-detail>div{height:170px;background:#5c381d}.showcase-manuscript .showcase-detail img{width:160%;left:-60%;top:-45px}.showcase-extended .showcase-desktop-screen img{object-fit:cover}.case-lead-visual .product-showcase{margin-bottom:12px}
@media(max-width:900px) and (min-width:601px){.showcase-greenlemon,.showcase-worship{padding-left:165px;padding-right:30px}.showcase-gentlebliss,.showcase-kandle,.showcase-connected,.showcase-manuscript{padding-right:165px;padding-left:30px}.showcase-fragment{width:35%}.showcase-connected .showcase-detail{width:60%}}
@media(max-width:600px){.showcase-greenlemon{min-height:475px;padding:48px 15px 190px}.showcase-greenlemon .showcase-desktop{width:94%;margin-left:4%;transform:rotate(1deg)}.showcase-greenlemon .showcase-phone{left:5%;top:35%;width:35%;transform:rotate(-2deg)}.showcase-greenlemon .showcase-detail{width:52%;right:4%;bottom:17%;padding:9px}.showcase-greenlemon .showcase-detail>div{height:60px}.showcase-greenlemon .showcase-detail img{width:230%;left:-70%;top:-17px}.showcase-gentlebliss{min-height:490px;padding:48px 15px 210px}.showcase-gentlebliss .showcase-desktop{width:95%;transform:rotate(1deg)}.showcase-gentlebliss .showcase-phone{width:35%;top:35%;right:4%;transform:rotate(-2deg)}.showcase-gentlebliss .showcase-detail{width:53%;left:5%;bottom:17%;padding:9px}.showcase-gentlebliss .showcase-detail>div{height:90px}.showcase-gentlebliss .showcase-detail img{width:235%;left:-60%;transform:translateY(-53%)}.showcase-kandle{min-height:430px;padding:48px 15px 185px}.showcase-kandle .showcase-desktop{width:95%}.showcase-fragment{width:52%;padding:9px;right:4%;top:38%;transform:rotate(1deg)}.showcase-fragment>span{font-size:5px}.showcase-fragment>div{height:90px}.showcase-fragment img{width:340%;left:-210%;top:-3px}.showcase-kandle .showcase-detail{width:59%;left:5%;bottom:14%;padding:9px}.showcase-kandle .showcase-detail>div{height:85px}.showcase-kandle .showcase-detail img{width:230%;left:-56%;transform:translateY(-78%)}.showcase-connected{min-height:515px;padding:48px 15px 250px}.showcase-connected .showcase-desktop{width:92%;transform:none}.showcase-connected .showcase-phone{right:4%;top:29%;width:34%;border-radius:12px}.showcase-connected .showcase-detail{left:5%;bottom:16%;width:56%;padding:10px}.showcase-connected .showcase-detail>div{height:148px}.showcase-connected .showcase-detail img{width:255%;left:0;transform:translateY(-24%)}.showcase-worship{min-height:505px;padding:48px 15px 220px}.showcase-worship .showcase-desktop{width:94%;margin-left:4%;transform:rotate(-1deg)}.showcase-worship .showcase-phone{left:4%;top:32%;width:35%;transform:rotate(2deg)}.showcase-worship .showcase-detail{width:54%;right:4%;bottom:18%;padding:9px}.showcase-worship .showcase-detail>div{height:85px}.showcase-worship .showcase-detail img{width:225%;left:-3%;transform:translateY(-78%)}.showcase-manuscript{min-height:540px;padding:48px 15px 260px}.showcase-manuscript .showcase-desktop{width:95%;transform:rotate(-2deg)}.showcase-manuscript .showcase-phone{width:34%;right:4%;top:29%;transform:rotate(1deg)}.showcase-manuscript .showcase-detail{left:5%;bottom:17%;width:59%;padding:10px;transform:rotate(-1deg)}.showcase-manuscript .showcase-detail>div{height:150px}.showcase-manuscript .showcase-detail img{width:225%;left:-115%;top:-28px}.showcase-extended .showcase-footer{left:16px;right:16px;bottom:18px;flex-wrap:wrap}.showcase-extended .showcase-footer>span:first-child{max-width:160px}.showcase-extended .showcase-coordinate{left:16px}}
@media(max-width:350px){.showcase-greenlemon{min-height:440px}.showcase-gentlebliss{min-height:455px}.showcase-connected{min-height:485px}.showcase-worship{min-height:475px}.showcase-manuscript{min-height:505px}.showcase-fragment{top:36%}}
.showcase-fragment img{width:260%;left:-160%}
