.pp-p2-grid4{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}.pp-p2-grid3{gap:20px;display:grid}@container pp (min-width:640px){.pp-p2-grid4{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}}@container pp (min-width:1024px){.pp-p2-grid4 .pp-p2-tile{aspect-ratio:5/4}.pp-p2-grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;max-width:1120px;margin-inline:auto}.pp-p2-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1120px;margin-inline:auto}}.pp-p2-art{mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.pp-p2-art-icon{-o-object-fit:contain;object-fit:contain;mix-blend-mode:normal;width:auto;max-width:62%;height:112px}.pp-p2-art-tall{width:auto;height:148px}.pp-p2-art-wide{width:88%;height:auto;max-height:160px}.pp-p2-art-sm.pp-p2-art-tall{height:104px}.pp-p2-art-sm.pp-p2-art-wide{width:100%;max-height:104px}.pp-p2-tile{aspect-ratio:16/9;background:var(--palette-modak-orange-50)}.pp-p2-card-pic{background:linear-gradient(var(--palette-modak-orange-100), var(--palette-modak-orange-25));height:220px;padding-top:28px}.pp-p2-card-art.pp-p2-art-tall{height:180px}.pp-p2-card-art.pp-p2-art-wide{width:82%;max-height:180px;margin-bottom:16px}.pp-p2-mark{background:linear-gradient(transparent 62%, var(--palette-modak-orange-150) 62%);padding-inline:4px}.pp-p2-box{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1040px;display:grid}.pp-p2-cell{box-shadow:inset -1px 0 0 var(--border-subtle), inset 0 -1px 0 var(--border-subtle)}@container pp (min-width:1024px){.pp-p2-box{grid-template-columns:repeat(4,minmax(0,1fr))}.pp-p2-cell{box-shadow:inset -1px 0 0 var(--border-subtle)}.pp-p2-cell:last-child{box-shadow:none}}.pp-p2-n-head{flex-direction:column;gap:24px;display:flex}.pp-p2-coffee{mix-blend-mode:multiply;align-self:center;width:200px;height:auto}@container pp (min-width:1024px){.pp-p2-n-head{flex-direction:row;justify-content:space-between;align-items:center;max-width:1120px;margin-inline:auto}.pp-p2-n-head h2{max-width:640px}.pp-p2-coffee{width:280px}}.pp-p2-band{background:var(--palette-modak-orange-50)}.dark .pp-p2-tile{background:color-mix(in srgb, var(--action-brand-fill) 10%, var(--surface-default))}.dark .pp-p2-art{mix-blend-mode:normal}
