.laulima-case{background:#fffaf1;color:#071e43}.laulima-case .lcase-hero{padding:65px 6% 55px;background:linear-gradient(120deg,#fffaf1,#f4e7d5);border-bottom:1px solid #dccbb4}.laulima-case .breadcrumb{display:inline-block;margin-bottom:28px;font-size:12px}.laulima-case .eyebrow{color:#85432f;font-size:11px;letter-spacing:1.7px}.laulima-case h1{font:clamp(44px,4.7vw,72px)/1.06 Georgia,serif;letter-spacing:-2px;margin:20px 0 27px;max-width:1120px;text-wrap:balance}.laulima-case .lcase-lead{font-size:20px;line-height:1.65;max-width:880px;color:#344f65}.laulima-case .lcase-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin:42px 0 0;padding-top:25px;border-top:1px solid #ceb99c}.laulima-case dt{font:600 10px/1.5 Arial;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;color:#85432f}.laulima-case dd{margin:0;font-size:13px;line-height:1.7;color:#344f65}.laulima-case .lcase-project,.laulima-case .lcase-section{padding:70px 6%}.laulima-case .lcase-project{max-width:1120px}.laulima-case h2{font:clamp(34px,3.6vw,54px)/1.1 Georgia;letter-spacing:-1.3px;margin:20px 0 24px;text-wrap:balance}.laulima-case h2 em{color:#b84f3d}.laulima-case .lcase-tagline{font:italic 27px/1.3 Georgia;color:#a04431;margin:0 0 27px}.laulima-case p{font-size:16px;line-height:1.8;color:#344f65}.laulima-case .lcase-scope{background:#f3e7d6;display:grid;grid-template-columns:1fr 1.15fr;gap:60px}.laulima-case .lcase-cards{display:grid;gap:18px}.laulima-case .lcase-cards article{padding:24px;background:#fffaf1;border:1px solid #dcc9ad;border-radius:9px}.laulima-case .lcase-cards article>span{font:10px/1.5 Arial;letter-spacing:1px;color:#85432f}.laulima-case h3{font:27px/1.2 Georgia;letter-spacing:-.5px;margin:12px 0}.laulima-case .lcase-cards p{font-size:14px;margin-bottom:0}.laulima-case .lcase-evidence{display:grid;grid-template-columns:1.4fr 1fr;gap:70px;align-items:center;background:#071e43;color:#fffaf1}.laulima-case .lcase-evidence .eyebrow{color:#ffc3a3}.laulima-case .lcase-evidence p,.laulima-case .lcase-evidence a{color:#e4e7e9}.laulima-case .lcase-evidence h2 em{color:#ffc3a3}.laulima-case .lcase-phone{margin:0;max-width:330px;justify-self:center}.laulima-case .lcase-phone img{display:block;width:100%;height:auto;border:7px solid #243951;border-radius:24px;box-shadow:15px 20px 0 #ffffff0d}.laulima-case figcaption{font-size:11px;line-height:1.7;margin-top:20px;color:#d8e1e9}.laulima-case .lcase-journey{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:0;list-style:none;margin:35px 0 0}.laulima-case .lcase-journey li{border-top:1px solid #ffffff55;padding-top:15px}.laulima-case .lcase-journey b{font:23px Georgia;color:#ffc3a3;display:block}.laulima-case .lcase-journey span{display:block;font-size:13px;margin-top:9px;color:#e4e7e9}.laulima-case .lcase-management{display:grid;grid-template-columns:1.2fr 1fr;gap:65px;align-items:center}.laulima-case .lcase-publishing{padding:30px;background:#f3e7d6;border:1px solid #dcc9ad;border-radius:12px}.laulima-case .lcase-master{display:flex;flex-direction:column;gap:14px;padding:25px;margin-top:25px;background:#071e43;color:#fffaf1;border-radius:8px}.laulima-case .lcase-master>span{font-size:10px;letter-spacing:1px;color:#ffc3a3}.laulima-case .lcase-master strong{font:26px Georgia;font-weight:400}.laulima-case code{font-size:12px;overflow-wrap:anywhere}.laulima-case .lcase-review-path{display:grid;gap:10px;margin-top:18px;counter-reset:review}.laulima-case .lcase-review-path span{counter-increment:review;display:flex;align-items:center;gap:15px;background:#fffaf1;padding:16px;border:1px solid #dcc9ad;font-size:13px}.laulima-case .lcase-review-path span:before{content:'0' counter(review);color:#a04431;font-size:10px}.laulima-case .lcase-publishing>p{font-size:12px;margin-bottom:0}.laulima-case .lcase-exploration{background:#f3e7d6}.laulima-case .lcase-exploration>a{display:block;max-width:1050px;margin:35px auto 20px}.laulima-case .lcase-exploration img{display:block;width:100%;height:auto;border-radius:12px;border:1px solid #d5c2a8}.laulima-case .lcase-caption{font-size:12px;text-align:center;max-width:1000px;margin:auto}.laulima-case .lcase-status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:35px 0}.laulima-case .lcase-status article{border-top:2px solid #b84f3d;padding-top:15px}.laulima-case .lcase-status-grid p{font-size:14px}.laulima-case .lcase-status>p{font-size:13px;max-width:1000px}.laulima-case .lcase-close{background:#f3e7d6;display:flex;align-items:center;justify-content:space-between;gap:40px}.laulima-case .lcase-close>div{max-width:650px}.laulima-case .lcase-close .button{flex-shrink:0}@media(max-width:900px){.laulima-case .lcase-scope,.laulima-case .lcase-management{gap:35px;grid-template-columns:1fr}.laulima-case .lcase-evidence{gap:35px;grid-template-columns:1fr 1fr}.laulima-case .lcase-close{display:block}.laulima-case .lcase-close .button{margin-top:20px}}@media(max-width:600px){.laulima-case .lcase-hero{padding:40px 6%}.laulima-case h1{font-size:43px;letter-spacing:-1px}.laulima-case h1 br{display:none}.laulima-case .lcase-lead{font-size:17px}.laulima-case .lcase-facts{grid-template-columns:1fr;gap:22px;margin-top:30px}.laulima-case .lcase-project,.laulima-case .lcase-section{padding:45px 6%}.laulima-case h2{font-size:36px}.laulima-case .lcase-tagline{font-size:25px}.laulima-case p{font-size:15px}.laulima-case .lcase-evidence{grid-template-columns:1fr}.laulima-case .lcase-phone{max-width:300px}.laulima-case .lcase-status-grid{grid-template-columns:1fr;gap:18px}.laulima-case .lcase-publishing{padding:22px}.laulima-case .lcase-close .button{font-size:12px;padding:15px 19px}}
/* Agency wrapper follows the AI chapter family; project colors stay inside exhibits. */
.laulima-case .lcase-hero{background:#061b31;color:#fffaf1;position:relative;isolation:isolate;overflow:hidden;padding-bottom:85px;border:0}.laulima-case .lcase-hero:after{content:'';position:absolute;left:-2%;right:-2%;bottom:-32px;height:60px;border-radius:50% 50% 0 0/70% 70% 0 0;transform:rotate(-1.8deg);background:#fffaf1;border-top:8px solid #c5785e;z-index:-1}.laulima-case .lcase-hero .eyebrow,.laulima-case .lcase-hero dt{color:#ffc3a3}.laulima-case .lcase-hero a{color:#fffaf1}.laulima-case .lcase-hero .lcase-lead,.laulima-case .lcase-hero dd{color:#e3e6eb}.laulima-case .lcase-hero .lcase-facts{border-color:#ffffff4a}.laulima-case .lcase-hero a:focus-visible{outline-color:#ffc3a3}.laulima-case .lcase-captures{background:#f3e7d6}.laulima-case .lcase-captures>p{max-width:1000px}.laulima-case .lcase-capture-links{display:flex;gap:15px 30px;flex-wrap:wrap;margin:25px 0}.laulima-case .lcase-capture-links a{font-size:13px}.laulima-case .lcase-captures details{padding:20px 25px;border:1px solid #d0b797;border-radius:10px;background:#fffaf1}.laulima-case .lcase-captures summary{font-size:14px;cursor:pointer}.laulima-case .lcase-capture-grid{display:grid;grid-template-columns:1.7fr 1fr;gap:30px;margin:25px 0;align-items:start}.laulima-case .lcase-capture-grid figure{margin:0}.laulima-case .lcase-capture-grid img{display:block;width:100%;height:auto;border:1px solid #d0b797;border-radius:8px}.laulima-case .lcase-capture-grid figure:last-child{max-width:310px;justify-self:center}.laulima-case .lcase-capture-grid figcaption{color:#405469;font-size:11px}.laulima-case .lcase-captures details>a{font-size:13px}@media(max-width:600px){.laulima-case .lcase-hero{padding-bottom:65px}.laulima-case .lcase-capture-grid{grid-template-columns:1fr}.laulima-case .lcase-captures details{padding:17px}.laulima-case .lcase-captures summary{font-size:13px}}
/* Approved authentic screenshots: QR by arrival, full chooser by publishing. */
.laulima-case .lcase-qr-evidence,.laulima-case .lcase-chooser-evidence{margin:0;min-width:0;justify-self:center;width:100%;max-width:390px}.laulima-case .lcase-evidence-label{display:block;font:600 9px/1.6 Arial;letter-spacing:1.2px;margin:0 0 20px}.laulima-case .lcase-qr-evidence{padding:26px;background:#ffffff0a;border:1px solid #ffffff2b;border-radius:14px}.laulima-case .lcase-qr-evidence>a{display:flex;justify-content:center;padding:18px;background:#ffffff08;border-radius:10px}.laulima-case .lcase-qr-evidence picture{display:block;max-width:100%}.laulima-case .lcase-qr-evidence img{display:block;width:194px;max-width:100%;height:auto;border-radius:7px}.laulima-case .lcase-evidence-links{display:flex;gap:12px 20px;flex-wrap:wrap;margin-top:17px}.laulima-case .lcase-evidence-links a{font-size:11px}.laulima-case .lcase-management{align-items:start}.laulima-case .lcase-management .lcase-publishing{margin-top:30px}.laulima-case .lcase-chooser-evidence{max-width:410px;padding:22px;background:#f3e7d6;border:1px solid #d0b797;border-radius:12px}.laulima-case .lcase-chooser-evidence .lcase-evidence-label{color:#85432f}.laulima-case .lcase-chooser-evidence img{display:block;width:100%;height:auto;border:1px solid #d0b797;border-radius:10px}.laulima-case .lcase-chooser-evidence figcaption{color:#405469;font-size:11px;line-height:1.8}.laulima-case .lcase-qr-evidence figcaption{font-size:12px;line-height:1.8}@media(max-width:600px){.laulima-case .lcase-qr-evidence{max-width:390px;padding:20px}.laulima-case .lcase-qr-evidence>a{padding:8px}.laulima-case .lcase-qr-evidence img{width:100%;height:auto}.laulima-case .lcase-chooser-evidence{padding:17px}.laulima-case .lcase-evidence-label{font-size:8px}.laulima-case .lcase-chooser-evidence figcaption{font-size:11px}}
/* FAT refinement: clear reading rhythm, compact evidence, optional history. */
.laulima-case .lcase-project{padding-bottom:55px}.laulima-case .lcase-scope{padding-block:55px;gap:50px;align-items:start}.laulima-case .lcase-cards{gap:14px}.laulima-case .lcase-cards article{padding:22px}.laulima-case .lcase-evidence{padding-block:65px;align-items:center}.laulima-case .lcase-management{padding-block:65px;align-items:start}.laulima-case .lcase-management .lcase-publishing{padding:24px;margin-top:26px}.laulima-case .lcase-management .lcase-publishing>.eyebrow{font-size:10px}.laulima-case .lcase-master{padding:22px;margin-top:18px}.laulima-case .lcase-review-path span{padding:13px 16px}.laulima-case .lcase-status{background:#f3e7d6}.laulima-case .lcase-result{font-size:17px;line-height:1.8;max-width:950px}.laulima-case .lcase-status-grid{gap:25px;margin-block:32px}.laulima-case .lcase-status-grid article{background:#fffaf1;padding:23px;border:1px solid #d7c0a1;border-top:3px solid #b84f3d;border-radius:0 0 9px 9px}.laulima-case .lcase-status-grid h3{font-size:25px;margin:0 0 15px}.laulima-case .lcase-status-grid p{margin-bottom:0}.laulima-case .lcase-source-notes,.laulima-case .lcase-archive{padding:19px 22px;border:1px solid #cbb394;border-radius:8px;background:#fffaf1;margin-top:16px}.laulima-case .lcase-source-notes summary,.laulima-case .lcase-archive summary{font-size:14px;line-height:1.6;cursor:pointer;min-height:30px;color:#123e68}.laulima-case .lcase-source-notes p,.laulima-case .lcase-archive p{font-size:13px;line-height:1.8;max-width:1000px}.laulima-case .lcase-source-notes .lcase-capture-links{margin-bottom:0}.laulima-case .lcase-archive>a{display:block;max-width:1000px;margin:25px auto}.laulima-case .lcase-archive img{display:block;width:100%;height:auto;border:1px solid #d0b797;border-radius:8px}.laulima-case .lcase-archive .lcase-caption{font-size:11px;text-align:left}.laulima-case .lcase-close{background:#fffaf1}.laulima-case .lcase-close h2{font-size:clamp(36px,3.5vw,52px)}.laulima-case .lcase-close>div{max-width:720px}@media(max-width:600px){.laulima-case .lcase-project,.laulima-case .lcase-scope,.laulima-case .lcase-evidence,.laulima-case .lcase-management,.laulima-case .lcase-status{padding-block:40px}.laulima-case .lcase-scope{gap:25px}.laulima-case .lcase-cards article{padding:20px}.laulima-case .lcase-management .lcase-publishing{padding:20px}.laulima-case .lcase-source-notes,.laulima-case .lcase-archive{padding:16px 18px}.laulima-case .lcase-result{font-size:15px}.laulima-case .lcase-close h2{font-size:36px}}
/* Authentic supplied player preview replaces the isolated QR exhibit. */
.laulima-case .lcase-player-evidence{grid-template-columns:1fr;gap:38px}.laulima-case .lcase-journey-heading{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:70px}.laulima-case .lcase-journey-heading .lcase-journey{margin:0}.laulima-case .lcase-player-supplied{margin:0 auto;width:100%;max-width:1100px;padding:24px;background:#ffffff08;border:1px solid #ffffff2b;border-radius:14px}.laulima-case .lcase-player-supplied>a{display:block}.laulima-case .lcase-player-supplied img{display:block;width:100%;height:auto;border-radius:9px}.laulima-case .lcase-player-supplied figcaption{margin-top:20px}.laulima-case .lcase-player-supplied figcaption p{font-size:13px;line-height:1.8;color:#e3e7eb;max-width:1000px;margin:0 0 12px}.laulima-case .lcase-player-supplied figcaption .lcase-video-credit{font-size:11px;color:#d4dfe8}.laulima-case .lcase-player-supplied figcaption a{font-size:12px;color:#fffaf1}@media(max-width:800px){.laulima-case .lcase-journey-heading{grid-template-columns:1fr;gap:30px}.laulima-case .lcase-player-evidence{gap:30px}}@media(max-width:600px){.laulima-case .lcase-player-supplied{padding:12px}.laulima-case .lcase-player-supplied .lcase-evidence-label{font-size:8px;letter-spacing:.8px;margin-bottom:14px}.laulima-case .lcase-player-supplied figcaption p{font-size:12px}.laulima-case .lcase-player-supplied figcaption .lcase-video-credit{font-size:10px}.laulima-case .lcase-player-supplied figcaption a{font-size:11px}}
/* Restore the distinct original QR exhibit; present the whole webpage before detail views. */
.laulima-case .lcase-journey-heading .lcase-journey{margin-top:30px}.laulima-case .lcase-webpage-overview{background:#f3e7d6;padding-top:55px;padding-bottom:55px}.laulima-case .lcase-overview-heading{max-width:950px;margin-bottom:32px}.laulima-case .lcase-overview-heading p{max-width:850px}.laulima-case .lcase-webpage-overview figure{margin:0 auto;max-width:1150px}.laulima-case .lcase-webpage-overview figure>a{display:block}.laulima-case .lcase-webpage-overview img{display:block;width:100%;height:auto;border:1px solid #d0b797;border-radius:10px;box-shadow:0 14px 35px #071e4312}.laulima-case .lcase-webpage-overview figcaption{color:#405469;font-size:12px;line-height:1.8;margin-top:20px;max-width:1000px}.laulima-case .lcase-webpage-overview figcaption a{display:inline-block;margin-left:12px}.laulima-case .lcase-scope{background:#fffaf1}@media(max-width:600px){.laulima-case .lcase-webpage-overview{padding-block:40px}.laulima-case .lcase-webpage-overview figcaption{font-size:11px}.laulima-case .lcase-webpage-overview figcaption a{display:block;margin:12px 0 0}}

/* Reading rhythm for the expanded language-access project narrative. */
.laulima-case .lcase-project>p+p{margin-top:18px}

/* Consolidated Project exhibit; DOM order follows the mobile reading sequence. */
.laulima-case .lcase-project-combined{max-width:none;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);column-gap:55px;row-gap:0;padding:65px 6%;align-items:start}.laulima-case .lcase-project-intro{grid-column:1;grid-row:1}.laulima-case .lcase-project-combined h2{font-size:clamp(36px,3.5vw,51px);max-width:710px}.laulima-case .lcase-project-combined .lcase-tagline{font-size:25px;line-height:1.35;max-width:650px}.laulima-case .lcase-project-combined p{font-size:15px;line-height:1.85}.laulima-case .lcase-project-continuation{grid-column:1;grid-row:2}.laulima-case .lcase-project-continuation>p{margin-top:20px}.laulima-case .lcase-project-access{grid-column:2;grid-row:1/3;margin:10px 0 0;padding:25px 22px;background:#f0e3d0;border:1px solid #d5b99a;border-radius:12px;align-self:center;min-width:0}.laulima-case .lcase-project-access .lcase-evidence-label{font-size:8px;line-height:1.7;letter-spacing:1px;color:#85432f;margin-bottom:22px}.laulima-case .lcase-access-stage{position:relative;display:grid;grid-template-columns:minmax(0,.66fr) minmax(0,1fr);gap:28px;align-items:center;max-width:410px;margin:0 auto}.laulima-case .lcase-access-stage>a{min-width:0;display:block}.laulima-case .lcase-access-badge{background:#fffaf1;border:1px solid #ccbaa1;border-radius:8px;padding:8px;box-shadow:0 8px 18px #071e4310}.laulima-case .lcase-access-badge img{display:block;width:100%;height:auto;border-radius:4px}.laulima-case .lcase-access-connector{position:absolute;left:38%;top:46%;font:24px Georgia;color:#a44b35;z-index:1}.laulima-case .lcase-access-connector:before{content:'';position:absolute;right:8px;top:12px;width:22px;border-top:1px solid #a44b35}.laulima-case .lcase-access-phone{border:5px solid #233f4d;border-radius:20px;overflow:hidden;background:#fffaf1;box-shadow:7px 10px 0 #071e430c}.laulima-case .lcase-access-phone img{display:block;width:100%;height:auto}.laulima-case .lcase-project-access figcaption{margin-top:25px;color:#405469}.laulima-case .lcase-project-access figcaption>p{font-size:12px;line-height:1.8;margin:0 0 14px}.laulima-case .lcase-access-credit{display:block;font:9px/1.7 Arial;color:#596571}.laulima-case .lcase-access-links{display:flex;gap:10px 18px;flex-wrap:wrap;margin-top:17px}.laulima-case .lcase-access-links a{font:11px/1.6 Arial;color:#173f5f;text-underline-offset:4px}.laulima-case .lcase-access-direct{margin-top:20px;padding-top:15px;border-top:1px solid #cbb293}.laulima-case .lcase-access-direct summary{cursor:pointer;font:11px/1.7 Arial;color:#173f5f;min-height:30px}.laulima-case .lcase-access-direct>a{display:flex;gap:15px;align-items:center;padding-top:15px;font:11px/1.7 Arial;color:#173f5f}.laulima-case .lcase-access-direct img{width:105px;height:105px;flex-shrink:0;background:white;padding:3px}.laulima-case .lcase-project-access a:focus-visible,.laulima-case .lcase-project-access summary:focus-visible{outline:3px solid #a44b35;outline-offset:5px}.laulima-case .lcase-journey-compact{display:block;padding-block:50px}.laulima-case .lcase-journey-intro{display:flex;align-items:center;justify-content:space-between;gap:60px}.laulima-case .lcase-journey-intro>div{max-width:730px}.laulima-case .lcase-journey-intro h2{font-size:42px;margin:15px 0 18px}.laulima-case .lcase-journey-intro h2 br{display:none}.laulima-case .lcase-journey-intro p{font-size:14px;margin-bottom:0}.laulima-case .lcase-journey-intro>a{font-size:12px;flex-shrink:0}.laulima-case .lcase-journey-compact .lcase-journey{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;margin-top:30px}.laulima-case .lcase-journey-compact .lcase-journey li{padding-top:18px}.laulima-case .lcase-journey-compact .lcase-journey b{font-size:25px}.laulima-case .lcase-journey-compact .lcase-journey span{font-size:12px}
@media(min-width:1600px){.laulima-case .lcase-project-combined{column-gap:80px;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.laulima-case .lcase-project-access{max-width:550px;width:100%;justify-self:end}.laulima-case .lcase-project-intro,.laulima-case .lcase-project-continuation{max-width:800px}}
@media(max-width:1100px){.laulima-case .lcase-project-combined{column-gap:30px}.laulima-case .lcase-project-access{padding:20px 16px}.laulima-case .lcase-access-stage{gap:20px}.laulima-case .lcase-access-badge{padding:5px}.laulima-case .lcase-access-phone{border-width:4px;border-radius:16px}.laulima-case .lcase-access-connector{font-size:20px}.laulima-case .lcase-access-connector:before{width:15px;top:10px}.laulima-case .lcase-project-combined h2{font-size:37px}.laulima-case .lcase-project-combined .lcase-tagline{font-size:23px}.laulima-case .lcase-project-combined p{font-size:14px}.laulima-case .lcase-project-access figcaption>p{font-size:12px}.laulima-case .lcase-journey-intro{gap:35px}.laulima-case .lcase-journey-intro h2{font-size:36px}}
@media(max-width:850px){.laulima-case .lcase-project-combined{display:flex;flex-direction:column;padding:40px 6%;gap:0}.laulima-case .lcase-project-intro,.laulima-case .lcase-project-continuation{width:100%}.laulima-case .lcase-project-combined h2{font-size:36px;max-width:650px}.laulima-case .lcase-project-combined .lcase-tagline{font-size:25px;max-width:600px}.laulima-case .lcase-project-combined p{font-size:15px}.laulima-case .lcase-project-access{align-self:center;width:100%;max-width:480px;margin:28px 0 8px;padding:23px 20px}.laulima-case .lcase-project-access figcaption>p{font-size:12px}.laulima-case .lcase-access-stage{gap:28px;max-width:390px}.laulima-case .lcase-access-phone{border-width:5px;border-radius:20px}.laulima-case .lcase-project-continuation>p{margin-top:22px}.laulima-case .lcase-journey-intro{display:block}.laulima-case .lcase-journey-intro>a{display:inline-block;margin-top:20px}.laulima-case .lcase-journey-compact .lcase-journey{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.laulima-case .lcase-journey-compact{padding-block:40px}}
@media(max-width:480px){.laulima-case .lcase-project-access{padding:20px 15px}.laulima-case .lcase-access-stage{gap:23px;grid-template-columns:minmax(0,.59fr) minmax(0,1fr)}.laulima-case .lcase-access-connector{left:35%;font-size:19px}.laulima-case .lcase-access-connector:before{width:13px}.laulima-case .lcase-access-badge{padding:5px}.laulima-case .lcase-access-phone{border-width:4px;border-radius:17px}.laulima-case .lcase-project-access .lcase-evidence-label{font-size:8px;letter-spacing:.8px}.laulima-case .lcase-project-access figcaption{margin-top:22px}.laulima-case .lcase-access-links{gap:12px}.laulima-case .lcase-access-links a{font-size:10px}.laulima-case .lcase-access-direct>a{gap:12px}.laulima-case .lcase-access-direct img{width:95px;height:95px}.laulima-case .lcase-journey-compact .lcase-journey{grid-template-columns:1fr;gap:20px}.laulima-case .lcase-journey-compact .lcase-journey li{padding-top:15px}.laulima-case .lcase-journey-intro h2{font-size:35px}}

.laulima-case .lcase-project-combined{grid-template-rows:min-content 1fr}
