[data-case-study=phamly] .phamly-text-secondary{color:#fff9}@media(max-width:1023.98px){[data-case-study=phamly] section{overflow-x:hidden;width:100%;min-width:0}}[data-case-study=phamly] .phamly-bottom-takeaway strong{color:#fff;font-weight:inherit}.phamly-showcase-container{container-type:inline-size;container-name:phamly-showcase;--showcase-phone-max: 19.875rem;--showcase-gap: clamp(.875rem, 2vw, 2.25rem)}.phamly-showcase-gallery{display:flex;justify-content:center;width:100%;transform:translateY(-20px)}.phamly-showcase-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--showcase-gap);row-gap:0;width:min(calc(4 * var(--showcase-phone-max) + 3 * var(--showcase-gap)),100%)}.phamly-showcase-header{position:relative;grid-row:1;display:flex;flex-direction:column;align-items:center;gap:clamp(.5rem,.65vw,.75rem);width:100%;max-width:var(--showcase-phone-max);margin-left:auto;margin-right:auto;text-align:center;padding-bottom:clamp(1rem,1.2vw,1.25rem)}.phamly-showcase-header--1{grid-column:1}.phamly-showcase-header--2{grid-column:2}.phamly-showcase-header--3{grid-column:3}.phamly-showcase-header--4{grid-column:4}.phamly-showcase-header .phamly-showcase-stage-title{margin:0;font-family:var(--font-family-base);font-size:19px;font-weight:var(--type-body-large-font-weight);line-height:1.1875;letter-spacing:normal}.phamly-showcase-header .phamly-showcase-desc{margin:0;font-size:19px;line-height:25.33px;max-width:min(100%,16.5rem);text-wrap:balance}.phamly-showcase-header:not(.phamly-showcase-header--4):after{content:"→";position:absolute;top:.6em;left:calc(100% + var(--showcase-gap) / 2);transform:translate(-50%,-50%);color:var(--color-text-muted-deep-on-dark);font-size:clamp(.625rem,.75vw,.8125rem);font-weight:300;line-height:1;pointer-events:none}.phamly-showcase-screen{display:block;width:100%;max-width:var(--showcase-phone-max);height:auto;margin-left:auto;margin-right:auto;grid-row:2}.phamly-showcase-screen:nth-of-type(1){grid-column:1}.phamly-showcase-screen:nth-of-type(2){grid-column:2}.phamly-showcase-screen:nth-of-type(3){grid-column:3}.phamly-showcase-screen:nth-of-type(4){grid-column:4}@container phamly-showcase (max-width: 53rem){.phamly-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:clamp(1.5rem,3vw,2.5rem);width:min(calc(2 * var(--showcase-phone-max) + var(--showcase-gap)),100%)}.phamly-showcase-screen:not(:nth-of-type(4)){margin-bottom:30px}.phamly-showcase-header--1{grid-column:1;grid-row:1}.phamly-showcase-header--2{grid-column:2;grid-row:1}.phamly-showcase-header--3{grid-column:1;grid-row:3}.phamly-showcase-header--4{grid-column:2;grid-row:3}.phamly-showcase-header:after{display:none}.phamly-showcase-screen:nth-of-type(1){grid-column:1;grid-row:2}.phamly-showcase-screen:nth-of-type(2){grid-column:2;grid-row:2}.phamly-showcase-screen:nth-of-type(3){grid-column:1;grid-row:4}.phamly-showcase-screen:nth-of-type(4){grid-column:2;grid-row:4}}@container phamly-showcase (max-width: 26rem){.phamly-showcase-grid{grid-template-columns:1fr;width:min(var(--showcase-phone-max),100%)}.phamly-showcase-screen:not(:nth-of-type(4)){margin-bottom:30px}.phamly-showcase-header--1{grid-column:1;grid-row:1}.phamly-showcase-header--2{grid-column:1;grid-row:3}.phamly-showcase-header--3{grid-column:1;grid-row:5}.phamly-showcase-header--4{grid-column:1;grid-row:7}.phamly-showcase-screen:nth-of-type(1){grid-column:1;grid-row:2}.phamly-showcase-screen:nth-of-type(2){grid-column:1;grid-row:4}.phamly-showcase-screen:nth-of-type(3){grid-column:1;grid-row:6}.phamly-showcase-screen:nth-of-type(4){grid-column:1;grid-row:8}}
