.field-corners.svelte-fq8g2m>:is(input,select,textarea){outline:none}.field-corners.svelte-fq8g2m{position:relative}.field-corners.svelte-fq8g2m:after{--arm:10px;--stroke:1px;--tl:var(--color-accent-amber);--tr:var(--color-accent-pink);--br:var(--color-accent-blue);--bl:var(--color-accent-coral);content:"";pointer-events:none;opacity:0;background-repeat:no-repeat;background-image:linear-gradient(var(--tl), var(--tl)), linear-gradient(var(--tl), var(--tl)), linear-gradient(var(--tr), var(--tr)), linear-gradient(var(--tr), var(--tr)), linear-gradient(var(--bl), var(--bl)), linear-gradient(var(--bl), var(--bl)), linear-gradient(var(--br), var(--br)), linear-gradient(var(--br), var(--br));background-size:var(--arm) var(--stroke), var(--stroke) var(--arm), var(--arm) var(--stroke), var(--stroke) var(--arm), var(--arm) var(--stroke), var(--stroke) var(--arm), var(--arm) var(--stroke), var(--stroke) var(--arm);background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;transition:inset .16s ease-out,opacity .16s ease-out;position:absolute;inset:0}.field-corners.svelte-fq8g2m:has(>:is(input,select,textarea):focus-visible):after{opacity:1;inset:-8px}@media (prefers-reduced-motion:reduce){.field-corners.svelte-fq8g2m:after{transition:opacity .16s ease-out;inset:-8px}}@media (forced-colors:active){.field-corners.svelte-fq8g2m:after{display:none}.field-corners.svelte-fq8g2m>:is(input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid canvastext}}.contact-body.svelte-1bv7ezn :is(input,select,textarea,h2,aside){scroll-margin-top:calc(var(--nav-top-scrolled) + var(--dot-bar-pinned) + 1rem)}
