.works-hero[data-astro-cid-ikooipj4]{background:var(--color-cream,#fff9f1);text-align:center;padding:95px 0}.hero-content[data-astro-cid-ikooipj4]{max-width:780px}.hero-content[data-astro-cid-ikooipj4] h1[data-astro-cid-ikooipj4]{color:var(--color-navy,#123f7d);letter-spacing:-2px;margin:20px 0;font-family:Manrope,sans-serif;font-size:clamp(2.6rem,5vw,4.3rem);line-height:1.12}.hero-content[data-astro-cid-ikooipj4] h1[data-astro-cid-ikooipj4] span[data-astro-cid-ikooipj4]{color:var(--color-orange,#ff8200)}.hero-content[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]{color:#687386;max-width:650px;margin:0 auto 30px;font-size:1.08rem;line-height:1.8}.process-section[data-astro-cid-ikooipj4]{padding-top:90px;padding-bottom:100px}.section-heading[data-astro-cid-ikooipj4]{max-width:680px;margin-bottom:45px}.section-heading[data-astro-cid-ikooipj4] h2[data-astro-cid-ikooipj4],.arrangements-grid[data-astro-cid-ikooipj4] h2[data-astro-cid-ikooipj4],.expectations-grid[data-astro-cid-ikooipj4] h2[data-astro-cid-ikooipj4]{color:var(--color-navy,#123f7d);margin:16px 0;font-family:Manrope,sans-serif;font-size:clamp(2rem,3.5vw,2.8rem);line-height:1.2}.section-heading[data-astro-cid-ikooipj4]>p[data-astro-cid-ikooipj4],.arrangements-grid[data-astro-cid-ikooipj4]>div[data-astro-cid-ikooipj4]:first-child>p[data-astro-cid-ikooipj4]{color:#687386;line-height:1.8}.process-illustration[data-astro-cid-ikooipj4]{border:1px solid #edf0f4;border-radius:17px;width:min(100%,1100px);height:auto;margin:0 auto 42px;display:block;box-shadow:0 14px 40px #123f7d14}.process-grid[data-astro-cid-ikooipj4]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.process-card[data-astro-cid-ikooipj4]{background:#fff;border:1px solid #edf0f4;border-radius:17px;padding:25px;transition:transform .2s,box-shadow .2s}.process-card[data-astro-cid-ikooipj4]:hover{transform:translateY(-5px);box-shadow:0 15px 35px #1e325012}.step-top[data-astro-cid-ikooipj4]{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.step-number[data-astro-cid-ikooipj4]{color:var(--color-orange,#ff8200);font-size:1.8rem;font-weight:800}.step-icon[data-astro-cid-ikooipj4],.arrangement-icon[data-astro-cid-ikooipj4]{width:48px;height:48px;color:var(--color-orange,#ff8200);background:#fff1e1;border-radius:14px;place-items:center;font-size:1.5rem;display:grid}.process-card[data-astro-cid-ikooipj4] h3[data-astro-cid-ikooipj4],.arrangement-card[data-astro-cid-ikooipj4] h3[data-astro-cid-ikooipj4]{color:var(--color-navy,#123f7d);margin-bottom:12px;font-family:Manrope,sans-serif;font-size:1.1rem}.process-card[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4],.arrangement-card[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]{color:#687386;font-size:.92rem;line-height:1.8}.arrangements-section[data-astro-cid-ikooipj4]{background:#f8fafc}.arrangements-grid[data-astro-cid-ikooipj4]{grid-template-columns:1.2fr 1fr 1fr;align-items:center;gap:25px;display:grid}.arrangement-card[data-astro-cid-ikooipj4]{background:#fff;border:1px solid #edf0f4;border-radius:17px;padding:28px}.arrangement-card[data-astro-cid-ikooipj4] h3[data-astro-cid-ikooipj4]{margin-top:20px}.expectations-grid[data-astro-cid-ikooipj4]{grid-template-columns:1fr 1fr;align-items:start;gap:65px;display:grid}.expectations-list[data-astro-cid-ikooipj4]{gap:18px;display:grid}.expectations-list[data-astro-cid-ikooipj4]>div[data-astro-cid-ikooipj4]{border-bottom:1px solid #edf0f4;align-items:center;gap:18px;padding-bottom:18px;display:flex}.expectations-list[data-astro-cid-ikooipj4] span[data-astro-cid-ikooipj4]{color:var(--color-orange,#ff8200);font-weight:800}.expectations-list[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]{color:#465468;margin:0;line-height:1.7}.works-cta[data-astro-cid-ikooipj4]{background:var(--color-navy,#123f7d);text-align:center;padding:80px 0}.cta-inner[data-astro-cid-ikooipj4]{max-width:700px}.works-cta[data-astro-cid-ikooipj4] .eyebrow[data-astro-cid-ikooipj4]{color:#ffbd79}.works-cta[data-astro-cid-ikooipj4] h2[data-astro-cid-ikooipj4]{color:#fff;margin:15px 0;font-family:Manrope,sans-serif;font-size:clamp(2rem,4vw,3rem)}.works-cta[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]{color:#dce7f5;margin-bottom:28px;line-height:1.8}@media (width<=950px){.process-grid[data-astro-cid-ikooipj4]{grid-template-columns:repeat(2,minmax(0,1fr))}.arrangements-grid[data-astro-cid-ikooipj4]{grid-template-columns:1fr 1fr}.arrangements-grid[data-astro-cid-ikooipj4]>div[data-astro-cid-ikooipj4]:first-child{grid-column:1/-1}}@media (width<=650px){.works-hero[data-astro-cid-ikooipj4]{padding:65px 0}.process-grid[data-astro-cid-ikooipj4],.arrangements-grid[data-astro-cid-ikooipj4],.expectations-grid[data-astro-cid-ikooipj4]{grid-template-columns:1fr}.arrangements-grid[data-astro-cid-ikooipj4]>div[data-astro-cid-ikooipj4]:first-child{grid-column:auto}}
