.bio{position:relative;isolation:isolate;display:flex;justify-content:center;width:100%;min-height:100vh;min-height:100svh;overflow:hidden;background:var(--bg);color:var(--text);font-family:var(--font-body-family, inherit)}.bio--center{align-items:center}.bio__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.bio__bg picture,.bio__bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bio__bg img{object-fit:cover;object-position:center top}.bio__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--overlay);opacity:calc(var(--overlay-opacity) / 100)}.bio__inner{display:flex;flex-direction:column;gap:var(--gap);width:100%;max-width:var(--content-w);padding:var(--pt) 20px var(--pb);box-sizing:border-box}.bio__item{min-width:0}.bio__btn{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:var(--btn-h);padding:10px 56px;border:1px solid var(--btn-border);border-radius:var(--btn-radius);background:var(--btn-bg);color:var(--btn-text);font-size:var(--btn-size);line-height:1.3;text-align:center;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.bio--btn-glass .bio__btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bio--align-left .bio__btn{justify-content:flex-start;text-align:left}.bio__btn--accent{background:var(--accent-bg);border-color:var(--accent-bg);color:var(--accent-text);-webkit-backdrop-filter:none;backdrop-filter:none}.bio__btn:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(hover:hover){.bio__btn:hover{transform:translateY(-2px);opacity:.9}}.bio__btn-icon{position:absolute;left:20px;top:50%;transform:translateY(-50%);display:flex;width:22px;height:22px}.bio__btn-icon svg,.bio__btn-icon img{width:100%;height:100%;object-fit:contain}.bio__btn-label{display:block;font-weight:500}.bio__btn-sub{display:block;margin-top:2px;font-size:.8em;opacity:.8}.bio__heading{margin:0;font-weight:600;line-height:1.2;color:var(--text)}.bio__text{line-height:1.5;color:var(--text)}.bio__text>:first-child{margin-top:0}.bio__text>:last-child{margin-bottom:0}.bio__text a{color:inherit;text-decoration:underline}.bio__socials{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.bio__socials a{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--icon-size) * 1.8);height:calc(var(--icon-size) * 1.8);border-radius:50%;color:var(--text);transition:opacity .2s ease}.bio__socials svg{width:var(--icon-size);height:var(--icon-size)}.bio__socials--outline a{border:1px solid currentColor}.bio__socials--filled a{background:var(--btn-solid);color:var(--btn-text)}.bio__socials a:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(hover:hover){.bio__socials a:hover{opacity:.75}}.bio__image{display:flex;justify-content:center}.bio__image img{display:block}.bio__divider{height:var(--h);position:relative}.bio__divider--line:after{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px solid var(--text);opacity:.3}@keyframes bio-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.bio--animate .bio__item{animation:bio-in .5s ease both;animation-delay:calc(var(--i, 0) * 50ms)}@media(prefers-reduced-motion:reduce){.bio--animate .bio__item{animation:none}.bio__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map?subset=CA */
