.lap[data-astro-cid-ulm2yon4]{--s:.5;position:relative}.lap-p[data-astro-cid-ulm2yon4]{perspective:2600px;position:relative}.lid[data-astro-cid-ulm2yon4]{transform-origin:50% 100%;transform-style:flat;animation:2s cubic-bezier(.22,.8,.24,1) .35s forwards lidOpen;transform:rotateX(-90deg)}@keyframes lidOpen{to{transform:rotateX(5deg)}}.bz[data-astro-cid-ulm2yon4]{background:#17181c;border-radius:1.8%/2.8%;padding:2.4% 2.4% 2.8%;position:relative;box-shadow:inset 0 0 0 1.5px #34363d,0 30px 80px -30px #0b1e5a73}.cam[data-astro-cid-ulm2yon4]{background:#0a0b0d;border-radius:50%;width:6px;height:6px;margin-left:-3px;position:absolute;top:1%;left:50%;box-shadow:0 0 0 2px #23252b}.scrbox[data-astro-cid-ulm2yon4]{aspect-ratio:1280/800;opacity:0;background:#f4efe8;border-radius:4px;width:100%;animation:.8s 1.3s forwards scOn;position:relative;overflow:hidden}@keyframes scOn{to{opacity:1}}.base[data-astro-cid-ulm2yon4]{background:linear-gradient(#e6e7ec,#c9cbd2 65%,#aeb0b9);border-radius:0 0 22px 22px/0 0 14px 14px;width:116%;height:clamp(10px,1.8vw,20px);margin:-1px 0 0 -8%;position:relative;box-shadow:inset 0 1px #fff}.base[data-astro-cid-ulm2yon4]:before{content:"";background:#b4b6be;border-radius:0 0 8px 8px;width:16%;height:38%;position:absolute;top:0;left:50%;transform:translate(-50%)}.shadow[data-astro-cid-ulm2yon4]{filter:blur(8px);background:radial-gradient(closest-side,#14286e47,#0000);height:30px;margin:-4px 6% 0}.lap-tag[data-astro-cid-ulm2yon4]{text-align:center;font:500 .78rem var(--text,Inter, sans-serif);color:#6b6f7a;letter-spacing:.02em;margin:6px 0 0}.site[data-astro-cid-ulm2yon4]{--end:2100px;transform-origin:0 0;color:#1b1a17;background:#f4efe8;width:1280px;height:2900px;font-family:Inter Tight,Inter,sans-serif;animation:none;position:relative}.scrbox[data-astro-cid-ulm2yon4]{container-type:normal}.site[data-astro-cid-ulm2yon4]{transform:scale(var(--s))}.site[data-astro-cid-ulm2yon4]>[data-astro-cid-ulm2yon4]{position:relative}.s-nav[data-astro-cid-ulm2yon4]{justify-content:space-between;align-items:center;height:96px;padding:0 72px;font-size:20px;display:flex}.s-nav[data-astro-cid-ulm2yon4] b[data-astro-cid-ulm2yon4]{letter-spacing:-.03em;font-size:28px}.s-nav[data-astro-cid-ulm2yon4] nav[data-astro-cid-ulm2yon4]{color:#5c5850;gap:40px;display:flex}.s-nav[data-astro-cid-ulm2yon4] em[data-astro-cid-ulm2yon4],.s-btns[data-astro-cid-ulm2yon4] em[data-astro-cid-ulm2yon4],.s-cta[data-astro-cid-ulm2yon4] em[data-astro-cid-ulm2yon4]{color:#f4efe8;background:#1b1a17;border-radius:999px;padding:14px 26px;font-size:18px;font-style:normal;font-weight:600}.s-hero[data-astro-cid-ulm2yon4]{grid-template-columns:1fr 1fr;align-items:center;gap:56px;height:704px;padding:40px 72px 0;display:grid}.s-eb[data-astro-cid-ulm2yon4]{letter-spacing:.08em;text-transform:uppercase;color:#c8623b;margin:0 0 22px;font-size:18px;font-weight:600}.s-hero[data-astro-cid-ulm2yon4] h3[data-astro-cid-ulm2yon4]{letter-spacing:-.045em;margin:0;font-size:104px;font-weight:650;line-height:.98}.s-lead[data-astro-cid-ulm2yon4]{color:#5c5850;max-width:18em;margin:28px 0 40px;font-size:26px;line-height:1.4}.s-btns[data-astro-cid-ulm2yon4]{align-items:center;gap:28px;font-size:20px;font-weight:600;display:flex}.s-img[data-astro-cid-ulm2yon4]{border-radius:36px;height:560px;position:relative;overflow:hidden}.s-img[data-astro-cid-ulm2yon4].a{background:linear-gradient(160deg,#e7c9ae,#c8623b 70%)}.s-img[data-astro-cid-ulm2yon4] i[data-astro-cid-ulm2yon4]{border-radius:50%;position:absolute}.s-img[data-astro-cid-ulm2yon4] i[data-astro-cid-ulm2yon4]:first-child{opacity:.35;background:#f4efe8;width:360px;height:360px;top:-40px;right:-60px}.s-img[data-astro-cid-ulm2yon4] i[data-astro-cid-ulm2yon4]:last-child{background:#1b1a17;border-radius:120px 120px 0 0;width:240px;height:380px;bottom:0;left:70px}.s-strip[data-astro-cid-ulm2yon4]{border-block:1px solid #ddd5c9;justify-content:space-around;align-items:center;height:160px;margin:0 72px;display:flex}.s-strip[data-astro-cid-ulm2yon4] div[data-astro-cid-ulm2yon4]{text-align:center;gap:4px;display:grid}.s-strip[data-astro-cid-ulm2yon4] b[data-astro-cid-ulm2yon4]{letter-spacing:-.03em;font-size:56px}.s-strip[data-astro-cid-ulm2yon4] span[data-astro-cid-ulm2yon4]{color:#5c5850;font-size:18px}h4[data-astro-cid-ulm2yon4]{letter-spacing:-.035em;margin:0;font-size:56px;font-weight:650}.s-serv[data-astro-cid-ulm2yon4]{height:560px;padding:96px 72px 0}.s-cards[data-astro-cid-ulm2yon4]{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:56px;display:grid}.s-cards[data-astro-cid-ulm2yon4] article[data-astro-cid-ulm2yon4]{background:#fff;border-radius:28px;align-content:start;gap:14px;height:280px;padding:36px;display:grid}.s-cards[data-astro-cid-ulm2yon4] i[data-astro-cid-ulm2yon4]{background:#c8623b;border-radius:16px;width:56px;height:56px}.s-cards[data-astro-cid-ulm2yon4] article[data-astro-cid-ulm2yon4]:nth-child(2) i[data-astro-cid-ulm2yon4]{background:#1b1a17}.s-cards[data-astro-cid-ulm2yon4] article[data-astro-cid-ulm2yon4]:nth-child(3) i[data-astro-cid-ulm2yon4]{background:#d9a87a}.s-cards[data-astro-cid-ulm2yon4] b[data-astro-cid-ulm2yon4]{letter-spacing:-.02em;font-size:28px}.s-cards[data-astro-cid-ulm2yon4] span[data-astro-cid-ulm2yon4]{color:#5c5850;font-size:19px;line-height:1.4}.s-gal[data-astro-cid-ulm2yon4]{height:680px;padding:40px 72px 0}.s-grid[data-astro-cid-ulm2yon4]{grid-template-rows:280px 280px;grid-template-columns:1.3fr 1fr;gap:24px;margin-top:40px;display:grid}.s-grid[data-astro-cid-ulm2yon4] div[data-astro-cid-ulm2yon4]{border-radius:28px}.g1[data-astro-cid-ulm2yon4]{background:linear-gradient(200deg,#d9a87a,#8c5a3a);grid-row:span 2}.g2[data-astro-cid-ulm2yon4]{background:linear-gradient(120deg,#1b1a17,#4a463e)}.g3[data-astro-cid-ulm2yon4]{background:linear-gradient(140deg,#e7c9ae,#f4efe8 110%);border:1px solid #ddd5c9}.s-quote[data-astro-cid-ulm2yon4]{text-align:center;color:#f4efe8;background:#1b1a17;place-content:center;gap:22px;height:400px;display:grid}.s-quote[data-astro-cid-ulm2yon4] p[data-astro-cid-ulm2yon4]{letter-spacing:-.035em;max-width:14em;margin:0;font-size:64px;line-height:1.05}.s-quote[data-astro-cid-ulm2yon4] span[data-astro-cid-ulm2yon4]{color:#b8b1a4;font-size:20px}.s-cta[data-astro-cid-ulm2yon4]{text-align:center;place-content:center;justify-items:center;gap:28px;height:300px;display:grid}.s-cta[data-astro-cid-ulm2yon4] h4[data-astro-cid-ulm2yon4]{max-width:16em;font-size:44px}.s-cta[data-astro-cid-ulm2yon4] small[data-astro-cid-ulm2yon4]{color:#8b857a;font-size:16px}.scrbox[data-astro-cid-ulm2yon4].run .site[data-astro-cid-ulm2yon4],.lap[data-astro-cid-ulm2yon4] .site[data-astro-cid-ulm2yon4]{animation:32s cubic-bezier(.45,0,.25,1) 3s infinite siteScroll}@keyframes siteScroll{0%,6%{transform:scale(var(--s)) translateY(0)}24%{transform:scale(var(--s)) translateY(calc(var(--end) * -.3))}32%{transform:scale(var(--s)) translateY(calc(var(--end) * -.3))}52%{transform:scale(var(--s)) translateY(calc(var(--end) * -.66))}60%{transform:scale(var(--s)) translateY(calc(var(--end) * -.66))}80%{transform:scale(var(--s)) translateY(calc(var(--end) * -1))}90%{transform:scale(var(--s)) translateY(calc(var(--end) * -1))}to{transform:scale(var(--s)) translateY(0)}}@media (prefers-reduced-motion:reduce){.lid[data-astro-cid-ulm2yon4]{animation:none;transform:rotateX(5deg)}.scrbox[data-astro-cid-ulm2yon4]{opacity:1;animation:none}.lap[data-astro-cid-ulm2yon4] .site[data-astro-cid-ulm2yon4]{animation:none}}
