.hero[data-astro-cid-ge2uvauf]{position:relative;overflow:hidden}.hero__monogram[data-astro-cid-ge2uvauf]{font-family:var(--font-sans);color:#eae6dd08;pointer-events:none;user-select:none;width:.524em;height:1em;font-size:600px;font-weight:300;line-height:1;position:absolute;top:40px;right:-130px}.hero__inner[data-astro-cid-ge2uvauf]{padding-top:72px;padding-bottom:88px;position:relative}.hero__content[data-astro-cid-ge2uvauf]{gap:22px;display:flex;position:relative}.hero__rule[data-astro-cid-ge2uvauf]{background:var(--color-red);flex:none;width:1px;max-height:180px}.hero__text[data-astro-cid-ge2uvauf]{min-width:0;max-width:980px}.hero__descriptor[data-astro-cid-ge2uvauf]{font-size:var(--fs-label);letter-spacing:.22em;text-transform:uppercase;color:var(--color-label);margin-bottom:36px;font-weight:300;line-height:2.1}.hero__title[data-astro-cid-ge2uvauf]{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-h1);letter-spacing:-.012em;color:var(--color-ivory);text-wrap:pretty;max-width:15ch;line-height:1.16}.hero__accent[data-astro-cid-ge2uvauf]{color:var(--color-red)}.hero__lead[data-astro-cid-ge2uvauf]{font-family:var(--font-serif);font-weight:300;font-size:var(--fs-lead);color:var(--text-dark-body);max-width:54ch;margin-top:36px;line-height:1.75}.hero__cta[data-astro-cid-ge2uvauf]{color:var(--color-ivory);margin-top:52px}.hero__down[data-astro-cid-ge2uvauf]{font-size:var(--fs-label);letter-spacing:.22em;text-transform:uppercase;color:var(--color-label);transition:color var(--dur-fast) ease;margin-top:72px;padding-block:8px;display:inline-block}.hero__down[data-astro-cid-ge2uvauf]:hover{color:var(--color-red)}@media (width>=768px){.hero__br[data-astro-cid-ge2uvauf]{display:none}.hero__content[data-astro-cid-ge2uvauf]{gap:clamp(22px,4.17vw - 10px,48px)}.hero__rule[data-astro-cid-ge2uvauf]{max-height:340px}.hero__descriptor[data-astro-cid-ge2uvauf]{letter-spacing:.26em;margin-bottom:clamp(36px,17px + 2.6vw,56px);line-height:1.6}.hero__title[data-astro-cid-ge2uvauf]{letter-spacing:-.015em;line-height:1.1}.hero__lead[data-astro-cid-ge2uvauf]{margin-top:clamp(36px,17px + 2.6vw,56px)}.hero__cta[data-astro-cid-ge2uvauf]{margin-top:clamp(52px,33px + 2.6vw,72px)}}@media (width>=1024px){.hero[data-astro-cid-ge2uvauf]{min-height:max(640px, calc(100svh - var(--header-h)));align-items:center;display:flex}.hero__monogram[data-astro-cid-ge2uvauf]{color:var(--monogram);font-size:clamp(900px,90vw,1300px);top:-260px;right:-140px}.hero__inner[data-astro-cid-ge2uvauf]{padding-top:40px;padding-bottom:120px;position:static}.hero__down[data-astro-cid-ge2uvauf]{left:max(var(--gutter), calc(50% - var(--max-width) / 2 + var(--gutter)));font-size:var(--fs-tag);margin:0;position:absolute;bottom:56px}}.problems[data-astro-cid-2sqceg3i]{padding-block:clamp(72px,13.71px + 8.381vw,160px)}.problems__title[data-astro-cid-2sqceg3i]{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-h2);color:var(--color-ivory);margin-bottom:clamp(48px,30.17px + 4.571vw,96px);line-height:1.15}.acc__item[data-astro-cid-2sqceg3i]{border-top:1px solid var(--rule-dark)}.acc__item[data-astro-cid-2sqceg3i]:last-child{border-bottom:1px solid var(--rule-dark)}.acc__heading[data-astro-cid-2sqceg3i]{font:inherit}.acc__trigger[data-astro-cid-2sqceg3i]{text-align:left;width:100%;color:var(--color-ivory);background:0 0;border:0;align-items:baseline;gap:18px;padding:24px 0;display:flex}.acc__num[data-astro-cid-2sqceg3i]{font-family:var(--font-sans);letter-spacing:.2em;color:var(--color-label);flex:none;font-size:12px}.acc__label[data-astro-cid-2sqceg3i]{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-acc);color:var(--color-ivory);flex:1;line-height:1.35}.acc__slash[data-astro-cid-2sqceg3i]{font-family:var(--font-sans);color:var(--color-red);transition:color var(--dur-fast) ease;flex:none;margin-left:auto;font-size:19px;font-weight:300}.acc__panel[data-astro-cid-2sqceg3i]{border-left:1px solid var(--color-red);margin:4px 0 28px 30px;padding-left:20px}.js .acc__panel[data-astro-cid-2sqceg3i]:not(.is-open){display:none}.acc__panel[data-astro-cid-2sqceg3i].is-open{animation:.4s both saz-fade}.acc__panel[data-astro-cid-2sqceg3i] p[data-astro-cid-2sqceg3i]{font-family:var(--font-serif);font-weight:300;font-size:var(--fs-body);color:var(--text-dark-panel);line-height:1.75}.acc__cta[data-astro-cid-2sqceg3i]{margin-top:24px}@media (width>=768px){.acc__trigger[data-astro-cid-2sqceg3i]{gap:40px;padding:38px 0}.acc__num[data-astro-cid-2sqceg3i]{letter-spacing:.22em;width:42px;font-size:13px}.acc__label[data-astro-cid-2sqceg3i]{line-height:1.3}.acc__label--narrow[data-astro-cid-2sqceg3i]{max-width:26ch}.acc__slash[data-astro-cid-2sqceg3i]{color:var(--color-ivory);font-size:22px}.acc__trigger[data-astro-cid-2sqceg3i]:hover .acc__slash[data-astro-cid-2sqceg3i]{color:var(--color-red)}.acc__panel[data-astro-cid-2sqceg3i]{max-width:68ch;margin:0 0 52px 82px;padding-left:40px}.acc__panel[data-astro-cid-2sqceg3i] p[data-astro-cid-2sqceg3i]{line-height:1.8}.acc__cta[data-astro-cid-2sqceg3i]{margin-top:36px}}.expertise[data-astro-cid-v2fl2x4p]{padding-block:clamp(72px,13.71px + 8.381vw,160px)}.discipline[data-astro-cid-v2fl2x4p]{border-top:1px solid var(--rule-dark);border-left:1px solid #0000;padding:40px 0 40px 20px;transition:border-color .45s}.discipline[data-astro-cid-v2fl2x4p]:first-child{border-left-color:var(--color-red)}.discipline[data-astro-cid-v2fl2x4p]:last-child{border-bottom:1px solid var(--rule-dark)}.discipline__name[data-astro-cid-v2fl2x4p]{font-size:var(--fs-label);margin-bottom:20px}.discipline__statement[data-astro-cid-v2fl2x4p]{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-statement);color:var(--color-ivory);margin-bottom:20px;line-height:1.35}.discipline__text[data-astro-cid-v2fl2x4p]{font-family:var(--font-serif);font-weight:300;font-size:var(--fs-body);color:var(--text-dark-body);margin-bottom:24px;line-height:1.75}.discipline__tags[data-astro-cid-v2fl2x4p]{font-size:var(--fs-tag);letter-spacing:.2em;text-transform:uppercase;color:var(--color-label);line-height:2.1}@media (width>=1024px){.discipline[data-astro-cid-v2fl2x4p]{gap:clamp(56px,6.1vw - 6px,96px);padding:64px 0 64px 48px;display:flex}.discipline[data-astro-cid-v2fl2x4p]:first-child{border-left-color:#0000}.discipline[data-astro-cid-v2fl2x4p]:hover{border-left-color:var(--color-red)}.discipline__name[data-astro-cid-v2fl2x4p]{letter-spacing:.24em;flex:none;width:clamp(200px,107px + 9.1vw,260px);margin:0}.discipline__body[data-astro-cid-v2fl2x4p]{max-width:68ch}.discipline__statement[data-astro-cid-v2fl2x4p]{margin-bottom:32px;line-height:1.32}.discipline__text[data-astro-cid-v2fl2x4p]{margin-bottom:40px;line-height:1.8}.discipline__tags[data-astro-cid-v2fl2x4p]{letter-spacing:.22em;line-height:2}}.ri[data-astro-cid-mh3m545n]{background:var(--color-ivory);color:var(--color-onyx);padding-block:clamp(88px,46.4px + 10.667vw,200px)}.ri__eyebrow[data-astro-cid-mh3m545n]{font-size:var(--fs-label);letter-spacing:.26em;text-transform:uppercase;color:var(--color-red-text-on-ivory);margin-bottom:clamp(36px,22.63px + 3.429vw,72px)}.ri__title[data-astro-cid-mh3m545n]{max-width:20ch;font-family:var(--font-serif);font-weight:400;font-size:var(--fs-ri-h2);color:var(--color-onyx);margin-bottom:clamp(40px,25.14px + 3.81vw,80px);line-height:1.22}.ri__columns[data-astro-cid-mh3m545n]{gap:24px;max-width:1180px;display:grid}.ri__columns[data-astro-cid-mh3m545n] p[data-astro-cid-mh3m545n]{font-family:var(--font-serif);font-weight:300;font-size:var(--fs-intro);color:var(--text-light-body);line-height:1.8}.ri__methods[data-astro-cid-mh3m545n]{margin-top:clamp(64px,37.26px + 6.857vw,136px)}.ri__method[data-astro-cid-mh3m545n]{border-top:1px solid var(--rule-light);padding:28px 0}.ri__method[data-astro-cid-mh3m545n]:last-child{border-bottom:1px solid var(--rule-light)}.ri__method-name[data-astro-cid-mh3m545n]{font-family:var(--font-sans);font-weight:400;font-size:var(--fs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--color-onyx);margin-bottom:12px}.ri__method-text[data-astro-cid-mh3m545n]{max-width:62ch;font-family:var(--font-serif);font-weight:300;font-size:var(--fs-body);color:var(--text-light-item);line-height:1.75}.ri__cta[data-astro-cid-mh3m545n]{color:var(--color-onyx);margin-top:clamp(48px,33.14px + 3.81vw,88px)}@media (width>=900px){.ri__title[data-astro-cid-mh3m545n]{letter-spacing:-.012em;line-height:1.16}.ri__columns[data-astro-cid-mh3m545n]{grid-template-columns:1fr 1fr;gap:clamp(64px,8.4vw - 12px,120px)}.ri__columns[data-astro-cid-mh3m545n] p[data-astro-cid-mh3m545n]{line-height:1.85}}@media (width>=1024px){.ri__method[data-astro-cid-mh3m545n]{gap:clamp(56px,6.1vw - 6px,96px);padding:48px 0;display:flex}.ri__method-name[data-astro-cid-mh3m545n]{letter-spacing:.22em;flex:none;width:clamp(240px,147px + 9.1vw,300px);margin:0}.ri__method-text[data-astro-cid-mh3m545n]{line-height:1.8}}.method[data-astro-cid-an7ijqbs]{padding-block:clamp(72px,33.37px + 9.905vw,176px)}.steps[data-astro-cid-an7ijqbs]{margin:0;padding:0;list-style:none}.step[data-astro-cid-an7ijqbs]{border-top:1px solid var(--rule-dark);padding:32px 0}.step[data-astro-cid-an7ijqbs]:last-child{border-bottom:1px solid var(--rule-dark)}.step__num[data-astro-cid-an7ijqbs]{font-size:var(--fs-label);letter-spacing:.2em;color:var(--color-label);margin-bottom:16px}.step__num--first[data-astro-cid-an7ijqbs]{color:var(--color-red-text-on-onyx)}.step__name[data-astro-cid-an7ijqbs]{font-family:var(--font-sans);font-weight:400;font-size:var(--fs-cta);letter-spacing:.2em;text-transform:uppercase;color:var(--color-ivory);margin-bottom:16px}.step__text[data-astro-cid-an7ijqbs]{font-family:var(--font-serif);font-weight:300;font-size:var(--fs-step);color:var(--text-dark-step);line-height:1.75}.direct[data-astro-cid-an7ijqbs]{gap:22px;margin-top:64px;display:flex}.direct__rule[data-astro-cid-an7ijqbs]{background:var(--color-red);flex:none;width:1px}.direct__statement[data-astro-cid-an7ijqbs]{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-pullquote);color:var(--color-ivory);margin-bottom:24px;line-height:1.35}.direct__text[data-astro-cid-an7ijqbs]{max-width:58ch;font-family:var(--font-serif);font-weight:300;font-size:var(--fs-body);color:var(--text-dark-body);line-height:1.8}@media (width>=768px){.steps[data-astro-cid-an7ijqbs]{border-top:1px solid var(--rule-dark);grid-template-columns:repeat(2,1fr);gap:48px 64px;padding-top:40px;display:grid}.step[data-astro-cid-an7ijqbs],.step[data-astro-cid-an7ijqbs]:last-child{border:0;padding:0}.step__num[data-astro-cid-an7ijqbs]{letter-spacing:.22em;margin-bottom:44px}.step__name[data-astro-cid-an7ijqbs]{margin-bottom:24px}.step__text[data-astro-cid-an7ijqbs]{line-height:1.8}.direct[data-astro-cid-an7ijqbs]{gap:48px;margin-top:clamp(64px,8.4vw,152px)}}@media (width>=1200px){.steps[data-astro-cid-an7ijqbs]{grid-template-columns:repeat(4,1fr);gap:64px}.direct__body[data-astro-cid-an7ijqbs]{align-items:flex-start;gap:clamp(80px,8vw - 16px,112px);display:flex}.direct__statement[data-astro-cid-an7ijqbs]{flex:none;max-width:13ch;margin:0;line-height:1.3}.direct__text[data-astro-cid-an7ijqbs]{line-height:1.85}}.second[data-astro-cid-lplkdp2q]{background:var(--color-ivory-muted);color:var(--color-onyx);padding-block:clamp(80px,44.34px + 9.143vw,176px)}.second__eyebrow[data-astro-cid-lplkdp2q]{font-size:var(--fs-label);letter-spacing:.26em;text-transform:uppercase;color:var(--text-light-label);margin-bottom:clamp(36px,22.63px + 3.429vw,72px)}.second__title[data-astro-cid-lplkdp2q]{max-width:34ch;font-family:var(--font-serif);font-weight:400;font-size:var(--fs-dn-h2);color:var(--color-onyx);text-wrap:pretty;margin-bottom:clamp(36px,22.63px + 3.429vw,72px);line-height:1.4}.second__columns[data-astro-cid-lplkdp2q]{gap:22px;max-width:1180px;display:grid}.second__col[data-astro-cid-lplkdp2q]{gap:22px;display:grid}.second__columns[data-astro-cid-lplkdp2q] p[data-astro-cid-lplkdp2q]{font-family:var(--font-serif);font-weight:300;font-size:var(--fs-intro);color:var(--text-light-soft);line-height:1.8}.second__cta[data-astro-cid-lplkdp2q]{color:var(--color-onyx);margin-top:clamp(44px,31.6px + 3.2vw,80px)}@media (width>=900px){.second__title[data-astro-cid-lplkdp2q]{line-height:1.35}.second__columns[data-astro-cid-lplkdp2q]{grid-template-columns:1fr 1fr;gap:clamp(64px,8.4vw - 12px,120px)}.second__col[data-astro-cid-lplkdp2q]{align-content:start;gap:28px}.second__columns[data-astro-cid-lplkdp2q] p[data-astro-cid-lplkdp2q]{line-height:1.85}}.about[data-astro-cid-oxgmilyn]{padding-block:clamp(72px,33.37px + 9.905vw,176px)}.about__grid[data-astro-cid-oxgmilyn]{grid-template-areas:"title""photo""body";display:grid}.about__title[data-astro-cid-oxgmilyn]{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-h2);color:var(--color-ivory);grid-area:title;margin-bottom:40px;line-height:1.2}.about__photo[data-astro-cid-oxgmilyn]{grid-area:photo;margin:0 0 40px}.about__photo[data-astro-cid-oxgmilyn] .about__img{aspect-ratio:4/5;object-fit:cover;background-color:var(--color-onyx);width:100%;height:auto;display:block}.about__name[data-astro-cid-oxgmilyn]{font-size:var(--fs-tag);margin-top:20px}.about__body[data-astro-cid-oxgmilyn]{grid-area:body;min-width:0}.about__lead[data-astro-cid-oxgmilyn]{max-width:54ch;font-family:var(--font-serif);font-weight:400;font-size:var(--fs-about-lead);color:var(--color-ivory);margin-bottom:24px;line-height:1.6}.about__text[data-astro-cid-oxgmilyn]{max-width:62ch;font-family:var(--font-serif);font-weight:300;font-size:var(--fs-body);color:var(--text-dark-body);margin-bottom:22px;line-height:1.8}.about__text--gap[data-astro-cid-oxgmilyn]{margin-bottom:48px}.about__text--last[data-astro-cid-oxgmilyn]{margin-bottom:40px}.about__sub[data-astro-cid-oxgmilyn]{border-top:1px solid var(--rule-dark);letter-spacing:.24em;margin-bottom:24px;padding-top:32px}.about__note[data-astro-cid-oxgmilyn]{border-left:1px solid var(--color-red);max-width:56ch;font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:var(--fs-note);color:var(--text-dark-note);margin-top:48px;padding-left:20px;line-height:1.8}.about__note-link[data-astro-cid-oxgmilyn]{color:inherit;border-bottom:1px solid var(--rule-dark-cta);transition:color var(--dur-fast) ease, border-color var(--dur-fast) ease}.about__note-link[data-astro-cid-oxgmilyn]:hover{color:var(--color-red);border-bottom-color:var(--color-red)}@media (width>=768px){.about__photo[data-astro-cid-oxgmilyn]{max-width:520px}}@media (width>=1024px){.about__grid[data-astro-cid-oxgmilyn]{grid-template:"photo title""photo body"1fr/44% 1fr;column-gap:clamp(64px,8.4vw - 22px,112px)}.about__title[data-astro-cid-oxgmilyn]{margin-bottom:56px;line-height:1.15}.about__photo[data-astro-cid-oxgmilyn]{align-self:start;max-width:none;margin:0;position:sticky;top:120px}.about__name[data-astro-cid-oxgmilyn]{margin-top:24px}.about__lead[data-astro-cid-oxgmilyn]{margin-bottom:32px}.about__text[data-astro-cid-oxgmilyn]{margin-bottom:28px;line-height:1.85}.about__text--gap[data-astro-cid-oxgmilyn]{margin-bottom:72px}.about__text--last[data-astro-cid-oxgmilyn]{margin-bottom:56px}.about__sub[data-astro-cid-oxgmilyn]{letter-spacing:.26em;margin-bottom:32px;padding-top:40px}.about__note[data-astro-cid-oxgmilyn]{margin-top:64px;padding-left:28px}}.closing[data-astro-cid-nfb2evnh]{padding-block:clamp(112px,64.46px + 12.19vw,240px);position:relative;overflow:hidden}.closing__monogram[data-astro-cid-nfb2evnh]{font-family:var(--font-sans);color:#eae6dd08;pointer-events:none;user-select:none;width:.524em;height:1em;font-size:520px;font-weight:300;line-height:1;position:absolute;bottom:-200px;left:-180px}.closing__inner[data-astro-cid-nfb2evnh]{gap:22px;display:flex;position:relative}.closing__rule[data-astro-cid-nfb2evnh]{background:var(--color-red);flex:none;width:1px}.closing__text[data-astro-cid-nfb2evnh]{max-width:18ch;font-family:var(--font-serif);font-weight:400;font-size:var(--fs-closing);color:var(--color-ivory);text-wrap:pretty;line-height:1.32}.closing__accent[data-astro-cid-nfb2evnh]{color:var(--color-red)}@media (width>=768px){.closing__inner[data-astro-cid-nfb2evnh]{gap:clamp(22px,3.8vw - 7px,56px)}.closing__text[data-astro-cid-nfb2evnh]{letter-spacing:-.012em;line-height:1.26}}@media (width>=1024px){.closing__monogram[data-astro-cid-nfb2evnh]{color:var(--monogram-soft);font-size:clamp(760px,69.4vw,1000px);bottom:-380px;left:-220px}}.contact[data-astro-cid-vekgkm42]{border-top:1px solid var(--rule-dark-soft);padding-block:clamp(72px,38.57px + 8.571vw,160px)}.contact__grid[data-astro-cid-vekgkm42]{grid-template-areas:"head""form""details";display:grid}.contact__head[data-astro-cid-vekgkm42]{grid-area:head}.contact__title[data-astro-cid-vekgkm42]{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-h2);color:var(--color-ivory);margin-bottom:24px;line-height:1.2}.contact__intro[data-astro-cid-vekgkm42]{max-width:46ch;font-family:var(--font-serif);font-weight:300;font-size:var(--fs-intro);color:var(--text-dark-body);margin-bottom:48px;line-height:1.8}.contact__details[data-astro-cid-vekgkm42]{border-top:1px solid var(--rule-dark);flex-direction:column;grid-area:details;align-items:flex-start;gap:18px;margin-top:56px;padding-top:36px;display:flex}.contact__person[data-astro-cid-vekgkm42],.contact__details[data-astro-cid-vekgkm42] .contact__email{font-family:var(--font-serif);font-size:var(--fs-contact);color:var(--color-ivory)}.contact__details[data-astro-cid-vekgkm42] .contact__email{color:#eae6ddd6;transition:color var(--dur-fast) ease}.contact__details[data-astro-cid-vekgkm42] .contact__email:hover,.contact__details[data-astro-cid-vekgkm42] a.contact__linkedin:hover{color:var(--color-red)}.contact__details[data-astro-cid-vekgkm42] .contact__linkedin{font-size:var(--fs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--color-label);transition:color var(--dur-fast) ease;padding:10px 0}.contact__form-area[data-astro-cid-vekgkm42]{grid-area:form;min-width:0}.form[data-astro-cid-vekgkm42]{flex-direction:column;gap:36px;display:flex}.form[data-astro-cid-vekgkm42][hidden]{display:none}.field[data-astro-cid-vekgkm42]{flex-direction:column;gap:12px;display:flex}.field__label[data-astro-cid-vekgkm42]{letter-spacing:.2em}.field__input[data-astro-cid-vekgkm42]{border:0;border-bottom:1px solid var(--rule-dark-field);width:100%;font-family:var(--font-serif);font-size:var(--fs-field);color:var(--color-ivory);transition:border-color var(--dur-fast) ease, box-shadow var(--dur-fast) ease;background:0 0;border-radius:0;padding:12px 0}.field__input--area[data-astro-cid-vekgkm42]{resize:none;line-height:1.7}.field__input[data-astro-cid-vekgkm42]:focus-visible,.field__input[data-astro-cid-vekgkm42]:focus{border-bottom-color:var(--color-red);box-shadow:0 1px 0 var(--color-red);outline:none}.form__submit[data-astro-cid-vekgkm42]{border:0;border-bottom:1px solid var(--color-red);color:var(--color-ivory);background:0 0;align-self:flex-start}.form__submit[data-astro-cid-vekgkm42]:disabled{opacity:.5;cursor:progress}.form-status__block[data-astro-cid-vekgkm42]{border-top:1px solid var(--color-red);padding-top:40px;animation:.4s both saz-fade}.form-status__block[data-astro-cid-vekgkm42][hidden]{display:none}[data-astro-cid-vekgkm42][data-form-error]{margin-top:40px;padding-top:28px}.form-status__success[data-astro-cid-vekgkm42]{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-success);color:var(--color-ivory);margin-bottom:20px;line-height:1.4}.form-status__success[data-astro-cid-vekgkm42]:focus{outline:none}.form-status__reset[data-astro-cid-vekgkm42]{font-family:var(--font-sans);font-size:var(--fs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--color-label);transition:color var(--dur-fast) ease;background:0 0;border:0;padding:12px 0}.form-status__reset[data-astro-cid-vekgkm42]:hover{color:var(--color-red)}.form-status__error[data-astro-cid-vekgkm42]{font-family:var(--font-serif);font-weight:300;font-size:var(--fs-contact);color:var(--color-ivory);line-height:1.6}.form-status__error[data-astro-cid-vekgkm42] a{color:var(--color-red)}@media (width>=1024px){.contact__grid[data-astro-cid-vekgkm42]{grid-template:"head form""details form"1fr/1fr minmax(0,540px);column-gap:clamp(80px,11vw - 32px,140px)}.contact__title[data-astro-cid-vekgkm42]{margin-bottom:40px;line-height:1.15}.contact__intro[data-astro-cid-vekgkm42]{margin-bottom:72px;line-height:1.85}.contact__details[data-astro-cid-vekgkm42]{align-self:start;gap:22px;margin-top:0;padding-top:44px}.contact__details[data-astro-cid-vekgkm42] .contact__linkedin{margin-top:10px;padding:0}.form[data-astro-cid-vekgkm42]{gap:48px}.field[data-astro-cid-vekgkm42]{gap:14px}.field__label[data-astro-cid-vekgkm42]{letter-spacing:.22em}.form__submit[data-astro-cid-vekgkm42]{margin-top:8px}.form-status__block[data-astro-cid-vekgkm42]{padding-top:56px}.form-status__success[data-astro-cid-vekgkm42]{margin-bottom:28px}}
