.CreatorAudiences_stage__0Yo9J{--image-width:clamp(240px,min(20vw,34vh),360px);position:relative;width:100vw;height:calc(var(--image-width) * 1.4821);overflow:hidden;background:var(--background)}.CreatorAudiences_rail__dAZP8{display:flex;height:100%;gap:3px;overflow-x:auto;overscroll-behavior-inline:contain;padding:0;cursor:grab;touch-action:pan-y;user-select:none}.CreatorAudiences_dragging__fHzRi{cursor:grabbing}.CreatorAudiences_card__iyjJX{position:relative;width:var(--image-width);height:100%;flex:0 0 auto;overflow:hidden;border-inline:1px solid rgb(255 255 255/8%);background:var(--card)}.CreatorAudiences_label__Ad_nZ{position:absolute;z-index:30;right:0;bottom:1.1rem;left:0;display:flex;flex-direction:column;align-items:center;gap:.55rem;color:white;text-align:center}.CreatorAudiences_label__Ad_nZ h3{font-size:clamp(1rem,1.25vw,1.25rem);font-weight:600;line-height:1.2}.CreatorAudiences_icon__J6cNZ{display:grid;width:2.25rem;height:2.25rem;place-items:center;border:1px solid rgb(255 255 255/15%);border-radius:999px;background:rgb(0 0 0/72%)}.CreatorAudiences_arcMask__sGxpD{position:absolute;z-index:20;left:0;width:100%;height:calc(var(--image-width) * .116);color:var(--background);pointer-events:none}.CreatorAudiences_arcMask__sGxpD path{fill:currentcolor}.CreatorAudiences_topMask__JNesA{top:0}.CreatorAudiences_bottomMask__EeivQ{bottom:0;transform:scaleY(-1);transform-origin:center}.CreatorAudiences_arrow__tieR8{position:absolute;z-index:40;top:50%;display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid rgb(255 255 255/25%);border-radius:999px;color:#111722;background:rgb(255 255 255/90%);box-shadow:0 10px 28px rgb(0 0 0/22%);transform:translateY(-50%);transition:transform .18s ease,background-color .18s ease}.CreatorAudiences_arrow__tieR8:hover{background:white;transform:translateY(-50%) scale(1.06)}.CreatorAudiences_arrow__tieR8:focus-visible{outline:2px solid #4ea0ff;outline-offset:3px}.CreatorAudiences_previous__RE10z{left:1rem}.CreatorAudiences_next__NSN0A{right:1rem}@media (max-width:639px){.CreatorAudiences_arrow__tieR8{width:2.5rem;height:2.5rem}.CreatorAudiences_previous__RE10z{left:.75rem}.CreatorAudiences_next__NSN0A{right:.75rem}}.LineSidebar_sidebar__s2cID{--accent-color:#0b57d0;--text-color:#5f6368;--marker-color:#dadce0;--marker-length:26px;--marker-gap:10px;--tick-scale:0.55;--max-shift:10px;--item-gap:18px;--font-size:0.86rem;display:flex;justify-content:flex-start}.LineSidebar_hasMarkers__AmYQG{padding-left:calc(var(--marker-length) + var(--marker-gap))}.LineSidebar_list__7ubCZ{display:flex;flex-direction:column;gap:var(--item-gap);margin:0;padding:.4rem 0;list-style:none}.LineSidebar_item__NWFql{position:relative}.LineSidebar_item__NWFql:before{position:absolute;inset:-7px -34px;content:""}.LineSidebar_button__REXta{position:relative;display:inline-flex;align-items:baseline;border:0;padding:0;color:color-mix(in srgb,var(--accent-color) calc(var(--effect, 0) * 100%),var(--text-color));background:transparent;font:inherit;font-size:var(--font-size);font-weight:600;line-height:1.2;cursor:pointer;transform:translateX(calc(var(--effect, 0) * var(--max-shift)))}.LineSidebar_button__REXta:focus-visible{border-radius:4px;outline:2px solid var(--accent-color);outline-offset:5px}.LineSidebar_index__dzv5A{margin-right:.55rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em;opacity:calc(.55 + var(--effect, 0) * .45)}.LineSidebar_marker__w2voF{position:absolute;top:50%;left:calc(-1 * var(--marker-length) - var(--marker-gap));width:var(--marker-length);height:1px;background:color-mix(in srgb,var(--accent-color) calc(var(--effect, 0) * 100%),var(--marker-color));transform:translateY(-50%) scaleX(calc(.7 + var(--effect, 0) * .5));transform-origin:left center}.LineSidebar_hasMarkers__AmYQG .LineSidebar_item__NWFql:not(:last-child):after{position:absolute;top:calc(100% + var(--item-gap) / 2);left:calc(-1 * var(--marker-length) - var(--marker-gap));width:calc(var(--marker-length) * var(--tick-scale));height:1px;background:var(--marker-color);content:"";opacity:.55;transform:translateY(-50%)}.LineSidebar_scaleTick__Mxo0m .LineSidebar_item__NWFql:not(:last-child):after{transform:translateY(-50%) scaleX(calc(.7 + var(--effect, 0) * .6));transform-origin:left center}@media (prefers-reduced-motion:reduce){.LineSidebar_button__REXta,.LineSidebar_marker__w2voF,.LineSidebar_scaleTick__Mxo0m .LineSidebar_item__NWFql:not(:last-child):after{transform:none}}.auth-experience_modal__nFVx6.auth-experience_modal__nFVx6{display:block;width:calc(100% - 32px);max-width:1040px;max-height:calc(100dvh - 32px);overflow:auto;padding:0;gap:0;border:1px solid #dadce0;border-radius:24px;background:#FFFFFF;color:#202124;color-scheme:light;box-shadow:none}.auth-experience_modal__nFVx6>button{z-index:2;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#F2F8FF;color:#202124;opacity:1}.auth-experience_columns__8s1cM{display:grid;grid-template-columns:minmax(0,1fr)}.auth-experience_art__TMkeW{display:none}.auth-experience_panel__FIH0k{min-width:0;padding:64px 24px 28px;display:flex;align-items:center}.auth-experience_panel__FIH0k>*{width:100%}.auth-experience_form__BLTNT h1{font-size:clamp(28px,3vw,38px);line-height:1.15;font-weight:500;letter-spacing:-.045em}.auth-experience_form__BLTNT label{color:var(--auth-muted);font-weight:400}.auth-experience_form__BLTNT input{height:52px;border-radius:12px;font-size:16px;box-shadow:none;transition:border-color .12s ease}.auth-experience_form__BLTNT input::placeholder{color:#80868B}.auth-experience_form__BLTNT input:hover:not(:focus){border-color:#BDC1C6}.auth-experience_form__BLTNT input:autofill{background:var(--auth-input);color:var(--auth-text)}.auth-experience_form__BLTNT input:-webkit-autofill,.auth-experience_form__BLTNT input:-webkit-autofill:focus,.auth-experience_form__BLTNT input:-webkit-autofill:hover{-webkit-text-fill-color:var(--auth-text);caret-color:var(--auth-text);-webkit-box-shadow:0 0 0 1000px var(--auth-input) inset}.auth-experience_form__BLTNT input:focus{outline:2px solid #4EA0FF40;outline-offset:1px}.auth-experience_form__BLTNT #clerk-captcha:empty{margin:0}.auth-experience_callback__kY8HO{text-align:center;padding:36px 0}.auth-experience_mark__Kakjq{display:inline-grid;place-items:center;width:64px;height:64px;border:1px solid #424249;border-radius:20px;font-size:19px;font-weight:600;letter-spacing:-.06em;background:#202024}.auth-experience_status__6ijc0{display:flex;justify-content:center;align-items:center;gap:10px;margin:32px 0 16px;color:#b7b7bf;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.auth-experience_spinner__ZsSES{width:14px;height:14px;border:2px solid #44444b;border-top-color:#93c5fd;border-radius:50%;animation:auth-experience_turn__FaxBi 1s linear infinite}.auth-experience_callback__kY8HO h1{font-size:clamp(28px,5vw,36px);font-weight:500;letter-spacing:-.04em;line-height:1.2}.auth-experience_callback__kY8HO p{color:#b7b7bf;font-size:14px;line-height:1.8;margin-top:16px}.auth-experience_callback__kY8HO button{margin-top:24px;border-radius:12px;background:#346BF0;color:#FFFFFF;padding:14px 24px;font-weight:600}.auth-experience_callback__kY8HO button:focus-visible{outline:2px solid #93C5FD;outline-offset:4px}@keyframes auth-experience_turn__FaxBi{to{transform:rotate(1turn)}}@media (min-width:768px){.auth-experience_columns__8s1cM{grid-template-columns:.9fr 1.1fr;min-height:650px}.auth-experience_panel__FIH0k{padding:64px 48px 40px}.auth-experience_art__TMkeW{display:flex;flex-direction:column;justify-content:flex-end;padding:36px;min-width:0;position:relative;background:#152234;isolation:isolate;overflow:hidden;color:white}.auth-experience_artMedia__05JlE{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0005 0,transparent 28%,#0006 50%,#000E 100%),var(--auth-art) center /cover;animation:auth-experience_revealCover__mfCBx .35s ease-out}.auth-experience_eyebrow__0WvIi{font-size:10px;letter-spacing:.16em;color:#D2E5FF;font-weight:500}.auth-experience_art__TMkeW h2{font-size:clamp(28px,2.5vw,36px);line-height:1.15;letter-spacing:-.035em;font-weight:500;margin:12px 0 10px}.auth-experience_art__TMkeW p{font-size:14px;line-height:1.6;color:#E8EAED;max-width:330px;text-wrap:pretty}.auth-experience_artCaption__36610{margin-top:180px}.auth-experience_carouselControls__0BBuf{display:flex;align-items:center;gap:12px;margin-top:28px}.auth-experience_carouselControls__0BBuf button{display:inline-flex;align-items:center;justify-content:center;color:white;cursor:pointer}.auth-experience_carouselControls__0BBuf button:focus-visible{outline:2px solid #A8D8FF;outline-offset:3px}.auth-experience_modelSwitch__iffzj{display:flex;align-items:center;gap:2px}.auth-experience_modelSwitch__iffzj button{width:28px;height:36px;border-radius:8px}.auth-experience_modelSwitch__iffzj button span{width:6px;height:6px;border-radius:999px;background:#FFFFFF80}.auth-experience_modelSwitch__iffzj button[aria-pressed=true] span{width:22px;background:#FFFFFF}.auth-experience_modelSwitch__iffzj button:hover span{background:#FFFFFF}.auth-experience_carouselArrows__ewfNA{margin-left:auto;display:flex;gap:8px}.auth-experience_carouselArrows__ewfNA button{width:36px;height:36px;border:1px solid #ffffff50;border-radius:999px;background:transparent;transition:background-color .12s ease}.auth-experience_carouselArrows__ewfNA button:hover{background:#FFFFFF;color:#202124;border-color:#FFFFFF}}@keyframes auth-experience_revealCover__mfCBx{0%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){.auth-experience_artMedia__05JlE,.auth-experience_modal__nFVx6,.auth-experience_spinner__ZsSES{animation:none!important;transition:none!important}}