.hero[data-astro-cid-yodha2z4]{align-items:center;min-height:780px;padding:150px 6vw 60px;display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-yodha2z4]:before{content:"";background:var(--p-hero), radial-gradient(ellipse at 62% 38%, #f3cfae 0, #dcaa83 42%, #b27b57 100%);background-position:top;background-size:cover;position:absolute;inset:0 0 0 36%}.hero[data-astro-cid-yodha2z4]:after{content:"";background:linear-gradient(90deg, var(--color-cream) 34%, #f8ede200 62%);position:absolute;inset:0}.in[data-astro-cid-yodha2z4]{z-index:2;max-width:640px;position:relative}h1[data-astro-cid-yodha2z4]{margin:0;font-size:clamp(48px,6.4vw,96px)}h1[data-astro-cid-yodha2z4] .ln[data-astro-cid-yodha2z4]{padding-bottom:.08em;display:block;overflow:hidden}h1[data-astro-cid-yodha2z4] .ln[data-astro-cid-yodha2z4]>span[data-astro-cid-yodha2z4]{display:block}p[data-astro-cid-yodha2z4]{max-width:420px;margin:34px 0 26px;font-size:19px}.loc[data-astro-cid-yodha2z4]{letter-spacing:.08em;margin-bottom:26px;font-size:12.5px;display:block}@media (prefers-reduced-motion:no-preference){.hero[data-astro-cid-yodha2z4]:before{animation:2.6s cubic-bezier(.2,.7,.2,1) both gg-zoom}h1[data-astro-cid-yodha2z4] .ln[data-astro-cid-yodha2z4]>span[data-astro-cid-yodha2z4]{animation:1.1s cubic-bezier(.2,.8,.2,1) both gg-up}h1[data-astro-cid-yodha2z4] .ln[data-astro-cid-yodha2z4]:nth-child(2)>span[data-astro-cid-yodha2z4]{animation-delay:.14s}h1[data-astro-cid-yodha2z4] .ln[data-astro-cid-yodha2z4]:nth-child(3)>span[data-astro-cid-yodha2z4]{animation-delay:.28s}p[data-astro-cid-yodha2z4],.loc[data-astro-cid-yodha2z4],.btn[data-astro-cid-yodha2z4]{animation:1s .75s both gg-fade}}@media (width<=980px){.hero[data-astro-cid-yodha2z4]{min-height:680px;padding-top:130px}.hero[data-astro-cid-yodha2z4]:before{inset:0}.hero[data-astro-cid-yodha2z4]:after{background:linear-gradient(#f8ede2f0 45%,#f8ede240)}}.intro[data-astro-cid-paqrlejr]{grid-template-columns:auto 1fr;align-items:center;gap:56px;padding:72px 6vw;display:grid}h2[data-astro-cid-paqrlejr]{margin:0;font-size:clamp(42px,5.2vw,76px)}.t[data-astro-cid-paqrlejr]{border-left:1px solid var(--color-ink);max-width:540px;margin:0;padding:6px 0 6px 48px;font-size:18px}@media (width<=980px){.intro[data-astro-cid-paqrlejr]{grid-template-columns:1fr;gap:28px}.t[data-astro-cid-paqrlejr]{padding-left:24px}}.tiles[data-astro-cid-atrltata]{grid-template-columns:repeat(12,1fr);gap:3px;display:grid}.tile[data-astro-cid-atrltata]{color:#fff;min-height:360px;font-family:var(--font-display);letter-spacing:-.02em;flex-direction:column;grid-column:span 3;justify-content:flex-end;padding:26px;font-size:27px;line-height:1.08;display:flex;position:relative;overflow:hidden}.tile[data-astro-cid-atrltata]:nth-child(n+5){grid-column:span 4}.tile[data-astro-cid-atrltata]:before{content:"";background:var(--img), var(--g);background-position:50%;background-size:cover;transition:transform .7s;position:absolute;inset:0}.tile[data-astro-cid-atrltata]:after{content:"";background:linear-gradient(#26101e00,#26101e26 42%,#26101ec7);position:absolute;inset:0}.tile[data-astro-cid-atrltata]:hover:before{transform:scale(1.05)}.tile[data-astro-cid-atrltata] i[data-astro-cid-atrltata],.tile[data-astro-cid-atrltata] span[data-astro-cid-atrltata]{z-index:2;font-style:normal;position:relative}.tile[data-astro-cid-atrltata] i[data-astro-cid-atrltata]{opacity:.9;font-size:38px;transition:transform .5s}.tile[data-astro-cid-atrltata]:hover i[data-astro-cid-atrltata]{transform:translateY(-6px)}@media (width<=980px){.tile[data-astro-cid-atrltata],.tile[data-astro-cid-atrltata]:nth-child(n+5){grid-column:span 6;min-height:280px}.tile[data-astro-cid-atrltata]:last-child{grid-column:span 12}}@media (width<=760px){.tile[data-astro-cid-atrltata],.tile[data-astro-cid-atrltata]:nth-child(n+5){grid-column:span 12;min-height:230px}}.mood[data-astro-cid-tw4d34h5]{color:#fff;background:linear-gradient(90deg, #28122099, #2812200d 70%), var(--p-room), linear-gradient(120deg, #7d5a3f, #c99f78 55%, #ecd5ba);flex-direction:column;justify-content:center;min-height:400px;padding:0 6vw;display:flex;position:relative}h2[data-astro-cid-tw4d34h5]{margin:0;font-size:clamp(38px,4.6vw,64px)}p[data-astro-cid-tw4d34h5]{max-width:380px;margin:18px 0 0;font-size:17px}.why[data-astro-cid-5gtlsymu]{grid-template-columns:minmax(230px,24vw) 220px 1fr;align-items:stretch;display:grid}.ph[data-astro-cid-5gtlsymu]{background:var(--p-team), linear-gradient(160deg, #e7c3a5, #b98a6c 55%, #4a2b3b);min-height:340px}.nm[data-astro-cid-5gtlsymu]{align-self:center;padding:0 28px;font-size:15px}.nm[data-astro-cid-5gtlsymu] b[data-astro-cid-5gtlsymu]{font-size:16px;font-weight:600;display:block}.nm[data-astro-cid-5gtlsymu] i[data-astro-cid-5gtlsymu]{background:var(--color-ink);width:28px;height:1px;margin-top:14px;display:block}.w[data-astro-cid-5gtlsymu]{border-left:1px solid var(--color-ink);align-self:center;margin:40px 0;padding:10px 6vw 10px 48px}h2[data-astro-cid-5gtlsymu]{margin:0;font-size:clamp(32px,3.4vw,48px)}.ul[data-astro-cid-5gtlsymu]{grid-template-columns:1fr 1fr;gap:18px 40px;margin-top:34px;font-size:15.5px;display:grid}.ul[data-astro-cid-5gtlsymu] span[data-astro-cid-5gtlsymu]{border-left:5px solid var(--color-lime);padding-left:14px}@media (width<=980px){.why[data-astro-cid-5gtlsymu]{grid-template-columns:1fr}.nm[data-astro-cid-5gtlsymu]{padding:24px 6vw}.w[data-astro-cid-5gtlsymu]{border-left:0;margin:0;padding:10px 6vw 48px}.ul[data-astro-cid-5gtlsymu]{grid-template-columns:1fr}}.rev[data-astro-cid-67ep6ump]{background:var(--color-sand);padding:72px 6vw}.rh[data-astro-cid-67ep6ump]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:36px;display:flex}h2[data-astro-cid-67ep6ump]{margin:0;font-size:clamp(32px,3.4vw,48px)}.sc[data-astro-cid-67ep6ump]{align-items:center;gap:18px;display:flex}.sc[data-astro-cid-67ep6ump] .sf[data-astro-cid-67ep6ump]{font-family:var(--font-display);font-size:68px;line-height:1}.sc[data-astro-cid-67ep6ump] small[data-astro-cid-67ep6ump]{color:var(--color-mute);margin-top:6px;font-size:13.5px;display:block}.st[data-astro-cid-67ep6ump]{letter-spacing:3px;color:#d3c3b4;font-size:20px;line-height:1;display:inline-block;position:relative}.st[data-astro-cid-67ep6ump]:after{content:"★★★★★";color:#b8893a;white-space:nowrap;width:56%;position:absolute;top:0;left:0;overflow:hidden}.cards[data-astro-cid-67ep6ump]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;display:grid}.card[data-astro-cid-67ep6ump]{background:var(--color-card);border-top:3px solid var(--color-lime);flex-direction:column;gap:14px;padding:26px;font-size:15px;transition:transform .3s,box-shadow .3s;display:flex}.card[data-astro-cid-67ep6ump]:hover{transform:translateY(-6px);box-shadow:0 14px 34px #3a223624}.card[data-astro-cid-67ep6ump] p[data-astro-cid-67ep6ump]{margin:0}.who[data-astro-cid-67ep6ump]{align-items:center;gap:12px;display:flex}.av[data-astro-cid-67ep6ump]{background:var(--color-ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:14px;font-weight:600;display:grid}.who[data-astro-cid-67ep6ump] b[data-astro-cid-67ep6ump]{font-size:14.5px;display:block}.who[data-astro-cid-67ep6ump] small[data-astro-cid-67ep6ump]{color:var(--color-mute);font-size:12.5px}.rl[data-astro-cid-67ep6ump]{flex-wrap:wrap;gap:22px;margin-top:30px;font-size:14.5px;font-weight:500;display:flex}.rl[data-astro-cid-67ep6ump] a[data-astro-cid-67ep6ump]{border-bottom:2px solid var(--color-lime);padding-bottom:2px}@media (prefers-reduced-motion:no-preference){.st[data-astro-cid-67ep6ump]:after{animation:linear both gg-fill view();animation-range:entry 20% cover 45%}}
