.studio-emblem[data-astro-cid-xmxdazth]{display:block;width:100%;height:auto;overflow:visible;color:#c5c8cdcc}.studio-emblem[data-astro-cid-xmxdazth] line[data-astro-cid-xmxdazth]{stroke:currentColor;stroke-width:var(--emblem-stroke, .34);stroke-linecap:butt;stroke-dasharray:var(--len);stroke-dashoffset:0}.studio-emblem[data-astro-cid-xmxdazth][data-drawn=false] line[data-astro-cid-xmxdazth]{stroke-dashoffset:var(--len)}.studio-emblem[data-astro-cid-xmxdazth][data-drawn=true] line[data-astro-cid-xmxdazth]{stroke-dashoffset:0;transition:stroke-dashoffset var(--emblem-seg-dur, .42s) ease-in-out;transition-delay:calc(var(--seg) / (var(--segmentCount) - 1) * (var(--emblem-span, 1.8s) - var(--emblem-seg-dur, .42s)))}.studio-emblem[data-astro-cid-xmxdazth] line[data-astro-cid-xmxdazth]{stroke-opacity:1}.studio-emblem[data-astro-cid-xmxdazth][data-glimmer=true] line[data-astro-cid-xmxdazth]{animation:emblem-glimmer var(--emblem-glimmer-seg, .42s) ease-in-out both;animation-delay:calc(var(--seg) / (var(--segmentCount) - 1) * (var(--emblem-glimmer-span, .9s) - var(--emblem-glimmer-seg, .42s)))}@keyframes emblem-glimmer{0%{stroke-opacity:1}45%{stroke-opacity:.35}to{stroke-opacity:1}}@media(prefers-reduced-motion:reduce){.studio-emblem[data-astro-cid-xmxdazth] line[data-astro-cid-xmxdazth],.studio-emblem[data-astro-cid-xmxdazth][data-drawn=false] line[data-astro-cid-xmxdazth],.studio-emblem[data-astro-cid-xmxdazth][data-drawn=true] line[data-astro-cid-xmxdazth]{stroke-dashoffset:0;transition:none;transition-delay:0ms}.studio-emblem[data-astro-cid-xmxdazth][data-glimmer=true] line[data-astro-cid-xmxdazth]{animation:none}}.studio-lockup[data-astro-cid-3esaegf6]{--lockup-gap: calc(var(--lockup-width) * .115);width:var(--lockup-width);margin:0 auto;display:flex;flex-direction:column;align-items:center}.lockup-wordmark[data-astro-cid-3esaegf6]{position:relative;z-index:2;width:100%;margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}.lockup-emblem[data-astro-cid-3esaegf6]{position:relative;z-index:1;display:block;width:92%;-webkit-tap-highlight-color:transparent;transition:transform .22s var(--ease-standard)}.lockup-emblem[data-astro-cid-3esaegf6]:after{display:none}.lockup-construct[data-astro-cid-3esaegf6]{position:absolute;left:50%;top:50%;translate:-50% -50%;display:none;pointer-events:none}.studio-lockup[data-astro-cid-3esaegf6][data-construct] .lockup-construct[data-astro-cid-3esaegf6]{display:block}.studio-lockup[data-astro-cid-3esaegf6][data-construct="3d"] .studio-emblem{opacity:0}.studio-lockup[data-astro-cid-3esaegf6][data-construct=handover] .lockup-construct[data-astro-cid-3esaegf6]{opacity:0;transition:opacity var(--construct-collapse, .26s) linear}.studio-lockup[data-astro-cid-3esaegf6][data-construct=handover] .studio-emblem{opacity:1}.studio-lockup[data-astro-cid-3esaegf6][data-construct=done] .lockup-construct[data-astro-cid-3esaegf6]{display:none}.studio-lockup[data-astro-cid-3esaegf6][data-construct] .studio-emblem{transition:opacity var(--construct-collapse, .26s) linear,--emblem-stroke var(--stroke-span, 1.3s) ease-in-out}@media(prefers-reduced-motion:reduce){.studio-lockup[data-astro-cid-3esaegf6][data-construct] .studio-emblem{transition:none}}.lockup-emblem[data-astro-cid-3esaegf6]:active{transform:scale(.985)}.lockup-emblem[data-astro-cid-3esaegf6]:focus-visible{outline:2px solid rgba(197,200,205,.55);outline-offset:1.4rem;border-radius:50%}.lockup-emblem[data-astro-cid-3esaegf6][data-pressed=true] .studio-emblem{animation:emblem-strike .3s var(--ease-standard) both}@keyframes emblem-strike{0%{filter:none;opacity:1}38%{filter:drop-shadow(-2.5px -1.2px rgba(223,17,17,.55)) drop-shadow(2.5px 1.2px rgba(8,244,244,.55));opacity:1}to{filter:drop-shadow(0 0 rgba(223,17,17,0)) drop-shadow(0 0 rgba(8,244,244,0));opacity:.86}}@media(prefers-reduced-motion:reduce){.lockup-emblem[data-astro-cid-3esaegf6],.lockup-emblem[data-astro-cid-3esaegf6]:active{transition:none;transform:none}.lockup-emblem[data-astro-cid-3esaegf6][data-pressed=true] .studio-emblem{animation:none}}.lockup-rule[data-astro-cid-3esaegf6]{width:26%;height:1px;margin:calc(var(--lockup-gap) * .5) 0;background:linear-gradient(to right,transparent,rgba(197,200,205,.22) 22%,rgba(197,200,205,.22) 78%,transparent);transform-origin:center;transform:scaleX(1);opacity:1;transition:transform var(--rule-draw, .9s) var(--ease-standard),opacity calc(var(--rule-draw, .9s) * .6) var(--ease-standard)}.studio-lockup[data-astro-cid-3esaegf6][data-rule=hidden] .lockup-rule[data-astro-cid-3esaegf6]{transform:scaleX(0);opacity:0}.lockup-rule-infinity[data-astro-cid-3esaegf6]{width:auto;height:auto;background:none;transform:none;display:flex;justify-content:center;gap:calc(var(--lockup-width) * .018);font-family:serif;font-size:clamp(.7rem,calc(var(--lockup-width) * .03),1rem);line-height:1;color:#c5c8cd57;margin-block:calc(var(--lockup-gap) * .5 - .5em)}.lockup-rule-infinity[data-astro-cid-3esaegf6] span[data-astro-cid-3esaegf6]{display:block;color:rgba(var(--mark-ink),var(--mark-a, .34));transform:translateY(-.02em);transition:opacity calc(var(--rule-draw, .9s) * .5) var(--ease-standard),transform calc(var(--rule-draw, .9s) * .5) var(--ease-standard);transition-delay:calc(var(--mark-d, 0) * var(--rule-draw, .9s) * .16)}.studio-lockup[data-astro-cid-3esaegf6][data-rule=hidden] .lockup-rule-infinity[data-astro-cid-3esaegf6]{transform:none;opacity:1}.studio-lockup[data-astro-cid-3esaegf6][data-rule=hidden] .lockup-rule-infinity[data-astro-cid-3esaegf6] span[data-astro-cid-3esaegf6]{opacity:0;transform:translateY(-.02em) scale(.7)}@media(prefers-reduced-motion:reduce){.lockup-rule[data-astro-cid-3esaegf6],.studio-lockup[data-astro-cid-3esaegf6][data-rule=hidden] .lockup-rule[data-astro-cid-3esaegf6]{transform:none;opacity:1;transition:none}.studio-lockup[data-astro-cid-3esaegf6][data-rule=hidden] .lockup-rule-infinity[data-astro-cid-3esaegf6] span[data-astro-cid-3esaegf6]{opacity:1;transform:translateY(-.02em);transition:none}}@media(max-width:768px){.studio-lockup[data-astro-cid-3esaegf6]{--emblem-stroke: .5}}@media(max-height:520px){.studio-lockup[data-astro-cid-3esaegf6]{--emblem-stroke: .55}}.studio-page[data-astro-cid-j7pv25f6]{min-height:100vh;min-height:100dvh;position:relative;display:flex;flex-direction:column;--lockup-width: clamp(300px, min(38vw, 44svh), 620px);--lockup-h: calc(var(--lockup-width) * 1.35);--foot-pad: 2.75rem;--foot-line: .9375rem ;--pill-h: 44px;--nav-gap: max(1rem, calc((100dvh - var(--pill-h) - var(--foot-line) - var(--foot-pad) - var(--lockup-h) - var(--band)) / 3));--band: 0px;--hero-top: max(2.5rem, env(safe-area-inset-top))}.studio-hero[data-astro-cid-j7pv25f6]{flex:1 1 auto;display:grid;place-content:center;overflow:hidden;padding:var(--hero-top) 1.5rem 2.5rem}.studio-foot[data-astro-cid-j7pv25f6]{text-align:center;padding:0 1.5rem var(--foot-pad)}.studio-foot-legal[data-astro-cid-j7pv25f6]{margin:0;opacity:0;transition:opacity .8s var(--ease-standard)}.studio-foot[data-astro-cid-j7pv25f6][data-shown=true] .studio-foot-legal[data-astro-cid-j7pv25f6]{opacity:1}.studio-foot-legal[data-astro-cid-j7pv25f6]{font-family:Bembo,serif;font-size:.75rem;line-height:1.25;letter-spacing:.06em;color:var(--text-subtle)}.studio-foot-nav[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;align-items:center;gap:var(--pill-gap, .9rem);height:var(--pill-h);margin:0 0 var(--nav-gap);opacity:0;transition:opacity .8s var(--ease-standard)}.studio-foot[data-astro-cid-j7pv25f6][data-shown=true] .studio-foot-nav[data-astro-cid-j7pv25f6]{opacity:1}.studio-foot[data-astro-cid-j7pv25f6] .studio-pill[data-astro-cid-j7pv25f6]{--control-h: var(--pill-h);--control-px: var(--pill-px, 1.6rem);--control-fs: var(--pill-fs, .95rem);min-width:var(--pill-w, 8.5rem);letter-spacing:.1em;color:#ffffffb8;border-color:#ffffff29}@media(hover:hover){.studio-foot[data-astro-cid-j7pv25f6] .studio-pill[data-astro-cid-j7pv25f6]:hover{color:#fffffff2;border-color:#fff6}}.studio-foot[data-astro-cid-j7pv25f6] .studio-pill[data-astro-cid-j7pv25f6]:focus-visible{color:#fffffff2;border-color:#fff6}.studio-foot[data-astro-cid-j7pv25f6] .studio-pill[data-astro-cid-j7pv25f6]:active{background:#ffffff0f}.studio-foot[data-astro-cid-j7pv25f6] .studio-section-mark[data-astro-cid-j7pv25f6]{margin-right:.3em;opacity:.7}html.js .studio-foot[data-astro-cid-j7pv25f6]:not([data-shown=true]) .studio-foot-nav[data-astro-cid-j7pv25f6]{visibility:hidden}.studio-hero[data-astro-cid-j7pv25f6] .studio-lockup{cursor:default;user-select:none}@media(max-width:1024px){.studio-page[data-astro-cid-j7pv25f6]{--lockup-width: clamp(280px, min(62vw, 46svh), 460px);--foot-pad: max(1.5rem, env(safe-area-inset-bottom))}}@media(max-width:768px){.studio-page[data-astro-cid-j7pv25f6]{--lockup-width: clamp(230px, min(80vw, 44svh), 360px)}.studio-hero[data-astro-cid-j7pv25f6]{padding-inline:1.2rem}}@media(min-width:769px){.studio-page[data-astro-cid-j7pv25f6]{--pill-h: 56px;--pill-px: 2.2rem;--pill-fs: 1.08rem;--pill-w: 12rem;--pill-gap: 1.1rem}}@media(min-width:1025px){.studio-page[data-astro-cid-j7pv25f6]{--pill-h: 62px;--pill-px: 2.6rem;--pill-fs: 1.18rem;--pill-w: 14rem;--pill-gap: 1.25rem}}@media(max-height:520px){.studio-page[data-astro-cid-j7pv25f6]{--lockup-width: clamp(180px, 40svh, 300px);--foot-pad: 1.5rem;--pill-h: 40px;--pill-px: 1.6rem;--pill-fs: .9rem;--pill-w: 8rem}.studio-hero[data-astro-cid-j7pv25f6]{padding-block:max(.5rem,env(safe-area-inset-top)) .5rem}}.studio-birds[data-astro-cid-j7pv25f6]{display:none}.studio-birds-right[data-astro-cid-j7pv25f6]{position:absolute;z-index:0;overflow:hidden;pointer-events:none;user-select:none;transition:opacity 1.6s var(--ease-standard)}@media(min-width:769px)and (min-height:600px){.studio-birds-right[data-astro-cid-j7pv25f6]{--birds-gap: calc(var(--lockup-width) * .25);--birds-flank: calc(50vw - var(--lockup-width) / 2 - var(--birds-gap));--birds-h: min(calc((100dvh - var(--foot-pad)) * 1.15), calc((var(--birds-flank) - 2rem) / .42));display:block;left:calc(50% + var(--lockup-width) / 2 + var(--birds-gap));bottom:var(--foot-pad);width:min(var(--birds-flank),calc(var(--birds-h) * 2930 / 4405),max(0px,calc((var(--birds-h) - 440px) * 1000)));height:var(--birds-h)}}.studio-birds-right[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;left:0;top:0;width:auto;max-width:none;height:100%}@media(orientation:portrait)and (max-width:1100px)and (min-height:600px){.studio-page[data-astro-cid-j7pv25f6]{--lockup-width: clamp(200px, min(58vw, 32svh), 280px);--hang: min(24svh, 340px);--band: calc(var(--hang) - 1rem)}.studio-page[data-astro-cid-j7pv25f6] .studio-hero[data-astro-cid-j7pv25f6]{padding-top:calc(var(--hero-top) + var(--band))}.studio-birds-right[data-astro-cid-j7pv25f6]{--plate-h: calc(var(--hang) / .62);display:block;left:auto;bottom:auto;right:0;top:calc(var(--hang) - var(--plate-h));height:var(--plate-h);width:calc(var(--plate-h) * 2930 / 4405 * .8);-webkit-mask-image:linear-gradient(to bottom,transparent calc(var(--plate-h) - var(--hang)),#000 calc(var(--plate-h) - var(--hang) * .82));mask-image:linear-gradient(to bottom,transparent calc(var(--plate-h) - var(--hang)),#000 calc(var(--plate-h) - var(--hang) * .82))}}@media(orientation:portrait)and (min-width:769px)and (max-width:1100px)and (min-height:600px){.studio-page[data-astro-cid-j7pv25f6]{--lockup-width: clamp(300px, min(48vw, 32svh), 400px)}}html.js .studio-hero[data-astro-cid-j7pv25f6]:not([data-landed])~.studio-foot[data-astro-cid-j7pv25f6]:not([data-shown=true])~.studio-birds[data-astro-cid-j7pv25f6]{opacity:0}@media(prefers-reduced-motion:reduce){.studio-foot-legal[data-astro-cid-j7pv25f6],.studio-foot-nav[data-astro-cid-j7pv25f6],.studio-birds[data-astro-cid-j7pv25f6]{transition:none}}@media print{.studio-birds[data-astro-cid-j7pv25f6]{display:none}}
