.lop-snippet-survey-contour{--scm-paper-cream:#ede4cf;--scm-paper-warm:#f0e7d2;--scm-paper-shadow:#ddd2b9;--scm-contour-green:31, 77, 46;--scm-rust-orange:216, 99, 29;--scm-aged-edge:120, 90, 50;background-color:var(--scm-paper-cream);position:relative;overflow:hidden}.lop-snippet-survey-contour>.container{z-index:2;position:relative}.lop-snippet-survey-contour__bg{z-index:0;pointer-events:none;position:absolute;inset:0}.lop-snippet-survey-contour__layer{position:absolute;inset:0}.lop-snippet-survey-contour__layer--paper-base{background:radial-gradient(ellipse at center, var(--scm-paper-warm) 0%, var(--scm-paper-cream) 50%, var(--scm-paper-shadow) 100%)}.lop-snippet-survey-contour__layer--contour-large{background:repeating-radial-gradient(circle at 30% 35%, transparent 0, transparent 88px, rgba(var(--scm-contour-green), .32) 88px, rgba(var(--scm-contour-green), .32) 90px)}.lop-snippet-survey-contour__layer--contour-medium{background:repeating-radial-gradient(circle at 78% 68%, transparent 0, transparent 56px, rgba(var(--scm-contour-green), .28) 56px, rgba(var(--scm-contour-green), .28) 58px)}.lop-snippet-survey-contour__layer--contour-fine{background:repeating-radial-gradient(circle at 18% 78%, transparent 0, transparent 32px, rgba(var(--scm-contour-green), .22) 32px, rgba(var(--scm-contour-green), .22) 33px)}.lop-snippet-survey-contour__layer--rust-elevation{background:radial-gradient(circle at 30% 35%, transparent 0, transparent 264px, rgba(var(--scm-rust-orange), .55) 264px, rgba(var(--scm-rust-orange), .55) 268px, transparent 268px, transparent 442px, rgba(var(--scm-rust-orange), .4) 442px, rgba(var(--scm-rust-orange), .4) 446px, transparent 446px)}@media (prefers-reduced-motion:no-preference){.lop-snippet-survey-contour__layer--rust-elevation{animation:6s ease-in-out infinite alternate lop-survey-rust-pulse}@keyframes lop-survey-rust-pulse{0%{opacity:1}to{opacity:.78}}}.lop-snippet-survey-contour__layer--paper-grain{background-image:radial-gradient(circle, rgba(var(--scm-aged-edge), .1) .5px, transparent 1px), radial-gradient(circle, rgba(var(--scm-contour-green), .07) .5px, transparent 1px);background-position:0 0,2px 3px;background-size:5px 5px,9px 9px}.lop-snippet-survey-contour__layer--corner-shading{background:radial-gradient(ellipse at center, transparent 50%, rgba(var(--scm-aged-edge), .12) 85%, #503c1e2e 100%)}