.catalogue-phone-page{display:flex}.catalogue-desktop-page,.catalogue-fluid-page{display:none}@media (max-width:430px){.catalogue-phone-page .catalogue-fluid-password input{width:calc(100% - 124px)}.catalogue-phone-page .catalogue-fluid-password p{right:16px}}@media (min-width:431px) and (max-width:1279px){.catalogue-phone-page{display:none}.catalogue-fluid-page{display:flex;width:min(calc(100% - 2 * clamp(12px, 3vw, 32px)),1100px);flex-direction:column;gap:clamp(36px,5vw,60px);padding-block:24px 80px}.catalogue-fluid-sidebar>aside{width:100%;max-width:none;gap:28px;padding:0}.catalogue-fluid-sidebar .catalogue-fluid-summary,.catalogue-fluid-sidebar [data-node-id="490:115"]{width:min(100%,520px)}.catalogue-fluid-sidebar .catalogue-fluid-accordion,.catalogue-fluid-sidebar [data-name=project_accordion]{max-width:420px}.catalogue-fluid-sidebar [data-name=case_title]>span{width:calc(100% - 35px)}.catalogue-fluid-previews{grid-template-columns:minmax(0,1fr)}.catalogue-fluid-polaroid{width:min(100%,363px);margin-inline:auto}.catalogue-fluid-password input{width:calc(100% - 124px)}}@media (min-width:600px) and (max-width:1279px){.catalogue-fluid-previews{grid-template-columns:repeat(2,minmax(0,1fr))}.catalogue-fluid-polaroid{width:100%}}@media (min-width:600px) and (max-width:899px){.catalogue-fluid-polaroid:last-child:nth-child(odd){grid-column:1/-1;width:min(100%,363px);justify-self:center}}@media (min-width:740px) and (max-width:1279px){.catalogue-fluid-descriptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,40px)}}@media (min-width:900px) and (max-width:1279px){.catalogue-fluid-previews{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.catalogue-fluid-polaroid:nth-child(2){transform:rotate(-6.91deg)}.catalogue-fluid-polaroid:nth-child(3){transform:rotate(6.34deg)}}@media (min-width:1000px) and (max-width:1279px){.catalogue-fluid-page{display:grid;grid-template-columns:217px minmax(0,1fr);align-items:start;column-gap:clamp(24px,3vw,40px)}.catalogue-fluid-sidebar>aside{gap:42px}.catalogue-fluid-sidebar .catalogue-fluid-accordion,.catalogue-fluid-sidebar [data-name=project_accordion]{max-width:217px}}@media (min-width:1280px){.catalogue-fluid-page,.catalogue-phone-page{display:none}.catalogue-desktop-page{display:block}}