.newsletter-signup{color:var(--newsletter-ink);background:color-mix(in srgb, var(--newsletter-surface) 94%, transparent);border:1px solid color-mix(in srgb, var(--newsletter-ink) 12%, transparent);border-radius:var(--newsletter-radius);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.newsletter-signup h2{font-family:var(--newsletter-heading)}.newsletter-signup .newsletter-field{color:var(--newsletter-ink);border:1px solid color-mix(in srgb, var(--newsletter-ink) 24%, transparent);border-radius:var(--newsletter-field-radius);box-shadow:none;background:0 0}.newsletter-signup .newsletter-field::placeholder{color:color-mix(in srgb, var(--newsletter-ink) 58%, transparent)}.newsletter-signup .newsletter-field:focus-visible{outline:2px solid var(--newsletter-ink);outline-offset:2px;--tw-ring-color:transparent}.newsletter-signup .newsletter-consent{accent-color:var(--newsletter-ink)}.newsletter-signup .newsletter-submit{background:var(--newsletter-ink);color:var(--newsletter-surface);border-radius:var(--newsletter-button-radius)}.newsletter-signup button:focus-visible,.newsletter-signup a:focus-visible,.newsletter-signup input[type=checkbox]:focus-visible{outline:2px solid var(--newsletter-ink);outline-offset:3px}.reference-bio{color:var(--ref-ink);overflow-wrap:anywhere;min-height:100dvh;padding:clamp(1rem,4cqw,3.5rem);container-type:inline-size}.reference-shell{min-width:0;max-width:64rem;margin:auto}.reference-navigation{z-index:20;margin-bottom:1.5rem;position:relative}.reference-identity{text-align:center;padding:2rem 1rem}.reference-bio[data-reference=paper_lantern] .reference-link:first-child>a,.reference-bio[data-reference=lemon_press] .reference-link:nth-child(3n+1)>a,.reference-bio[data-reference=pebble_desk] .reference-link:nth-child(3n+1)>a{background:var(--ref-accent)!important}.reference-avatar{border:2px solid var(--ref-border);width:5rem;height:5rem;box-shadow:3px 3px 0 var(--ref-border);margin:0 auto 1rem}.reference-bio h1{font-family:var(--ref-heading);letter-spacing:-.045em;font-size:clamp(1.8rem,5cqw,3.5rem);font-weight:800;line-height:1.08}.reference-intro{white-space:pre-line;opacity:.8;max-width:38rem;margin:1rem auto 1.5rem;font-size:.95rem;line-height:1.7}.reference-main{min-width:0}.reference-blocks{gap:1rem;display:grid}.reference-blocks>*{min-width:0;max-width:100%}.reference-link>a{border-color:var(--ref-border);text-align:left;justify-content:space-between;min-height:4rem}.reference-link>p{padding:.8rem 1rem;font-size:.8rem;line-height:1.6}.reference-page-title{margin:1.5rem 0 2rem}.reference-page-title .reference-intro{margin-left:0}.reference-bio[data-reference=lemon_press],.reference-bio[data-reference=pebble_desk]{background-image:radial-gradient(var(--ref-border) .6px,transparent .6px);background-size:18px 18px}.reference-bio[data-reference=lemon_press] .reference-shell,.reference-bio[data-reference=pebble_desk] .reference-shell{background:var(--ref-surface);border:2px solid var(--ref-border);max-width:42rem;box-shadow:6px 6px 0 var(--ref-border);border-radius:1.8rem;padding:1.5rem}.reference-bio[data-reference=lemon_press] .reference-identity,.reference-bio[data-reference=pebble_desk] .reference-identity{-moz-column-gap:1rem;text-align:left;grid-template-columns:4rem minmax(0,1fr);column-gap:1rem;padding:.75rem 0 2rem;display:grid}.reference-bio[data-reference=lemon_press] .reference-avatar,.reference-bio[data-reference=pebble_desk] .reference-avatar{grid-row:1/4;width:4rem;height:4rem}.reference-bio[data-reference=lemon_press] .reference-identity h1,.reference-bio[data-reference=pebble_desk] .reference-identity h1{font-size:1.4rem}.reference-bio[data-reference=lemon_press] .reference-intro,.reference-bio[data-reference=pebble_desk] .reference-intro{margin:.4rem 0;font-size:.8rem}.reference-bio[data-reference=lemon_press] .reference-link>a,.reference-bio[data-reference=pebble_desk] .reference-link>a{box-shadow:3px 4px 0 var(--ref-border)}.reference-bio[data-reference=paper_lantern] .reference-shell{background:var(--ref-surface);border:2px solid var(--ref-border);max-width:48rem;box-shadow:8px 8px 0 var(--ref-accent);padding:2rem}.reference-bio[data-reference=paper_lantern] h1{text-transform:uppercase;letter-spacing:-.055em}.reference-bio[data-reference=paper_lantern] .reference-identity .reference-intro{background:var(--ref-accent);border:2px solid var(--ref-border);opacity:1;border-radius:.8rem;padding:1.5rem}.reference-bio[data-reference=fern_cove] .reference-shell{max-width:48rem}.reference-bio[data-reference=fern_cove] .reference-identity{border-bottom:2px solid var(--ref-border);margin-bottom:2rem}.reference-bio[data-reference=sky_scout] .reference-shell{max-width:50rem}.reference-bio[data-reference=sky_scout] .reference-identity{border:2px solid var(--ref-border);box-shadow:5px 5px 0 var(--ref-accent);border-radius:1.4rem;margin-bottom:2rem}.reference-bio[data-reference=midnight_mixtape] .reference-shell{max-width:42rem}.reference-music-hero{padding-top:17rem;position:relative;overflow:hidden}.reference-cover{height:22rem;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 40%,#0000 100%);mask-image:linear-gradient(#000 40%,#0000 100%)}.reference-music-hero>h1,.reference-music-hero>p,.reference-music-hero>div:not(.reference-cover){position:relative}.reference-bio[data-reference=midnight_mixtape] .reference-link>a{border-color:var(--ref-border);box-shadow:none;padding:1.5rem}.bio-preview-frame{border:4px solid hsl(var(--primary));background:hsl(var(--background));border-radius:2.5rem;width:320px;max-width:100%;height:650px;margin:auto;overflow:auto;container-type:inline-size}.bio-preview-frame>*,.bio-preview-frame .bio-design,.bio-preview-frame .reference-bio,.bio-preview-frame .creator-page{min-height:100%}.reference-preview{border:4px solid hsl(var(--primary));border-radius:2.5rem;width:320px;max-width:100%;height:650px;min-height:0;margin:auto;padding:1rem;font-size:.9rem;overflow-y:auto}.reference-preview .reference-shell{box-shadow:none!important;padding:1rem!important}.reference-preview .reference-intro{font-size:.8rem}@container (width<=600px){.reference-bio[data-reference=noir_portrait] .reference-shell{min-height:0;display:block}.reference-cutout{height:21rem}.reference-bio[data-reference=noir_portrait] .reference-main{padding:1.25rem}.reference-child .reference-portrait{display:none}.reference-introduction{margin:1rem 0 1.5rem}.reference-bio[data-reference=noir_portrait] .reference-blocks{grid-template-columns:1fr}.reference-bio[data-reference=noir_portrait] .reference-link>a{flex-direction:row;align-items:center;min-height:3.6rem;padding:1rem}.reference-bio h1{font-size:2rem}.reference-bio[data-reference=noir_portrait] .reference-link>a>div:first-child{flex-direction:row;align-items:center;gap:.75rem}.reference-bio[data-reference=noir_portrait] .reference-link>a>div:last-child{position:static}}@container (width>=601px){.reference-bio[data-reference=paper_lantern] .reference-blocks,.reference-bio[data-reference=fern_cove] .reference-blocks,.reference-bio[data-reference=sky_scout] .reference-blocks{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-blocks>:not(.reference-link){grid-column:1/-1}}.reference-bio[data-reference=noir_portrait]{background-color:var(--ref-canvas);padding:0}.reference-bio[data-reference=noir_portrait] .reference-shell{grid-template-columns:minmax(12rem,.75fr) minmax(0,2.25fr);max-width:80rem;min-height:100dvh;padding:0;display:grid}.reference-bio[data-reference=noir_portrait] .reference-portrait{background:var(--ref-canvas);align-items:stretch;min-width:0;padding:0}.reference-bio[data-reference=noir_portrait] .reference-cutout{width:100%;height:21rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 88%,#0000);mask-image:linear-gradient(#000 88%,#0000)}.reference-bio[data-reference=noir_portrait] .noir-sidebar-copy{background:var(--ref-surface);flex:1;padding:2rem 1.4rem;font-size:.75rem;line-height:1.7}.noir-sidebar-copy>p{opacity:.8;margin-bottom:1.75rem}.noir-highlight{align-items:center;gap:.7rem;margin:1.2rem 0;display:flex}.noir-highlight svg{border:1px solid var(--ref-border);width:1.4rem;height:1.4rem;color:var(--ref-accent);border-radius:.2rem;flex-shrink:0;padding:.2rem}.reference-bio[data-reference=noir_portrait] .noir-sidebar-socials{background:var(--ref-surface);margin:0;padding:1.5rem 1rem}.noir-sidebar-socials a{filter:saturate(.25);width:1.6rem;height:1.6rem;box-shadow:none;background:color-mix(in srgb,var(--ref-ink) 10%,var(--ref-surface))!important}.noir-sidebar-socials a>img,.noir-sidebar-socials a>svg{width:.8rem;height:.8rem}.reference-bio[data-reference=noir_portrait] .reference-main{padding:3rem clamp(1.5rem,5cqw,5rem)}.reference-bio[data-reference=noir_portrait] .reference-navigation:empty{display:none}.reference-bio[data-reference=noir_portrait] .reference-introduction{margin:4rem 0 2rem}.reference-bio[data-reference=noir_portrait] .reference-kicker{font-family:var(--ref-heading);letter-spacing:0;margin-bottom:.5rem;font-size:.85rem;line-height:1.6}.reference-bio[data-reference=noir_portrait] h1{font-family:var(--ref-heading);letter-spacing:0;color:var(--ref-ink);text-transform:uppercase;font-size:clamp(1.4rem,3.5cqw,2.3rem);line-height:1.45}.reference-bio[data-reference=noir_portrait] .noir-role{font-family:var(--ref-heading);color:var(--ref-accent);text-transform:uppercase;margin-top:1rem;font-size:clamp(1.6rem,4cqw,3rem);line-height:1.4}.reference-bio[data-reference=noir_portrait] .reference-page-title h1{color:var(--ref-accent)}.reference-bio[data-reference=noir_portrait] .reference-intro{margin:1rem 0;font-size:.85rem;line-height:1.8}.reference-bio[data-reference=noir_portrait] .reference-blocks{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.reference-bio[data-reference=noir_portrait] .reference-link[data-featured]{grid-column:1/-1;max-width:26rem;margin-bottom:1rem}.reference-bio[data-reference=noir_portrait] .noir-contact>.noir-contact-anchor{border:1px solid var(--ref-border);min-height:9rem;color:var(--ref-ink);box-shadow:none;background:0 0;border-radius:.35rem;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:1.25rem;font-size:.9rem;text-decoration:none;display:flex;position:relative}.noir-contact-icon{--noir-icon-color:var(--ref-accent);background:color-mix(in srgb,var(--noir-icon-color) 15%,var(--ref-canvas));width:2.2rem;height:2.2rem;color:var(--noir-icon-color);box-shadow:inset 0 0 .7rem color-mix(in srgb,var(--noir-icon-color) 15%,transparent);border-radius:.45rem;justify-content:center;align-items:center;display:flex}.noir-contact-copy{flex-direction:column;gap:.4rem;min-width:0;display:flex}.noir-contact-copy small{color:var(--ref-accent);overflow-wrap:anywhere;font-size:.65rem}.noir-contact-arrow{opacity:.5;width:.9rem;height:.9rem;position:absolute;top:1rem;right:1rem}.noir-contact-badge{color:var(--ref-accent);font-size:.65rem}.reference-bio[data-reference=noir_portrait] .noir-contact[data-featured]>a{border-color:var(--ref-accent);min-height:3rem;color:var(--ref-accent);font-family:var(--ref-heading);flex-direction:row;justify-content:center;align-items:center;padding:.9rem 1rem;font-size:.8rem}.noir-contact-anchor:hover{border-color:var(--ref-accent)}.noir-contact-anchor:focus-visible{outline:2px solid var(--ref-accent);outline-offset:4px}@container (width<=600px){.reference-bio[data-reference=noir_portrait] .reference-shell{min-height:0;display:block}.reference-bio[data-reference=noir_portrait] .reference-cutout{max-width:18rem;height:13rem;margin:0 auto}.reference-bio[data-reference=noir_portrait] .noir-sidebar-copy,.reference-bio[data-reference=noir_portrait] .noir-sidebar-socials{display:none}.reference-bio[data-reference=noir_portrait] .reference-portrait{background:0 0;padding-top:.75rem;display:flex}.reference-bio[data-reference=noir_portrait] .reference-main{padding:1.25rem}.reference-bio[data-reference=noir_portrait] .reference-introduction{margin:0 0 1rem}.reference-bio[data-reference=noir_portrait] .reference-blocks{grid-template-columns:1fr;gap:.6rem}.reference-bio[data-reference=noir_portrait] .noir-contact>.noir-contact-anchor{flex-direction:row;justify-content:flex-start;align-items:center;gap:.75rem;min-height:3rem;padding:.65rem .8rem}.reference-bio[data-reference=noir_portrait] .noir-contact[data-featured]>a{justify-content:center}.noir-contact-icon{flex-shrink:0;width:1.8rem;height:1.8rem}.noir-contact-copy{flex:1;gap:.15rem}.noir-contact-copy small{font-size:.6rem}.noir-contact-arrow{flex-shrink:0;position:static}}.creator-page{--creator-accent:hsl(var(--creator-accent-tone));--creator-surface:hsl(var(--creator-surface-tone));--creator-ink:hsl(var(--creator-ink-tone));--creator-muted:hsl(var(--creator-muted-tone));box-sizing:border-box;width:100%;min-height:100vh;color:var(--creator-ink);background:hsl(var(--creator-bg-tone));padding:24px 20px 36px;position:relative}.creator-page *,.creator-page :before,.creator-page :after{box-sizing:border-box}.creator-page:before{content:"";pointer-events:none;background:radial-gradient(ellipse 360px 240px at 50% 0%,color-mix(in srgb,var(--creator-accent) 8%,transparent),transparent);position:absolute;inset:0}.creator-main{z-index:10;max-width:420px;margin:0 auto;position:relative}.creator-footer-logo{width:72px;height:28px;margin:8px auto;display:block}.creator-page a{color:inherit;text-decoration:none}.creator-page button{font:inherit;cursor:pointer}.creator-page a:focus-visible,.creator-page button:focus-visible,.creator-page [tabindex]:focus-visible{outline:2px solid var(--creator-accent);outline-offset:5px}.creator-top-actions{flex-wrap:wrap;justify-content:space-between;gap:14px;margin-bottom:14px;display:flex}.creator-top-action{border:1px solid color-mix(in srgb,var(--card-accent) 35%,transparent);background:var(--creator-surface);border-radius:8px;align-items:center;gap:8px;min-height:40px;padding:8px 12px;font-size:12px;font-weight:700;transition:box-shadow .2s;display:inline-flex}.creator-top-action:hover{box-shadow:0 0 22px color-mix(in srgb,var(--card-accent) 18%,transparent)}.creator-top-action[data-highlight]{background:var(--card-accent);color:hsl(var(--creator-bg-tone))}.creator-top-action>span:not(.creator-top-badge){overflow-wrap:anywhere;min-width:0}.creator-top-badge{text-overflow:ellipsis;white-space:nowrap;border:1px solid;border-radius:4px;flex-shrink:0;max-width:6rem;padding:2px 4px;font-size:9px;overflow:hidden}.creator-top-icon{width:18px;height:18px;color:var(--card-accent)}.creator-top-action[data-highlight] .creator-top-icon{color:inherit}.creator-profile{text-align:center}.creator-avatar-wrap{width:104px;min-height:44px;margin:0 auto;position:relative}.creator-page[data-decor-hidden]:before{display:none}.creator-avatar{border:3px solid var(--creator-accent);background:var(--creator-surface);border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;padding:3px;font-size:32px;font-weight:800;display:flex;overflow:hidden}.creator-avatar-photo{border-radius:50%;width:100%;height:100%;overflow:hidden}.creator-share{border:1px solid color-mix(in srgb,var(--creator-muted) 20%,transparent);background:var(--creator-surface);min-width:44px;min-height:44px;color:var(--creator-muted);border-radius:14px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;right:-16px}.creator-share svg{width:19px;height:19px}.creator-copied{font-size:10px;display:none}.creator-share[data-copied] .creator-copied{display:block}.creator-share[data-copied] svg{display:none}.creator-name-row{justify-content:center;align-items:center;gap:9px;margin-top:12px;display:flex}.creator-name{width:100%;max-width:330px;font-family:var(--creator-heading);color:var(--creator-accent);overflow-wrap:anywhere;margin:0;font-size:26px;font-weight:800;line-height:1.4;position:relative;overflow:hidden}.creator-name canvas{width:100%;display:none;position:absolute;top:0;left:0}.creator-name[data-ready] canvas{display:block}.creator-name[data-ready] [data-fallback]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.creator-title-check{background:var(--creator-accent);width:18px;height:18px;color:hsl(var(--creator-bg-tone));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.creator-title-check svg{width:12px;height:12px}.creator-description{color:var(--creator-muted);white-space:pre-line;max-width:400px;margin:12px auto 0;font-size:14px;line-height:1.65}.creator-sr-only{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.creator-socials{flex-wrap:wrap;justify-content:center;gap:8px;margin:22px 0 28px;display:flex}.creator-social{border:1px solid color-mix(in srgb,var(--creator-muted) 18%,transparent);background:var(--creator-surface);border-radius:13px;justify-content:center;align-items:center;width:44px;height:44px;transition:border-color .2s;display:flex}.creator-social:hover{border-color:var(--creator-accent)}.creator-social-mark{width:18px;height:18px}.creator-section{margin-top:24px}.creator-eyebrow{letter-spacing:.24em;color:var(--creator-accent);margin:0 0 8px;font:9px/1.5 ui-monospace,monospace}.creator-section h2{font-size:19px;line-height:1.4;font-family:var(--creator-heading);color:var(--creator-ink);margin:0 0 16px;font-weight:700}.creator-cards{flex-direction:column;gap:12px;display:flex}.creator-card{border:var(--creator-border-width,1px) solid color-mix(in srgb,var(--card-accent) 36%,var(--creator-surface));border-radius:var(--creator-radius,18px);background:linear-gradient(125deg,color-mix(in srgb,var(--gradient-start) 12%,var(--creator-surface)),color-mix(in srgb,var(--gradient-end) 12%,var(--creator-surface)));isolation:isolate;align-items:center;gap:13px;min-height:86px;padding:16px 14px;transition:transform .2s,box-shadow .2s,filter .2s;display:flex;position:relative;overflow:hidden}.creator-card:before{content:"";background:var(--card-accent);width:3px;box-shadow:0 0 14px var(--card-accent);position:absolute;top:14%;bottom:14%;left:0}.creator-card[data-lift]:hover{box-shadow:0 8px 30px color-mix(in srgb,var(--card-accent) 17%,transparent);transform:translateY(-3px)}.creator-card[data-animation=press]:active{box-shadow:none;transform:translate(2px,2px)}.creator-card[data-animation=glow]:hover{box-shadow:0 0 28px color-mix(in srgb,var(--card-accent) 40%,transparent)}.creator-card[data-border=hairline]{border-color:color-mix(in srgb,var(--creator-ink) 14%,transparent)}.creator-card[data-border=neon]{border-color:var(--card-accent);box-shadow:0 0 12px color-mix(in srgb,var(--card-accent) 25%,transparent)}.creator-card[data-border=glass]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:color-mix(in srgb,var(--creator-surface) 75%,transparent);border-color:color-mix(in srgb,var(--creator-ink) 40%,transparent)}.creator-card[data-border=gold]{border-color:var(--card-accent);background-image:linear-gradient(105deg,transparent 38%,color-mix(in srgb,var(--card-accent) 20%,transparent) 50%,transparent 64%)}.creator-card[data-border=clay]{box-shadow:inset 2px 2px 8px color-mix(in srgb,var(--creator-ink) 8%,transparent),6px 6px 18px color-mix(in srgb,var(--creator-surface) 60%,transparent)}.creator-card[data-border=iridescent]{background:linear-gradient(var(--creator-surface),var(--creator-surface)) padding-box,conic-gradient(from var(--iri-angle),var(--card-accent),var(--creator-accent),var(--card-accent)) border-box;border:2px solid #0000;animation:6s linear infinite iri-spin}.creator-card-icon{border:1px solid color-mix(in srgb,var(--card-accent) 35%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--card-accent) 24%,transparent),color-mix(in srgb,var(--card-accent) 10%,transparent));width:56px;height:56px;color:var(--card-accent);border-radius:17px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.creator-card-icon svg{width:24px;height:24px}.creator-card-copy{text-align:left;z-index:1;flex:1;min-width:0;position:relative}.creator-card-eyebrow{color:var(--card-accent);letter-spacing:.15em;margin-bottom:4px;font:8px/1.4 ui-monospace,monospace;display:block}.creator-card h3{font-family:var(--creator-heading);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:700;line-height:1.4}.creator-card p{color:var(--creator-muted);overflow-wrap:anywhere;margin:3px 0 0;font-size:12px;line-height:1.55}.creator-arrow{width:17px;height:17px;color:var(--creator-muted);z-index:1;flex-shrink:0;position:relative}.creator-cta{background:var(--card-accent);color:hsl(var(--creator-bg-tone));border-radius:6px;align-items:center;gap:7px;margin-top:8px;padding:5px 9px;font-size:11px;font-weight:700;display:inline-flex}.creator-cta svg{width:16px;height:16px}.creator-card[data-portfolio]{padding:14px;display:block}.creator-card[data-portfolio] .creator-card-icon{display:none}.creator-card[data-portfolio] .creator-arrow{position:absolute;bottom:16px;right:16px}.creator-title-panel{background:linear-gradient(135deg,var(--gradient-start),var(--gradient-end));min-height:100px;color:var(--creator-ink);border-radius:12px;justify-content:center;align-items:center;margin:8px 0 10px;display:flex}.creator-title-panel h3{text-align:center;padding:20px;font-size:28px}.creator-card[data-portfolio][data-featured]{background:linear-gradient(var(--creator-surface),var(--creator-surface)) padding-box,conic-gradient(from var(--iri-angle),var(--card-accent),var(--creator-accent),var(--gradient-end),var(--card-accent)) border-box;box-shadow:0 0 20px color-mix(in srgb,var(--card-accent) 15%,transparent);border:2px solid #0000;animation:5s linear infinite iri-spin}.creator-section[data-section=footer]{border-top:1px solid color-mix(in srgb,var(--creator-muted) 12%,transparent);padding-top:20px}.creator-section[data-section=footer] .creator-card:first-child{margin-inline:20px}.creator-footer-note,.creator-export-footer{text-align:center;color:var(--creator-muted);margin:22px 0 0;font-size:10px;display:block}.creator-preview{border:4px solid hsl(var(--primary));width:320px;min-height:580px;max-height:680px;box-shadow:8px 8px 0 hsl(var(--primary) / .65);border-radius:2.5rem;margin-inline:auto;padding:18px 12px;overflow-y:auto}.creator-preview .creator-top-action{padding:7px;font-size:10px}.creator-preview .creator-card{gap:10px;padding:12px 10px}.creator-preview .creator-card-icon{border-radius:12px;width:42px;height:42px}.creator-preview .creator-card h3{font-size:13px}.creator-preview .creator-card p{font-size:11px}.creator-preview .creator-name{font-size:22px}@media (hover:hover){.creator-cards[data-chroma]:hover .creator-card:not(:hover):not(:focus-within){filter:grayscale(.9)brightness(.65)}.creator-cards[data-chroma] .creator-card:after{content:"";pointer-events:none;opacity:0;background:color-mix(in srgb,var(--creator-surface) 45%,transparent);-webkit-backdrop-filter:grayscale();backdrop-filter:grayscale();-webkit-mask-image:radial-gradient(circle 120px at var(--spot-x,50%) var(--spot-y,50%),transparent 25%,black 100%);-webkit-mask-image:radial-gradient(circle 120px at var(--spot-x,50%) var(--spot-y,50%),transparent 25%,black 100%);mask-image:radial-gradient(circle 120px at var(--spot-x,50%) var(--spot-y,50%),transparent 25%,black 100%);z-index:2;transition:opacity .2s;position:absolute;inset:0}.creator-cards[data-chroma] .creator-card:hover:after{opacity:1}}@media (prefers-reduced-motion:reduce){.creator-page *,.creator-page :before,.creator-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.creator-name canvas{display:none!important}.creator-name [data-fallback]{clip-path:none!important;width:auto!important;height:auto!important;position:static!important}.creator-card[data-lift]:hover{transform:none}}.bio-design{--bio-surface:var(--background)}.bio-design .bio-page-menu a,.bio-design .bio-page-menu button{overflow-wrap:anywhere}.bio-design[data-bio-design] .bio-identity,.bio-design[data-bio-design] .bio-content{min-width:0}.bio-design[data-bio-design] .bio-content>*{min-width:0;max-width:100%}.bio-design .bio-page-heading{overflow-wrap:anywhere;margin:1.5rem 0 1rem;font-size:1.5rem;font-weight:800}.bio-design[data-bio-design=pebble_desk] .bio-page-main{border:1px solid;border-radius:2rem;max-width:42rem;padding:2rem}.bio-design[data-bio-design=pebble_desk] .bio-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.bio-design[data-bio-design=pebble_desk] .bio-content>*{margin-top:0}.bio-design[data-bio-design=pebble_desk] .bio-content>a{border-radius:1.4rem;flex-direction:column;align-items:stretch;min-height:6rem;box-shadow:0 3px 10px #0000000d}.bio-design[data-bio-design=paper_lantern] .bio-page-main{text-align:left;max-width:38rem}.bio-design[data-bio-design=paper_lantern] .bio-identity{border-bottom:1px solid;padding-bottom:1.5rem}.bio-design[data-bio-design=paper_lantern] .bio-identity>h1{font-size:2.5rem;font-weight:600}.bio-design[data-bio-design=paper_lantern] .bio-content>a{box-shadow:none;border-width:0 0 1px;padding:1.4rem .5rem}.bio-design[data-bio-design=fern_cove] .bio-page-main{max-width:34rem}.bio-design[data-bio-design=fern_cove] .bio-identity{border-radius:50% 50% 1.5rem 1.5rem;padding:1.5rem}.bio-design[data-bio-design=fern_cove] .bio-content>a{padding:1.3rem 1.5rem;box-shadow:inset 0 1px 1px #ffffff80,0 5px 14px #0000000d}.bio-design[data-bio-design=midnight_mixtape] .bio-page-main{max-width:50rem}.bio-design[data-bio-design=midnight_mixtape] .bio-content>a{border-color:currentColor;padding:1.5rem}.bio-design[data-bio-design=lemon_press] .bio-page-main{border:2px solid;border-radius:1.5rem;max-width:36rem;padding:1.5rem;box-shadow:6px 6px}.bio-design[data-bio-design=lemon_press] .bio-identity>h1{text-transform:uppercase;font-size:2rem}.bio-design[data-bio-design=lemon_press] .bio-content{gap:1rem}.bio-design[data-bio-design=sky_scout] .bio-page-main{max-width:56rem}.bio-design[data-bio-design=sky_scout] .bio-content>a{border-left-width:.35rem;padding:1.4rem}.bio-design .bio-page-main{overflow-wrap:anywhere}.bio-design .bio-preview-content{min-width:0}.bio-design .bio-preview-content .bio-content{flex-direction:column;gap:.75rem;display:flex}.bio-design .bio-preview-content .bio-content>*{margin-top:0}@media (width>=768px){.bio-design[data-bio-design=sky_scout] .bio-page-main,.bio-design[data-bio-design=midnight_mixtape] .bio-page-main{-moz-column-gap:3rem;text-align:left;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-content:start;column-gap:3rem;display:grid}.bio-design[data-bio-design=sky_scout] .bio-page-main>.bio-page-menu,.bio-design[data-bio-design=midnight_mixtape] .bio-page-main>.bio-page-menu{grid-column:1/-1}.bio-design[data-bio-design=sky_scout] .bio-page-main>section .bio-content,.bio-design[data-bio-design=midnight_mixtape] .bio-page-main>section .bio-content{margin-top:0}}@media (width<=479px){.bio-design[data-bio-design=pebble_desk] .bio-page-main{padding:1.1rem}.bio-design[data-bio-design=pebble_desk] .bio-content{grid-template-columns:minmax(0,1fr)}.bio-design[data-bio-design=lemon_press] .bio-page-main{padding:1rem;box-shadow:3px 3px}}.roocard{background:var(--rc-paper);min-height:100svh;color:var(--rc-ink);font-family:var(--font-body);padding:2rem 1rem}.roocard-shell{border:1px solid color-mix(in srgb,var(--rc-ink) 10%,transparent);background:var(--rc-paper);border-radius:1.5rem;flex-direction:column;width:100%;max-width:30rem;min-height:42rem;margin:auto;display:flex;overflow:hidden}.roocard-cover{flex-shrink:0;height:13rem;overflow:hidden}.roocard-identity{padding:0 1.5rem 1rem;position:relative}.roocard-portrait{border:.3rem solid var(--rc-paper);background:var(--rc-paper);width:6rem;height:6rem;margin-top:-2.8rem;position:relative;overflow:hidden}.roocard-identity h1{font-family:var(--font-heading);letter-spacing:-.045em;overflow-wrap:anywhere;margin:1rem 0 .45rem;font-size:2.25rem;font-weight:700;line-height:1.08}.roocard-role{font-size:.88rem;line-height:1.5}.roocard-company{margin-top:.15rem;font-size:.78rem;font-weight:600}.roocard-location{opacity:.7;align-items:center;gap:.3rem;margin-top:.65rem;font-size:.7rem;display:flex}.roocard-intro{white-space:pre-line;opacity:.8;max-width:34ch;margin-top:1rem;font-size:.8rem;line-height:1.7}.roocard-quick-links{gap:1.1rem;padding:.25rem 1.5rem 1.25rem;display:flex}.roocard-quick-links a{min-width:2.8rem;color:var(--rc-ink);flex-direction:column;align-items:center;gap:.45rem;font-size:.65rem;text-decoration:none;display:flex}.roocard-quick-links a>span{background:var(--rc-accent);width:2.9rem;height:2.9rem;color:var(--rc-on-accent);border-radius:50%;place-items:center;display:grid}.roocard-actions{border-top:1px solid color-mix(in srgb,var(--rc-ink) 10%,transparent);margin-top:auto;padding:1rem 1.5rem .5rem}.roocard-save{background:var(--rc-accent);min-height:3rem;color:var(--rc-on-accent);border-radius:.8rem;justify-content:center;align-items:center;gap:.55rem;font-size:.85rem;font-weight:700;display:flex;text-decoration:none!important}.roocard-share-row{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.75rem;margin-top:.35rem;font-size:.72rem;display:flex}.roocard-share-row summary,.roocard-share-row button,.roocard-share-row>a{cursor:pointer;align-items:center;gap:.4rem;min-height:2.75rem;list-style:none;display:flex}.roocard-share-row summary::-webkit-details-marker{display:none}.roocard-share-row details{flex:1;min-width:0}.roocard-share-row details[open]{flex-basis:100%;order:2}.roocard-qr{background:hsl(var(--metal-highlight));color:hsl(var(--metal-black));border-radius:.8rem;width:fit-content;max-width:100%;padding:.75rem}.roocard-qr p{text-align:center;margin-top:.5rem;font-size:.65rem}.roocard-status{overflow-wrap:anywhere;margin-top:.6rem;font-size:.72rem}.roocard a:focus-visible,.roocard button:focus-visible,.roocard summary:focus-visible{outline:2px solid var(--rc-accent);outline-offset:4px}.roocard-navigation:empty{display:none}.roocard-navigation{padding:0 1.5rem}.roocard-blocks{gap:.65rem;padding:0 1.5rem 1rem;display:grid}.roocard-socials{padding:0 1.5rem 1rem}.roocard-social-list{gap:.65rem;display:grid}.roocard-social-list>a{border:1px solid color-mix(in srgb,var(--rc-ink) 12%,transparent);border-radius:.75rem;align-items:center;gap:.75rem;min-height:3.5rem;padding:.6rem .8rem;font-size:.8rem;font-weight:500;display:flex}.roocard-social-list>a>svg:last-child{opacity:.6;margin-left:auto}.roocard-social-icon{background:var(--rc-accent);width:2rem;height:2rem;color:var(--rc-on-accent);border-radius:.5rem;flex-shrink:0;place-items:center;display:grid}.roocard-social-icon img{filter:var(--rc-icon-filter)}.roocard-footer{padding:0 1rem .8rem}.roocard-child-title{padding:1rem 1.5rem .4rem;font-size:1.4rem;font-weight:700}.roocard-child-bio{white-space:pre-line;padding:0 1.5rem 1rem;font-size:.85rem}.roocard[data-roocard=roocard_ember] .roocard-identity h1,.roocard[data-roocard=roocard_canopy] .roocard-identity h1{letter-spacing:-.035em;font-family:ui-serif,Georgia,serif;font-weight:700}.roocard[data-roocard=roocard_blueprint] .roocard-shell{border-radius:.6rem}.roocard[data-roocard=roocard_blueprint] .roocard-quick-links a>span{border-radius:.65rem}.roocard[data-roocard=roocard_canopy] .roocard-cover,.roocard[data-roocard=roocard_afterglow] .roocard-cover{height:14rem}.roocard[data-roocard=roocard_current] .roocard-cover{height:11rem}.roocard[data-roocard=roocard_current] .roocard-quick-links a>span{border-radius:.65rem}.roocard-no-cover{padding-top:1.5rem}.roocard-no-cover .roocard-portrait{margin-top:0}.bio-preview-frame .roocard{min-height:100%;padding:0}.bio-preview-frame .roocard-shell{border:0;border-radius:0;min-height:38rem}@container bio-layout (width<=350px){.roocard-identity{padding-left:1.25rem;padding-right:1.25rem}.roocard-identity h1{font-size:2rem}.roocard-quick-links,.roocard-actions,.roocard-blocks,.roocard-socials{padding-left:1.25rem;padding-right:1.25rem}.roocard-cover{height:11rem}.roocard[data-roocard=roocard_canopy] .roocard-cover,.roocard[data-roocard=roocard_afterglow] .roocard-cover{height:12rem}}.stack-bio{min-height:100dvh;color:var(--stack-ink);font-family:var(--stack-body);position:relative;overflow:hidden}.stack-shell{z-index:1;width:100%;max-width:440px;margin:auto;padding:36px 20px 28px;position:relative}.stack-identity{text-align:center;margin-bottom:26px;position:relative}.stack-avatar{border:3px solid var(--stack-surface);width:80px;height:80px;box-shadow:0 0 0 1px var(--stack-line);margin:0 auto 22px}.stack-identity h1{font-family:var(--stack-heading);letter-spacing:-.045em;margin:0;font-size:23px;font-weight:800;line-height:1.15}.stack-identity p{white-space:pre-line;max-width:340px;margin:10px auto 20px;font-size:13px;line-height:1.6}.stack-socials{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.stack-socials a{border:1px solid var(--stack-line);background:var(--stack-surface);width:42px;height:42px;color:var(--stack-card-ink);box-shadow:0 2px 4px var(--stack-line);border-radius:50%;justify-content:center;align-items:center;display:flex}.stack-socials svg,.stack-socials img{width:19px;height:19px}.stack-socials img{filter:brightness(0)}.stack-socials[data-light-icons=true] img{filter:brightness(0)invert()}.stack-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.stack-content>*{grid-column:1/-1;min-width:0}.stack-card,.stack-gallery-item{background:var(--stack-surface);color:var(--stack-card-ink);border:var(--stack-border) solid var(--stack-line);border-radius:var(--stack-radius);box-shadow:0 1px 3px var(--stack-line);text-decoration:none;display:block;overflow:hidden}.stack-card>.stack-card-photo{aspect-ratio:1.7;border-radius:max(0px,calc(var(--stack-radius) - 7px));width:calc(100% - 14px);height:auto;margin:7px 7px 0;display:block;overflow:hidden}.stack-card-copy{align-items:center;gap:12px;min-height:68px;padding:14px;display:flex}.stack-card-copy strong{font-family:var(--stack-heading);overflow-wrap:anywhere;font-size:14px;font-weight:800;line-height:1.35;display:block}.stack-card-copy small{margin-top:3px;font-size:11px;line-height:1.5;display:block}.stack-card-symbol{background:var(--stack-alt);width:38px;height:38px;color:var(--stack-alt-ink);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.stack-card-arrow{background:var(--stack-card-ink);width:32px;height:32px;color:var(--stack-surface);border-radius:50%;flex-shrink:0;margin-left:auto;padding:8px}.stack-badge{margin-top:4px;font-size:10px;font-weight:700;display:block}.stack-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.stack-gallery h2{font-family:var(--stack-heading);grid-column:1/-1;font-size:15px;font-weight:700}.stack-gallery-item{padding:7px}.stack-gallery-photo{aspect-ratio:1;border-radius:max(0px,calc(var(--stack-radius) - 7px));width:100%;overflow:hidden}.stack-gallery-item p{padding:9px 3px 3px;font-size:12px}.stack-bio[data-stack=sunny_side] .stack-shell{padding-top:44px}.stack-bio[data-stack=sunny_side] .stack-identity{margin-bottom:28px;padding-top:20px}.stack-bio[data-stack=sunny_side] .stack-avatar{border:2px solid var(--stack-ink);width:116px;height:116px;margin-bottom:28px}.stack-bio[data-stack=sunny_side] h1{font-size:34px}.stack-bio[data-stack=sunny_side] .stack-identity p{font-weight:600;line-height:1.5}.stack-bio[data-stack=sunny_side] .stack-socials{pointer-events:none;height:146px;position:absolute;inset:0 0 auto}.stack-bio[data-stack=sunny_side] .stack-socials a{pointer-events:auto;border:2px solid var(--stack-ink);background:var(--stack-accent);color:var(--stack-accent-ink);box-shadow:2px 2px 0 var(--stack-ink);position:absolute}.stack-bio[data-stack=sunny_side] .stack-socials a:first-child{top:16px;left:9%;transform:rotate(-12deg)}.stack-bio[data-stack=sunny_side] .stack-socials a:nth-child(2){background:var(--stack-alt);color:var(--stack-alt-ink);top:3px;right:7%;transform:rotate(12deg)}.stack-bio[data-stack=sunny_side] .stack-socials a:nth-child(3){top:102px;right:4%;transform:rotate(10deg)}.stack-bio[data-stack=sunny_side] .stack-socials:has(a:nth-child(4)){height:auto;margin:18px 0;position:static}.stack-bio[data-stack=sunny_side] .stack-socials a:nth-child(n+4){position:static;transform:none}.stack-bio[data-stack=sunny_side] .stack-socials:has(a:nth-child(4)) a{position:static;transform:none}.stack-bio[data-stack=sunny_side] .stack-card,.stack-bio[data-stack=sunny_side] .stack-gallery-item{border-color:var(--stack-ink);box-shadow:3px 5px 0 var(--stack-ink)}.stack-bio[data-stack=sunny_side] .stack-card-symbol{border:2px solid var(--stack-ink);background:var(--stack-surface);color:var(--stack-card-ink);border-radius:50%}.stack-bio[data-stack=sunny_side] .stack-card[data-tile=true]{background:var(--stack-accent);color:var(--stack-accent-ink);grid-column:span 1}.stack-bio[data-stack=sunny_side] .stack-card[data-tile=true]:nth-child(odd){background:var(--stack-alt);color:var(--stack-alt-ink)}.stack-bio[data-stack=sunny_side] .stack-card[data-tile=true] .stack-card-copy{flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:150px}.stack-bio[data-stack=sunny_side] .stack-card[data-tile=true] .stack-card-arrow{display:none}.stack-decoration{pointer-events:none;background:var(--stack-alt);border-radius:50%;width:180px;height:180px;position:absolute;top:-55px;left:-60px}.stack-decoration+.stack-decoration{background:var(--stack-accent);width:220px;height:220px;top:360px;left:auto;right:-110px}.stack-bio a:focus-visible{outline:3px solid var(--stack-ink);outline-offset:4px}.bio-preview-frame .stack-bio{min-height:100%}@media (prefers-reduced-motion:reduce){.stack-bio *{transition:none!important;animation:none!important}}.metallic-bio{isolation:isolate;min-height:100svh;font-family:var(--font-body);color:hsl(var(--foreground));padding:1.25rem .75rem;position:relative;overflow:hidden}.metal-plate{isolation:isolate;border:1px solid hsl(var(--metal-highlight)/.4);background-color:hsl(var(--background));background-image:repeating-linear-gradient(92deg,hsl(var(--metal-highlight)/.035) 0 1px,transparent 1px 3px),linear-gradient(110deg,hsl(var(--metal-black)/.7),hsl(var(--metal-highlight)/.13) 25%,transparent 46%,hsl(var(--metal-black)/.4) 75%,hsl(var(--metal-highlight)/.12));width:100%;max-width:28rem;min-height:calc(100svh - 2.5rem);box-shadow:inset 0 0 0 3px hsl(var(--metal-black)/.5),inset 0 0 0 5px hsl(var(--metal-highlight)/.12),0 20px 60px hsl(var(--metal-black)/.3);border-radius:2.2rem;flex-direction:column;margin:auto;padding:2.5rem 1.75rem 1.5rem;display:flex;position:relative}.metal-main,.metal-footer{z-index:1;min-width:0;position:relative}.metal-identity{text-align:center;margin-bottom:2rem}.metal-avatar{background:conic-gradient(from 30deg,hsl(var(--metal-steel)),hsl(var(--metal-highlight)) 12%,hsl(var(--metal-black)) 22%,hsl(var(--metal-silver)) 34%,hsl(var(--metal-highlight)) 46%,hsl(var(--metal-steel)) 58%,hsl(var(--metal-highlight)) 75%,hsl(var(--metal-black)) 86%,hsl(var(--metal-silver)));width:9rem;height:9rem;box-shadow:0 5px 15px hsl(var(--metal-black)/.65),inset 0 0 0 1px hsl(var(--metal-highlight)),inset 0 0 0 5px hsl(var(--metal-black)/.45);border-radius:50%;margin:0 auto 1.5rem;padding:1rem;position:relative}.metal-avatar:before{content:"";border:1px solid hsl(var(--metal-black));border-radius:inherit;box-shadow:0 0 0 1px hsl(var(--metal-highlight)/.75),inset 0 0 0 3px hsl(var(--metal-highlight)/.2);pointer-events:none;position:absolute;inset:.5rem}.metal-avatar-image{border-radius:inherit;background:linear-gradient(120deg,hsl(var(--metal-highlight)),hsl(var(--metal-silver)) 45%,hsl(var(--metal-highlight)) 70%,hsl(var(--metal-steel)));width:100%;height:100%;box-shadow:inset 0 0 12px hsl(var(--metal-black)/.5);overflow:hidden}.metal-brand-logo .metal-avatar-image>div{padding:14%}.metal-brand-logo .metal-avatar-image img{filter:grayscale()contrast(1.15);border-radius:18%}.metal-identity h1{font-family:var(--font-heading);letter-spacing:.04em;overflow-wrap:anywhere;text-shadow:0 2px 3px hsl(var(--metal-black)/.5);font-size:clamp(1.35rem,5cqi,1.8rem);font-weight:800;line-height:1.15}.metal-handle{letter-spacing:.12em;text-transform:uppercase;overflow-wrap:anywhere;margin-top:.45rem;font-size:.7rem}.metal-bio{white-space:pre-line;max-width:23em;color:hsl(var(--foreground)/.8);margin:.65rem auto 0;font-size:.875rem;line-height:1.6}.metal-blocks{gap:.85rem;min-width:0;display:grid}.metal-link{border:1px solid hsl(var(--metal-black)/.85);min-width:0;min-height:3.6rem;color:hsl(var(--card-foreground));background-color:hsl(var(--card));background-image:linear-gradient(175deg,hsl(var(--metal-highlight)/.65),transparent 45%,hsl(var(--metal-black)/.13) 55%,hsl(var(--metal-highlight)/.3));box-shadow:inset 0 1px 0 hsl(var(--metal-highlight)),inset 0 -2px 1px hsl(var(--metal-black)/.4),0 3px 0 hsl(var(--metal-black)/.55),0 5px 8px hsl(var(--metal-black)/.3);border-radius:.85rem;align-items:center;gap:.8rem;padding:.9rem 1rem;transition:transform .18s,box-shadow .18s;display:flex;position:relative;text-decoration:none!important}.metal-link-icon{stroke-width:1.7px;flex-shrink:0;width:1.2rem;height:1.2rem}.metal-link-copy{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:.25rem;min-width:0;font-size:.875rem;font-weight:700;line-height:1.35;display:flex}.metal-link-description{opacity:.8;font-size:.7rem;font-weight:400}.metal-link-arrow{opacity:.6;flex-shrink:0;width:.85rem;height:.85rem}.metal-link-badge{letter-spacing:.06em;overflow-wrap:anywhere;max-width:5rem;font-size:.55rem;font-weight:800}.metal-footer{margin-top:auto;padding-top:2rem}.metal-socials{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.metal-socials a{width:2.75rem;height:2.75rem;color:hsl(var(--foreground));background:hsl(var(--metal-black)/.12);box-shadow:inset 0 1px 3px hsl(var(--metal-black)/.6),0 1px 0 hsl(var(--metal-highlight)/.3);border-radius:50%;place-items:center;display:grid}.metal-social-icon{width:1rem;height:1rem}.metal-socials img{filter:grayscale()}.metallic-bio[data-metal=chrome_steel_grid] .metal-socials img{filter:brightness(0)}.metal-footer>div{margin-top:1.1rem}.metallic-bio :is(a,button,summary):focus-visible{outline:3px solid hsl(var(--foreground));outline-offset:5px}.metal-wide{grid-column:1/-1;min-width:0}.metal-empty{text-align:center;opacity:.8;padding:1.5rem;font-size:.875rem}.metal-rivet{z-index:2;background:linear-gradient(130deg,hsl(var(--metal-highlight)),hsl(var(--metal-steel)) 45%,hsl(var(--metal-highlight)) 70%,hsl(var(--metal-steel)));width:.65rem;height:.65rem;box-shadow:0 1px 2px hsl(var(--metal-black)/.7),inset 0 0 0 1px hsl(var(--metal-black)/.6);border-radius:50%;position:absolute}.metal-rivet:after{content:"";background:hsl(var(--metal-black));width:60%;height:1px;position:absolute;top:47%;left:20%;transform:rotate(-35deg)}.metal-rivet:first-of-type{top:1rem;left:1rem}.metal-rivet:nth-of-type(2){top:1rem;right:1rem}.metal-rivet:nth-of-type(3){bottom:1rem;left:1rem}.metal-rivet:nth-of-type(4){bottom:1rem;right:1rem}.metal-bolt{background:hsl(var(--metal-steel));width:.42rem;height:.42rem;box-shadow:inset 0 1px 1px hsl(var(--metal-highlight)),0 1px 1px hsl(var(--metal-black));border-radius:30%;position:absolute}.metal-bolt:first-of-type{top:.5rem;left:calc(50% - .21rem)}.metal-bolt:nth-of-type(2){bottom:.5rem;left:calc(50% - .21rem)}.metal-bolt:nth-of-type(3){top:calc(50% - .21rem);left:.5rem}.metal-bolt:nth-of-type(4){top:calc(50% - .21rem);right:.5rem}.metallic-bio[data-metal=aether_flow] .metal-plate{border-color:hsl(var(--metal-silver)/.22);box-shadow:inset 0 0 0 2px hsl(var(--metal-black)),0 20px 60px hsl(var(--metal-black)/.5);background-image:none;padding-left:2.5rem;padding-right:2.5rem}.metal-liquid{z-index:0;pointer-events:none;opacity:.9;width:100%;height:100%;position:absolute;inset:0}.metallic-bio[data-metal=aether_flow] .metal-avatar{background:repeating-radial-gradient(circle,hsl(var(--metal-black)) 0 7px,hsl(var(--metal-cyan)) 8px,hsl(var(--metal-highlight)) 9px,hsl(var(--metal-copper)) 11px,hsl(var(--metal-black)) 14px,hsl(var(--metal-rose)) 16px,hsl(var(--metal-black)) 18px);width:10rem;height:10rem;box-shadow:0 0 25px hsl(var(--metal-copper)/.25),0 0 50px hsl(var(--metal-cyan)/.12);padding:1.65rem}.metallic-bio[data-metal=aether_flow] .metal-avatar:before{border-color:hsl(var(--metal-rose));box-shadow:0 0 8px hsl(var(--metal-copper)/.4);animation:4s ease-in-out infinite metal-halo-breathe;inset:.8rem}.metallic-bio[data-metal=aether_flow] .metal-identity h1{text-transform:uppercase;letter-spacing:.11em;text-shadow:0 0 12px hsl(var(--metal-cyan)/.25);font-size:1.35rem}.metallic-bio[data-metal=aether_flow] .metal-link{border:2px solid hsl(var(--metal-silver));background-image:repeating-linear-gradient(45deg,hsl(var(--metal-highlight)/.035) 0 2px,transparent 2px 5px),linear-gradient(165deg,hsl(var(--metal-highlight)/.12),transparent 45%,hsl(var(--metal-black)/.8));min-height:4.2rem;box-shadow:inset 0 0 0 3px hsl(var(--metal-black)),inset 0 0 0 4px hsl(var(--metal-silver)/.5),0 2px 10px hsl(var(--metal-cyan)/.08);border-radius:.45rem;padding:1.1rem .85rem}.metallic-bio[data-metal=aether_flow] .metal-link:before,.metallic-bio[data-metal=aether_flow] .metal-link:after{content:"";border-block:2px solid hsl(var(--metal-highlight));opacity:.7;pointer-events:none;width:.25rem;position:absolute;top:.35rem;bottom:.35rem}.metallic-bio[data-metal=aether_flow] .metal-link:before{left:.3rem}.metallic-bio[data-metal=aether_flow] .metal-link:after{right:.3rem}.metallic-bio[data-metal=aether_flow] .metal-link-copy{text-transform:uppercase;font-family:var(--font-heading);letter-spacing:.05em;font-size:.78rem}.metallic-bio[data-metal=aether_flow] .metal-featured{border-color:hsl(var(--metal-copper));box-shadow:inset 0 0 0 3px hsl(var(--metal-black)),inset 0 0 0 4px hsl(var(--metal-rose)/.6),0 0 18px hsl(var(--metal-copper)/.3)}.metallic-bio[data-metal=chrome_steel_grid] .metal-plate{border:2px solid hsl(var(--metal-steel));background-image:repeating-linear-gradient(90deg,hsl(var(--metal-highlight)/.08) 0 1px,transparent 1px 3px),linear-gradient(100deg,hsl(var(--metal-black)/.25),hsl(var(--metal-highlight)/.65) 25%,transparent 52%,hsl(var(--metal-black)/.2) 74%,hsl(var(--metal-highlight)/.45));box-shadow:inset 0 0 0 3px hsl(var(--metal-highlight)/.7),inset 0 0 0 5px hsl(var(--metal-steel)/.7),0 20px 50px hsl(var(--metal-black)/.35)}.metallic-bio[data-metal=chrome_steel_grid] .metal-identity h1{text-transform:uppercase;letter-spacing:.02em;text-shadow:0 1px 0 hsl(var(--metal-highlight));font-weight:800}.metallic-bio[data-metal=chrome_steel_grid] .metal-blocks{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.metallic-bio[data-metal=chrome_steel_grid] .metal-link{text-align:center;border-color:hsl(var(--metal-steel));background-image:conic-gradient(from 40deg at 50% 45%,transparent,hsl(var(--metal-highlight)/.85) 13%,hsl(var(--metal-black)/.18) 25%,transparent 34%,hsl(var(--metal-highlight)/.7) 49%,hsl(var(--metal-black)/.16) 65%,hsl(var(--metal-highlight)/.9) 83%,transparent);min-height:7.2rem;box-shadow:inset 0 1px 1px hsl(var(--metal-highlight)),inset 0 0 0 2px hsl(var(--metal-highlight)/.35),inset 0 -3px 3px hsl(var(--metal-black)/.25),0 3px 0 hsl(var(--metal-steel)),0 5px 6px hsl(var(--metal-black)/.25);border-radius:.55rem;flex-direction:column;justify-content:center;gap:.6rem;padding:.9rem .4rem}.metallic-bio[data-metal=chrome_steel_grid] .metal-link-icon{stroke-width:2px;width:1.7rem;height:1.7rem}.metallic-bio[data-metal=chrome_steel_grid] .metal-link-copy{text-transform:uppercase;letter-spacing:.01em;flex:0;font-size:.67rem;line-height:1.35}.metallic-bio[data-metal=chrome_steel_grid] .metal-link-arrow{display:none}.metallic-bio[data-metal=chrome_steel_grid] .metal-avatar{padding:1.3rem}.metallic-bio[data-metal=chrome_steel_grid] .metal-bio{font-weight:500}.metal-no-decor .metal-liquid,.metal-no-decor .metal-rivet,.metal-no-decor .metal-bolt{display:none}.metal-no-decor .metal-avatar:before{animation:none}.bio-preview-frame .metallic-bio{min-height:680px}.bio-preview-frame .metal-plate{min-height:640px}@keyframes metal-halo-breathe{50%{opacity:.55;box-shadow:0 0 16px hsl(var(--metal-cyan)/.55)}}@media (hover:hover){.metal-link:hover{transform:translateY(-2px)}.metal-socials a:hover{background:hsl(var(--foreground)/.15)}}.metal-link:active{box-shadow:inset 0 2px 4px hsl(var(--metal-black)/.35);transform:translateY(2px)}@media (prefers-reduced-motion:reduce){.metallic-bio *,.metallic-bio :before{transition:none!important;animation:none!important}}.bio-theme-scope{overflow-wrap:anywhere;width:100%;min-width:0;max-width:100%;container:bio-layout/inline-size}.bio-theme-scope :is(.bio-content,.reference-blocks,.metal-blocks,.stack-content)>*{min-width:0;max-width:100%}.bio-theme-scope :is(iframe,video,audio){max-width:100%}.bio-theme-scope .reference-blocks>:not(.reference-link){grid-column:1/-1}.bio-theme-scope .reference-main{container:reference-content/inline-size}.bio-theme-scope .metal-main{container:metal-content/inline-size}.bio-theme-scope .stack-shell{container:stack-content/inline-size}.bio-theme-scope .stack-card-copy>span:not(.stack-card-symbol){overflow-wrap:anywhere;flex:1;min-width:0}.bio-theme-scope .stack-gallery,.bio-theme-scope .bio-gallery-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr))}.bio-theme-scope .bio-app-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,5.5rem),1fr))}.bio-theme-scope .bio-app-grid>a{min-width:0}.bio-theme-scope .bio-app-grid>a>span:last-child{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;line-height:1.4}.bio-theme-scope .metallic-bio[data-metal=chrome_steel_grid] .metal-link-copy{font-size:.8125rem;line-height:1.45}.bio-theme-scope .metallic-bio[data-metal=chrome_steel_grid] .metal-link:is(:only-of-type,[data-metal-wide]){text-align:left;flex-flow:wrap;grid-column:1/-1;min-height:4.25rem;padding:1rem}.bio-theme-scope .metallic-bio[data-metal=chrome_steel_grid] .metal-link:is(:only-of-type,[data-metal-wide]) .metal-link-copy{flex:8rem;font-size:.875rem}.bio-theme-scope .metal-link-badge{font-size:.6875rem;line-height:1.4}.bio-theme-scope .stack-content>.stack-card:only-of-type{grid-column:1/-1}@container metal-content (width<=24rem){.metallic-bio[data-metal=chrome_steel_grid] .metal-blocks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.metallic-bio[data-metal=chrome_steel_grid] .metal-link{padding:1rem .65rem}}@container metal-content (width<=15rem){.metallic-bio[data-metal=chrome_steel_grid] .metal-blocks{grid-template-columns:minmax(0,1fr)}.metallic-bio[data-metal=chrome_steel_grid] .metal-link{text-align:left;flex-direction:row;min-height:4.25rem;padding:1rem}.metallic-bio[data-metal=chrome_steel_grid] .metal-link .metal-link-copy{flex:1;font-size:.875rem}}@container reference-content (width<=38rem){.reference-bio[data-reference=noir_portrait] .reference-blocks{grid-template-columns:repeat(2,minmax(0,1fr))}}@container reference-content (width<=25rem){.reference-bio[data-reference=noir_portrait] .reference-blocks{grid-template-columns:minmax(0,1fr)}}@container stack-content (width<=17rem){.stack-bio[data-stack=sunny_side] .stack-card[data-tile=true]{grid-column:1/-1}}@container bio-layout (width<=600px){.bio-button{flex-wrap:wrap;min-width:0;max-width:100%;min-height:3rem}.bio-button .bio-button-copy{flex:9rem}.bio-button .bio-button-label{white-space:normal;overflow-wrap:anywhere}.bio-button .bio-button-meta{min-width:0;max-width:100%}.bio-button .bio-button-meta>span{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}.bio-accordion>button{min-height:3rem}.bio-accordion .bio-accordion-title{flex-wrap:wrap}.bio-accordion .bio-accordion-title>span:first-child{overflow-wrap:anywhere;flex:8rem}.bio-accordion .bio-accordion-link{flex-wrap:wrap;gap:.5rem;min-height:2.75rem;font-size:.875rem}.bio-accordion .bio-accordion-link>span:first-child{overflow-wrap:anywhere;flex:9rem}.bio-social-deck>a{flex-shrink:0;min-width:2.75rem;min-height:2.75rem}.bio-design[data-bio-design=sky_scout] .bio-page-main,.bio-design[data-bio-design=midnight_mixtape] .bio-page-main{display:block}.bio-design[data-bio-design=pebble_desk] .bio-page-main,.bio-design[data-bio-design=lemon_press] .bio-page-main{padding:1rem}.bio-design[data-bio-design=pebble_desk] .bio-content{grid-template-columns:minmax(0,1fr)}.reference-bio:not([data-reference=noir_portrait]),.reference-bio:is([data-reference=paper_lantern],[data-reference=lemon_press],[data-reference=pebble_desk]) .reference-shell,.reference-bio[data-reference=paper_lantern] .reference-identity .reference-intro{padding:1rem}.reference-bio[data-reference=noir_portrait] .noir-contact>.noir-contact-anchor{min-height:3rem}.noir-contact-copy,.noir-contact-badge{overflow-wrap:anywhere}.stack-card-copy{gap:.65rem;padding:.8rem}.stack-card-copy small{font-size:.8125rem}.stack-gallery-item p{overflow-wrap:anywhere;font-size:.8125rem}.stack-socials a{min-width:2.75rem;min-height:2.75rem}.creator-page .creator-top-action{flex-wrap:wrap;max-width:100%;min-height:2.75rem}.creator-page .creator-card{gap:.625rem;padding:.875rem .75rem}.creator-page .creator-card-icon{border-radius:.8rem;width:2.75rem;height:2.75rem}.creator-page .creator-cta{white-space:normal;overflow-wrap:anywhere;max-width:100%}.creator-page .creator-section[data-section=footer] .creator-card:first-child{margin-inline:0}.newsletter-signup{min-width:0;max-width:100%;padding:1rem}.newsletter-signup :is(form,.sendfox-embed,fieldset){width:100%;min-width:0;max-width:100%}.newsletter-signup :is(input:not([type=checkbox]):not([type=hidden]),select,textarea){min-width:0;max-width:100%;font-size:1rem}.newsletter-signup button{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:2.75rem}[data-export-audio]{gap:.625rem;padding:.75rem}[data-export-audio] p{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}[data-export-audio] button{min-width:2.75rem;min-height:2.75rem}.bio-conditions-strip{flex-wrap:wrap;row-gap:.35rem}.metallic-bio .metal-link{flex-wrap:wrap}.metallic-bio:not([data-metal=chrome_steel_grid]) .metal-link-copy{flex:8rem;font-size:.875rem}.metallic-bio[data-metal=aether_flow] .metal-link-copy{letter-spacing:.025em}.metallic-bio .metal-plate{padding-inline:1.25rem}.metallic-bio[data-metal=aether_flow] .metal-plate{padding-inline:1.5rem}}@container bio-layout (width<=360px){.reference-bio:is([data-reference=lemon_press],[data-reference=pebble_desk]) .reference-identity{text-align:center;display:block}.reference-bio:is([data-reference=lemon_press],[data-reference=pebble_desk]) .reference-avatar{margin-inline:auto}}
