.header[data-astro-cid-jdovvxl7]{position:absolute;top:0;width:100%;z-index:2}.header-inner[data-astro-cid-jdovvxl7]{height:91px;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand[data-astro-cid-jdovvxl7]{display:inline-flex;align-items:center;text-decoration:none}.brand-logo[data-astro-cid-jdovvxl7]{display:block;width:185px;height:auto;object-fit:contain}nav[data-astro-cid-jdovvxl7]{display:flex;gap:24px}nav[data-astro-cid-jdovvxl7] a[data-astro-cid-jdovvxl7],.talk[data-astro-cid-jdovvxl7]{font-size:.84rem;font-weight:650;text-decoration:none}.tools[data-astro-cid-jdovvxl7],.languages[data-astro-cid-jdovvxl7]{display:flex;align-items:center}.tools[data-astro-cid-jdovvxl7]{gap:17px}.languages[data-astro-cid-jdovvxl7]{gap:7px}.languages[data-astro-cid-jdovvxl7] a[data-astro-cid-jdovvxl7]{font-size:.68rem;color:#658087;font-weight:800;text-decoration:none}.languages[data-astro-cid-jdovvxl7] a[data-astro-cid-jdovvxl7][aria-current=page]{color:var(--ink);border-bottom:1px solid var(--ink)}.talk[data-astro-cid-jdovvxl7]{border-bottom:1px solid var(--ink);padding-bottom:3px}.hero[data-astro-cid-jdovvxl7]{padding:172px 0 25px;min-height:760px;background:linear-gradient(120deg,#edf4ef,#f8f5ef 48%,#f0ddc6);overflow:hidden}.hero-grid[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:1.04fr .96fr;align-items:center;gap:50px}h1[data-astro-cid-jdovvxl7]{max-width:12ch;margin-bottom:27px;font-size:clamp(3.6rem,7vw,7.15rem)}h1[data-astro-cid-jdovvxl7] em[data-astro-cid-jdovvxl7]{color:var(--coral);font-weight:400}.intro[data-astro-cid-jdovvxl7]{max-width:510px;font-size:clamp(1.03rem,1.5vw,1.2rem);color:var(--ink-soft)}.actions[data-astro-cid-jdovvxl7]{display:flex;flex-wrap:wrap;gap:12px;margin-top:31px}.graphic[data-astro-cid-jdovvxl7]{position:relative;width:min(100%,475px);aspect-ratio:1;justify-self:end}.orbit[data-astro-cid-jdovvxl7]{position:absolute;inset:6%;border:1px solid rgba(8,37,45,.3);border-radius:47% 53% 56% 44%/55% 44% 56% 45%;transform:rotate(-24deg)}.orbit[data-astro-cid-jdovvxl7].b{inset:21%;transform:rotate(46deg);border-color:#ed765dc7}.core[data-astro-cid-jdovvxl7]{position:absolute;inset:34%;display:grid;place-content:center;text-align:center;border-radius:50%;background:var(--ink);color:#fff;box-shadow:16px 18px 0 var(--coral)}.core[data-astro-cid-jdovvxl7] b[data-astro-cid-jdovvxl7]{font:4.5rem/.6 Georgia,serif}.core[data-astro-cid-jdovvxl7] small[data-astro-cid-jdovvxl7]{margin-top:12px;text-transform:uppercase;font-size:.56rem;letter-spacing:.16em}.label[data-astro-cid-jdovvxl7]{position:absolute;padding:8px 11px;background:var(--paper);font-size:.77rem;font-weight:750}.one[data-astro-cid-jdovvxl7]{top:8%;left:6%}.two[data-astro-cid-jdovvxl7]{top:60%;right:1%}.three[data-astro-cid-jdovvxl7]{bottom:2%;left:18%}.strips[data-astro-cid-jdovvxl7]{display:flex;gap:30px;margin-top:54px;padding-top:18px;border-top:1px solid var(--line);font-size:.66rem;font-weight:800;letter-spacing:.08em}.statement[data-astro-cid-jdovvxl7]{padding:115px 0;background:var(--ink);color:#f7f3ed}.statement[data-astro-cid-jdovvxl7]>div[data-astro-cid-jdovvxl7]>p[data-astro-cid-jdovvxl7]:last-child{max-width:1000px;margin:0;font:clamp(2rem,4.1vw,4rem)/1.05 Georgia,serif;letter-spacing:-.04em}.statement[data-astro-cid-jdovvxl7] strong[data-astro-cid-jdovvxl7]{color:var(--sky);font-weight:400}.services[data-astro-cid-jdovvxl7]{padding:125px 0}.section-head[data-astro-cid-jdovvxl7]{display:flex;justify-content:space-between;gap:35px;align-items:end;margin-bottom:58px}.section-head[data-astro-cid-jdovvxl7]>p[data-astro-cid-jdovvxl7]{max-width:335px;margin:0 0 8px;color:var(--ink-soft)}.service-list[data-astro-cid-jdovvxl7]{border-top:1px solid var(--line)}.service-list[data-astro-cid-jdovvxl7] article[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:.45fr 1.2fr 1.3fr .1fr;gap:28px;align-items:center;padding:28px 4px;border-bottom:1px solid var(--line)}.service-list[data-astro-cid-jdovvxl7] span[data-astro-cid-jdovvxl7],.strength[data-astro-cid-jdovvxl7]>span[data-astro-cid-jdovvxl7]{font-size:.73rem;font-weight:800;color:#a64f3e}.service-list[data-astro-cid-jdovvxl7] h3[data-astro-cid-jdovvxl7]{margin:0;font-size:clamp(1.8rem,3vw,2.7rem)}.service-list[data-astro-cid-jdovvxl7] p[data-astro-cid-jdovvxl7]{margin:0;color:var(--ink-soft)}.service-list[data-astro-cid-jdovvxl7] b[data-astro-cid-jdovvxl7]{font-size:1.5rem}.approach[data-astro-cid-jdovvxl7]{padding:120px 0;background:var(--mist)}.approach-grid[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:1fr 1fr;gap:100px}.approach-lead[data-astro-cid-jdovvxl7]{max-width:410px;color:var(--ink-soft);font-size:1.1rem}.strength[data-astro-cid-jdovvxl7]{display:flex;gap:25px;padding:25px 0;border-top:1px solid var(--line)}.strength[data-astro-cid-jdovvxl7] h3[data-astro-cid-jdovvxl7]{margin-bottom:8px;font-size:1.75rem}.strength[data-astro-cid-jdovvxl7] p[data-astro-cid-jdovvxl7]{margin:0;color:var(--ink-soft)}.focus[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:120px 0}.focus[data-astro-cid-jdovvxl7] h2[data-astro-cid-jdovvxl7]{margin-bottom:0}.chips[data-astro-cid-jdovvxl7]{display:flex;align-content:center;align-items:flex-start;flex-wrap:wrap;gap:10px}.chips[data-astro-cid-jdovvxl7] span[data-astro-cid-jdovvxl7]{padding:10px 13px;border:1px solid var(--line);border-radius:999px;font-size:.86rem;font-weight:650}.contact[data-astro-cid-jdovvxl7]{padding:115px 0;background:var(--coral)}.contact-grid[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:end}.contact[data-astro-cid-jdovvxl7] h2[data-astro-cid-jdovvxl7]{max-width:10ch;margin-bottom:20px}.contact-grid[data-astro-cid-jdovvxl7]>div[data-astro-cid-jdovvxl7]>p[data-astro-cid-jdovvxl7]:last-child{max-width:460px}.mailbox[data-astro-cid-jdovvxl7]{padding:31px;background:var(--paper)}.mailbox[data-astro-cid-jdovvxl7]>p[data-astro-cid-jdovvxl7]{color:var(--ink-soft);font-size:.8rem;font-weight:700}.mailbox[data-astro-cid-jdovvxl7] a[data-astro-cid-jdovvxl7]{display:block;margin:23px 0 55px;padding-bottom:14px;border-bottom:1px solid var(--ink);font:clamp(1.1rem,2.3vw,2rem) Georgia,serif;text-decoration:none;overflow-wrap:anywhere}.mailbox[data-astro-cid-jdovvxl7] a[data-astro-cid-jdovvxl7] b[data-astro-cid-jdovvxl7]{float:right}.mailbox[data-astro-cid-jdovvxl7]>p[data-astro-cid-jdovvxl7]:last-child{margin-bottom:0;line-height:1.7}footer[data-astro-cid-jdovvxl7]{padding:32px 0;background:var(--ink);color:#f7f3ed}.footer-inner[data-astro-cid-jdovvxl7]{display:flex;justify-content:space-between;align-items:center;gap:15px}.footer-inner[data-astro-cid-jdovvxl7] p[data-astro-cid-jdovvxl7]{margin:0;font-size:.78rem;color:#c8d7d0}.footer-links[data-astro-cid-jdovvxl7]{display:flex;gap:14px}.footer-links[data-astro-cid-jdovvxl7] a[data-astro-cid-jdovvxl7]{color:#c8d7d0;font-size:.78rem;text-decoration:none}@media(max-width:760px){nav[data-astro-cid-jdovvxl7]{display:none}.brand-logo[data-astro-cid-jdovvxl7]{width:150px}.tools[data-astro-cid-jdovvxl7]{gap:10px}.talk[data-astro-cid-jdovvxl7]{font-size:.72rem}.hero[data-astro-cid-jdovvxl7]{padding-top:146px;min-height:auto}.hero-grid[data-astro-cid-jdovvxl7],.approach-grid[data-astro-cid-jdovvxl7],.focus[data-astro-cid-jdovvxl7],.contact-grid[data-astro-cid-jdovvxl7]{grid-template-columns:1fr;gap:45px}.graphic[data-astro-cid-jdovvxl7]{justify-self:start;width:min(85vw,430px)}.strips[data-astro-cid-jdovvxl7]{flex-wrap:wrap;gap:10px 20px;margin-top:30px}.statement[data-astro-cid-jdovvxl7],.services[data-astro-cid-jdovvxl7],.approach[data-astro-cid-jdovvxl7],.focus[data-astro-cid-jdovvxl7],.contact[data-astro-cid-jdovvxl7]{padding:78px 0}.section-head[data-astro-cid-jdovvxl7]{display:block;margin-bottom:38px}.section-head[data-astro-cid-jdovvxl7]>p[data-astro-cid-jdovvxl7]{margin-top:20px}.service-list[data-astro-cid-jdovvxl7] article[data-astro-cid-jdovvxl7]{grid-template-columns:30px 1fr 24px;gap:12px}.service-list[data-astro-cid-jdovvxl7] p[data-astro-cid-jdovvxl7]{grid-column:2/4}.service-list[data-astro-cid-jdovvxl7] b[data-astro-cid-jdovvxl7]{grid-column:3;grid-row:1}.footer-inner[data-astro-cid-jdovvxl7]{align-items:flex-start;flex-direction:column}}
