.project-case-page[data-astro-cid-xkkcabxo]{background:#f7f8f9}.project-case-page--logoritam[data-astro-cid-xkkcabxo]{--breadcrumb-accent:#ad2674;--breadcrumb-text:#78204f;--breadcrumb-current:var(--breadcrumb-text);--breadcrumb-hover:#661640;--guide:#5b1a4122;--guide-highlight:#fff3;background:linear-gradient(#d8aac6,#e8c8dc) top/100% clamp(460px,48vw,720px) no-repeat,linear-gradient(#e8c8dc,#f5f6f8) bottom/100% clamp(180px,20vw,320px) no-repeat,#e8c8dc;padding-bottom:clamp(24px,4vw,56px)}.project-case-page--logoritam[data-astro-cid-xkkcabxo] h1[data-astro-cid-xkkcabxo]{color:var(--breadcrumb-accent)}.project-case-page--svirajte[data-astro-cid-xkkcabxo]{--breadcrumb-accent:#79541a;background:#f7f8f9 linear-gradient(#e8ebee,#f7f8f9) top/100% clamp(460px,48vw,720px) no-repeat}.project-case-page--svirajte[data-astro-cid-xkkcabxo] h1[data-astro-cid-xkkcabxo]{color:var(--project-icon-color)}.project-case-page--svirajte[data-astro-cid-xkkcabxo]{--case-visit-bg:var(--project-icon-color);--case-visit-color:#fff;--case-visit-shadow:0 10px 22px #28734b33;--case-visit-hover:#205c3c}.project-case-page--logoritam[data-astro-cid-xkkcabxo]{--case-visit-bg:#ad2674;--case-visit-shadow:0 10px 22px #ad26743b;--case-visit-hover:#91205f}.project-case[data-astro-cid-xkkcabxo]{--guide-color:var(--guide,#14243b11);background:linear-gradient(to right, var(--guide-color) 0 1px, var(--guide-highlight,#fff6) 1px 2px) right top / 2px 100% no-repeat, repeating-linear-gradient(to right, var(--guide-color) 0 1px, var(--guide-highlight,#fff6) 1px 2px, transparent 2px var(--guide-spacing,20%));padding-block-end:clamp(48px,7vw,100px)}.project-case[data-astro-cid-xkkcabxo]>section[data-astro-cid-xkkcabxo]{margin-block-start:clamp(40px,7vw,96px)}.project-case-hero[data-astro-cid-xkkcabxo],.project-case-feature[data-astro-cid-xkkcabxo]{--feature-gap:clamp(18px, 4vw, 56px);align-items:center;gap:var(--feature-gap);display:grid}.project-case-kicker[data-astro-cid-xkkcabxo]{color:#56677e;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:12px;font:500 .85rem DM Mono,monospace;display:flex}.project-case-subtitle[data-astro-cid-xkkcabxo]{margin:12px 0 0;font-size:clamp(1.25rem,2.6vw,2.25rem);font-weight:500;line-height:1.2}h1[data-astro-cid-xkkcabxo]{letter-spacing:-.055em;overflow-wrap:anywhere;margin:0;font-size:clamp(2.4rem,5.5vw,5.2rem);font-weight:500;line-height:1.04}h2[data-astro-cid-xkkcabxo]{letter-spacing:-.035em;margin:0 0 16px;font-size:clamp(1.65rem,3.5vw,2.9rem);font-weight:550;line-height:1.15}p[data-astro-cid-xkkcabxo]{line-height:1.65}.project-case-goal[data-astro-cid-xkkcabxo] p[data-astro-cid-xkkcabxo]{max-width:68ch}.project-case-goal-addendum[data-astro-cid-xkkcabxo]{margin-block-start:1lh}.project-case-features-title[data-astro-cid-xkkcabxo]{text-align:center;margin-bottom:clamp(32px,5vw,72px)}.project-case-features[data-astro-cid-xkkcabxo]{gap:clamp(32px,5vw,64px);display:grid}.project-case-preview[data-astro-cid-xkkcabxo]{aspect-ratio:16/9;color:#56677e;text-align:center;background:#e9edf1;grid-area:preview;place-content:center;justify-items:center;gap:8px;padding:12px;display:grid}.project-case-screenshot[data-astro-cid-xkkcabxo]{grid-area:preview;width:100%;height:auto;display:block;box-shadow:0 32px 64px -12px #14243b24}.project-case-feature-copy[data-astro-cid-xkkcabxo]{grid-area:copy}.project-case-feature-copy[data-astro-cid-xkkcabxo] h3[data-astro-cid-xkkcabxo]{align-items:center;gap:12px;margin:0 0 8px;font-size:clamp(1.15rem,2vw,1.55rem);display:flex}.project-case-feature-copy[data-astro-cid-xkkcabxo] p[data-astro-cid-xkkcabxo]{margin:0}.project-case-feature[data-astro-cid-xkkcabxo]{grid-template-areas:"copy""preview"}.project-case-role[data-astro-cid-xkkcabxo]{border:1px solid var(--line);background:linear-gradient(145deg,#f8f9fa,#e9edf1);padding:clamp(20px,4vw,48px)}.project-case-role[data-astro-cid-xkkcabxo] ul[data-astro-cid-xkkcabxo]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.project-case-role[data-astro-cid-xkkcabxo] li[data-astro-cid-xkkcabxo]{background:#fff;padding:16px}.project-case-role[data-astro-cid-xkkcabxo] h3[data-astro-cid-xkkcabxo]{margin:0;font-size:1rem}.project-case-role[data-astro-cid-xkkcabxo] li[data-astro-cid-xkkcabxo] p[data-astro-cid-xkkcabxo]{margin:8px 0 0;font-weight:400}@media (width>=760px){.project-case-feature[data-astro-cid-xkkcabxo]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"preview copy"}.project-case-feature[data-astro-cid-xkkcabxo]:nth-child(2n){grid-template-areas:"copy preview"}.project-case-features[data-astro-cid-xkkcabxo]{container-type:inline-size}.project-case-feature-copy[data-astro-cid-xkkcabxo]{margin-inline-start:calc(10cqw - var(--feature-gap) / 2)}.project-case-feature[data-astro-cid-xkkcabxo]:nth-child(2n) .project-case-feature-copy[data-astro-cid-xkkcabxo]{margin-inline:0 calc(10cqw - var(--feature-gap) / 2);text-align:right}.project-case-feature[data-astro-cid-xkkcabxo]:nth-child(2n) h3[data-astro-cid-xkkcabxo]{justify-content:flex-end}}@media (width>=1024px){.project-case-hero[data-astro-cid-xkkcabxo]{container-type:inline-size}.project-case-intro[data-astro-cid-xkkcabxo]{max-inline-size:40cqw}}@media (width<=767px){.project-case[data-astro-cid-xkkcabxo]{--guide-spacing:50%}}
