.src316f5-hero-methods{background:var(--brand-bg);padding:48px 0 32px;color:var(--brand-text)}.src316f5-hero-methods h1{font-size:max(2rem, min(4vw, 3.1rem));max-width:920px;color:var(--brand-text)}.src316f5-hero-methods p{color:var(--brand-text);max-width:820px}.src316f5-method-strip{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin:24px 0}.src316f5-method-strip article{border-top:4px solid var(--brand-primary);background:var(--brand-primary-light);padding:16px;border-radius:var(--brand-radius)}.src316f5-method-strip h2{font-size:1rem;color:var(--brand-primary-dark)}.src316f5-method-strip p{color:var(--brand-text);font-size:.92rem}.src316f5-scene{width:100%;height:280px;-o-object-fit:cover;object-fit:cover;border-radius:var(--brand-radius)}.src316f5-uses{padding:64px 0;background:var(--brand-bg-alt)}.src316f5-image-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.src316f5-image-grid article{position:relative;min-height:240px;overflow:hidden;border-radius:var(--brand-radius);background:var(--brand-neutral-dark);padding:16px}.src316f5-image-grid img{width:100%;height:180px;-o-object-fit:cover;object-fit:cover;display:block}.src316f5-image-grid h3,.src316f5-image-grid p{position:relative;margin:0;padding:12px 0 0;background:0 0;color:var(--brand-text-inverse)}.src316f5-image-grid p{padding-bottom:12px}.src316f5-acc{padding:64px 0;max-width:100%}.src316f5-acc .container{max-width:860px}.src316f5-acc details{border:1px solid var(--brand-border);border-radius:var(--brand-radius);margin-bottom:12px;padding:12px 16px;background:var(--brand-bg)}.src316f5-acc summary{cursor:pointer;font-weight:700;color:var(--brand-text)}.src316f5-acc p{color:var(--brand-text)}.src316f5-cta-photo{position:relative;min-height:360px}.src316f5-cta-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.src316f5-cta-photo-copy{position:relative;z-index:1;max-width:720px;margin:0 auto;padding:80px 16px 96px;text-align:center;background:rgba(72,38,20,.82);color:var(--brand-text-inverse)}.src316f5-cta-photo-copy a,.src316f5-cta-photo-copy h2,.src316f5-cta-photo-copy p{color:var(--brand-text-inverse)}.src316f5-cta-photo-copy .src316f5-btn-solid{background:var(--brand-bg);color:var(--brand-primary-dark)}.src316f5-cta-photo-copy .src316f5-btn-line{margin-left:8px}@media (max-width:991px){.src316f5-method-strip{display:flex;overflow-x:auto}.src316f5-method-strip article{flex:0 0 220px}.src316f5-image-grid{grid-template-columns:1fr 1fr}}@media (max-width:575px){.src316f5-image-grid{grid-template-columns:1fr}}