#complior-cloud .ph-hero{padding-bottom:45px}
#complior-cloud .ph-hero .cc-breadcrumbs,#complior-cloud .ph-hero .cc-breadcrumbs span[aria-current]{color:var(--muted)}
#complior-cloud .ph-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:75px;align-items:end;padding:24px 0 15px}
#complior-cloud .ph-heading h1{font-size:clamp(40px,4.3vw,62px);max-width:18ch}
#complior-cloud .ph-heading p{font-size:20px;max-width:44ch}
#complior-cloud .ph-reading{padding:5px 0 65px}
#complior-cloud .ph-list{list-style:none;padding:0;border-top:1px solid #91ae9e}
#complior-cloud .ph-list li{border-bottom:1px solid var(--line)}
#complior-cloud .ph-list a{display:grid;grid-template-columns:1fr 1.2fr 24px;gap:50px;padding:30px 0;align-items:baseline;text-decoration:none}
#complior-cloud .ph-list h2{font-size:30px;text-wrap:balance}
#complior-cloud .ph-list p{font-size:17px;font-weight:400;max-width:53ch}
#complior-cloud .ph-list a>span{font-size:24px;align-self:center}
#complior-cloud .ph-list a:hover h2{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}
#complior-cloud .ph-next{background:var(--sage);padding:45px 0}
#complior-cloud .ph-next>.cc-wrap{display:flex;justify-content:space-between;gap:36px;align-items:center}
#complior-cloud .ph-next h2{font-size:30px;margin-bottom:14px}
#complior-cloud .ph-next p{max-width:52ch}
@media(max-width:820px){#complior-cloud .ph-heading{grid-template-columns:1fr;gap:24px}#complior-cloud .ph-list a{gap:28px;grid-template-columns:1fr 1.1fr 20px}}
@media(max-width:600px){#complior-cloud .ph-hero{padding-bottom:32px}#complior-cloud .ph-heading{padding-top:17px;gap:22px}#complior-cloud .ph-heading h1{font-size:39px}#complior-cloud .ph-heading p{font-size:18px}#complior-cloud .ph-reading{padding-bottom:45px}#complior-cloud .ph-list a{grid-template-columns:minmax(0,1fr) 22px;gap:16px 20px;padding:26px 0}#complior-cloud .ph-list h2{font-size:27px;grid-column:1;grid-row:1}#complior-cloud .ph-list p{font-size:16px;grid-column:1;grid-row:2}#complior-cloud .ph-list a>span{grid-column:2;grid-row:1}#complior-cloud .ph-next{padding:35px 0}#complior-cloud .ph-next>.cc-wrap{display:block}#complior-cloud .ph-next .cc-button{margin-top:24px}}
