.hdr.svelte-1elxaub{position:sticky;top:0;background:#f5efe3f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.brand.svelte-1elxaub{display:flex;align-items:center;gap:10px;color:var(--navy)}.name.svelte-1elxaub{font-weight:700;font-size:15px;letter-spacing:-.02em}.light.svelte-1elxaub{font-weight:300}@media (min-width: 901px){.hdr.svelte-1elxaub{z-index:20}.bar.svelte-1elxaub{height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px}.brand.svelte-1elxaub .mark{width:11px;height:24px}.links.svelte-1elxaub{display:flex;align-items:center;gap:28px;font-size:14px;font-weight:500}.cta.svelte-1elxaub{display:inline-flex;align-items:center;height:40px;padding:0 18px;background-color:var(--navy);color:var(--cream);font-weight:600}.burger.svelte-1elxaub,.menu.svelte-1elxaub{display:none}.progress.svelte-1elxaub{height:2px;background:var(--cognac)}}@media (max-width: 900.98px){.hdr.svelte-1elxaub{z-index:30}.bar.svelte-1elxaub{height:56px;padding:0 12px 0 20px;display:flex;align-items:center;justify-content:space-between}.brand.svelte-1elxaub .mark{width:10px;height:22px}.links.svelte-1elxaub,.progress.svelte-1elxaub{display:none}.burger.svelte-1elxaub{width:44px;height:44px;border:0;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer;color:var(--navy)}.line.svelte-1elxaub{display:block;width:22px;height:1.5px;background:currentColor;transition:transform .3s}[aria-expanded=true].svelte-1elxaub .one:where(.svelte-1elxaub){transform:translateY(3.75px) rotate(45deg)}[aria-expanded=true].svelte-1elxaub .two:where(.svelte-1elxaub){transform:translateY(-3.75px) rotate(-45deg)}.menu.svelte-1elxaub{position:fixed;top:56px;right:0;bottom:0;left:0;z-index:29;background:var(--navy);color:var(--cream);display:flex;flex-direction:column;justify-content:space-between;padding:32px 20px 28px;box-sizing:border-box;overflow-y:auto}.menu-nav.svelte-1elxaub{display:flex;flex-direction:column}.menu-nav.svelte-1elxaub a:where(.svelte-1elxaub){display:flex;align-items:baseline;justify-content:space-between;padding:14px 0;border-bottom:1px solid var(--navy-line);color:var(--cream);font-family:Jost,sans-serif;font-size:32px;line-height:1.1;font-weight:500;letter-spacing:-.02em}.num.svelte-1elxaub{font-family:Schibsted Grotesk,sans-serif;font-size:12px;font-weight:500;color:var(--tobacco)}.menu-foot.svelte-1elxaub{display:flex;flex-direction:column;gap:12px}.menu-cv.svelte-1elxaub{display:flex;align-items:center;justify-content:center;gap:10px;height:52px;background:var(--cognac);color:var(--ivory);font-size:15px;font-weight:600}.menu-links.svelte-1elxaub{display:flex;justify-content:space-between;font-size:13px;color:#f5efe3b3}.menu-links.svelte-1elxaub a:where(.svelte-1elxaub){color:var(--cream)}}.accent.svelte-1q37ri0{color:var(--cognac)}.eyebrow.svelte-1q37ri0>span:where(.svelte-1q37ri0){font-weight:600}.title.svelte-1q37ri0{font-family:Jost,Schibsted Grotesk,sans-serif;line-height:1;font-weight:500;letter-spacing:-.02em}.photo.svelte-1q37ri0{position:relative}.photo-back.svelte-1q37ri0{position:absolute;background:var(--navy)}.frame.svelte-1q37ri0{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--photo)}.frame.svelte-1q37ri0 img:where(.svelte-1q37ri0){display:block;width:100%;height:100%;object-fit:cover;object-position:50% 25%}.quote.svelte-1q37ri0{line-height:1.35;letter-spacing:-.015em;color:var(--ink)}.sure.svelte-1q37ri0{color:var(--cognac);font-weight:700}.figure.svelte-1q37ri0{line-height:1;font-weight:300}.plus.svelte-1q37ri0{color:var(--cognac);font-size:.62em;vertical-align:.42em}.caption.svelte-1q37ri0{color:var(--muted)}@media (min-width: 901px){.hero.svelte-1q37ri0{padding-top:48px;padding-bottom:0}.top.svelte-1q37ri0{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:24px;align-items:start}.eyebrow.svelte-1q37ri0{grid-column:1 / 7;grid-row:1;display:flex;flex-wrap:wrap;gap:6px 28px;font-size:14px;line-height:1.4;padding-top:4px}.photo.svelte-1q37ri0{grid-column:8 / 13;grid-row:1 / 4;z-index:1}.photo-back.svelte-1q37ri0{top:28px;right:-24px;bottom:-24px;left:28px}.title.svelte-1q37ri0{grid-column:1 / 8;grid-row:2;position:relative;z-index:2;margin:48px 0 0;font-size:clamp(48px,6.2vw,88px);color:var(--navy)}.intro.svelte-1q37ri0{grid-column:1 / 6;grid-row:3;display:flex;flex-direction:column;gap:24px;padding-top:16px}.quote.svelte-1q37ri0{margin:0;font-size:22px}.ctas.svelte-1q37ri0{display:flex;flex-wrap:wrap;gap:12px}.primary.svelte-1q37ri0{display:inline-flex;align-items:center;gap:12px;height:52px;padding:0 24px;background-color:var(--navy);color:var(--cream);font-weight:600;font-size:14px}.secondary.svelte-1q37ri0{display:inline-flex;align-items:center;height:52px;padding:0 24px;border:1px solid var(--navy);box-sizing:border-box;color:var(--navy);font-weight:600;font-size:14px}.stats.svelte-1q37ri0{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;margin-top:88px;border-top:1px solid var(--navy)}.stat.svelte-1q37ri0{padding:20px 0 36px 24px;border-left:1px solid var(--line);display:flex;align-items:baseline;gap:14px}.stat.svelte-1q37ri0:nth-child(1){grid-column:1 / 5;padding:20px 0 36px;border-left:0}.stat.svelte-1q37ri0:nth-child(2){grid-column:5 / 9}.stat.svelte-1q37ri0:nth-child(3){grid-column:9 / 13}.figure.svelte-1q37ri0{font-size:48px;letter-spacing:-.045em}.plus.svelte-1q37ri0{font-weight:300;margin-left:.04em}.caption.svelte-1q37ri0{font-size:14px}}@media (max-width: 900.98px){.hero.svelte-1q37ri0{padding:28px 20px 40px}.eyebrow.svelte-1q37ri0{margin:0 0 20px;font-size:13px}.title.svelte-1q37ri0{margin:0 0 28px;font-size:52px}.photo.svelte-1q37ri0{margin-right:16px}.photo-back.svelte-1q37ri0{top:16px;right:-16px;bottom:-16px;left:16px}.quote.svelte-1q37ri0{margin:44px 0 24px;font-size:20px}.ctas.svelte-1q37ri0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.primary.svelte-1q37ri0,.secondary.svelte-1q37ri0{display:flex;align-items:center;justify-content:center;height:52px;font-size:14px;font-weight:600}.primary.svelte-1q37ri0{background:var(--navy);color:var(--cream)}.secondary.svelte-1q37ri0{border:1px solid var(--navy);box-sizing:border-box;color:var(--navy)}.stats.svelte-1q37ri0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px;border-top:1px solid var(--navy)}.stat.svelte-1q37ri0{display:flex;flex-direction:column;gap:4px}.stat.svelte-1q37ri0:nth-child(1){padding:16px 12px 0 0}.stat.svelte-1q37ri0:nth-child(2){padding:16px 12px 0;border-left:1px solid var(--line)}.stat.svelte-1q37ri0:nth-child(3){padding:16px 0 0 12px;border-left:1px solid var(--line)}.figure.svelte-1q37ri0{font-size:32px;letter-spacing:-.04em}.caption.svelte-1q37ri0{font-size:12px;line-height:1.35}}.strip.svelte-ik7exu{background:var(--navy);color:var(--cream);overflow:hidden;display:flex;align-items:center}.track.svelte-ik7exu{display:flex;width:max-content;animation:svelte-ik7exu-marquee var(--loop) linear infinite}.set.svelte-ik7exu{display:flex;align-items:center;white-space:nowrap;font-weight:500}.sep.svelte-ik7exu{color:var(--tobacco)}@keyframes svelte-ik7exu-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.track.svelte-ik7exu{animation:none}}@media (min-width: 901px){.strip.svelte-ik7exu{height:52px}.track.svelte-ik7exu{--loop: 55s}.set.svelte-ik7exu{gap:22px;padding-right:22px;font-size:15px}}@media (max-width: 900.98px){.strip.svelte-ik7exu{height:44px}.track.svelte-ik7exu{--loop: 46s}.set.svelte-ik7exu{gap:16px;padding-right:16px;font-size:13px}}.label.svelte-7hpc9t{font-weight:600;color:var(--cognac)}.title.svelte-7hpc9t{margin:0;font-weight:700}.soft.svelte-7hpc9t{font-weight:300;color:var(--cognac)}.lead.svelte-7hpc9t{line-height:1.45;font-weight:500;letter-spacing:-.01em}.body.svelte-7hpc9t{font-size:15px;line-height:1.7;color:var(--ink)}.body.svelte-7hpc9t strong:where(.svelte-7hpc9t){font-weight:600;color:var(--navy)}.body.svelte-7hpc9t .ai:where(.svelte-7hpc9t){color:var(--cognac)}.traits.svelte-7hpc9t{margin:0;padding-top:16px;font-weight:500;color:var(--muted)}.sep.svelte-7hpc9t{color:var(--cognac)}@media (min-width: 901px){.about.svelte-7hpc9t{padding-top:120px;padding-bottom:112px}.grid.svelte-7hpc9t{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:48px}.head.svelte-7hpc9t{grid-column:1 / 11;display:flex;flex-direction:column;gap:20px}.label.svelte-7hpc9t{font-size:13px}.title.svelte-7hpc9t{font-size:clamp(36px,4.6vw,66px);line-height:1;letter-spacing:-.045em}.lead.svelte-7hpc9t{grid-column:1 / 5;margin:0;font-size:20px}.body.svelte-7hpc9t{grid-column:7 / 13;columns:2;column-gap:24px}.body.svelte-7hpc9t p:where(.svelte-7hpc9t){margin:0 0 14px}.body.svelte-7hpc9t p:where(.svelte-7hpc9t):last-child{margin:0}.traits.svelte-7hpc9t{grid-column:7 / 13;border-top:1px solid var(--navy);font-size:14px}}@media (max-width: 900.98px){.about.svelte-7hpc9t{padding:72px 20px 64px}.grid.svelte-7hpc9t,.head.svelte-7hpc9t{display:flex;flex-direction:column;gap:20px}.label.svelte-7hpc9t{font-size:12px}.title.svelte-7hpc9t{font-size:34px;line-height:1.05;letter-spacing:-.04em}.lead.svelte-7hpc9t{margin:4px 0 0;font-size:18px}.body.svelte-7hpc9t{display:flex;flex-direction:column;gap:14px}.body.svelte-7hpc9t p:where(.svelte-7hpc9t){margin:0}.body.svelte-7hpc9t:not(.open) .extra:where(.svelte-7hpc9t){display:none}.more.svelte-7hpc9t{align-self:flex-start;height:44px;padding:0;border:0;border-bottom:1px solid var(--navy);background:transparent;color:var(--navy);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.traits.svelte-7hpc9t{display:flex;flex-wrap:wrap;gap:6px 14px;border-top:1px solid var(--line);font-size:13px}}.label.svelte-1f1pl16{font-weight:600;color:var(--cognac)}.title.svelte-1f1pl16{margin:0;line-height:1.05;font-weight:700;letter-spacing:-.04em}.soft.svelte-1f1pl16{font-weight:300}.flt.svelte-1f1pl16{font:inherit;cursor:pointer}.tiles.svelte-1f1pl16{display:grid;border-top:1px solid var(--line);border-left:1px solid var(--line)}.tile.svelte-1f1pl16{aspect-ratio:1 / 1;box-sizing:border-box;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-direction:column}.tile.svelte-1f1pl16 img:where(.svelte-1f1pl16){object-fit:contain}.dim.svelte-1f1pl16{opacity:.2}.skill.svelte-1f1pl16{font-weight:600}@media (min-width: 901px){.skills.svelte-1f1pl16{padding-bottom:112px}.grid.svelte-1f1pl16{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;padding-top:96px;border-top:1px solid var(--line)}.side.svelte-1f1pl16{grid-column:1 / 4;position:sticky;top:96px;align-self:start;display:flex;flex-direction:column;gap:20px}.head.svelte-1f1pl16{display:flex;flex-direction:column;gap:20px}.label.svelte-1f1pl16{font-size:13px}.title.svelte-1f1pl16{font-size:clamp(28px,3vw,40px)}.filters.svelte-1f1pl16{display:flex;flex-direction:column;border-top:1px solid var(--navy)}.flt.svelte-1f1pl16{height:40px;padding:0;border:0;border-bottom:1px solid var(--line);background:transparent;display:flex;align-items:center;justify-content:space-between;color:var(--slate);font-size:14px;font-weight:500;text-align:left}.flt[aria-pressed=true].svelte-1f1pl16{color:var(--navy);font-weight:700}.count.svelte-1f1pl16{font-size:12px;color:var(--faint)}[aria-pressed=true].svelte-1f1pl16 .count:where(.svelte-1f1pl16){color:var(--cognac)}.tiles.svelte-1f1pl16{grid-column:4 / 13;grid-template-columns:repeat(6,minmax(0,1fr))}.tile.svelte-1f1pl16{padding:12px;background-color:var(--cream);justify-content:space-between;transition:opacity .35s,background-color .3s}.n.svelte-1f1pl16{font-size:11px;line-height:1;color:var(--faint)}.tile.svelte-1f1pl16 img:where(.svelte-1f1pl16){width:34px;height:34px;align-self:center}.skill.svelte-1f1pl16{font-size:13px;line-height:1.2}}@media (max-width: 900.98px){.skills.svelte-1f1pl16{padding:56px 0 72px;border-top:1px solid var(--line)}.grid.svelte-1f1pl16,.side.svelte-1f1pl16{display:flex;flex-direction:column;gap:20px}.head.svelte-1f1pl16{padding:0 20px;display:flex;flex-direction:column;gap:14px}.label.svelte-1f1pl16{font-size:12px}.title.svelte-1f1pl16{font-size:34px}.filters.svelte-1f1pl16{display:flex;gap:8px;overflow-x:auto;padding:0 20px;scroll-snap-type:x mandatory;scroll-padding-inline:20px}.flt.svelte-1f1pl16{flex:0 0 auto;height:40px;padding:0 14px;border:1px solid var(--line-strong);background:transparent;color:var(--navy);font-size:13px;font-weight:600;white-space:nowrap;scroll-snap-align:start}.flt[aria-pressed=true].svelte-1f1pl16{border-color:var(--navy);background:var(--navy);color:var(--cream)}.count.svelte-1f1pl16{font-weight:500;opacity:.6}.tiles.svelte-1f1pl16{margin:0 20px;grid-template-columns:repeat(4,minmax(0,1fr))}.tile.svelte-1f1pl16{padding:8px;align-items:center;justify-content:center;gap:8px;transition:opacity .3s}.n.svelte-1f1pl16{display:none}.tile.svelte-1f1pl16 img:where(.svelte-1f1pl16){width:28px;height:28px}.skill.svelte-1f1pl16{font-size:11px;line-height:1.1;text-align:center}}.experience.svelte-1ar0d6w{background:var(--ivory);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.label.svelte-1ar0d6w{font-weight:600;color:var(--cognac)}.title.svelte-1ar0d6w{margin:0;font-weight:700}.soft.svelte-1ar0d6w{font-weight:300}.job.svelte-1ar0d6w{display:flex;flex-direction:column}.when.svelte-1ar0d6w{font-size:12px;font-weight:600;color:var(--muted)}.role.svelte-1ar0d6w{margin:0;font-size:19px;line-height:1.3;font-weight:700}.org.svelte-1ar0d6w{font-size:14px;font-weight:600}a.org.svelte-1ar0d6w{align-self:flex-start;color:var(--cognac)}.org.plain.svelte-1ar0d6w{color:var(--muted)}.text.svelte-1ar0d6w{font-size:15px;line-height:1.6;color:var(--muted)}@media (min-width: 901px){.inner.svelte-1ar0d6w{padding-top:104px;padding-bottom:104px}.grid.svelte-1ar0d6w{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:48px}.head.svelte-1ar0d6w{grid-column:1 / 8;display:flex;flex-direction:column;gap:20px}.label.svelte-1ar0d6w{font-size:13px}.title.svelte-1ar0d6w{font-size:clamp(32px,3.8vw,52px);line-height:1.02;letter-spacing:-.045em}.gantt.svelte-1ar0d6w{grid-column:1 / 13;overflow-x:auto}.chart.svelte-1ar0d6w{min-width:680px;display:flex;flex-direction:column;gap:8px}.years.svelte-1ar0d6w{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding-bottom:8px;margin-bottom:4px;border-bottom:1px solid var(--navy);font-size:13px;font-weight:600}.now.svelte-1ar0d6w{color:var(--cognac)}.lane.svelte-1ar0d6w{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.bar.svelte-1ar0d6w{height:52px;padding:0 16px;background:var(--bg);color:var(--fg);display:flex;align-items:center;gap:10px;font-size:13px;white-space:nowrap;overflow:hidden}.bar-role.svelte-1ar0d6w{font-weight:700}.bar-org.svelte-1ar0d6w{color:var(--sub)}.jobs.svelte-1ar0d6w{grid-column:1 / 13;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}.job.svelte-1ar0d6w{gap:6px;padding-top:16px;border-top:2px solid var(--bg)}.text.svelte-1ar0d6w{margin:4px 0 0}}@media (max-width: 900.98px){.inner.svelte-1ar0d6w{padding:64px 20px 72px}.grid.svelte-1ar0d6w{display:flex;flex-direction:column;gap:28px}.head.svelte-1ar0d6w{display:flex;flex-direction:column;gap:14px}.label.svelte-1ar0d6w{font-size:12px}.title.svelte-1ar0d6w{font-size:34px;line-height:1.05;letter-spacing:-.04em}.jobs.svelte-1ar0d6w{display:flex;flex-direction:column;gap:32px}.job.svelte-1ar0d6w{gap:8px}.job.svelte-1ar0d6w+.job:where(.svelte-1ar0d6w){padding-top:28px;border-top:1px solid var(--line)}.mini.svelte-1ar0d6w{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;height:6px}.mini.svelte-1ar0d6w span:where(.svelte-1ar0d6w){background:var(--line)}.mini.svelte-1ar0d6w .fill:where(.svelte-1ar0d6w){background:var(--bg)}.mini-years.svelte-1ar0d6w{display:flex;justify-content:space-between;font-size:11px;color:var(--faint)}.when.svelte-1ar0d6w{margin-top:8px}.text.svelte-1ar0d6w{margin:2px 0 0}}.label.svelte-17ndl8v{font-weight:600;color:var(--cognac)}.title.svelte-17ndl8v{margin:0;font-weight:700}.soft.svelte-17ndl8v{font-weight:300;color:var(--cognac)}.intro.svelte-17ndl8v{margin:0;font-size:15px;line-height:1.7;color:var(--muted)}.list.svelte-17ndl8v{border-top:1px solid var(--navy)}.stage.svelte-17ndl8v{position:relative;display:block;aspect-ratio:5 / 4;color:var(--navy)}.backdrop.svelte-17ndl8v{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--bg)}.backdrop.svelte-17ndl8v:before,.backdrop.svelte-17ndl8v:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.backdrop.svelte-17ndl8v:before{background-image:radial-gradient(var(--dot) 1px,transparent 1.5px);background-size:14px 14px;-webkit-mask-image:radial-gradient(130% 100% at var(--fx) 0%,#000 25%,transparent 80%);mask-image:radial-gradient(130% 100% at var(--fx) 0%,#000 25%,transparent 80%)}.backdrop.svelte-17ndl8v:after{background:radial-gradient(circle at var(--gx) var(--gy),var(--glow),transparent 46%);transition:opacity .6s;opacity:.75}.stage.svelte-17ndl8v:hover .backdrop:where(.svelte-17ndl8v):after{opacity:1}.project.svelte-17ndl8v{--fx: 80%;--gx: 90%;--gy: 76%}.flip.svelte-17ndl8v{--fx: 20%;--gx: 16%;--gy: 86%}.num.svelte-17ndl8v{position:absolute;bottom:5%;left:6%;line-height:.8;font-weight:800;letter-spacing:-.03em;color:transparent;-webkit-text-stroke:1px rgba(245,239,227,.42);pointer-events:none}.flip.svelte-17ndl8v .num:where(.svelte-17ndl8v){left:auto;right:6%}.browser.svelte-17ndl8v{position:absolute;top:10%;left:7%;width:80%;background:var(--ivory);box-shadow:0 32px 64px -28px #060c18b3,0 12px 24px -16px #060c1866}.flip.svelte-17ndl8v .browser:where(.svelte-17ndl8v){left:auto;right:7%}.chrome.svelte-17ndl8v{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;border-bottom:1px solid var(--line)}.chrome.svelte-17ndl8v:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--cognac);transform:scaleX(0);transform-origin:left center}.dots.svelte-17ndl8v{display:flex}.dots.svelte-17ndl8v i:where(.svelte-17ndl8v){border-radius:50%;background:var(--line-strong)}.address.svelte-17ndl8v{display:flex;align-items:center;justify-content:center;background:var(--cream);color:var(--slate);font-weight:500;white-space:nowrap}.screen.svelte-17ndl8v{position:relative;overflow:hidden;container-type:size}.browser.svelte-17ndl8v .screen:where(.svelte-17ndl8v){aspect-ratio:16 / 10;background:var(--page)}.screen.svelte-17ndl8v img:where(.svelte-17ndl8v){display:block;width:100%;height:auto}.phone.svelte-17ndl8v{position:absolute;right:-3%;bottom:-10%;width:26%;box-sizing:border-box;background:#121417;box-shadow:inset 0 0 0 1px #ffffff1a,0 34px 60px -24px #060c18bf}.phone.svelte-17ndl8v .screen:where(.svelte-17ndl8v){aspect-ratio:390 / 875;padding-top:8%;box-sizing:border-box;background:#16211f}.phone.svelte-17ndl8v .screen:where(.svelte-17ndl8v):before,.phone.svelte-17ndl8v .screen:where(.svelte-17ndl8v):after{content:"";position:absolute;z-index:1;top:0}.phone.svelte-17ndl8v .screen:where(.svelte-17ndl8v):before{left:0;right:0;padding-top:8%;background:#0d0f10}.phone.svelte-17ndl8v .screen:where(.svelte-17ndl8v):after{left:37%;width:26%;margin-top:1.3%;aspect-ratio:4.4;border-radius:999px;background:#000}.disc.svelte-17ndl8v{position:absolute;left:-6%;bottom:-10%;width:36%;aspect-ratio:1;border-radius:50%;background:var(--page)}.disc.svelte-17ndl8v:before{content:"";position:absolute;top:-7%;right:-7%;bottom:-7%;left:-7%;border:1px solid rgba(111,224,230,.35);border-radius:50%}.disc.svelte-17ndl8v img:where(.svelte-17ndl8v){display:block;width:100%;height:100%;border-radius:50%;box-shadow:0 0 0 1px #a5cecd29,0 34px 64px -20px #02080acc}.body.svelte-17ndl8v{display:flex;flex-direction:column}.meta.svelte-17ndl8v{display:flex;justify-content:space-between;gap:16px;margin:0;padding-bottom:10px;border-bottom:1px solid var(--navy);font-size:13px;font-weight:600}.year.svelte-17ndl8v{color:var(--cognac)}.name.svelte-17ndl8v{margin:0;font-weight:700;line-height:1}.tagline.svelte-17ndl8v{margin:0;line-height:1.4;font-weight:300;letter-spacing:-.01em;color:var(--cognac)}.text.svelte-17ndl8v{margin:0;font-size:15px;line-height:1.65;color:var(--muted)}.points.svelte-17ndl8v{margin:0;padding:0;list-style:none}.points.svelte-17ndl8v li:where(.svelte-17ndl8v){position:relative;padding:10px 0 10px 18px;border-bottom:1px solid var(--line);font-size:14px;line-height:1.45;color:var(--ink)}.points.svelte-17ndl8v li:where(.svelte-17ndl8v):before{content:"";position:absolute;top:18px;left:1px;width:6px;height:6px;border-radius:50%;background:var(--cognac)}.stack.svelte-17ndl8v{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.stack.svelte-17ndl8v li:where(.svelte-17ndl8v){display:inline-flex;align-items:center;height:28px;padding:0 10px;border:1px solid var(--line-strong);font-size:12px;font-weight:600;white-space:nowrap}.links.svelte-17ndl8v{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}.visit.svelte-17ndl8v{display:inline-flex;align-items:center;gap:12px;height:52px;padding:0 24px;box-sizing:border-box;background-color:var(--navy);color:var(--cream);font-size:14px;font-weight:600}.more.svelte-17ndl8v{font-size:14px;font-weight:600;color:var(--cognac)}@media (min-width: 901px){.work.svelte-17ndl8v{padding-top:120px;padding-bottom:120px}.grid.svelte-17ndl8v{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:end}.head.svelte-17ndl8v{grid-column:1 / 8;display:flex;flex-direction:column;gap:20px}.label.svelte-17ndl8v{font-size:13px}.title.svelte-17ndl8v{font-size:clamp(32px,3.8vw,52px);line-height:1.02;letter-spacing:-.045em}.intro.svelte-17ndl8v{grid-column:9 / 13}.list.svelte-17ndl8v{margin-top:64px}.project.svelte-17ndl8v{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:start;padding:72px 0 104px}.project.svelte-17ndl8v:last-child{padding-bottom:32px}.project.svelte-17ndl8v+.project:where(.svelte-17ndl8v){border-top:1px solid var(--line)}.stage.svelte-17ndl8v,.body.svelte-17ndl8v{grid-row:1}.stage.svelte-17ndl8v{grid-column:1 / 8;position:sticky;top:104px}.body.svelte-17ndl8v{grid-column:8 / 13;padding-left:32px}.flip.svelte-17ndl8v .stage:where(.svelte-17ndl8v){grid-column:6 / 13}.flip.svelte-17ndl8v .body:where(.svelte-17ndl8v){grid-column:1 / 6;padding:0 32px 0 0}.num.svelte-17ndl8v{font-size:clamp(64px,7vw,104px)}.chrome.svelte-17ndl8v{height:26px;padding:0 10px}.dots.svelte-17ndl8v{gap:5px}.dots.svelte-17ndl8v i:where(.svelte-17ndl8v){width:7px;height:7px}.address.svelte-17ndl8v{gap:6px;height:16px;padding:0 28px;font-size:10px}.address.svelte-17ndl8v svg:where(.svelte-17ndl8v){width:8px;height:10px}.phone.svelte-17ndl8v{padding:5px;border-radius:26px}.phone.svelte-17ndl8v .screen:where(.svelte-17ndl8v){border-radius:21px}.name.svelte-17ndl8v{margin-top:20px;font-size:clamp(36px,3.6vw,52px);letter-spacing:-.045em}.tagline.svelte-17ndl8v{margin-top:12px;font-size:19px}.text.svelte-17ndl8v{margin-top:20px}.points.svelte-17ndl8v{margin-top:20px;border-top:1px solid var(--line)}.stack.svelte-17ndl8v{margin-top:20px}.links.svelte-17ndl8v{margin-top:28px}}@media (max-width: 900.98px){.work.svelte-17ndl8v{padding:72px 20px 64px}.grid.svelte-17ndl8v,.head.svelte-17ndl8v{display:flex;flex-direction:column;gap:20px}.label.svelte-17ndl8v{font-size:12px}.title.svelte-17ndl8v{font-size:34px;line-height:1.05;letter-spacing:-.04em}.list.svelte-17ndl8v{margin-top:36px}.project.svelte-17ndl8v{padding:32px 0 48px}.project.svelte-17ndl8v:last-child{padding-bottom:0}.project.svelte-17ndl8v+.project:where(.svelte-17ndl8v){border-top:1px solid var(--line)}.body.svelte-17ndl8v{margin-top:56px}.num.svelte-17ndl8v{font-size:56px}.chrome.svelte-17ndl8v{height:16px;padding:0 6px}.dots.svelte-17ndl8v{gap:3px}.dots.svelte-17ndl8v i:where(.svelte-17ndl8v){width:4px;height:4px}.address.svelte-17ndl8v{height:10px;padding:0 14px;font-size:6px}.address.svelte-17ndl8v svg:where(.svelte-17ndl8v){display:none}.phone.svelte-17ndl8v{width:28%;padding:3px;border-radius:15px}.phone.svelte-17ndl8v .screen:where(.svelte-17ndl8v){border-radius:12px}.disc.svelte-17ndl8v{left:-2%;width:40%}.name.svelte-17ndl8v{margin-top:16px;font-size:34px;letter-spacing:-.04em}.tagline.svelte-17ndl8v{margin-top:8px;font-size:18px}.text.svelte-17ndl8v{margin-top:16px}.points.svelte-17ndl8v{margin-top:16px;border-top:1px solid var(--line)}.stack.svelte-17ndl8v{margin-top:18px}.links.svelte-17ndl8v{margin-top:24px}.visit.svelte-17ndl8v{flex:1 1 auto;justify-content:center}}@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference){.screen.svelte-17ndl8v img:where(.svelte-17ndl8v){transition:translate 1.1s cubic-bezier(.2,.8,.2,1)}.chrome.svelte-17ndl8v:after{transition:transform 1.1s cubic-bezier(.2,.8,.2,1)}.stage.svelte-17ndl8v:hover .screen:where(.svelte-17ndl8v) img:where(.svelte-17ndl8v),.project.svelte-17ndl8v:has(.visit:where(.svelte-17ndl8v):focus-visible) .screen:where(.svelte-17ndl8v) img:where(.svelte-17ndl8v){translate:0 calc(-100% + 100cqh);transition:translate var(--scroll) cubic-bezier(.45,0,.4,1) .25s}.stage.svelte-17ndl8v:hover .chrome:where(.svelte-17ndl8v):after,.project.svelte-17ndl8v:has(.visit:where(.svelte-17ndl8v):focus-visible) .chrome:where(.svelte-17ndl8v):after{transform:scaleX(1);transition:transform var(--scroll) cubic-bezier(.45,0,.4,1) .25s}}@media (prefers-reduced-motion: no-preference){@supports (animation-timeline: view()){.stage.svelte-17ndl8v{view-timeline:--stage block}.backdrop.svelte-17ndl8v{animation:svelte-17ndl8v-open linear both;animation-timeline:--stage;animation-range:entry 0% entry 85%}.num.svelte-17ndl8v{animation:svelte-17ndl8v-drift-num linear both;animation-timeline:--stage;animation-range:cover 0% cover 100%}.browser.svelte-17ndl8v{animation:svelte-17ndl8v-rise-back linear both,svelte-17ndl8v-drift-back linear both;animation-timeline:--stage,--stage;animation-range:entry 10% entry 90%,cover 0% cover 100%}.phone.svelte-17ndl8v,.disc.svelte-17ndl8v{animation:svelte-17ndl8v-rise-front linear both,svelte-17ndl8v-drift-front linear both;animation-timeline:--stage,--stage;animation-range:entry 25% entry 100%,cover 0% cover 100%}}}@keyframes svelte-17ndl8v-open{0%{clip-path:inset(9% 9% 9% 9%)}to{clip-path:inset(0 0 0 0)}}@keyframes svelte-17ndl8v-rise-back{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:none}}@keyframes svelte-17ndl8v-rise-front{0%{opacity:0;transform:translateY(96px)}to{opacity:1;transform:none}}@keyframes svelte-17ndl8v-drift-back{0%{translate:0 20px}to{translate:0 -20px}}@keyframes svelte-17ndl8v-drift-front{0%{translate:0 56px}to{translate:0 -56px}}@keyframes svelte-17ndl8v-drift-num{0%{translate:0 -24px}to{translate:0 24px}}.mission.svelte-14whzde{background:var(--navy);color:var(--cream)}.label.svelte-14whzde{font-weight:600;color:var(--tobacco)}.statement.svelte-14whzde{margin:0;font-weight:400}.key.svelte-14whzde{color:var(--tobacco);font-weight:700}.pillar.svelte-14whzde{display:flex;flex-direction:column;gap:8px}.roman.svelte-14whzde{line-height:.85;font-weight:800;color:transparent;-webkit-text-stroke:1px var(--tobacco)}.pillar.svelte-14whzde h3:where(.svelte-14whzde){margin:16px 0 0;font-weight:700}.pillar.svelte-14whzde p:where(.svelte-14whzde){margin:0;line-height:1.6;color:#f5efe3bd}@media (min-width: 901px){.mission.svelte-14whzde{position:relative;overflow:hidden}.inner.svelte-14whzde{position:relative;padding-top:120px;padding-bottom:112px}.grid.svelte-14whzde{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:80px}.head.svelte-14whzde{grid-column:1 / 13;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}.label.svelte-14whzde{grid-column:1 / 3;padding-top:10px;font-size:13px}.statement.svelte-14whzde{grid-column:3 / 12;font-size:clamp(26px,3vw,42px);line-height:1.22;letter-spacing:-.025em}.pillars.svelte-14whzde{grid-column:1 / 13;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}.pillar.svelte-14whzde{padding-top:24px;border-top:1px solid rgba(245,239,227,.2)}.roman.svelte-14whzde{display:inline-block;font-size:80px;letter-spacing:-.03em}.pillar.svelte-14whzde h3:where(.svelte-14whzde){font-size:18px}.pillar.svelte-14whzde p:where(.svelte-14whzde){max-width:30ch;font-size:15px}}@media (max-width: 900.98px){.mission.svelte-14whzde{padding:72px 0 64px}.grid.svelte-14whzde{display:flex;flex-direction:column;gap:40px}.head.svelte-14whzde{padding:0 20px;display:flex;flex-direction:column;gap:16px}.label.svelte-14whzde{font-size:12px}.statement.svelte-14whzde{font-size:24px;line-height:1.3;letter-spacing:-.02em}.pillars.svelte-14whzde{display:flex;gap:12px;overflow-x:auto;padding:0 20px;scroll-snap-type:x mandatory;scroll-padding-left:20px}.pillar.svelte-14whzde{flex:0 0 272px;scroll-snap-align:start;padding:24px 20px;box-sizing:border-box;border:1px solid var(--navy-line)}.roman.svelte-14whzde{font-size:56px}.pillar.svelte-14whzde h3:where(.svelte-14whzde){font-size:17px}.pillar.svelte-14whzde p:where(.svelte-14whzde){font-size:14px}.spacer.svelte-14whzde{flex:0 0 8px}.dots.svelte-14whzde{padding:0 20px;display:flex;align-items:center;gap:8px;font-size:12px;color:#f5efe399}.dot.svelte-14whzde{width:8px;height:2px;background:var(--navy-line);transition:width .3s,background-color .3s}.dot.on.svelte-14whzde{width:24px;background:var(--tobacco)}.hint.svelte-14whzde{margin-left:8px}}.label.svelte-1kb8lls{font-weight:600;color:var(--cognac)}.title.svelte-1kb8lls{margin:0;font-weight:700}.soft.svelte-1kb8lls{font-weight:300;color:var(--cognac)}.intro.svelte-1kb8lls{margin:0;font-size:15px;line-height:1.7;color:var(--muted)}.rows.svelte-1kb8lls{display:flex;flex-direction:column;border-top:1px solid var(--navy)}.row.svelte-1kb8lls{border-bottom:1px solid var(--line)}.not.svelte-1kb8lls{font-weight:300;color:var(--faint)}.yes.svelte-1kb8lls{font-weight:800}.last.svelte-1kb8lls{color:var(--cognac)}@media (min-width: 901px){.vision.svelte-1kb8lls{padding-top:120px;padding-bottom:120px}.grid.svelte-1kb8lls{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:48px;align-items:end}.head.svelte-1kb8lls{grid-column:1 / 7;display:flex;flex-direction:column;gap:20px}.label.svelte-1kb8lls{font-size:13px}.title.svelte-1kb8lls{font-size:clamp(32px,3.8vw,52px);line-height:1.02;letter-spacing:-.045em}.intro.svelte-1kb8lls{grid-column:9 / 13}.rows.svelte-1kb8lls{grid-column:1 / 13}.row.svelte-1kb8lls{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:baseline;padding:22px 0}.n.svelte-1kb8lls{grid-column:1 / 2;font-size:12px;font-weight:600;color:var(--faint)}.not.svelte-1kb8lls,.yes.svelte-1kb8lls{font-size:clamp(28px,3.6vw,52px);line-height:1.05;letter-spacing:-.045em}.not.svelte-1kb8lls{grid-column:2 / 7}.yes.svelte-1kb8lls{grid-column:7 / 13}}@media (max-width: 900.98px){.vision.svelte-1kb8lls{padding:72px 20px}.grid.svelte-1kb8lls,.head.svelte-1kb8lls{display:flex;flex-direction:column;gap:20px}.label.svelte-1kb8lls{font-size:12px}.title.svelte-1kb8lls{font-size:34px;line-height:1.05;letter-spacing:-.04em}.rows.svelte-1kb8lls{margin-top:12px}.row.svelte-1kb8lls{display:flex;flex-direction:column;padding:18px 0}.not.svelte-1kb8lls,.yes.svelte-1kb8lls{font-size:28px;line-height:1.1;letter-spacing:-.04em}}.form.svelte-fq8g2m{background:var(--navy);color:var(--cream);display:flex;flex-direction:column}h3.svelte-fq8g2m{margin:0;font-size:20px;font-weight:700;letter-spacing:-.015em}.note.svelte-fq8g2m{font-size:12px;color:#f5efe399}.star.svelte-fq8g2m{color:var(--tobacco)}fieldset.svelte-fq8g2m{margin:0;padding:0;border:0}legend.svelte-fq8g2m{padding:0;font-size:13px;font-weight:600}.chip.svelte-fq8g2m{height:40px;border:1px solid var(--field-line);background:transparent;color:var(--cream);font:inherit;font-weight:500;cursor:pointer}.chip[aria-pressed=true].svelte-fq8g2m{border-color:var(--cream);background:var(--cream);color:var(--navy)}.field.svelte-fq8g2m{display:flex;flex-direction:column;gap:8px}label.svelte-fq8g2m{font-size:13px;font-weight:600}.field-top.svelte-fq8g2m{display:flex;justify-content:space-between;align-items:baseline}.counter.svelte-fq8g2m{font-size:12px;color:#f5efe38c}.fld.svelte-fq8g2m{border:1px solid var(--field-line);background:var(--field);color:var(--cream);font:inherit}input.fld.svelte-fq8g2m{height:52px;padding:0 16px}textarea.fld.svelte-fq8g2m{padding:14px 16px;resize:vertical}.consent.svelte-fq8g2m{display:flex;align-items:flex-start;gap:12px;font-size:13px;font-weight:400;line-height:1.5;color:#f5efe3bf}.consent.svelte-fq8g2m input:where(.svelte-fq8g2m){accent-color:var(--tobacco)}.consent.svelte-fq8g2m a:where(.svelte-fq8g2m){color:var(--cream)}.send.svelte-fq8g2m{border:0;color:var(--navy);font:inherit;display:flex;align-items:center;gap:12px;cursor:pointer}.desk.svelte-fq8g2m{grid-column:6 / 13;gap:28px;padding:40px}.desk.svelte-fq8g2m .form-head:where(.svelte-fq8g2m){display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;padding-bottom:24px;border-bottom:1px solid var(--navy-line)}.desk.svelte-fq8g2m fieldset:where(.svelte-fq8g2m){display:flex;flex-direction:column;gap:12px}.desk.svelte-fq8g2m legend:where(.svelte-fq8g2m){margin-bottom:12px}.desk.svelte-fq8g2m .chips:where(.svelte-fq8g2m){display:flex;flex-wrap:wrap;gap:8px}.desk.svelte-fq8g2m .chip:where(.svelte-fq8g2m){padding:0 16px;font-size:14px}.fields.svelte-fq8g2m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:24px}.wide.svelte-fq8g2m{grid-column:1 / 3}.hint.svelte-fq8g2m{font-size:12px;color:#f5efe38c}.desk.svelte-fq8g2m .counter:where(.svelte-fq8g2m){font-variant-numeric:tabular-nums}.desk.svelte-fq8g2m .fld:where(.svelte-fq8g2m){font-size:15px}.desk.svelte-fq8g2m textarea.fld:where(.svelte-fq8g2m){line-height:1.6}.desk.svelte-fq8g2m .consent:where(.svelte-fq8g2m){cursor:pointer}.desk.svelte-fq8g2m .consent:where(.svelte-fq8g2m) input:where(.svelte-fq8g2m){flex:0 0 18px;width:18px;height:18px;margin:1px 0 0}.form-foot.svelte-fq8g2m{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-top:24px;border-top:1px solid var(--navy-line)}.alt.svelte-fq8g2m{font-size:13px;color:#f5efe399}.alt.svelte-fq8g2m a:where(.svelte-fq8g2m){color:var(--cream)}.desk.svelte-fq8g2m .send:where(.svelte-fq8g2m){display:inline-flex;height:52px;padding:0 24px;background-color:var(--cream);font-size:14px;font-weight:600}.mob.svelte-fq8g2m{margin:16px -20px 0;padding:32px 20px;gap:24px}.mob.svelte-fq8g2m .form-head:where(.svelte-fq8g2m){display:flex;flex-direction:column;gap:4px}.mob.svelte-fq8g2m fieldset:where(.svelte-fq8g2m){min-width:0}.mob.svelte-fq8g2m legend:where(.svelte-fq8g2m){margin-bottom:10px}.mob.svelte-fq8g2m .chips:where(.svelte-fq8g2m){display:flex;gap:8px;overflow-x:auto;margin:0 -20px;padding:0 20px}.mob.svelte-fq8g2m .chip:where(.svelte-fq8g2m){flex:0 0 auto;padding:0 14px;font-size:13px;white-space:nowrap}.mob.svelte-fq8g2m .fld:where(.svelte-fq8g2m){font-size:16px}.mob.svelte-fq8g2m textarea.fld:where(.svelte-fq8g2m){line-height:1.5}.mob.svelte-fq8g2m .consent:where(.svelte-fq8g2m){min-height:44px}.mob.svelte-fq8g2m .consent:where(.svelte-fq8g2m) input:where(.svelte-fq8g2m){flex:0 0 20px;width:20px;height:20px;margin:0}.mob.svelte-fq8g2m .consent:where(.svelte-fq8g2m) a:where(.svelte-fq8g2m){text-decoration:underline}.mob.svelte-fq8g2m .send:where(.svelte-fq8g2m){height:56px;justify-content:center;background:var(--cream);font-size:15px;font-weight:700}.contacts.svelte-1fla5u3{background:var(--ivory);border-top:1px solid var(--line)}.label.svelte-1fla5u3{font-weight:600;color:var(--cognac)}.title.svelte-1fla5u3{margin:0;font-weight:700;letter-spacing:-.045em}.soft.svelte-1fla5u3{font-weight:300;color:var(--cognac)}.intro.svelte-1fla5u3{margin:0;line-height:1.6;color:var(--muted)}.cv-text.svelte-1fla5u3{display:flex;flex-direction:column}.cv-kicker.svelte-1fla5u3{font-size:12px;color:var(--on-cognac)}.cv-title.svelte-1fla5u3{font-weight:700;letter-spacing:-.02em}@media (min-width: 901px){.inner.svelte-1fla5u3{padding-top:112px;padding-bottom:112px}.grid.svelte-1fla5u3{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:64px}.head.svelte-1fla5u3{grid-column:1 / 8;display:flex;flex-direction:column;gap:20px}.label.svelte-1fla5u3{font-size:13px}.title.svelte-1fla5u3{font-size:clamp(36px,4.4vw,64px);line-height:1}.intro.svelte-1fla5u3{grid-column:9 / 13;align-self:end;font-size:16px}.side.svelte-1fla5u3{grid-column:1 / 5;display:flex;flex-direction:column;gap:32px}.rows.svelte-1fla5u3{display:flex;flex-direction:column;border-top:1px solid var(--navy)}.crow.svelte-1fla5u3{display:grid;grid-template-columns:88px minmax(0,1fr) 16px;align-items:center;gap:12px;min-height:64px;border-bottom:1px solid var(--line)}.key.svelte-1fla5u3{font-size:13px;color:var(--muted)}.value.svelte-1fla5u3{font-size:15px;font-weight:600}.any.svelte-1fla5u3{overflow-wrap:anywhere}.cvbtn.svelte-1fla5u3{display:grid;grid-template-columns:minmax(0,1fr) 56px;align-items:center;gap:20px;padding:24px;background-color:var(--cognac);color:var(--ivory)}.cv-text.svelte-1fla5u3{gap:4px}.cv-kicker.svelte-1fla5u3{font-weight:500}.cv-title.svelte-1fla5u3{font-size:20px;line-height:1.2}.cv-sub.svelte-1fla5u3{font-size:13px;line-height:1.5;color:var(--on-cognac)}.cvico.svelte-1fla5u3{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:var(--ivory);color:var(--cognac)}}@media (max-width: 900.98px){.inner.svelte-1fla5u3{padding:72px 20px}.grid.svelte-1fla5u3,.head.svelte-1fla5u3{display:flex;flex-direction:column;gap:24px}.label.svelte-1fla5u3{font-size:12px}.title.svelte-1fla5u3{font-size:36px;line-height:1.02}.intro.svelte-1fla5u3{font-size:15px}.tiles.svelte-1fla5u3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ctile.svelte-1fla5u3{height:72px;border:1px solid var(--line-strong);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:600}.cvcard.svelte-1fla5u3{display:grid;grid-template-columns:minmax(0,1fr) 52px;align-items:center;gap:16px;padding:20px;background:var(--cognac);color:var(--ivory)}.cv-text.svelte-1fla5u3{gap:2px}.cv-title.svelte-1fla5u3{font-size:19px}.cv-icon.svelte-1fla5u3{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:var(--ivory);color:var(--cognac)}}.footer.svelte-jz8lnl{background:var(--night);color:var(--cream)}.brand.svelte-jz8lnl{display:flex;align-items:center;color:var(--cream)}.id.svelte-jz8lnl{display:flex;flex-direction:column}.name.svelte-jz8lnl{line-height:1;font-weight:700;letter-spacing:-.03em}.light.svelte-jz8lnl{font-weight:300}.role.svelte-jz8lnl{color:#f5efe399}.col.svelte-jz8lnl{display:flex;flex-direction:column;font-size:14px}.col-title.svelte-jz8lnl{font-size:12px;font-weight:600;color:var(--tobacco)}.col.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--cream)}.bottom.svelte-jz8lnl{display:flex;justify-content:space-between;border-top:1px solid rgba(245,239,227,.14);font-size:12px;color:#f5efe399}.top.svelte-jz8lnl{color:#f5efe3cc}@media (min-width: 901px){.inner.svelte-jz8lnl{padding-top:64px;padding-bottom:32px}.grid.svelte-jz8lnl{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:32px;padding-bottom:56px}.brand.svelte-jz8lnl{grid-column:1 / 5;gap:16px}.brand.svelte-jz8lnl .mark{width:22px;height:46px}.id.svelte-jz8lnl{gap:6px}.name.svelte-jz8lnl{font-size:22px}.role.svelte-jz8lnl{font-size:13px;line-height:1.3}.cols.svelte-jz8lnl{grid-column:6 / 13;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));column-gap:24px}.col.svelte-jz8lnl{gap:10px}.col.svelte-jz8lnl:nth-child(1){grid-column:1 / 3}.col.svelte-jz8lnl:nth-child(2){grid-column:3 / 6}.col.svelte-jz8lnl:nth-child(3){grid-column:6 / 8}.col.svelte-jz8lnl a:where(.svelte-jz8lnl){align-self:flex-start}.bottom.svelte-jz8lnl{flex-wrap:wrap;gap:12px;padding-top:20px}}@media (max-width: 900.98px){.footer.svelte-jz8lnl{padding:48px 20px 120px}.inner.svelte-jz8lnl,.grid.svelte-jz8lnl{display:flex;flex-direction:column;gap:32px}.brand.svelte-jz8lnl{gap:14px}.brand.svelte-jz8lnl .mark{width:18px;height:38px}.id.svelte-jz8lnl{gap:4px}.name.svelte-jz8lnl{font-size:20px}.role.svelte-jz8lnl{font-size:12px}.cols.svelte-jz8lnl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.col.svelte-jz8lnl{gap:4px}.col-title.svelte-jz8lnl{margin-bottom:4px}.col.svelte-jz8lnl a:where(.svelte-jz8lnl){min-height:32px;display:flex;align-items:center}.bottom.svelte-jz8lnl{padding-top:16px}}.actions.svelte-q6aptv{position:fixed;right:0;bottom:0;left:0;z-index:25;padding:12px 20px 20px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;pointer-events:none}.write.svelte-q6aptv,.cv.svelte-q6aptv{height:52px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0c17301f;pointer-events:auto}.write.svelte-q6aptv,.cv.svelte-q6aptv{font-size:15px;font-weight:700}.write.svelte-q6aptv{gap:10px;background:var(--navy);color:var(--cream)}.cv.svelte-q6aptv{gap:8px;padding:0 18px;background:var(--cognac);color:var(--ivory)}
