#un-demo-clean{color:#292b25;background:#f8f7f3;min-height:720px;font:14px/1.6 Arial,sans-serif}#un-demo-clean *{box-sizing:border-box}#un-demo-clean header{justify-content:space-between;align-items:center;padding:25px 34px;display:flex}#un-demo-clean .brand{letter-spacing:-1px;align-items:center;gap:9px;font-size:23px;font-weight:700;display:flex}#un-demo-clean .brand img{width:32px;height:35px}#un-demo-clean .home{color:#696b60;align-items:center;gap:8px;font-size:13px;text-decoration:none;display:flex}#un-demo-clean .home svg{width:15px;height:15px}#un-demo-clean main{grid-template-columns:1fr 410px;align-items:center;gap:80px;max-width:970px;margin:auto;padding:74px 35px 110px;display:grid}#un-demo-clean .eyebrow{letter-spacing:1.5px;color:#ad603f;font-size:11px;font-weight:700}#un-demo-clean h1{letter-spacing:-1.6px;margin:20px 0 25px;font:400 43px/1.17 Arial,sans-serif}#un-demo-clean h1 em{color:#bf512f;font-family:Georgia,serif;font-weight:400}#un-demo-clean .intro p{color:#696b60;max-width:350px;margin:0;font-size:15px;line-height:1.8}#un-demo-clean .intro .personal{max-width:300px;margin-top:23px;font-size:13px}#un-demo-clean form{background:#fff;border-radius:16px;padding:33px;box-shadow:0 3px 8px #46341c06,0 18px 50px #46341c0c}#un-demo-clean h2{letter-spacing:-.8px;margin:0 0 10px;font:400 27px/1.2 Arial,sans-serif}#un-demo-clean .sub{color:#696b60;margin:0 0 27px;font-size:13px}#un-demo-clean label{color:#393d32;margin-top:21px;font-size:13px;font-weight:500;display:block}#un-demo-clean input{color:#292b25;background:#fff;border:1px solid #deddd4;border-radius:10px;width:100%;min-height:48px;margin-top:8px;padding:13px 14px;font:16px Arial,sans-serif}#un-demo-clean input::placeholder{color:#89877f}#un-demo-clean input:focus{outline-offset:2px;outline:2px solid #c88360}#un-demo-clean button{color:#fff;cursor:pointer;background:#292b25;border:0;border-radius:999px;justify-content:center;align-items:center;gap:20px;width:100%;min-height:50px;margin-top:29px;padding:14px;font:15px Arial,sans-serif;display:flex;box-shadow:0 6px 16px #292b2510}#un-demo-clean button svg{width:18px;height:18px}#un-demo-clean .handoff{color:#686b60;margin:16px 0 0;font-size:12.5px}#un-demo-clean .handoff[hidden]{display:none}#un-demo-clean footer{text-align:center;color:#77786c;padding:0 20px 30px;font-size:12px}@media (max-width:800px){#un-demo-clean main{grid-template-columns:1fr 360px;gap:35px;padding:55px 28px 70px}#un-demo-clean h1{font-size:37px}#un-demo-clean form{padding:28px}}@media (max-width:620px){#un-demo-clean header{padding:20px}#un-demo-clean main{grid-template-columns:1fr;gap:30px;max-width:450px;padding:25px 20px 55px}#un-demo-clean .intro p{max-width:360px}#un-demo-clean .intro .personal{margin-top:15px}#un-demo-clean h1{margin:14px 0 20px;font-size:37px}#un-demo-clean form{padding:27px 23px}#un-demo-clean .brand{font-size:21px}}#un-demo-clean .brand{color:inherit;text-decoration:none}#un-demo-clean .brand .unstudio-logo>svg{width:32px;height:35px}#un-demo-clean{min-height:100svh}#un-demo-clean:has(.demo-calendar) main{max-width:1100px;padding:25px 24px 50px;display:block}#un-demo-clean:has(.demo-calendar) .intro{display:none}#un-demo-clean .calendar-heading{justify-content:space-between;align-items:center;max-width:1000px;margin:0 auto 16px;display:flex}#un-demo-clean .calendar-heading h2{margin:0}#un-demo-clean .calendar-heading button{color:#666663;width:auto;box-shadow:none;background:0 0;margin:0;padding:10px;font-size:13px}#un-demo-clean .calendar-embed{min-width:280px;height:800px}#un-demo-clean .calendar-embed iframe{border:0;width:100%;height:100%}#un-demo-clean .demo-calendar [role=alert]{color:#a13422;font-size:14px}#un-demo-clean .calendar-heading h2:focus{outline:none}@media (max-width:620px){#un-demo-clean:has(.demo-calendar) main{padding:20px 10px 35px}#un-demo-clean .calendar-heading{padding:0 10px}#un-demo-clean .calendar-heading h2{font-size:25px}#un-demo-clean .calendar-embed{height:1000px}}
