.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}}.ModelSelector_root___G7wz{--model-surface:#fff;--model-border:#dadce0;--model-text:#202124;--model-muted:#5f6368;--model-hover:#f2f8ff;--model-selected:#e7f2ff;--model-accent:#0b57d0;position:relative;min-width:0;text-transform:none;letter-spacing:normal}.model-product-page .ModelSelector_root___G7wz{--model-surface:#111722;--model-border:#273142;--model-text:#eaf2ff;--model-muted:#9aa6b8;--model-hover:#1b2534;--model-selected:#1c304b;--model-accent:#8ab4ff}.ModelSelector_trigger__zYR9s{display:flex;align-items:center;gap:8px;width:100%;height:40px;min-height:40px;padding:0 12px;border:1px solid var(--model-border);border-radius:16px;background:var(--model-surface);color:var(--model-text);font-size:14px;font-weight:400;line-height:20px;text-align:left;cursor:pointer}.ModelSelector_trigger__zYR9s:hover{border-color:#65748a}.ModelSelector_trigger__zYR9s[aria-expanded=true]{border-color:#4e8ce6}.ModelSelector_trigger__zYR9s:disabled{opacity:.5;cursor:not-allowed}.ModelSelector_icon__PaFWA{display:flex;flex:0 0 auto}.ModelSelector_icon__PaFWA>span{width:28px;height:28px;border-radius:8px;background:transparent}.ModelSelector_trigger__zYR9s .ModelSelector_icon__PaFWA>span{width:24px;height:24px}.ModelSelector_icon__PaFWA svg{width:19px;height:19px}.ModelSelector_name__aG_g5{flex:1;min-width:0;white-space:normal;overflow-wrap:anywhere}.ModelSelector_trigger__zYR9s .ModelSelector_name__aG_g5{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ModelSelector_chevron__Uwfxe{width:14px;height:14px;flex-shrink:0;color:var(--model-muted);transition:transform .15s}.ModelSelector_trigger__zYR9s[aria-expanded=true] .ModelSelector_chevron__Uwfxe{transform:rotate(180deg)}.ModelSelector_panel__Md8WH{margin:0;right:auto;bottom:auto;position:absolute;left:0;top:calc(100% + 6px);z-index:10005;width:max(100%,280px);max-width:calc(100vw - 24px);max-height:min(360px,60vh);overflow-y:auto;overscroll-behavior:contain;padding:6px;border:1px solid var(--model-border);border-radius:14px;background:var(--model-surface);color:var(--model-text);scrollbar-width:thin;scrollbar-color:#65748a transparent}.ModelSelector_panel__Md8WH[hidden]{display:none}.ModelSelector_heading__oo7XP{margin:0;padding:7px 10px 5px;color:var(--model-muted);font-size:11px;line-height:16px;font-weight:400}.ModelSelector_divider__vZe4t{margin-top:5px;padding-top:10px;border-top:1px solid var(--model-border)}.ModelSelector_row__Wopdd{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:6px 10px;border:0;border-radius:8px;background:transparent;color:var(--model-text);text-align:left;text-decoration:none;font-size:14px;font-weight:400;line-height:20px;cursor:pointer}.ModelSelector_row__Wopdd:hover{background:var(--model-hover);color:var(--model-text)}.ModelSelector_row__Wopdd[aria-current=true],.ModelSelector_row__Wopdd[aria-pressed=true]{background:var(--model-selected);color:var(--model-text)}.ModelSelector_check__wm_Zk{flex-shrink:0;width:16px;height:16px;color:var(--model-accent)}.ModelSelector_row__Wopdd:focus-visible,.ModelSelector_trigger__zYR9s:focus-visible{outline:2px solid #4e8ce6;outline-offset:2px}.ModelSelector_status__MxAse{padding:6px 10px;font-size:12px;line-height:18px;color:var(--model-muted)}.ModelSelector_error__hrSVe{margin-top:4px;font-size:12px;line-height:18px;color:#d58b27}@media (prefers-reduced-motion:reduce){.ModelSelector_chevron__Uwfxe{transition:none}}