.wide[data-astro-cid-zh4gkh43]{width:100%;max-width:var(--max);padding:clamp(16px, 3vw, 40px) var(--gutter) 0;margin-inline:auto}.split[data-astro-cid-zh4gkh43]{min-height:calc(100svh - var(--header-h) - clamp(16px, 3vw, 40px));grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.art[data-astro-cid-zh4gkh43]{background:var(--line);display:block;position:relative;overflow:hidden}.art[data-astro-cid-zh4gkh43] img{object-fit:cover;width:100%;height:100%;animation:settle 2.4s var(--ease) both;transition:transform 1.2s var(--ease);position:absolute;inset:0}.art[data-astro-cid-zh4gkh43]:hover img{transform:scale(1.03)}@keyframes settle{0%{transform:scale(1.08)}}.art-cap[data-astro-cid-zh4gkh43]{color:#fff;opacity:0;background:#00000073;padding:6px 10px;font-size:.78rem;transition:opacity .3s;position:absolute;bottom:14px;left:16px}.art[data-astro-cid-zh4gkh43]:hover .art-cap[data-astro-cid-zh4gkh43],.art[data-astro-cid-zh4gkh43]:focus-visible .art-cap[data-astro-cid-zh4gkh43]{opacity:1}.panel[data-astro-cid-zh4gkh43]{--on:#f2f0eb;--on-2:#f2f0eb9e;--rule:#f2f0eb38;--panel-bg:var(--panel,var(--ink));background:var(--panel-bg);color:var(--on);flex-direction:column;display:flex}.top[data-astro-cid-zh4gkh43]{border-bottom:1px solid var(--rule);justify-content:flex-end;align-items:flex-start;gap:24px 40px;padding:clamp(22px,3vw,36px);display:flex}.direct[data-astro-cid-zh4gkh43]{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.direct[data-astro-cid-zh4gkh43] a[data-astro-cid-zh4gkh43]{font:var(--w-light) clamp(1.15rem, 1.8vw, 1.5rem) / 1.25 var(--display);letter-spacing:.02em;text-transform:uppercase;color:var(--on);text-decoration:none;transition:color .25s}.direct[data-astro-cid-zh4gkh43] a[data-astro-cid-zh4gkh43]:hover,.direct[data-astro-cid-zh4gkh43] a[data-astro-cid-zh4gkh43]:focus-visible{color:#9fd3d6}.socials[data-astro-cid-zh4gkh43]{flex-direction:column;align-items:flex-end;margin-top:14px;display:flex}.msg[data-astro-cid-zh4gkh43]{padding:clamp(18px,2.4vw,28px) clamp(22px,3vw,36px)}summary[data-astro-cid-zh4gkh43]{font:var(--w-light) clamp(1.15rem, 1.8vw, 1.5rem) / 1.25 var(--display);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;align-items:center;gap:14px;list-style:none;transition:color .25s;display:inline-flex}summary[data-astro-cid-zh4gkh43]::-webkit-details-marker{display:none}summary[data-astro-cid-zh4gkh43]:hover{color:#9fd3d6}.plus[data-astro-cid-zh4gkh43]{width:16px;height:16px;transition:transform .4s var(--ease);position:relative}.plus[data-astro-cid-zh4gkh43]:before,.plus[data-astro-cid-zh4gkh43]:after{content:"";background:currentColor;height:1.5px;position:absolute;inset:50% 0 auto}.plus[data-astro-cid-zh4gkh43]:after{transform:rotate(90deg)}.msg[data-astro-cid-zh4gkh43][open] .plus[data-astro-cid-zh4gkh43]{transform:rotate(45deg)}.msg[data-astro-cid-zh4gkh43][open] .form[data-astro-cid-zh4gkh43]{animation:open .5s var(--ease) both}@keyframes open{0%{opacity:0;transform:translateY(-8px)}}.form[data-astro-cid-zh4gkh43]{grid-template-columns:1fr 1fr;gap:22px 24px;padding-top:clamp(22px,3vw,32px);display:grid}.full[data-astro-cid-zh4gkh43]{grid-column:1/-1}.label[data-astro-cid-zh4gkh43]{font:600 var(--label-size) / 1.4 var(--sans);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--on-2);margin:0 0 8px;padding:0;display:block}.field[data-astro-cid-zh4gkh43] .label[data-astro-cid-zh4gkh43]{margin-bottom:2px}input[data-astro-cid-zh4gkh43],textarea[data-astro-cid-zh4gkh43]{border:0;border-bottom:1px solid var(--rule);width:100%;font:400 1.05rem / 1.5 var(--sans);color:var(--on);background:0 0;border-radius:0;padding:9px 0;transition:border-color .25s}input[data-astro-cid-zh4gkh43]:focus,textarea[data-astro-cid-zh4gkh43]:focus{border-bottom-color:var(--on);outline:none}textarea[data-astro-cid-zh4gkh43]{resize:vertical;min-height:120px}.hp[data-astro-cid-zh4gkh43]{position:absolute;left:-9999px}.actions[data-astro-cid-zh4gkh43]{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.send[data-astro-cid-zh4gkh43]{border:1px solid var(--on);font:600 .8rem / 1 var(--sans);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--on);cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:14px;padding:15px 24px;transition:background .25s,color .25s;display:inline-flex}.send[data-astro-cid-zh4gkh43] svg[data-astro-cid-zh4gkh43]{fill:none;stroke:currentColor;stroke-width:1.5px;width:18px;height:18px;transition:transform .3s var(--ease)}.send[data-astro-cid-zh4gkh43]:hover:not(:disabled),.send[data-astro-cid-zh4gkh43]:focus-visible{background:var(--on);color:var(--panel-bg)}.send[data-astro-cid-zh4gkh43]:hover:not(:disabled) svg[data-astro-cid-zh4gkh43]{transform:translate(4px)}.send[data-astro-cid-zh4gkh43]:disabled{opacity:.5;cursor:wait}.status[data-astro-cid-zh4gkh43]{color:var(--on-2);margin:0}.status[data-astro-cid-zh4gkh43].ok{color:#9fd3d6}.status[data-astro-cid-zh4gkh43].err{color:#f0b48a}.word[data-astro-cid-zh4gkh43]{font:300 clamp(3rem, 8.5vw, 8.5rem) / .9 var(--display);letter-spacing:-.01em;text-align:right;text-transform:uppercase;color:var(--on);margin:auto 0 0;padding:clamp(24px,4vw,48px) clamp(22px,3vw,36px) clamp(14px,2vw,24px)}.intro-title[data-astro-cid-zh4gkh43]{animation:rise .9s .25s var(--ease) both}.intro-2[data-astro-cid-zh4gkh43]{animation:rise .8s .45s var(--ease) both}@keyframes rise{0%{opacity:0;transform:translateY(.4em)}}@media (width<=860px){.split[data-astro-cid-zh4gkh43]{grid-template-columns:minmax(0,1fr);min-height:0}.art[data-astro-cid-zh4gkh43]{aspect-ratio:4/3}.top[data-astro-cid-zh4gkh43]{flex-direction:column}.direct[data-astro-cid-zh4gkh43],.socials[data-astro-cid-zh4gkh43]{text-align:left;align-items:flex-start}.form[data-astro-cid-zh4gkh43]{grid-template-columns:minmax(0,1fr)}.word[data-astro-cid-zh4gkh43]{font-size:15vw}}
