@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-latin-variable.woff2) format("woff2")}:root{font-family:Manrope,sans-serif;color:#fafafa;background:#0b0b0b;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--muted: #a3a3a3;--accent: #ffffff;--accent-hover: #e8e8e8;--blue: #75c7ff;--blue-soft: #75c7ff1a;--blue-border: #75c7ff66}*{box-sizing:border-box}body{margin:0;min-width:280px}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer;border:0}button:disabled{cursor:default}a{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--blue);outline-offset:5px}[hidden]{display:none!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ambient-background{position:fixed;top:-70px;right:-70px;bottom:-70px;left:-70px;background-size:cover;background-position:center;filter:grayscale(1) blur(55px);transform:scale(1.08);opacity:.25;z-index:-2}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:-1}.creator-page{--hero-expanded-height: 620px;--hero-compact-height: 284px;position:relative;width:min(100%,540px);margin:40px auto;background:#0b0b0b;border-radius:26px;overflow:clip;box-shadow:0 24px 100px #0007,0 0 0 1px #ffffff0b}.profile-header{--hero-progress: 0;--hero-audio-progress: 0;--hero-audio-shape-progress: calc(1 - (1 - var(--hero-audio-progress)) * (1 - var(--hero-audio-progress)) * (1 - var(--hero-audio-progress)) * (1 - var(--hero-audio-progress)));--hero-audio-row-progress: clamp(0, calc((var(--hero-audio-progress) - .55) / .45), 1);--hero-motion-progress: var(--hero-progress);--hero-stage-height: calc(var(--hero-expanded-height) - (var(--hero-expanded-height) - var(--hero-compact-height)) * var(--hero-motion-progress));--hero-join-progress: clamp(0, calc((var(--hero-motion-progress) - .55) / .45), 1);position:sticky;top:0;height:var(--hero-compact-height);z-index:5;text-align:center}.hero-stage{position:absolute;top:0;left:0;width:100%;height:var(--hero-stage-height);overflow:hidden;background:#0b0b0b;isolation:isolate;box-shadow:0 5px 20px rgb(0 0 0 / calc(.2 * var(--hero-motion-progress)))}.hero-spacer{height:calc(var(--hero-expanded-height) - var(--hero-compact-height));pointer-events:none}.cover-photo{position:absolute;top:0;left:0;width:100%;height:calc(var(--hero-stage-height) - 80px + 64px * var(--hero-join-progress));overflow:hidden}.cover-photo>img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(calc(1.025 - .025 * var(--hero-motion-progress)))}.cover-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b0b0b00 20%,#0b0b0b7a calc(100% - 140px),#0b0b0b9e calc(100% - 94px),#0b0b0bcc calc(100% - 44px),#0b0b0b)}.cover-photo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:#0b0b0b;opacity:calc(.2 * var(--hero-motion-progress))}.preview-tag{position:absolute;top:21px;left:23px;z-index:1;display:inline-flex;align-items:center;gap:7px;padding:8px 11px;font-size:8px;font-weight:650;letter-spacing:1.45px;background:#090b0e75;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#eeedea;border:1px solid #ffffff1c;border-radius:7px}.preview-tag>span{color:#b8b8b8}.profile-info{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.profile-avatar{position:absolute;left:50%;top:calc(var(--hero-stage-height) - 332px + 62px * var(--hero-join-progress));width:calc(118px + 10px * var(--hero-motion-progress));height:calc(118px + 10px * var(--hero-motion-progress));margin:0;transform:translate(-50%);border-radius:50%;background:#252829;border:5px solid #0b0b0b;box-shadow:0 0 0 1px #ffffff20;overflow:hidden;display:grid;place-items:center}.profile-avatar img{width:100%;height:100%;object-fit:cover}.profile-avatar>span{font-size:26px;font-weight:500;letter-spacing:-1px;color:var(--accent)}.profile-identity{position:absolute;left:50%;top:calc(var(--hero-stage-height) - 198px + 73px * var(--hero-join-progress));width:max-content;max-width:calc(100% - 40px);transform:translate(-50%);text-shadow:0 2px 12px #0008}.profile-header.is-collapsed .profile-identity{text-align:center}h1{margin:0;font-size:calc(30px - 8px * var(--hero-motion-progress));font-weight:750;letter-spacing:calc(-1.25px + .65px * var(--hero-motion-progress));line-height:1.25;overflow-wrap:anywhere}.profile-handle{margin:calc(7px - var(--hero-motion-progress) * 1px) 0 0;color:#e1e2e5;font-size:calc(13px - 1px * var(--hero-motion-progress));letter-spacing:.15px}.social-links{position:absolute;top:calc(var(--hero-stage-height) - 124px + 64px * var(--hero-join-progress));left:0;right:0;transform:translate(calc(-28px * var(--hero-audio-shape-progress)));display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:0;pointer-events:auto}.social-button{border:1px solid #ffffff17;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#191919;text-decoration:none;transition:background .18s,transform .18s}.social-button:disabled{color:#c2c3c7}.social-button:not(:disabled):hover{background:#2c2c2c;transform:translateY(-2px)}.social-note{position:absolute;left:0;right:0;bottom:76px;font-size:10px;color:#b9bbc1;margin:0;opacity:calc(1 - var(--hero-motion-progress))}.page-content{display:flex;flex-direction:column;min-height:calc(100svh - var(--hero-compact-height));padding:24px 24px 0}.about-section{margin:0;text-align:center}.about-section .voice-player{margin:0 0 28px}.about-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:30px;background:transparent;border:1px solid #ffffff28;padding:0 17px;font-size:12px;font-weight:550;transition:border-color .18s,background .18s}.about-button>svg{color:var(--accent)}.about-button:not(:disabled):hover,.about-button.is-expanded{border-color:var(--blue-border);background:#ffffff06}.about-duration{border-left:1px solid #ffffff24;margin-left:2px;padding-left:10px;color:#adb0b3;font-size:10px;font-weight:450}.about-button:disabled{opacity:.55}.hero-about{position:absolute;z-index:3;bottom:calc(16px + 64px * (1 - var(--hero-join-progress)) * var(--hero-audio-row-progress));left:calc(50% + 84px * var(--hero-audio-shape-progress));transform:translate(-50%);width:calc(164px - 120px * var(--hero-audio-shape-progress));height:44px;padding:0;gap:calc(9px * (1 - var(--hero-audio-shape-progress)));background:#191919}.hero-about>svg{flex-shrink:0}.about-copy{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:calc(108px * (1 - var(--hero-audio-shape-progress)));white-space:nowrap;overflow:hidden;opacity:calc(1 - 3 * var(--hero-audio-shape-progress))}.profile-header.has-audio-icon .about-copy{display:none}.voice-player{margin-top:17px;padding:20px;text-align:left;background:#161616;border:1px solid #ffffff0f;border-radius:18px}.voice-heading{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:550;color:#eee}.voice-heading>svg{color:var(--accent);flex-shrink:0}.voice-heading-note{margin-left:auto;font-size:7px;letter-spacing:1.1px;color:#adadad}.sample-note{font-size:10px;line-height:1.6;color:#a4a5aa;margin:9px 0 0}.caption-stage{min-height:124px;display:flex;align-items:center;padding:18px 0 15px}.caption-phrase{margin:0;font-size:clamp(21px,5vw,26px);letter-spacing:-.7px;font-weight:650;line-height:1.55}.caption-word{color:#8f9299;border-radius:5px;transition:color .1s}.caption-word.is-spoken{color:#eee}.caption-word.is-speaking{color:var(--blue);background:var(--blue-soft);box-shadow:0 0 0 3px var(--blue-soft)}.playback-row{display:flex;align-items:center;gap:16px}.play-button{width:44px;height:44px;border-radius:50%;flex-shrink:0;color:#0b0b0b;background:var(--accent);display:grid;place-items:center}.play-button:hover{background:var(--accent-hover)}.progress-control{flex:1;min-width:0;padding-top:5px}.progress-control input{display:block;width:100%;height:44px;margin:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.progress-control input::-webkit-slider-runnable-track{height:3px;border-radius:3px;background:linear-gradient(to right,var(--blue) var(--progress),#ffffff24 var(--progress))}.progress-control input::-moz-range-track{height:3px;border-radius:3px;background:#ffffff24}.progress-control input::-moz-range-progress{height:3px;background:var(--blue)}.progress-control input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:-4px;width:11px;height:11px;border-radius:50%;background:var(--blue)}.progress-control input::-moz-range-thumb{border:0;width:11px;height:11px;border-radius:50%;background:var(--blue)}.time-row{display:flex;justify-content:space-between;color:#a0a3a9;font-size:9px;font-variant-numeric:tabular-nums}.transcript{margin-top:13px;border-top:1px solid #ffffff10}.transcript summary{display:flex;align-items:center;min-height:44px;width:fit-content;color:#aeb0b6;cursor:pointer;font-size:10px;list-style:none;gap:7px}.transcript summary::-webkit-details-marker{display:none}.transcript summary:after{content:"+";font-size:14px}.transcript[open] summary:after{content:"−"}.transcript p{font-size:12px;line-height:1.8;color:#d0d0d4;margin:0 0 3px}.audio-error{display:flex;gap:8px;font-size:11px;line-height:1.6;margin-bottom:15px;color:#f3b8b0}.audio-error svg{flex-shrink:0}.audio-error button{color:inherit;text-decoration:underline;background:none;padding:0;min-height:44px}.section-label{display:flex;gap:12px;align-items:center;margin-bottom:12px;font-size:9px;letter-spacing:2px;color:#b4b4b9;font-weight:600}.section-label-line{height:1px;background:#ffffff14;flex:1}.content-marker{font-size:9px;letter-spacing:0;color:#c7c7c7}.featured-card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;aspect-ratio:1.07;min-height:300px;padding:90px 23px 22px;border-radius:19px;overflow:hidden;border:1px solid #ffffff16;text-align:left;text-decoration:none;isolation:isolate;background:#24252a}.featured-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .5s}.featured-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#090c1038,#090c1000 25%,#090c1070 60%,#090c10f2)}a.featured-card:hover .featured-image{transform:scale(1.025)}.featured-topline{position:absolute;inset:19px 19px auto;display:flex;align-items:center;justify-content:space-between}.featured-platform{width:43px;height:43px;border-radius:50%;background:#ffffffed;color:#15191b;display:grid;place-items:center}.featured-age{display:flex;align-items:center;gap:5px;background:#080b1175;padding:7px 9px;border:1px solid #ffffff20;border-radius:7px;color:#e6e7e9;font-size:10px}.featured-copy{display:flex;align-items:flex-end;gap:14px}.featured-text{display:flex;flex-direction:column;flex:1;min-width:0}.featured-subtitle{font-size:10px;font-weight:550;color:#d4d4d4;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:9px}.featured-title{font-size:clamp(24px,5.9vw,33px);font-weight:650;letter-spacing:-1.1px;line-height:1.2;overflow-wrap:anywhere}.featured-status{margin-top:10px;font-size:11px;color:#dedfe1}.featured-arrow{flex:0 0 40px;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#fff1}.featured-card:disabled .featured-arrow{color:#bfc2c9}.page-footer{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:auto;padding:30px 0 31px;font-size:9px;color:#9a9ba0;letter-spacing:.1px}.footer-dot{color:#858585}.outbound-dialog{width:min(420px,calc(100% - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid #ffffff25;border-radius:22px;background:#161616;color:#fafafa;box-shadow:0 20px 100px #000b;overflow-y:auto}.outbound-dialog::backdrop{background:#07090dce;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dialog-content{position:relative;padding:32px 28px 25px;text-align:center}.dialog-close{position:absolute;right:10px;top:10px;width:44px;height:44px;display:grid;place-items:center;color:#aaadb5;background:transparent;border-radius:50%}.dialog-symbol{width:58px;height:58px;display:grid;place-items:center;margin:0 auto 20px;color:var(--accent);background:#ffffff08;border:1px solid #ffffff1c;border-radius:18px}.dialog-symbol-onlyfans{background:transparent;border:0}.dialog-symbol-onlyfans img{display:block;width:58px;height:58px}.dialog-eyebrow{font-size:8px;letter-spacing:1.4px;color:#b5b5b5;margin:0 0 11px;font-weight:600}.outbound-dialog h2{margin:0;font-size:25px;letter-spacing:-.8px;font-weight:650;line-height:1.25;overflow-wrap:anywhere}.dialog-message{font-size:13px;line-height:1.8;color:#b8bbc3;margin:14px 0 25px;white-space:pre-line;overflow-wrap:anywhere}.outbound-dialog-age{width:min(380px,calc(100% - 32px));border-color:#ffffff1c;background:#111;border-radius:24px}.dialog-content-age{padding:24px}.dialog-brand{display:flex;align-items:center;gap:9px;margin-bottom:24px;padding-right:28px;text-align:left}.dialog-brand .dialog-symbol{flex:0 0 28px;width:28px;height:28px;margin:0;border-radius:9px}.dialog-brand .dialog-symbol-onlyfans img{width:28px;height:28px}.dialog-brand .dialog-eyebrow{margin:0;font-size:9px;letter-spacing:1.1px}.dialog-speaker-row{display:flex;align-items:center;gap:10px;margin-bottom:16px}.dialog-avatar{flex:0 0 40px;width:40px;height:40px;overflow:hidden;border:1px solid #ffffff24;border-radius:50%}.dialog-avatar img{display:block;width:100%;height:100%;object-fit:cover}.dialog-bubble{padding:18px;margin-bottom:22px;border:1px solid #ffffff0d;border-radius:18px 18px 18px 5px;background:#1b1b1b;text-align:left}.dialog-speaker{font-size:17px;line-height:1.4;font-weight:650;color:#eee}.dialog-bubble h2{font-size:21px;line-height:1.3;letter-spacing:-.65px}.dialog-bubble .dialog-message{margin:10px 0 0;font-size:13px;line-height:1.7;color:#bcbcbc;white-space:normal;overflow-wrap:normal;word-break:normal;text-wrap:pretty}.dialog-primary,.dialog-secondary{width:100%;min-height:48px;display:flex;justify-content:center;align-items:center;gap:9px;border-radius:11px;font-size:12px;font-weight:650;padding:12px 14px}.dialog-primary{background:var(--accent);color:#0b0b0b}.dialog-primary:hover{background:var(--accent-hover)}.dialog-secondary{margin-top:9px;background:#ffffff06;color:#d7d9df;border:1px solid #ffffff18}.dialog-secondary:hover{background:#ffffff0e}.dialog-cancel{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin-top:4px;padding:10px;background:transparent;border-radius:10px;font-size:12px;font-weight:500;color:#bcbcbc}.dialog-cancel:hover{color:#fff;background:#ffffff05}.dialog-content-age .dialog-note{margin:12px 6px 0;font-size:10px;line-height:1.6;color:#9e9e9e}.dialog-note{font-size:9px;line-height:1.7;margin:17px 0 0;color:#a0a4ae}.destination-url{width:100%;margin:14px 0 0;padding:11px;background:#0c0f13;border:1px solid #ffffff16;border-radius:9px;color:#c1c4ca;font-size:10px;min-height:44px}.continue-here{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:transparent;margin-top:7px;min-height:44px;font-size:11px;color:#d8dadd}.copy-error{font-size:11px;line-height:1.6;color:#d4d4d4}@media(max-width:600px){.creator-page{--hero-expanded-height: 588px;margin:0 auto;min-height:100dvh;border-radius:0;box-shadow:none}.page-content{padding-inline:20px}h1{font-size:calc(28px - 6px * var(--hero-motion-progress))}.featured-card{padding-inline:20px;padding-bottom:19px}}@media(max-width:350px){.creator-page{--hero-expanded-height: 560px}.page-content{padding-inline:16px}.voice-player{padding:16px}.voice-heading-note{letter-spacing:.6px;font-size:6px}.featured-card{aspect-ratio:.93}.featured-topline{inset:16px 16px auto}.dialog-content{padding-inline:20px}.dialog-content-age{padding-block:14px}.dialog-brand{margin-bottom:16px}.dialog-bubble{padding:16px;margin-bottom:16px}.dialog-speaker-row{margin-bottom:12px}.dialog-content-age .dialog-note{margin-top:8px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media(prefers-reduced-motion:reduce){.profile-header{--hero-motion-progress: 0;position:relative}.profile-header.is-collapsed{--hero-motion-progress: 1;position:sticky}.cover-photo>img{transform:none}}
