:root{--kit-primary-rgb:var(--accent-rgb)}html[data-theme=light] .al-v7 .v7-panel.v7-panel--hero{background:#F2F2EE url(/textures/home-paper-grain.svg) repeat 0 0/160px 160px;outline:1px solid rgba(0,0,29,.07);outline-offset:-1px}html[data-theme=light] .al-v7 .v7-panel--hero .v7-sky{display:none}@media (min-width:721px){html[data-theme=light] .al-v7 .v7-panel--hero:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:url(/art/soft-landscape.webp) center 62%/cover no-repeat;opacity:.55;-webkit-mask-image:radial-gradient(ellipse 62% 40% at 50% 30%,transparent 0 55%,#000 100%),linear-gradient(180deg,#000 0,#000 62%,transparent 80%);-webkit-mask-composite:source-in;mask-image:radial-gradient(ellipse 62% 40% at 50% 30%,transparent 0 55%,#000 100%),linear-gradient(180deg,#000 0,#000 62%,transparent 80%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}html[data-theme=light] .al-v7.al-v7-home .v7-panel--hero:after{-webkit-mask-image:radial-gradient(ellipse 64% 88% at 50% 41%,transparent 0 55%,#000 100%),linear-gradient(180deg,#000 0,#000 62%,transparent 80%);mask-image:radial-gradient(ellipse 64% 88% at 50% 41%,transparent 0 55%,#000 100%),linear-gradient(180deg,#000 0,#000 62%,transparent 80%)}html[data-theme=light] .al-v7.v7-how .v7-panel--hero:after{-webkit-mask-image:radial-gradient(ellipse 62% 40% at 50% 24%,transparent 0 55%,#000 100%),linear-gradient(180deg,#000 0,#000 62%,transparent 80%);mask-image:radial-gradient(ellipse 62% 40% at 50% 24%,transparent 0 55%,#000 100%),linear-gradient(180deg,#000 0,#000 62%,transparent 80%)}}@media (min-width:721px) and (max-width:1000px){html[data-theme=light] .al-v7.v7-page--product .v7-panel--hero:after{-webkit-mask-image:linear-gradient(180deg,transparent 0,transparent 38%,#000 48%,#000 78%,transparent 96%);mask-image:linear-gradient(180deg,transparent 0,transparent 38%,#000 48%,#000 78%,transparent 96%);-webkit-mask-composite:source-over;mask-composite:add}}@media (min-width:1001px){html[data-theme=light] .al-v7.v7-page--product .v7-panel--hero:after{-webkit-mask-image:linear-gradient(90deg,transparent 0,transparent 46%,#000 62%),linear-gradient(180deg,#000 0,#000 62%,transparent 80%);mask-image:linear-gradient(90deg,transparent 0,transparent 46%,#000 62%),linear-gradient(180deg,#000 0,#000 62%,transparent 80%)}}@media (min-width:721px) and (max-width:1000px){html[data-theme=light] .al-v7 .v7-panel--hero:after{background-image:url(/art/soft-landscape-900.webp)}}html[data-theme=light] .al-v7 .v7-panel--hero .v6-scan--hero{box-shadow:0 0 0 1px rgba(0,0,29,.09),0 1px 2px rgba(0,0,29,.04),0 12px 32px -20px rgba(0,0,29,.2)}html[data-theme=light] .al-v7 .v7-panel--hero .v6-scan--hero:focus-within{box-shadow:0 0 0 1px rgba(0,0,29,.09),0 0 0 4px rgb(var(--kit-primary-rgb)/.14),0 12px 32px -20px rgba(0,0,29,.2)}.al-v7 .v7-panel--hero .v6-scan--hero .v6-btn{background:rgb(var(--kit-primary-rgb));color:#fff;font-weight:500;box-shadow:0 6px 20px -8px rgb(var(--kit-primary-rgb)/.18),inset 0 1px 0 rgba(255,255,255,.16)}.al-v7 .v7-panel--hero .v6-scan--hero .v6-btn:hover{background:color-mix(in srgb,black 12%,rgb(var(--kit-primary-rgb)))}@media (max-width:720px){html[data-theme=light] .al-v7 .v7-panel.v7-panel--hero{outline:1px solid transparent}html[data-theme=light] .al-v7 .v7-panel--hero:after{content:"";position:absolute;inset:-90px calc(-1 * var(--v7-inset)) -26px;z-index:-1;border-radius:0;pointer-events:none;background:url(/art/soft-landscape-900.webp) center 40%/cover no-repeat;opacity:1;-webkit-mask-image:linear-gradient(#000,#000),url(/textures/paper/wash-fall.svg),linear-gradient(rgb(0 0 0/.15),rgb(0 0 0/.15)),url(/textures/paper/wash-rise.svg),url(/textures/paper/wash-fall.svg);mask-image:linear-gradient(#000,#000),url(/textures/paper/wash-fall.svg),linear-gradient(rgb(0 0 0/.15),rgb(0 0 0/.15)),url(/textures/paper/wash-rise.svg),url(/textures/paper/wash-fall.svg);-webkit-mask-size:100% 70px,100% 56px,100% calc(100% - 166px),100% 22px,100% 34px;mask-size:100% 70px,100% 56px,100% calc(100% - 166px),100% 22px,100% 34px;-webkit-mask-position:0 0,0 70px,0 110px,0 calc(100% - 34px),0 100%;mask-position:0 0,0 70px,0 110px,0 calc(100% - 34px),0 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-over;mask-composite:add}html[data-theme=light] .al-v7.v7-page--product .v7-panel--hero:after{-webkit-mask-size:100% 70px,100% 56px,100% calc(100% - 776px),100% 28px,100% 568px,100% 70px;mask-size:100% 70px,100% 56px,100% calc(100% - 776px),100% 28px,100% 568px,100% 70px;-webkit-mask-position:0 0,0 70px,0 110px,0 calc(100% - 638px),0 calc(100% - 70px),0 100%;mask-position:0 0,0 70px,0 110px,0 calc(100% - 638px),0 calc(100% - 70px),0 100%}html[data-theme=light] .al-v7.v7-how .v7-panel--hero:after,html[data-theme=light] .al-v7.v7-page--product .v7-panel--hero:after{-webkit-mask-image:linear-gradient(#000,#000),url(/textures/paper/wash-fall.svg),linear-gradient(rgb(0 0 0/.15),rgb(0 0 0/.15)),url(/textures/paper/wash-rise.svg),linear-gradient(#000,#000),url(/textures/paper/wash-fall.svg);mask-image:linear-gradient(#000,#000),url(/textures/paper/wash-fall.svg),linear-gradient(rgb(0 0 0/.15),rgb(0 0 0/.15)),url(/textures/paper/wash-rise.svg),linear-gradient(#000,#000),url(/textures/paper/wash-fall.svg)}html[data-theme=light] .al-v7.v7-how .v7-panel--hero:after{-webkit-mask-size:100% 70px,100% 56px,100% 248px,100% 32px,100% calc(100% - 450px),100% 60px;mask-size:100% 70px,100% 56px,100% 248px,100% 32px,100% calc(100% - 450px),100% 60px;-webkit-mask-position:0 0,0 70px,0 110px,0 358px,0 390px,0 100%;mask-position:0 0,0 70px,0 110px,0 358px,0 390px,0 100%}}