.feature-site main>.feature-guide-canvas,.feature-guide-canvas{isolation:isolate;padding:clamp(4rem, 7vw, 7rem) max(var(--page-gutter,1.5rem), calc((100% - 1200px) / 2));color:var(--brand-ink,#17383c);background:#fff;position:relative;overflow:hidden}.feature-guide-canvas__artwork{z-index:-2;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.feature-guide-canvas:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#fff 0%,#fff0 17% 83%,#fff 100%),linear-gradient(135deg,#fffffffc 0%,#fffffff0 28%,#ffffff1f 49%,#fffffff0 72%,#fffffffc 100%);position:absolute;inset:0}.feature-guide-canvas__content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(4rem,9vw,9rem) clamp(3rem,8vw,8rem);display:grid}.feature-guide-canvas .feature-guide.feature-guide-canvas__block{background:0 0;border:0;min-width:0;margin:0;padding:0}.feature-guide-canvas__block--upper{text-align:left;grid-area:1/1}.feature-guide-canvas__block--lower{text-align:left;grid-area:2/2}.feature-guide-canvas .feature-guide h2,.feature-guide-continuation .feature-guide h2{text-align:center;overflow-wrap:break-word;max-width:32ch;margin:0 auto 1.25rem;font-size:clamp(1.9rem,3vw,2.75rem);line-height:1.17}.feature-guide-canvas .feature-guide p,.feature-guide-continuation .feature-guide p{text-align:left;max-width:70ch;margin:1rem auto;font-size:1.0625rem;line-height:1.75}.feature-guide-continuation{padding:0 max(var(--page-gutter,1.5rem), calc((100% - 1200px) / 2)) clamp(3rem, 6vw, 6rem);color:var(--brand-ink,#17383c);background:#fff}.feature-guide-continuation .feature-guide.feature-guide-continuation__section{background:0 0;border:0;max-width:70ch;margin:0 auto;padding:clamp(2rem,4vw,4rem) 0 0}@media (max-width:900px){.feature-site main>.feature-guide-canvas,.feature-guide-canvas{padding-top:3rem;padding-bottom:3rem}.feature-guide-canvas__content{grid-template-columns:minmax(0,1fr);row-gap:3.5rem}.feature-guide-canvas__block--lower{text-align:left;grid-area:2/1}.feature-guide-canvas:before{background:linear-gradient(#fff 0%,#ffffffe0 18% 82%,#fff 100%)}}@media (forced-colors:active){.feature-guide-canvas__artwork,.feature-guide-canvas:before{display:none}}
