@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(./spectral-latin-400-normal.CTVgUekv.woff2)format("woff2"),url(./spectral-latin-400-normal.D34IWA1h.woff)format("woff")}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(./spectral-latin-400-italic.CDO25mTW.woff2)format("woff2"),url(./spectral-latin-400-italic.Ds-NcNVC.woff)format("woff")}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:600;src:url(./spectral-latin-600-normal.DE3OxvnQ.woff2)format("woff2"),url(./spectral-latin-600-normal.DXnQJnYb.woff)format("woff")}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:700;src:url(./spectral-latin-700-normal.Cd2m0ohD.woff2)format("woff2"),url(./spectral-latin-700-normal.Cxe-XGuy.woff)format("woff")}@font-face{font-family:Spectral SC;font-style:normal;font-display:swap;font-weight:600;src:url(./spectral-sc-latin-600-normal.C1ATqKKY.woff2)format("woff2"),url(./spectral-sc-latin-600-normal.BTaBpzVB.woff)format("woff")}.me{--me-ivory:#f1e3c6;--me-mute:#c9b99c;--me-gold:#c9a35c;--me-line:color-mix(in srgb, var(--me-ivory) 18%, transparent);--me-serif:"Spectral", Georgia, serif;--me-card:280px;--me-height:min(740px, calc(100dvh - 48px));--me-fade:40px;grid-template-columns:var(--me-card) minmax(0, 1fr);height:var(--me-height);color:var(--me-ivory);font-family:var(--me-serif);background:radial-gradient(120% 80% at 0 0,#f2a64b2e,#0000 55%),linear-gradient(#16302f,#0f2224);border-radius:10px;gap:44px;padding:34px 48px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #0009,inset 0 0 0 1px #f1e3c61a}.me :focus-visible{outline-offset:2px;outline:3px solid #ffd27a}.me-bio{flex-direction:column;min-height:0;display:flex}.me-bio>.me-prose,.me-bio>.me-panels{min-height:0;overflow:auto}.me-quit{width:40px;height:40px;color:var(--me-ivory);border:1px solid #f1e3c659;border-radius:50%;place-items:center;text-decoration:none;display:grid;position:absolute;top:18px;right:18px}.me-h1{font:700 44px/1.05 var(--me-serif);margin:6px 0 14px}.me-prose{overflow-wrap:break-word;max-width:74ch;font-size:17px;line-height:1.6}.me-prose>*{margin:0 0 18px}.me-prose li>p{margin:0 0 8px}.me-prose h2,.me-prose h3{color:var(--me-gold);margin-top:30px;margin-bottom:10px;font-size:22px;font-weight:600}.me-prose>:is(h2,h3):first-child{margin-top:0}.me-prose ul,.me-prose ol{padding-left:22px;list-style:outside}.me-prose ol{list-style:decimal}.me-prose li::marker{color:var(--me-gold)}.me-prose a{color:var(--me-ivory);-webkit-text-decoration-color:var(--me-gold);text-decoration-color:var(--me-gold);text-underline-offset:4px}.me-prose blockquote{border-left:2px solid var(--me-gold);padding-left:16px;font-style:italic}.me-prose img{border-radius:6px;max-width:100%;height:auto}.me-tabs{box-shadow:inset 0 -1px var(--me-line);white-space:nowrap;scrollbar-width:none;flex:none;gap:22px;margin:-5px -6px 14px;padding:5px 6px 0;display:flex;position:relative;overflow:auto hidden}.me-tabs button{color:var(--me-mute);font:600 17px var(--me-serif);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:8px 0}.me-tabs [aria-selected=true]{border-bottom-color:var(--me-gold);color:var(--me-ivory)}.me-tabs[data-more-end]{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--me-fade)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--me-fade)), transparent)}.me-tabs[data-more-start]{-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--me-fade)), transparent);mask-image:linear-gradient(to left, #000 calc(100% - var(--me-fade)), transparent)}.me-tabs[data-more-start][data-more-end]{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--me-fade), #000 calc(100% - var(--me-fade)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--me-fade), #000 calc(100% - var(--me-fade)), transparent)}.pc-box{align-self:start;container-type:inline-size}.pc{aspect-ratio:63/88;color:#1b130d;width:100%;font-family:var(--me-serif);background:#17110d;border-radius:5cqw;margin:0;padding:3.75cqw;transform:rotate(-2deg);box-shadow:0 18px 40px #0000008c;container-type:inline-size}.pc-face{border:2px solid var(--me-gold);background:linear-gradient(160deg,#2c5a58,#1d3d3d 55%,#163030);border-radius:2cqw;grid-template-rows:auto 1fr auto minmax(0,auto);gap:1.9cqw;height:100%;padding:2.5cqw;display:grid}.pc-bar{background:linear-gradient(#efe4cb,#d6c7a6);border:1px solid #8f7440;border-radius:3.1cqw/50%;justify-content:space-between;align-items:center;padding:1.25cqw 3.1cqw;display:flex}.pc-name{font-family:"Spectral SC", var(--me-serif);font-size:5.9cqw;font-weight:600}.pc-gem{clip-path:polygon(50% 0,100% 30%,100% 70%,50% 100%,0 70%,0 30%);background:linear-gradient(135deg,#ff6b6b,#b3121d);flex:none;width:4.4cqw;height:5.6cqw}.pc-type{font-size:4.1cqw;font-weight:600}.pc-art{background:radial-gradient(80% 70% at 30% 20%,#f2a64b8c,#0000 60%),linear-gradient(#21494a,#142c2e);border:2px solid #8f7440;border-radius:2px;place-items:end center;min-height:0;display:grid;overflow:hidden}.pc-art img{filter:drop-shadow(0 6px 6px #00000059);width:92%;margin-bottom:4%}.pc-text{background:linear-gradient(#efe6d0,#e3d6b8);border:1px solid #8f7440;padding:3.1cqw 3.75cqw 8cqw;font-size:4.1cqw;line-height:1.4;position:relative;overflow:hidden}.pc-text p{margin:0 0 2.2cqw}.pc-quote{color:#5a4630;font-style:italic}.pc-pt{background:linear-gradient(#efe4cb,#d6c7a6);border:1px solid #8f7440;border-radius:2.5cqw;padding:.3cqw 2.8cqw;font-size:4.7cqw;font-weight:700;position:absolute;bottom:1.25cqw;right:1.25cqw}@media (width<=720px){.me{--me-card:150px;--me-height:100dvh;border-radius:0;grid-template-columns:minmax(0,1fr);align-content:start;gap:30px;padding:64px 20px 40px;overflow:auto}.me-bio{display:block}.me-bio>.me-prose,.me-bio>.me-panels{overflow:visible}.pc-box{width:var(--me-card);justify-self:center}.me-h1{font-size:36px}}@media (width>=721px) and (height<=540px){.me{--me-card:150px;overflow:auto}.me-bio{display:block}.me-bio>.me-prose,.me-bio>.me-panels{overflow:visible}}
