.FinalizedArtwork_page__XhfJh{min-height:100svh;display:grid;align-content:center;background:#03040a;color:white}.FinalizedArtwork_stage__n30rt{position:relative;width:100%;max-width:1900px;margin:auto;isolation:isolate}.FinalizedArtwork_image__ROayN{display:block;width:100%;height:auto}.FinalizedArtwork_hit__GDI_g,.FinalizedArtwork_stage__n30rt .finalizedMenu{position:absolute;display:block;border:0;background:transparent;color:transparent;font-size:0;cursor:pointer;border-radius:10px;z-index:2}.FinalizedArtwork_hit__GDI_g:focus-visible,.FinalizedArtwork_stage__n30rt .finalizedMenu:focus-visible{outline:3px solid #fff;outline-offset:3px;background:#9d65ff30}.FinalizedArtwork_stage__n30rt .finalizedMenu{left:84.5%;top:4%;width:3.2%;height:5.8%}.FinalizedArtwork_sr__OupSS{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.FinalizedArtwork_stage__n30rt .finalizedLoginControls>.loginActions{position:absolute;inset:0;margin:0;pointer-events:none}.FinalizedArtwork_stage__n30rt .finalizedLoginControls>.loginActions>button,.FinalizedArtwork_stage__n30rt .finalizedLoginControls>.loginCreate{position:absolute;left:22.2%;width:27.8%;height:6%;min-height:0;margin:0;padding:0;border:0;background:transparent;box-shadow:none;color:transparent;font-size:0;pointer-events:auto;z-index:2}.FinalizedArtwork_stage__n30rt .finalizedLoginControls>.loginActions>button img,.FinalizedArtwork_stage__n30rt .finalizedLoginControls>.loginActions>button svg,.FinalizedArtwork_stage__n30rt .finalizedLoginControls>.loginCreate svg{visibility:hidden}.FinalizedArtwork_stage__n30rt .finalizedLoginControls .appleButton{top:53.2%}.FinalizedArtwork_stage__n30rt .finalizedLoginControls .googleButton{top:60.4%}.FinalizedArtwork_stage__n30rt .finalizedLoginControls .emailButton{top:67.5%}.FinalizedArtwork_stage__n30rt .finalizedLoginControls>.loginCreate{top:79.9%}.FinalizedArtwork_stage__n30rt .finalizedLoginControls>.loginDivider{display:none}.FinalizedArtwork_stage__n30rt .finalizedLoginControls>.emailAuthPanel{position:fixed;z-index:100;left:50%;top:50%;transform:translate(-50%,-50%);width:min(420px,90vw);max-height:85svh;overflow:auto;background:#111526;padding:24px;border:1px solid #ac8ce3;border-radius:16px;box-shadow:0 0 0 100vmax #0009}.FinalizedArtwork_stage__n30rt .finalizedLoginControls>.loginError,.FinalizedArtwork_stage__n30rt .finalizedLoginControls>.loginNotice{position:relative;margin:0;padding:16px;background:#111526;z-index:4}.FinalizedArtwork_stage__n30rt button:focus-visible{outline:3px solid white;outline-offset:3px}.FinalizedArtwork_code__2d4Zu{position:absolute;left:52.1%;top:68%;width:23.5%;height:6.8%;border:0;border-radius:14px;background:#171822;color:white;text-align:center;font-size:clamp(14px,1.3vw,24px);z-index:2}.FinalizedArtwork_status__6KoGx{background:#111526;padding:12px;margin:0;color:white}@media(max-width:650px){.FinalizedArtwork_page__XhfJh{align-content:start}.FinalizedArtwork_hit__GDI_g,.FinalizedArtwork_stage__n30rt .finalizedMenu{position:static!important;display:flex;align-items:center;justify-content:center;min-height:48px;width:auto!important;height:auto!important;margin:8px 16px;background:#201a37;color:white;font-size:16px;border:1px solid #9872d9}.FinalizedArtwork_stage__n30rt .finalizedLoginControls>.loginActions{position:static;display:grid;gap:8px;margin:16px}.FinalizedArtwork_stage__n30rt .finalizedLoginControls>.loginActions>button,.FinalizedArtwork_stage__n30rt .finalizedLoginControls>.loginCreate{position:static;width:calc(100% - 32px);height:auto;min-height:48px;margin:8px 16px;background:#272039;color:white;font-size:16px}.FinalizedArtwork_stage__n30rt .finalizedLoginControls>.loginActions>button{width:100%;margin:0}.FinalizedArtwork_code__2d4Zu{position:static;display:block;width:calc(100% - 32px);height:48px;margin:16px}.FinalizedArtwork_sr__OupSS{position:absolute}}.FinalizedArtwork_hit__GDI_g.FinalizedArtwork_visible__SG1l4{color:white;font-size:clamp(10px,1.2vw,20px);display:flex;align-items:center;justify-content:center;text-decoration:none}@media(max-width:650px){.FinalizedArtwork_hit__GDI_g.FinalizedArtwork_visible__SG1l4{font-size:16px}}.FinalizedArtwork_stage__n30rt .homeQuickNav{position:absolute;top:3%;right:3.5%;display:flex;align-items:center;justify-content:flex-end;gap:clamp(10px,1.6vw,28px);z-index:3;background:transparent;border:0;box-shadow:none}.FinalizedArtwork_stage__n30rt .homeMenuButton,.FinalizedArtwork_stage__n30rt .homeQuickNav a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;color:#fff;text-decoration:none;font-size:clamp(13px,1.15vw,19px);font-weight:500;background:transparent;border:0;padding:4px 0;cursor:pointer;text-shadow:0 1px 5px #000}.FinalizedArtwork_stage__n30rt .homeQuickNav a:hover{text-decoration:underline;text-underline-offset:5px}.FinalizedArtwork_stage__n30rt .homeMenuButton:focus-visible,.FinalizedArtwork_stage__n30rt .homeQuickNav a:focus-visible{outline:2px solid white;outline-offset:4px;border-radius:4px}.FinalizedArtwork_stage__n30rt .homeMenuButton{min-width:44px}@media(max-width:1000px){.FinalizedArtwork_stage__n30rt .homeMessageLabel{display:none}}@media(max-width:800px){.FinalizedArtwork_stage__n30rt .homeQuickNav{gap:12px}.FinalizedArtwork_stage__n30rt .homeQuickNav a[href="/my-binders"],.FinalizedArtwork_stage__n30rt .homeQuickNav a[href="/search"]{display:none}}@media(max-width:550px){.FinalizedArtwork_stage__n30rt .homeQuickNav a[href="/my-gallery"],.FinalizedArtwork_stage__n30rt .homeQuickNav a[href="/my-gallery/completion"],.FinalizedArtwork_stage__n30rt .homeQuickNav a[href="/workspace/today"]{display:none}.FinalizedArtwork_stage__n30rt .homeQuickNav{top:0;right:3%;gap:12px}.FinalizedArtwork_stage__n30rt .homeQuickNav a{min-width:44px}}.FinalizedArtwork_stage__n30rt .FinalizedArtwork_code__2d4Zu{appearance:none;box-sizing:border-box;margin:0;padding:0 12px;outline:none;border:1px solid #76698f;line-height:normal;transition:none;caret-color:#fff}.FinalizedArtwork_stage__n30rt .FinalizedArtwork_code__2d4Zu:focus,.FinalizedArtwork_stage__n30rt .FinalizedArtwork_code__2d4Zu:focus-visible{outline:none;outline-offset:0;border-color:#c4b5fd;box-shadow:inset 0 0 0 1px #c4b5fd}.FinalizedArtwork_stage__n30rt .FinalizedArtwork_code__2d4Zu::placeholder{color:#b9b5c5;opacity:1}@media(max-width:650px){.FinalizedArtwork_stage__n30rt .FinalizedArtwork_code__2d4Zu{margin:16px}}.IntroductionPreference_example__PCzMz{position:absolute;right:3%;bottom:4%;max-width:46%;padding:12px 16px;border-radius:12px;background:#080c17e8;color:white;font-size:16px;z-index:3}.IntroductionPreference_account__xDUcn{display:grid;gap:10px;margin-top:20px;color:inherit}.IntroductionPreference_label__8YsJ8{display:flex;align-items:center;gap:12px;min-height:44px;cursor:pointer}.IntroductionPreference_label__8YsJ8 input{width:22px;height:22px;accent-color:#9d75ff;flex-shrink:0}.IntroductionPreference_label__8YsJ8 input:focus-visible{outline:2px solid white;outline-offset:4px}.IntroductionPreference_account__xDUcn small,.IntroductionPreference_example__PCzMz small{display:block;line-height:1.5;color:#c4c3d0}@media(max-width:650px){.IntroductionPreference_example__PCzMz{position:relative;max-width:none;right:auto;bottom:auto;margin:16px}}.RelationshipExperience_messages__XAOYp{max-width:1250px;padding-top:40px}.RelationshipExperience_messages__XAOYp .searchHero h1{font:400 clamp(42px,5vw,70px)/1.1 Baskerville,Georgia,serif;letter-spacing:-1.2px}.RelationshipExperience_messages__XAOYp .messageWebLayout{display:grid;grid-template-columns:330px minmax(0,1fr);gap:22px}.RelationshipExperience_messages__XAOYp .messageConversation,.RelationshipExperience_messages__XAOYp .messageInbox{border:1px solid #71616d66;border-radius:19px;background:#272421;padding:25px;min-width:0}.RelationshipExperience_messages__XAOYp .messageRows button{border-bottom:1px solid #71616d66;border-radius:12px;min-height:86px}.RelationshipExperience_messages__XAOYp .messageRows button.active{background:#bc9ace1a;border:1px solid #a38bb0}.RelationshipExperience_messages__XAOYp .messageConversation article{margin:20px 0;padding:17px;background:#393033;border-radius:3px 16px 16px}.RelationshipExperience_messages__XAOYp .messageConversation article p{white-space:pre-wrap;overflow-wrap:anywhere}.RelationshipExperience_messages__XAOYp .messageReply{display:flex;flex-wrap:wrap;gap:14px}.RelationshipExperience_messages__XAOYp .messageReply textarea{width:100%;min-height:110px}.RelationshipExperience_messages__XAOYp .messageReply small{width:100%;color:#d0c5bd}.RelationshipExperience_messages__XAOYp a:focus-visible,.RelationshipExperience_messages__XAOYp button:focus-visible{outline:3px solid #d1b9eb;outline-offset:4px}.RelationshipExperience_messages__XAOYp button{min-height:44px}.RelationshipExperience_profile__2CLo3{display:grid;grid-template-columns:1.1fr 1fr;gap:22px}.RelationshipExperience_profile__2CLo3 .accountProfileCard{display:flex;flex-direction:column;align-items:flex-start;align-self:start;gap:18px}.RelationshipExperience_profile__2CLo3 .accountProfileCard>*{grid-area:auto;max-width:100%}.RelationshipExperience_profile__2CLo3 .accountAvatarButton{position:relative;inset:auto;flex:none;width:72px;height:72px}.RelationshipExperience_profile__2CLo3 .accountStatusGrid{width:100%}.RelationshipExperience_profile__2CLo3 .accountProfileCard>button:not(.accountAvatarButton){padding:12px 18px;border:1px solid #8f83b5;border-radius:12px;color:#161426;background:linear-gradient(120deg,#c0a2d7,#aa89c4);font-weight:700}.RelationshipExperience_profile__2CLo3 .accountProfileCard>p{width:100%}.RelationshipExperience_panel__Q3BeV{border:1px solid #46405a;border-radius:19px;padding:25px;background:linear-gradient(145deg,#302a25,#23201e);min-width:0}.RelationshipExperience_panel__Q3BeV h2{font-size:25px;margin:8px 0 18px}.RelationshipExperience_panel__Q3BeV p{color:#d0c5bd;line-height:1.6}.RelationshipExperience_panel__Q3BeV a,.RelationshipExperience_panel__Q3BeV button{min-height:44px}.RelationshipExperience_panel__Q3BeV button{margin:8px 8px 0 0}.RelationshipExperience_eyebrow___PDnJ{letter-spacing:2px;text-transform:uppercase;color:#d9b1c3!important;font-size:11px;font-weight:750}.RelationshipExperience_actions__OuBpS{display:grid;gap:10px;margin-top:20px}.RelationshipExperience_actions__OuBpS a,.RelationshipExperience_actions__OuBpS button{text-align:left;padding:16px;border:1px solid #78647e;border-radius:12px;background:#302931;color:#f2f3ff}.RelationshipExperience_actions__OuBpS small{display:block;color:#d0c5bd;margin-top:4px}.RelationshipExperience_actions__OuBpS a,.RelationshipExperience_actions__OuBpS button{min-width:0;overflow-wrap:anywhere}@media(max-width:760px){.RelationshipExperience_messages__XAOYp .messageWebLayout,.RelationshipExperience_profile__2CLo3{grid-template-columns:1fr}.RelationshipExperience_messages__XAOYp .messageConversation,.RelationshipExperience_messages__XAOYp .messageInbox{padding:19px}.RelationshipExperience_messages__XAOYp .messageRows{max-height:340px;overflow:auto}}.RelationshipExperience_activity__eQgVJ .searchHero h1{font:400 clamp(42px,5vw,70px)/1.1 Baskerville,Georgia,serif;letter-spacing:-1.2px}.RelationshipExperience_activity__eQgVJ .RelationshipExperience_panel__Q3BeV>a,.RelationshipExperience_activity__eQgVJ .RelationshipExperience_panel__Q3BeV>button,.RelationshipExperience_activity__eQgVJ header>a,.RelationshipExperience_activity__eQgVJ>button{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;border:1px solid #78647e;border-radius:12px;background:#302931;color:#f2f3ff;font:inherit;text-decoration:none;cursor:pointer}.RelationshipExperience_activity__eQgVJ>button:disabled{opacity:.6;cursor:progress}.RelationshipExperience_activity__eQgVJ a:focus-visible,.RelationshipExperience_activity__eQgVJ button:focus-visible{outline:3px solid #d1b9eb;outline-offset:3px}.RelationshipExperience_activity__eQgVJ .RelationshipExperience_profile__2CLo3{align-items:start}.RelationshipExperience_activity__eQgVJ .RelationshipExperience_actions__OuBpS{max-height:430px;overflow:auto;padding:3px}.RelationshipExperience_activity__eQgVJ .RelationshipExperience_panel__Q3BeV:last-child{grid-column:1/-1}.RelationshipExperience_activity__eQgVJ .RelationshipExperience_panel__Q3BeV>dl{display:grid;grid-template-columns:minmax(90px,.4fr) 1fr;gap:12px}.RelationshipExperience_activity__eQgVJ .RelationshipExperience_panel__Q3BeV>dl dd{margin:0}.RelationshipExperience_actions__OuBpS .RelationshipExperience_primaryAction__71yjJ{background:linear-gradient(120deg,#c0a2d7,#aa89c4);color:#171429;border-color:#d9b1c3;font-weight:700}.EntryAuth_scene__4igqv{isolation:isolate;min-height:100svh;background:#05060b}.EntryAuth_scene__4igqv:before{content:"";position:absolute;inset:0;z-index:-1;background:url(/images/intro-provenance.jpg) 50%/cover no-repeat}.EntryAuth_access__eC0tv:before{transform:scaleX(-1)}.EntryAuth_scene__4igqv .EntryAuth_gate__W0W75,.EntryAuth_scene__4igqv .EntryAuth_login__0pWJd{background:linear-gradient(145deg,#111321b8,#0b0b14ce);border:1px solid #b3a8c580;box-shadow:0 12px 48px #0004;backdrop-filter:blur(5px)}.EntryAuth_scene__4igqv .EntryAuth_login__0pWJd{width:min(100%,416px);padding:28px 30px;border-radius:16px}.EntryAuth_scene__4igqv .EntryAuth_gate__W0W75{width:min(100%,486px);padding:34px 50px 28px;border-radius:28px;border-color:#b78ef3a6}.EntryAuth_gate__W0W75 .gateLogoStack,.EntryAuth_login__0pWJd .loginBrand{gap:10px}.EntryAuth_gate__W0W75 .gateMark,.EntryAuth_login__0pWJd .loginBrand img:first-child{width:48px;height:58px;object-fit:contain;filter:none}.EntryAuth_login__0pWJd .loginBrand img:last-child{width:250px}.EntryAuth_login__0pWJd .loginEyebrow{color:#b99add;margin-top:20px;font-size:11px}.EntryAuth_login__0pWJd h1{font-family:Georgia,serif;font-size:56px;line-height:.95;letter-spacing:-1px;max-width:310px}.EntryAuth_login__0pWJd .loginCopy{font-size:14px;font-weight:400;line-height:1.5;margin-top:20px;color:#c9c6d0}.EntryAuth_login__0pWJd .loginActions{gap:9px;margin-top:24px}.EntryAuth_login__0pWJd .loginCreate,.EntryAuth_login__0pWJd .providerButton{min-height:46px;border-radius:15px;font-size:14px;font-weight:600}.EntryAuth_login__0pWJd .providerButton{background:#ffffff0c;color:#fff;border:1px solid #b6a9c64d}.EntryAuth_login__0pWJd .loginCreate{background:linear-gradient(110deg,#873fbd,#543ac4);box-shadow:none}.EntryAuth_login__0pWJd .loginBack{font-size:12px;font-weight:400;margin:16px 8px 0;color:#c9c6d0}.EntryAuth_gate__W0W75 h1{font-family:Georgia,serif;font-size:56px;line-height:.92;letter-spacing:-1px;margin-top:24px}.EntryAuth_gate__W0W75 p{font-size:15px;color:#c9c6d0}.EntryAuth_gate__W0W75 .gateForm{margin-top:32px}.EntryAuth_gate__W0W75 .gateInput{background:#ffffff08;border:1px solid #b99add}.EntryAuth_gate__W0W75 .primaryButton{min-height:52px;background:linear-gradient(105deg,#8851e8,#467be7);box-shadow:none}.EntryAuth_scene__4igqv :is(a,button,input):focus-visible{outline:3px solid #d1b3ff;outline-offset:4px}@media(max-width:600px){.EntryAuth_scene__4igqv .EntryAuth_gate__W0W75,.EntryAuth_scene__4igqv .EntryAuth_login__0pWJd{padding:28px 22px}.EntryAuth_gate__W0W75 h1,.EntryAuth_login__0pWJd h1{font-size:clamp(40px,12vw,56px)}}.EntryAuth_login__0pWJd .appleButton .authProviderIcon{filter:brightness(0) invert(1)}.EntryAuth_login__0pWJd .loginDivider{margin:18px 0}