.ues-page{background:#fff;color:#203f31}.ues-page main{padding-top:120px}.ues-intro{padding:25px 7% 35px}.ues-intro>img{display:inline-block;width:115px;height:45px;object-fit:contain;vertical-align:middle;margin-right:24px}.ues-intro>span{font-size:13px;color:#7b857d;letter-spacing:2px}.ues-intro h1{font-weight:400;font-size:clamp(48px,6vw,80px);line-height:1.06;letter-spacing:-3px;margin:35px 0 22px}.ues-intro h1 em{font-family:Georgia,serif;font-weight:400;color:#8d6941}.ues-intro p{font-size:18px;color:#738077}.ues-explorer{padding:20px 7% 65px}.ues-tabs{display:flex;gap:10px;overflow:auto;padding:0 0 22px}.ues-tabs button{flex:1;white-space:nowrap;border:1px solid #e1e7e2;background:#fff;color:#57705e;border-radius:25px;padding:12px 16px;font-size:14px;cursor:pointer;transition:background .2s}.ues-tabs button[aria-selected=true]{background:#264936;color:#fff;border-color:#264936}.ues-stage{display:grid;grid-template-columns:38% 62%;min-height:490px;background:linear-gradient(125deg,#f5f7f5,#fff 60%);border:1px solid #e6ebe7;border-radius:22px;overflow:hidden}.ues-stage-copy{padding:48px 20px 40px 42px;display:flex;flex-direction:column}.ues-stage-copy>span{font-size:14px;letter-spacing:2px;color:#a37d4c}.ues-stage-copy h2{font-size:42px;font-weight:400;letter-spacing:-1.5px;line-height:1.1;margin:24px 0 18px}.ues-stage-copy p{font-size:17px;color:#778278;line-height:1.7}.ues-stage-bottom{margin-top:auto;padding-top:24px}.ues-stage-bottom h3{font-size:23px;font-weight:500;margin:0 0 12px}.ues-stage-bottom a{font-size:15px;color:#576f5f;border-bottom:1px solid #bfd0c2;padding-bottom:5px}.ues-visual{position:relative;display:grid;place-items:center;padding:30px 40px 80px;isolation:isolate}.ues-halo{position:absolute;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(#e9d3ad22,transparent 70%);z-index:-1}#ues-product{width:100%;height:330px;object-fit:contain;mix-blend-mode:multiply}.ues-visual.reveal #ues-product{animation:productArrival .6s cubic-bezier(.2,.7,.3,1)}.adhesive-line{position:absolute;bottom:10px;left:8%;width:84%;height:90px;overflow:visible}.adhesive-line path{fill:none;stroke:#c3944d;stroke-width:2;stroke-linecap:round;stroke-dasharray:760;stroke-dashoffset:0;filter:drop-shadow(0 0 4px #e8b96a66)}.ues-visual.reveal path{animation:adhesiveDraw 1s ease both}.ues-models{display:flex;gap:12px;overflow:auto;padding:24px 0 30px}.ues-models button{flex:0 0 146px;border:1px solid #e3e9e3;border-radius:12px;background:white;padding:12px;font-size:14px;color:#405d48;cursor:pointer}.ues-models button[aria-pressed=true]{border-color:#b8a483;background:#fcfaf6}.ues-models img{width:110px;height:85px;object-fit:contain;display:block;margin:0 auto 10px}.ues-end{text-align:center;padding:55px 20px 85px}.ues-end h2{font-size:36px;font-weight:400;letter-spacing:-1px}.ues-end a{font-size:17px;border-bottom:1px solid #bfcfc2;padding:8px 0;display:inline-block}@keyframes productArrival{from{opacity:0;transform:translateX(35px) scale(.97)}to{opacity:1;transform:none}}@keyframes adhesiveDraw{from{stroke-dashoffset:760}to{stroke-dashoffset:0}}@media(max-width:750px){.ues-page main{padding-top:90px}.ues-intro{padding:20px 6%}.ues-intro>span{font-size:13px;letter-spacing:1px}.ues-intro h1{font-size:48px;letter-spacing:-2px}.ues-explorer{padding:15px 5% 35px}.ues-stage{display:flex;flex-direction:column}.ues-stage-copy{padding:26px}.ues-stage-copy h2{font-size:34px;margin:15px 0}.ues-stage-copy p{font-size:16px}.ues-stage-bottom{padding-top:8px}.ues-visual{padding:10px 25px 70px}#ues-product{height:240px}.ues-tabs button{padding:10px 15px}.ues-end h2{font-size:30px}}@media(prefers-reduced-motion:reduce){.ues-visual.reveal #ues-product,.ues-visual.reveal path{animation:none}}

@media(max-width:750px){.ues-intro>span{display:block;margin-top:14px}.ues-tabs,.ues-models{scrollbar-width:thin}}
