.lost-page{isolation:isolate;color:#312920;background:#e8dfd1;min-height:100svh;position:relative;overflow:hidden}.lost-page:before{content:"";z-index:-1;background:linear-gradient(90deg,#f9f5ecf2,#f9f5ecd1 43%,#e8dac733),url(/artwork/approach-engineering-desktop.webp) 50%/cover no-repeat;position:absolute;inset:0}.lost-main{max-width:1440px;margin:auto;padding:clamp(155px,21vh,240px) clamp(24px,7vw,112px) 100px}.lost-eyebrow{letter-spacing:.19em;color:#795130;margin-bottom:35px;font-size:11px}.lost-main h1{letter-spacing:-.06em;max-width:900px;font-size:clamp(38px,5.5vw,76px);font-weight:400;line-height:1.09}.lost-main h1 em{color:#8c5935;font-family:Georgia,serif;font-weight:400}.lost-main>p:not(.lost-eyebrow){max-width:460px;margin:28px 0 35px;font-size:16px;line-height:1.8}.lost-actions{flex-wrap:wrap;gap:14px;display:flex}.lost-actions a{background:#fbf7efb8;border:1px solid #a28d7866;border-radius:5px;align-items:center;gap:28px;padding:17px 22px;font-size:13px;text-decoration:none;display:flex}.lost-actions a:first-child{color:#fff5e8;background:#30271f}.lost-actions a:hover{outline:1px solid #98724f}.lost-links{flex-wrap:wrap;gap:25px;margin-top:60px;font-size:12px;display:flex}.lost-links a{text-underline-offset:5px}.lost-signature{letter-spacing:.17em;color:#766350;padding:0 clamp(24px,7vw,112px) 30px;font-size:9px;display:block}@media (max-width:600px){.lost-page:before{background:linear-gradient(#f6f0e5dd,#f6f0e5ee),url(/artwork/approach-engineering-mobile.webp) 50%/cover}.lost-main{padding-bottom:70px}.lost-main h1{font-size:43px}.lost-actions{flex-direction:column;align-items:flex-start}.lost-links{gap:20px}}
