.clvr.callout-banner .callout-banner__panel-wrap{background-color:var(--primary-moss)}.clvr.callout-banner .callout-banner__panel{padding:1.4375rem 1.6875rem 2.1875rem}@media screen and (min-width:768px){.clvr.callout-banner .callout-banner__panel{align-items:center;display:flex}}@media screen and (min-width:1024px){.clvr.callout-banner .callout-banner__panel{padding:1.5rem 1.875rem 1.5rem 2.375rem}}@media screen and (min-width:1280px){.clvr.callout-banner .callout-banner__panel{padding-left:0;padding-right:0}}.clvr.callout-banner figure img{aspect-ratio:390/323}@media screen and (min-width:768px){.clvr.callout-banner figure img{aspect-ratio:1440/367}}@media screen and (min-width:1280px){.clvr.callout-banner figure img{max-height:22.8125rem}}.clvr.callout-banner article{margin-bottom:2.125rem}@media screen and (min-width:768px){.clvr.callout-banner article{flex-grow:1;margin-bottom:0}}.clvr.callout-banner .l-btn{border:none}@media screen and (min-width:768px){.clvr.callout-banner .l-btn{align-self:flex-end}}@media screen and (min-width:1024px){.clvr.callout-banner .l-btn{margin-bottom:.3125rem}}.clvr.callout-banner h2{color:var(--daylight);font-family:var(--season-mix-family);font-size:1.625rem;font-weight:580;line-height:120%;margin-bottom:.25rem}@media screen and (min-width:1024px){.clvr.callout-banner h2{font-size:3.125rem;line-height:100%;margin-bottom:.4375rem}}.clvr.callout-banner p{color:var(--daylight);font-size:.875rem;font-weight:400;letter-spacing:.02625rem;line-height:140%;max-width:18.125rem}@media screen and (min-width:768px){.clvr.callout-banner p{max-width:unset}}@media screen and (min-width:1024px){.clvr.callout-banner p{font-size:1.25rem;letter-spacing:.03125rem}}
