html{scroll-padding-top:112px}@media(prefers-reduced-motion:no-preference){.home-page [data-scroll-reveal]{transition:opacity .55s ease,transform .55s cubic-bezier(.2,.7,.2,1)}.home-page [data-reveal-pending]{opacity:.35;transform:translateY(16px)}}.site-page{--accent:#b9a4ff;--ring:#b9a4ff;--border:#ffffff12;color:#f1f0f8;background:radial-gradient(ellipse at 76% 0,#66549617,transparent 44%),#0b0d14;overflow:clip}.site-page .wrap{width:min(1240px,calc(100% - 72px))}.mybio-auth a,.site-page a,.site-page button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.mybio-auth a:focus-visible,.site-page :is(a,button,input,summary):focus-visible{outline:2px solid #c5b5ff;outline-offset:5px}.site-page .button{font-weight:600;border-radius:12px;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s;font-size:.86rem;min-height:46px}.site-page .button.primary{color:#171320;background:linear-gradient(135deg,#e0d6ff,#b8a4f1);border:1px solid #efebff6b;box-shadow:inset 0 1px #fff7,0 6px 20px #9d7ce512}.site-page .button.primary:hover{background:linear-gradient(135deg,#eee7ff,#c9b6ff);box-shadow:0 8px 28px #9d7ce526;transform:translateY(-2px)}.site-page .button.ghost{background:linear-gradient(135deg,#ffffff09,#ffffff02);border-color:#ffffff18;color:#d0ccd9}.site-page .eyebrow{font-size:.65rem;letter-spacing:.13em;font-weight:600;color:#c1b2ec;background:#b9a4ff09;border-color:#b9a4ff22;padding:8px 12px}.site-page .brand{font-size:1.18rem;gap:9px;letter-spacing:-.04em;white-space:nowrap}.site-page .brand img{width:32px;height:32px;flex:none}.brand-domain{color:#aaa3b9;font-weight:500}.site-page .site-nav{position:sticky;top:16px;z-index:70;display:flex;gap:24px;height:72px;margin-top:16px;padding:0 20px;border:1px solid #ffffff16;border-radius:18px;background:linear-gradient(120deg,#1b1d29e8,#11131dde);box-shadow:inset 0 1px #ffffff08,0 8px 28px #0002;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.site-page .site-nav>a{flex:none;display:flex;align-items:center}.site-page .site-nav .desktop-site-links{gap:28px;margin-left:auto;align-items:center;font-size:.8rem;color:#aaa8b7}.site-page .site-nav .desktop-site-links a{position:relative;padding:16px 0;transition:color .2s}.site-page .site-nav .desktop-site-links a:hover{color:#f5efff}.site-page .nav-actions{margin-left:auto;gap:18px;font-size:.76rem;flex:none}.site-page .nav-actions .nav-demo{display:inline-flex;gap:4px;align-items:center;color:#c0bacd}.site-page .nav-actions .button{min-height:39px;border-radius:10px;padding:9px 13px;font-size:.74rem;gap:8px}.site-page .mobile-site-menu{display:none;position:static;margin-left:0}.site-page .mobile-site-menu summary{width:39px;height:39px;display:flex;align-items:center;justify-content:center;border:1px solid #ffffff14;border-radius:10px;background:#ffffff06;cursor:pointer;list-style:none}.site-page .mobile-site-menu summary::-webkit-details-marker{display:none}.mobile-site-menu .menu-close-icon,.mobile-site-menu[open] .menu-open-icon{display:none}.mobile-site-menu[open] .menu-close-icon{display:block}.site-page .mobile-site-menu nav{position:absolute;left:-1px;right:-1px;top:calc(100% + 8px);border:1px solid #ffffff18;padding:12px;border-radius:16px;background:#171923f5;box-shadow:0 24px 48px #0006;backdrop-filter:blur(24px);display:grid;gap:4px}.site-page .mobile-site-menu:not([open])>nav{display:none}.site-page .mobile-site-menu nav a{display:flex;align-items:center;justify-content:space-between;padding:13px 14px;border-radius:9px;color:#d1cbdc;font-size:.88rem;min-height:44px}.site-page .mobile-site-menu nav a:hover{background:#ffffff07}.site-page .mobile-site-menu .mobile-nav-account{border-top:1px solid #ffffff10;margin-top:6px;justify-content:flex-start;gap:10px;color:#c5b5ff}.site-page .site-footer{border-top:1px solid #ffffff10;margin-top:30px;padding:64px 0 28px;display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:30px 40px;background:none;font-size:.78rem}.site-page .site-footer>div{display:flex;align-items:flex-start;flex-direction:column;gap:13px;min-width:0}.site-page .site-footer>div>b{font-size:.73rem;font-weight:600;color:#e2dceb;margin-bottom:6px}.site-page .site-footer a{color:#8e8a9d;transition:color .2s}.site-page .site-footer a:hover{color:#d5c6ff}.site-page .site-footer p{font-size:1rem;color:#9992aa;line-height:1.6;margin:3px 0}.site-page .site-footer .footer-demo{display:flex;align-items:center;gap:6px;color:#c3b0ef;font-size:.71rem}.site-page .site-footer>small{grid-column:1/-1;display:flex;justify-content:space-between;border-top:1px solid #ffffff08;padding-top:22px;margin-top:24px;color:#676273;font-size:.66rem}.claim-link{width:100%;max-width:590px;text-align:left}.claim-link-row{display:flex;align-items:stretch;gap:7px;border:1px solid #b9a4ff38;border-radius:15px;padding:6px;background:linear-gradient(120deg,#ffffff0d,#ffffff04);box-shadow:inset 0 1px #ffffff06,0 16px 44px #0002;transition:border-color .2s,box-shadow .2s}.claim-link-row:focus-within{border-color:#c5b5ff85;box-shadow:0 0 0 4px #b9a4ff0b,0 16px 44px #0002}.claim-link-field{display:flex;align-items:center;min-width:0;flex:1;padding:0 0 0 13px;gap:0;font-size:1rem;font-weight:500;letter-spacing:-.035em;cursor:text}.claim-link-field>span{color:#91879f;white-space:nowrap}.claim-link-field input{background:none;border:0;outline:none!important;min-width:30px;width:100%;padding:14px 6px 14px 1px;color:#f2eaff;letter-spacing:-.035em;font-size:1rem}.claim-link-field input::placeholder{color:#b7aac8;opacity:1}.claim-link-submit{display:flex;align-items:center;justify-content:center;gap:9px;flex:none;cursor:pointer;min-height:50px;padding:12px 18px;border-radius:10px;background:linear-gradient(135deg,#ded2ff,#bca7f5);border:1px solid #e9e0ff80;color:#1b1429;font-size:.82rem;font-weight:650;box-shadow:inset 0 1px #fff5;transition:filter .2s,transform .2s}.claim-link-submit>svg{width:18px;height:18px;flex:none}.claim-link-submit:hover{filter:brightness(1.07);transform:translateY(-1px)}.claim-link-submit:disabled{opacity:.6;cursor:wait;transform:none}.claim-link-submit .brand-icon{filter:brightness(0) saturate(100%);opacity:.9}.claim-link-feedback{font-size:.72rem;line-height:1.5;color:#9c91ad;min-height:24px;margin:10px 2px 0;display:flex;align-items:center;gap:7px;flex-wrap:wrap}.claim-link-feedback[data-state=available]{color:#a5d4be}.claim-link-feedback:is([data-state=invalid],[data-state=unavailable]){color:#efafbb}.claim-link-feedback:is([data-state=error],[data-state=limited]){color:#d9c19a}.claim-link-feedback svg{width:14px;height:14px;flex:none}.claim-link-note{font-size:.65rem!important;color:#847b95!important;line-height:1.7!important;margin:4px 2px 0!important}.claim-link-retry{border:0;background:none;color:#cfb6ff;padding:1px 3px;text-decoration:underline;text-underline-offset:3px;font-size:.72rem;cursor:pointer}.site-page .listing-hero{padding-top:90px;padding-bottom:48px;text-align:center}.site-page .listing-hero h1{font-size:clamp(2.9rem,6.8vw,5.3rem);letter-spacing:-.065em;line-height:1.02;max-width:930px;margin:25px auto 20px}.site-page .listing-hero p{color:#a29aaf;line-height:1.8;max-width:610px;margin-inline:auto;font-size:1rem}.site-page .search-box{max-width:660px;background:#171722b3;border-color:#ffffff18;backdrop-filter:blur(16px);box-shadow:inset 0 1px #ffffff05;border-radius:15px}.site-page .search-box button{background:#c7b5f6;color:#20172e;font-weight:600}.site-page .discover-card{background:linear-gradient(135deg,#191b28b3,#10131cc9);border-color:#ffffff14;box-shadow:inset 0 1px #ffffff06;border-radius:20px;backdrop-filter:blur(14px)}.site-page .discover-card .discover-avatar{border-color:#171923}.site-page .discover-card h2{font-size:1.3rem;letter-spacing:-.025em}.site-page .discover-card>p{font-size:.86rem;color:#a097af;line-height:1.6}.site-page .discover-card footer span svg{color:#b9a4ff}.site-page .pricing-grid{gap:22px;max-width:940px}.site-page .price-card{border:1px solid #ffffff18;background:linear-gradient(130deg,#1b1d2bc7,#11141cc9);box-shadow:inset 0 1px #ffffff09;border-radius:24px;backdrop-filter:blur(20px)}.site-page .price-card.popular{border-color:#b8a0ef66;box-shadow:0 20px 70px #7e56c814,inset 0 1px #ffffff0a}.site-page .price-card ul li svg{color:#c4b0f8}.site-page .billing-toggle{background:#ffffff04;border:1px solid #ffffff0f;padding:5px;border-radius:13px}.site-page .billing-toggle button{border-radius:9px;color:#a9a0b8}.site-page .billing-toggle button.active{background:#292436;color:#e3d7fc}.site-page .pricing-note{max-width:680px;text-align:center;padding:48px 0 62px;color:#93879f}.site-page .pricing-note h2{font-size:1.15rem;color:#d8cfe4;font-weight:550}.site-page .pricing-note p{line-height:1.8;font-size:.87rem}.site-page.template-page{background:radial-gradient(ellipse at 70% 0,#7b669c15,transparent 42%),#0b0d14}.site-page .tl-hero{padding-top:86px}.site-page .tl-hero h1{letter-spacing:-.065em}.site-page .tl-hero h1>span{color:#c9b7f1}.site-page .tl-hero aside{background:linear-gradient(135deg,#ffffff08,#ffffff02);border-color:#ffffff16;box-shadow:inset 0 1px #ffffff08;backdrop-filter:blur(18px)}.site-page .tl-card,.site-page .tl-toolbar{background:linear-gradient(135deg,#1b1d27c9,#11131dbd);border-color:#ffffff13;box-shadow:inset 0 1px #ffffff05}.login-page.mybio-auth{min-height:100dvh;padding:0 36px;background:radial-gradient(ellipse at 18% 43%,#8070b21d,transparent 42%),radial-gradient(ellipse at 86% 22%,#5865f211,transparent 40%),#0b0d14;color:#f0eaf8;overflow:clip}.login-page.mybio-auth>header{position:relative;width:min(1240px,100%);margin:auto;height:100px;display:flex;align-items:center;justify-content:space-between;gap:18px}.mybio-auth>header>a:last-child{display:flex;align-items:center;gap:7px;font-size:.78rem;color:#a099b0}.login-page.mybio-auth>.auth-layout{width:min(1080px,100%);max-width:none;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:80px;padding:48px 0 70px;margin:0 auto;min-height:calc(100dvh - 170px);text-align:left;background:none;border:0;border-radius:0;box-shadow:none}.auth-intro{min-width:0}.mybio-auth .auth-eyebrow{display:flex;align-items:center;gap:8px;color:#b8a7d5;font-size:.61rem;letter-spacing:.15em}.login-page.mybio-auth h1{font-size:clamp(2.8rem,4.8vw,4.7rem);line-height:1.08;letter-spacing:-.065em;font-weight:550;margin:24px 0}.mybio-auth h1 em{font-style:normal;color:#c3acef}.login-page.mybio-auth .auth-intro>p{font-size:.95rem;color:#aaa0b8;line-height:1.8;max-width:420px}.auth-profile-example{display:flex;align-items:center;gap:13px;margin:35px 0 29px;border:1px solid #ffffff13;border-radius:16px;padding:17px;background:linear-gradient(120deg,#ffffff07,#ffffff02);box-shadow:inset 0 1px #ffffff06;max-width:410px;backdrop-filter:blur(14px)}.auth-profile-example .auth-avatar{height:45px;width:45px;flex:none;display:grid;place-items:center;font-size:1.25rem;border-radius:15px;background:linear-gradient(135deg,#c2a2f347,#6b77af26);border:1px solid #ffffff12}.auth-profile-example>div:nth-child(2){display:grid;gap:5px;min-width:0}.auth-profile-example b{font-size:.85rem;font-weight:550}.auth-profile-example span{font-size:.72rem;color:#a296b3}.login-page.mybio-auth .auth-profile-example>small{font-size:.46rem;letter-spacing:.1em;margin-left:auto;color:#9886b1}.auth-intro ul{display:flex;flex-direction:column;gap:12px;list-style:none;padding:0;margin:0;color:#9991a7;font-size:.76rem}.auth-intro li{display:flex;align-items:center;gap:9px}.auth-intro li svg{color:#bbaaD3}.auth-card{min-width:0;padding:42px 35px;border:1px solid #ffffff19;border-radius:25px;background:linear-gradient(140deg,#ffffff0b,#ffffff02);box-shadow:inset 0 1px #ffffff0e,0 36px 85px #0003;backdrop-filter:blur(30px);text-align:center}.auth-discord-mark{width:76px;height:76px;display:grid;place-items:center;margin:auto auto 27px;border-radius:23px;border:1px solid #969bff45;background:linear-gradient(140deg,#6a74f446,#515aca1a);box-shadow:inset 0 1px #ffffff14,0 12px 40px #5360f012}.auth-card-kicker{font-size:.56rem;letter-spacing:.16em;color:#aaa3bd}.auth-card h2{font-size:2.2rem;letter-spacing:-.045em;font-weight:550;margin:13px 0}.login-page.mybio-auth .auth-card>p{font-size:.83rem;color:#a29aac;line-height:1.8;margin:0}.mybio-auth .discord-login{display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #a4aaff45;background:linear-gradient(130deg,#6774ed,#535dc7);box-shadow:inset 0 1px #ffffff22;border-radius:12px;min-height:52px;font-size:.83rem;font-weight:600;padding:14px 18px;margin:29px 0 20px;transition:transform .2s,box-shadow .2s}.mybio-auth .discord-login:hover{transform:translateY(-2px);box-shadow:0 10px 28px #5865f224}.mybio-auth .discord-login>svg:last-child{margin-left:auto;opacity:.8}.auth-security{display:flex;align-items:center;justify-content:center;gap:9px;font-size:.66rem;line-height:1.7;color:#9389a3}.auth-security>svg{flex:none;color:#aa9ebb}.auth-card footer{border-top:1px solid #ffffff0c;margin-top:27px;padding-top:21px;font-size:.64rem;line-height:1.8;color:#797084}.auth-card footer a{color:#b6a9c9;text-decoration:underline;text-underline-offset:3px}.auth-bottom{max-width:1240px;min-height:70px;margin:auto;border-top:1px solid #ffffff08;justify-content:space-between;gap:16px;color:#6f657b;font-size:.65rem}.auth-bottom,.auth-bottom a{display:flex;align-items:center}.auth-bottom a{gap:6px;color:#a293b5}@media(max-width:1100px){.site-page .site-nav,.site-page .site-nav .desktop-site-links{gap:18px}.site-page .nav-actions{gap:12px}.site-page .nav-demo{display:none!important}.login-page.mybio-auth>.auth-layout{gap:45px}}@media(max-width:940px){.site-page .site-nav{height:66px;top:12px;margin-top:12px;padding:0 14px;gap:12px}.site-page .site-nav .desktop-site-links{display:none}.site-page .mobile-site-menu{display:block}.site-page .nav-actions{margin-left:auto}.site-page .site-footer{grid-template-columns:1.3fr 1fr 1fr;gap:30px}.site-page .footer-brand{grid-column:1/-1}.site-page .listing-hero{padding-top:72px}.login-page.mybio-auth>.auth-layout{gap:30px}.auth-card{padding:32px 24px}.auth-profile-example>small{display:none!important}}@media(max-width:720px){.site-page .wrap{width:calc(100% - 36px)}.site-page .site-nav{top:10px;margin-top:10px}.site-page .site-footer{padding-top:40px;grid-template-columns:1fr 1fr;gap:28px}.site-page .site-footer>div:first-child{grid-column:1/-1}.site-page .site-footer>small{flex-direction:column;gap:10px}.site-page .listing-hero h1{font-size:3.2rem}.site-page .pricing-grid{grid-template-columns:1fr}.site-page .tl-hero{padding-top:60px}.login-page.mybio-auth{padding:0 20px}.login-page.mybio-auth>header{height:80px}.login-page.mybio-auth>.auth-layout{grid-template-columns:1fr;width:min(480px,100%);padding:28px 0 48px;min-height:0;gap:26px}.mybio-auth .auth-intro h1{font-size:3.3rem}.mybio-auth .auth-intro>p{margin-bottom:0}.auth-intro ul,.auth-profile-example{display:none}.auth-bottom{padding:20px 0;flex-direction:column;align-items:flex-start}.auth-card{padding:32px 26px}.auth-card h2{font-size:2rem}}@media(max-width:480px){.site-page .wrap{width:calc(100% - 28px)}.site-page .site-nav{padding:0 11px;gap:9px;border-radius:15px}.site-page .brand{font-size:1rem;gap:5px}.site-page .brand img{width:28px;height:28px}.site-page .nav-actions .button{font-size:.68rem;min-height:36px;padding:9px 10px}.site-page .nav-actions .button .brand-icon{display:none}.site-page .mobile-site-menu summary{width:36px;height:36px}.claim-link-row{flex-direction:column;padding:7px}.claim-link-field{padding-left:9px}.claim-link-field input{padding-block:10px}.claim-link-submit{min-height:46px;width:100%;font-size:.8rem}.claim-link-feedback{font-size:.68rem}.claim-link-note{font-size:.61rem!important}.site-page .listing-hero h1{font-size:2.8rem}.mybio-auth .auth-eyebrow{font-size:.52rem}.mybio-auth .auth-intro h1{font-size:2.8rem}.login-page.mybio-auth>header .brand{font-size:1.1rem}.login-page.mybio-auth>header .brand img{width:29px;height:29px}.mybio-auth>header>a:last-child{font-size:.68rem}.auth-card{padding:28px 20px}}@media(prefers-reduced-transparency:reduce){.auth-card,.site-page .mobile-site-menu nav,.site-page .site-nav{backdrop-filter:none;-webkit-backdrop-filter:none;background:#171923}}@media(prefers-reduced-motion:reduce){.mybio-auth *,.site-page *,html{scroll-behavior:auto!important}.mybio-auth *,.site-page *{animation:none!important;transition:none!important}.claim-link-submit:hover,.mybio-auth .discord-login:hover,.site-page .button:hover{transform:none}}