.signature-scene[data-astro-cid-wdedblgv]{position:relative;isolation:isolate;display:grid;place-items:center;width:100%;min-width:0;padding:24px 9px 32px;perspective:1200px;container-type:inline-size}.signature-object[data-astro-cid-wdedblgv]{position:relative;width:100%;max-width:500px;aspect-ratio:560/330;transform:rotateX(10deg) rotateY(-13deg) rotate(-6deg);transform-style:preserve-3d;transition:transform .65s cubic-bezier(.2,.7,.2,1);color:#fff3ed}.signature-scene[data-astro-cid-wdedblgv]:hover .signature-object[data-astro-cid-wdedblgv]{transform:rotateX(5deg) rotateY(-7deg) rotate(-3deg)}.signature-edge[data-astro-cid-wdedblgv]{position:absolute;inset:0;border-radius:23px;background:#770b24;transform:translate(7px,9px);box-shadow:0 25px 36px -15px #100006a8,0 8px 12px -7px #1200088c}.signature-face[data-astro-cid-wdedblgv]{position:absolute;inset:0;isolation:isolate;overflow:hidden;border-radius:23px;border:1px solid #ff526a;background:#dc1836;box-shadow:inset 0 1px #ff899966,inset 0 -1px #9b092966}.signature-surface[data-astro-cid-wdedblgv]{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;z-index:-1}.signature-heading[data-astro-cid-wdedblgv]{position:absolute;top:12%;left:9%;right:8%;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:clamp(12px,2.85cqw,15px);line-height:1.5;color:#fff0ed}.signature-heading[data-astro-cid-wdedblgv]>svg[data-astro-cid-wdedblgv]{width:clamp(20px,5.1cqw,28px);height:clamp(20px,5.1cqw,28px);fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.signature-name[data-astro-cid-wdedblgv]{position:absolute;left:8.1%;top:33%;display:block;font-family:Manrope,Arial,sans-serif;font-size:clamp(36px,16cqw,87px);line-height:1.1;letter-spacing:-.075em;font-weight:500;color:#fff4ec;text-shadow:0 1px 0 #850c284a}.signature-name[data-astro-cid-wdedblgv]>span[data-astro-cid-wdedblgv]{color:#ffb4a8}.signature-footer[data-astro-cid-wdedblgv]{position:absolute;left:9%;right:8%;bottom:11%;display:flex;align-items:end;justify-content:space-between;gap:22px;font-size:clamp(12px,2.8cqw,15px);line-height:1.45;color:#ffe9e3}.signature-seal[data-astro-cid-wdedblgv]{display:grid;place-items:center;flex:none;width:clamp(29px,7.9cqw,43px);aspect-ratio:1;border:1px solid #ffb9bc8c;border-radius:50%;color:#fff1eb}.signature-seal[data-astro-cid-wdedblgv] svg[data-astro-cid-wdedblgv]{width:72%;height:72%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:640px){.signature-scene[data-astro-cid-wdedblgv]{grid-row:1;width:92%;max-width:370px;justify-self:center;margin-inline:auto;padding:16px 5px 23px}.signature-object[data-astro-cid-wdedblgv]{transform:rotateX(7deg) rotateY(-8deg) rotate(-5deg)}.signature-face[data-astro-cid-wdedblgv],.signature-edge[data-astro-cid-wdedblgv]{border-radius:16px}.signature-edge[data-astro-cid-wdedblgv]{transform:translate(5px,7px);box-shadow:0 17px 26px -12px #100006a8,0 6px 9px -6px #1200088c}.signature-footer[data-astro-cid-wdedblgv]{bottom:10%;line-height:1.35}.signature-heading[data-astro-cid-wdedblgv]{top:11%}.signature-footer[data-astro-cid-wdedblgv]>span[data-astro-cid-wdedblgv]:first-child br[data-astro-cid-wdedblgv]{display:none}}@media(max-width:360px){.signature-scene[data-astro-cid-wdedblgv]{width:96%;padding-block:13px 19px}.signature-heading[data-astro-cid-wdedblgv],.signature-footer[data-astro-cid-wdedblgv]{font-size:11px}.signature-name[data-astro-cid-wdedblgv]{font-size:clamp(34px,17cqw,50px)}}@media(prefers-reduced-motion:reduce){.signature-object[data-astro-cid-wdedblgv]{transition:none;transform:rotate(-3deg)}.signature-scene[data-astro-cid-wdedblgv]:hover .signature-object[data-astro-cid-wdedblgv]{transform:rotate(-3deg)}}.contact-page[data-astro-cid-6dpzkmol]{position:relative;isolation:isolate;overflow:hidden;min-height:calc(100svh - var(--header-height));display:flex;align-items:center;padding-block:clamp(30px,5.2vh,65px);background:#160b10;color:#fff1ed}.contact-content[data-astro-cid-6dpzkmol]{display:grid;gap:clamp(35px,5.5vh,65px);position:relative}.contact-content[data-astro-cid-6dpzkmol] h1[data-astro-cid-6dpzkmol]{margin:0 0 0 -.012em;font-size:clamp(52px,16.3vw,242px);font-weight:600;line-height:.87;letter-spacing:-.078em;white-space:nowrap}.contact-content[data-astro-cid-6dpzkmol] h1[data-astro-cid-6dpzkmol]>span[data-astro-cid-6dpzkmol]{color:var(--accent)}.contact-body[data-astro-cid-6dpzkmol]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:9%}.contact-invitation[data-astro-cid-6dpzkmol]{position:relative;min-width:0;z-index:1}.contact-invitation[data-astro-cid-6dpzkmol]>p[data-astro-cid-6dpzkmol]:first-child{font-size:clamp(22px,2.3vw,33px);line-height:1.43;letter-spacing:-.035em;max-width:490px;color:#bda8ad;font-weight:400}.contact-invitation[data-astro-cid-6dpzkmol] strong[data-astro-cid-6dpzkmol]{display:inline-block;font-weight:450;color:#fff1ed;margin-top:10px}.contact-actions[data-astro-cid-6dpzkmol]{display:flex;align-items:center;gap:13px;margin-top:27px}.contact-message[data-astro-cid-6dpzkmol]{display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:62px;padding:12px 13px 12px 23px;border:1px solid #f2445a;border-radius:99px;background:#d91e39;color:#fff4f1;font-size:17px;font-weight:550;line-height:1.4;transition:background .25s,transform .25s}.contact-message-arrow[data-astro-cid-6dpzkmol]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#890b23;overflow:hidden}.contact-message[data-astro-cid-6dpzkmol] svg[data-astro-cid-6dpzkmol]{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s}.contact-message[data-astro-cid-6dpzkmol]:hover{background:#e72b46;transform:translateY(-1px)}.contact-message[data-astro-cid-6dpzkmol]:hover svg[data-astro-cid-6dpzkmol]{transform:translate(2px,-2px)}.contact-linkedin[data-astro-cid-6dpzkmol]{display:grid;place-items:center;width:62px;height:62px;flex:none;border:1px solid #65414c;border-radius:50%;color:#ecdde0;background:#24131b;transition:background .25s,color .25s,border-color .25s,transform .25s}.contact-linkedin[data-astro-cid-6dpzkmol] svg[data-astro-cid-6dpzkmol]{width:22px;height:22px;fill:currentColor}.contact-linkedin[data-astro-cid-6dpzkmol]:hover{background:#176895;border-color:#4296c3;color:#fff;transform:translateY(-2px)}body[data-page=contact]{--accent:#ff5369;--paper:#160b10;--ink:#fff1ed;--muted:#bda8ad;--line:#57303d;background:#160b10}body[data-page=contact] .site-header{background:#160b10;border-bottom-color:#36202a}body[data-page=contact] .site-header nav>a:hover{color:#ff6a7d}body[data-page=contact] .site-header a:focus-visible{outline-color:#ff5369}body[data-page=contact] .skip-link{background:#d91e39;color:#fff4f1}body[data-page=contact] ::selection,body[data-page=contact]::selection{background:#c51735;color:#fff4f1}body[data-page=contact] .site-header .layer-brand-link{background:#24131b;border-color:#65414c;color:#ecdde0}body[data-page=contact] .site-header .layer-brand-link:hover{background:#4b1627;border-color:#d94b62}body[data-page=contact] .site-header .layer-brand-link:hover .layer-brand-symbol{color:#ff8a9b}@media(min-width:1700px){.contact-content[data-astro-cid-6dpzkmol] h1[data-astro-cid-6dpzkmol]{font-size:248px}.contact-body[data-astro-cid-6dpzkmol]{gap:13%}}@media(max-width:900px){.contact-body[data-astro-cid-6dpzkmol]{gap:5%}.contact-invitation[data-astro-cid-6dpzkmol]>p[data-astro-cid-6dpzkmol]:first-child{font-size:24px}.contact-message[data-astro-cid-6dpzkmol]{font-size:16px;gap:19px;padding-left:20px;min-height:58px}.contact-linkedin[data-astro-cid-6dpzkmol]{width:58px;height:58px}}@media(max-width:640px){.contact-page[data-astro-cid-6dpzkmol]{padding-block:26px 35px}.contact-content[data-astro-cid-6dpzkmol]{gap:26px}.contact-content[data-astro-cid-6dpzkmol] h1[data-astro-cid-6dpzkmol]{font-size:16.3vw}.contact-body[data-astro-cid-6dpzkmol]{grid-template-columns:1fr;gap:25px}.contact-invitation[data-astro-cid-6dpzkmol]>p[data-astro-cid-6dpzkmol]:first-child{font-size:22px;line-height:1.45;max-width:360px}.contact-invitation[data-astro-cid-6dpzkmol] strong[data-astro-cid-6dpzkmol]{margin-top:7px}.contact-actions[data-astro-cid-6dpzkmol]{margin-top:22px;gap:12px}.contact-message[data-astro-cid-6dpzkmol]{min-height:57px;padding:10px 12px 10px 21px;font-size:16px;gap:22px}.contact-message-arrow[data-astro-cid-6dpzkmol]{width:34px;height:34px}.contact-linkedin[data-astro-cid-6dpzkmol]{width:57px;height:57px}}@media(max-width:360px){.contact-page[data-astro-cid-6dpzkmol]{padding-block:23px 30px}.contact-content[data-astro-cid-6dpzkmol]{gap:22px}.contact-body[data-astro-cid-6dpzkmol]{gap:20px}.contact-invitation[data-astro-cid-6dpzkmol]>p[data-astro-cid-6dpzkmol]:first-child{font-size:20px}.contact-actions[data-astro-cid-6dpzkmol]{gap:10px}.contact-linkedin[data-astro-cid-6dpzkmol]{width:55px;height:55px}.contact-message[data-astro-cid-6dpzkmol]{font-size:15px;gap:14px;padding-left:16px;white-space:nowrap}}@media(max-height:700px)and (min-width:641px){.contact-page[data-astro-cid-6dpzkmol]{padding-block:24px 35px}.contact-content[data-astro-cid-6dpzkmol]{gap:28px}.contact-content[data-astro-cid-6dpzkmol] h1[data-astro-cid-6dpzkmol]{font-size:clamp(80px,14.3vw,210px)}.contact-invitation[data-astro-cid-6dpzkmol]>p[data-astro-cid-6dpzkmol]:first-child{font-size:25px}.contact-actions[data-astro-cid-6dpzkmol]{margin-top:21px}}@media(prefers-reduced-motion:reduce){.contact-page[data-astro-cid-6dpzkmol] [data-astro-cid-6dpzkmol]{animation:none!important;transition:none!important;transform:none!important}}
