.hl{isolation:isolate;font-weight:var(--w-medium);cursor:default;position:relative}.hl:before{content:"";background:var(--accent);z-index:-1;transform-origin:bottom;height:.92em;transition:transform .5s var(--ease-line);position:absolute;bottom:.04em;left:-.05em;right:-.05em;transform:scaleY(.391)}.hl:hover:before,.hl:focus-visible:before,.hl.on:before{transform:scaleY(1)}.hl:focus-visible{outline:none}.p-pop{z-index:9;pointer-events:none;opacity:0;transition:translate .3s var(--ease-out), opacity .3s, transform .5s var(--ease-out);position:absolute;top:0;left:0;transform:scale(.55)}.p-pop.on{opacity:1}.p-pop.jump{transition:opacity .3s, transform .5s var(--ease-out)}.p-pop img{object-fit:contain;object-position:bottom;width:170px;height:210px}.p-png-inline{margin:12px 0 0;display:block}.p-png-inline img{width:140px;height:auto}@media (width<=759px){.p-pop{display:none}}.about[data-astro-cid-oxgmilyn]{min-height:100vh;position:relative}.wrap[data-astro-cid-oxgmilyn]{max-width:var(--container);padding:0 var(--pad-page);margin:0 auto}.intro-row[data-astro-cid-oxgmilyn]{padding:96px 0 72px;position:relative}.intro-row[data-astro-cid-oxgmilyn].enter .intro[data-astro-cid-oxgmilyn]{animation:rise .9s var(--ease-out) .1s both}.intro[data-astro-cid-oxgmilyn]{font-size:var(--fs-about);font-weight:var(--w-medium);letter-spacing:var(--ls-about);grid-column:1/span 10;line-height:1}.intro[data-astro-cid-oxgmilyn] p{margin:0;display:inline}.fallback[data-astro-cid-oxgmilyn]{font-size:var(--fs-caption);grid-column:1/-1;margin:16px 0 0}.cv[data-astro-cid-oxgmilyn]{white-space:nowrap;position:relative}.cv[data-astro-cid-oxgmilyn] .w[data-astro-cid-oxgmilyn]{line-height:1;display:inline-block;position:relative}.cv[data-astro-cid-oxgmilyn] .w[data-astro-cid-oxgmilyn]:after{content:attr(data-text);line-height:inherit;background:var(--ink);color:var(--bg);white-space:nowrap;pointer-events:none;clip-path:inset(52% 0 0);transition:clip-path .45s var(--ease-line);padding:0 .05em;position:absolute;inset:0 -.05em}.cv[data-astro-cid-oxgmilyn]:hover .w[data-astro-cid-oxgmilyn]:after,.cv[data-astro-cid-oxgmilyn]:focus-visible .w[data-astro-cid-oxgmilyn]:after{clip-path:inset(0)}.cv-meta[data-astro-cid-oxgmilyn]{font-size:var(--fs-ui);letter-spacing:0;vertical-align:middle;margin-left:.5em}.cv[data-astro-cid-oxgmilyn] .ar[data-astro-cid-oxgmilyn]{transition:transform .45s var(--ease-out);display:inline-block}.cv[data-astro-cid-oxgmilyn]:hover .ar[data-astro-cid-oxgmilyn],.cv[data-astro-cid-oxgmilyn]:focus-visible .ar[data-astro-cid-oxgmilyn]{transform:translateY(.12em)}.cv[data-astro-cid-oxgmilyn]:focus-visible{outline-offset:6px}.sec-block[data-astro-cid-oxgmilyn]{row-gap:16px;margin-top:48px}.sec-block[data-astro-cid-oxgmilyn].last{margin-bottom:72px}.intro-row[data-astro-cid-oxgmilyn]+.sec-block[data-astro-cid-oxgmilyn]{margin-top:0}.sec-block[data-astro-cid-oxgmilyn]{position:relative}.sec-body[data-astro-cid-oxgmilyn]{transition:grid-template-rows .55s var(--ease-inout);grid-column:4/-1;grid-template-rows:1fr;display:grid}.sec-block[data-astro-cid-oxgmilyn].closed .sec-body[data-astro-cid-oxgmilyn]{grid-template-rows:0fr}.sec-inner[data-astro-cid-oxgmilyn]{column-gap:var(--gutter);min-height:0;transition:opacity .4s var(--ease-out);grid-template-columns:repeat(9,minmax(0,1fr));display:grid;overflow:hidden}.sec-block[data-astro-cid-oxgmilyn].closed .sec-inner[data-astro-cid-oxgmilyn]{opacity:0}.sec-toggle[data-astro-cid-oxgmilyn]{width:var(--tap);height:var(--tap);cursor:pointer;font-size:26px;font-weight:var(--w-regular);background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1;display:flex;position:absolute;top:4px;right:-12px}.sec-toggle[data-astro-cid-oxgmilyn] span[data-astro-cid-oxgmilyn]{transition:transform .5s var(--ease-out);display:block;transform:rotate(45deg)}.sec-block[data-astro-cid-oxgmilyn].closed .sec-toggle[data-astro-cid-oxgmilyn] span[data-astro-cid-oxgmilyn]{transform:rotate(0)}.sec-toggle[data-astro-cid-oxgmilyn]:hover span[data-astro-cid-oxgmilyn],.sec-toggle[data-astro-cid-oxgmilyn]:focus-visible span[data-astro-cid-oxgmilyn]{transform:rotate(135deg)}.sec-block[data-astro-cid-oxgmilyn].closed .sec-toggle[data-astro-cid-oxgmilyn]:hover span[data-astro-cid-oxgmilyn],.sec-block[data-astro-cid-oxgmilyn].closed .sec-toggle[data-astro-cid-oxgmilyn]:focus-visible span[data-astro-cid-oxgmilyn]{transform:rotate(90deg)}.rule[data-astro-cid-oxgmilyn]{height:var(--rule);background:var(--ink);grid-column:1/-1}.lab[data-astro-cid-oxgmilyn]{font-size:var(--fs-ui);font-weight:var(--w-medium);letter-spacing:var(--ls-ui);grid-column:1/span 3;margin:0}.ents[data-astro-cid-oxgmilyn]{grid-column:1/-1;margin:0;padding:0;list-style:none}.ent[data-astro-cid-oxgmilyn]{column-gap:var(--gutter);grid-template-columns:repeat(9,minmax(0,1fr));align-items:baseline;padding:4px 0 10px;display:grid}.ent[data-astro-cid-oxgmilyn] .y[data-astro-cid-oxgmilyn]{font-size:var(--fs-ui);grid-column:span 2}.ent[data-astro-cid-oxgmilyn] .n[data-astro-cid-oxgmilyn]{letter-spacing:-.02em;grid-column:span 4;font-size:20px;line-height:1.15}.ent[data-astro-cid-oxgmilyn] .p[data-astro-cid-oxgmilyn]{font-size:var(--fs-ui);grid-column:span 3}.prose[data-astro-cid-oxgmilyn]{grid-column:1/span 7}.prose[data-astro-cid-oxgmilyn] p{font-size:var(--fs-body);font-weight:var(--w-regular);letter-spacing:var(--ls-body);line-height:var(--lh-body);margin:0}.prose[data-astro-cid-oxgmilyn] p+p{margin-top:.7em}.skills[data-astro-cid-oxgmilyn]{letter-spacing:-.02em;grid-column:1/span 6;margin:0;font-size:20px;line-height:1.3}.tools[data-astro-cid-oxgmilyn]{font-size:var(--fs-ui);grid-column:7/span 3;margin:0}.contact[data-astro-cid-oxgmilyn]{flex-wrap:wrap;grid-column:1/-1;column-gap:32px;font-size:20px;display:flex}.contact[data-astro-cid-oxgmilyn] a[data-astro-cid-oxgmilyn]{min-height:var(--tap);align-items:center;display:inline-flex}.contact[data-astro-cid-oxgmilyn]{isolation:isolate}.cloud[data-astro-cid-oxgmilyn]{border-top:var(--rule) solid var(--ink);border-bottom:var(--rule) solid var(--ink);--mx:0px;--my:0px;height:400px;position:relative;overflow:hidden}.cloud[data-astro-cid-oxgmilyn] .photo{z-index:1;object-fit:cover;background:var(--placeholder);width:170px;height:220px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ci[data-astro-cid-oxgmilyn]{z-index:2;width:54px;translate:calc(var(--mx) * var(--d)) calc(var(--my) * var(--d));transition:translate .8s var(--ease-out), opacity .6s var(--ease-out) var(--pop-delay,0s), scale .7s var(--ease-out) var(--pop-delay,0s);margin:-34px 0 0 -27px;position:absolute}.has-js .reveal-cloud[data-astro-cid-oxgmilyn]:not(.is-in) .ci[data-astro-cid-oxgmilyn],.has-js .reveal-cloud[data-astro-cid-oxgmilyn]:not(.is-in) .photo{opacity:0;scale:.6}.reveal-cloud[data-astro-cid-oxgmilyn] .ci[data-astro-cid-oxgmilyn]{--pop-delay:calc(.15s + var(--k,0) * 45ms)}.cloud[data-astro-cid-oxgmilyn] .photo{transition:opacity .7s var(--ease-out), scale .8s var(--ease-out)}.ci[data-astro-cid-oxgmilyn] img{object-fit:cover;background:var(--placeholder);width:54px;height:68px}@media (width<=759px){.intro-row[data-astro-cid-oxgmilyn]{padding:48px 0 40px}.sec-body[data-astro-cid-oxgmilyn]{grid-column:1/-1}.sec-inner[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0,1fr)}.intro[data-astro-cid-oxgmilyn],.prose[data-astro-cid-oxgmilyn],.lab[data-astro-cid-oxgmilyn],.ents[data-astro-cid-oxgmilyn],.skills[data-astro-cid-oxgmilyn],.tools[data-astro-cid-oxgmilyn],.contact[data-astro-cid-oxgmilyn]{grid-column:1/-1}.ent[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0,1fr);row-gap:2px}.ent[data-astro-cid-oxgmilyn]>[data-astro-cid-oxgmilyn]{grid-column:1/-1!important}.cloud[data-astro-cid-oxgmilyn]{height:320px}.prose[data-astro-cid-oxgmilyn] p{font-size:20px;line-height:1.26}.cloud[data-astro-cid-oxgmilyn] .photo{width:120px;height:156px}.ci[data-astro-cid-oxgmilyn]{width:40px;margin:-25px 0 0 -20px}.ci[data-astro-cid-oxgmilyn] img{width:40px;height:50px}}
