#guide-look .guide-tone-1,#guide-look.guide-tone-1{--tone:var(--brand-grad-from)}#guide-look .guide-tone-2,#guide-look.guide-tone-2{--tone:var(--field-to)}#guide-look .guide-tone-3,#guide-look.guide-tone-3{--tone:var(--brand-orange)}#guide-look .guide-tone-4,#guide-look.guide-tone-4{--tone:var(--brand-400)}#guide-look .guide-tone-5,#guide-look.guide-tone-5{--tone:var(--brand-violet)}#guide-look .guide-shelf{background-color:white;background-image:linear-gradient(180deg,white 0,white 240px,var(--brand-surface) 100%)}#guide-look .guide-dot{background-color:color-mix(in oklab,var(--tone) 85%,white)}#guide-look .guide-row:before{content:"";position:absolute;inset:0 -12px;z-index:-1;background-color:transparent;transition:background-color .16s ease-out}@media (hover:hover) and (pointer:fine){#guide-look .guide-row:hover:before{background-color:color-mix(in oklab,var(--tone) 6%,white)}}#guide-look .guide-row:active:before{background-color:color-mix(in oklab,var(--tone) 10%,white);transition-duration:0s}@media (prefers-reduced-motion:reduce){#guide-look .guide-row:before{transition:none}}#guide-look .guide-cat-head{background-color:var(--brand-surface);background-image:radial-gradient(55% 120% at 0 100%,color-mix(in oklab,var(--tone) 22%,transparent),transparent 70%)}#guide-look #contact{background-image:radial-gradient(45% 80% at 12% 15%,color-mix(in oklab,var(--brand-grad-from) 16%,transparent),transparent 70%),radial-gradient(40% 70% at 88% 85%,color-mix(in oklab,var(--field-glow) 18%,transparent),transparent 70%)}