.admin-page{color:#2b241f;max-width:1180px;margin:0 auto;padding:36px 28px 72px}.admin-heading{border-bottom:1px solid #ded6ce;justify-content:space-between;align-items:flex-start;gap:28px;padding:10px 0 28px;display:flex}.admin-heading h1{letter-spacing:-.035em;margin:0;font:400 clamp(42px,6vw,70px)/.95 Newsreader Display,Georgia,serif}.admin-heading p:not(.admin-kicker){color:#6a5b50;max-width:600px;margin:12px 0 0;font:400 14px/1.6 Manrope,sans-serif}.admin-kicker{color:#79563f;letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font:700 10px/1.2 Manrope,sans-serif}.admin-staff{background:#f7f3ee;border:1px solid #d9d0c8;border-radius:14px;min-width:170px;padding:14px 16px}.admin-staff strong,.admin-staff small{display:block}.admin-staff strong{text-transform:capitalize;font:700 13px/1.3 Manrope,sans-serif}.admin-staff small{color:#786b61;margin-top:5px;font:500 11px/1.4 Manrope,sans-serif}.admin-tabs{scrollbar-width:thin;gap:6px;padding:18px 0;display:flex;overflow-x:auto}.admin-tab{color:#57483d;background:#eee8e1;border-radius:22px;flex:none;min-height:38px;padding:10px 14px;font:600 11px/1.2 Manrope,sans-serif;text-decoration:none}.admin-tab.selected{color:#fffdfb;background:#76533c}.admin-tab.disabled{color:#9c9189;cursor:not-allowed;background:#f5f1ed}.admin-field input,.admin-field textarea,.admin-field select{box-sizing:border-box;color:#2b241f;background:#fffdfb;border:1px solid #d8cec4;border-radius:9px;width:100%;font:500 13px/1.4 Manrope,sans-serif}.admin-subheading>span{color:#786b61;font:500 11px/1.4 Manrope,sans-serif}.admin-list{gap:14px;display:grid}.admin-card,.admin-action-form,.admin-subsection,.admin-state,.admin-denied,.admin-metric-banner{background:#fffdfb;border:1px solid #ded6ce;border-radius:14px}.admin-card,.admin-action-form,.admin-subsection,.admin-state,.admin-denied{padding:20px}.admin-card-head,.admin-subheading,.admin-form-footer,.admin-form-copy{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-card h2,.admin-action-form h3,.admin-subheading h2,.admin-state h1,.admin-denied h2{color:#2b241f;margin:0;font:700 17px/1.25 Manrope,sans-serif}.admin-card-head p,.admin-form-copy p,.admin-section-intro p,.admin-note,.admin-action-form>p{color:#76675b;margin:6px 0 0;font:400 12px/1.55 Manrope,sans-serif}.admin-status{color:#4f6752;background:#e9f0e8;border-radius:13px;flex:none;align-items:center;gap:6px;padding:6px 9px;font:700 10px/1.1 Manrope,sans-serif;display:inline-flex}.admin-status>span{background:currentColor;border-radius:50%;width:6px;height:6px}.admin-status.warning{color:#8a5731;background:#f8eadc}.admin-status.good{color:#4f6752;background:#e9f0e8}.admin-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.admin-facts div{min-width:0}.admin-facts dt{color:#85766b;letter-spacing:.08em;text-transform:uppercase;font:700 9px/1.2 Manrope,sans-serif}.admin-facts dd{overflow-wrap:anywhere;color:#3e342c;margin:4px 0 0;font:500 12px/1.4 Manrope,sans-serif}.admin-action-form{background:#faf7f3}.admin-action-form+.admin-action-form{margin-top:0}.admin-form-copy{margin-bottom:15px}.admin-form-copy>*{min-width:0}.admin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;margin:12px 0;display:grid}.admin-field{color:#66574b;gap:6px;min-width:0;margin:10px 0;font:700 10px/1.25 Manrope,sans-serif;display:grid}.admin-field input,.admin-field select{min-height:40px;padding:9px 10px}.admin-field textarea{resize:vertical;min-height:86px;padding:10px}.admin-action-form>.admin-field{margin-top:14px}.admin-form-footer{align-items:center;margin-top:13px}.admin-form-footer .button{min-height:38px}.admin-check{color:#66574b;align-items:flex-start;gap:8px;margin:19px 0 8px;font:600 11px/1.45 Manrope,sans-serif;display:flex}.admin-check input{accent-color:#76533c;margin-top:2px}.admin-section-intro{max-width:700px;margin:0 0 18px}.admin-subsection{margin-top:18px}.admin-subheading{align-items:baseline;margin-bottom:14px}.admin-subheading h2{font-size:14px}.admin-empty{color:#776a60;background:#faf7f3;border:1px dashed #cec2b8;border-radius:12px;padding:32px 20px}.admin-empty h3{color:#44382f;margin:0;font:700 15px/1.3 Manrope,sans-serif}.admin-empty p{margin:7px 0 0;font:400 12px/1.5 Manrope,sans-serif}.admin-state,.admin-denied{max-width:650px;margin:60px auto;padding:28px}.admin-state h1,.admin-denied h2{font-size:24px}.admin-state p,.admin-denied p{color:#76675b;margin:10px 0 0;font:400 13px/1.6 Manrope,sans-serif}.admin-metric-banner{color:#fffaf4;background:#29221e;margin-bottom:16px;padding:16px 18px}.admin-metric-banner strong,.admin-metric-banner span,.admin-metric-banner p{display:block}.admin-metric-banner strong{font:700 13px/1.3 Manrope,sans-serif}.admin-metric-banner span{color:#e8d8c9;margin-top:6px;font:500 11px/1.4 Manrope,sans-serif}.admin-metric-banner p{color:#cdbeb1;margin:10px 0 0;font:400 11px/1.5 Manrope,sans-serif}.admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-metric{background:#fffdfb;border:1px solid #ded6ce;border-radius:12px;align-content:center;gap:5px;min-height:95px;padding:15px;display:grid}.admin-metric strong{color:#76513a;font:700 26px/1 Manrope,sans-serif}.admin-metric span{color:#51443a;font:700 11px/1.3 Manrope,sans-serif}.admin-metric small{color:#88786d;font:400 10px/1.3 Manrope,sans-serif}.admin-definitions{gap:10px;margin:0;display:grid}.admin-definitions div{border-bottom:1px solid #eee6df;grid-template-columns:minmax(150px,1fr) 3fr;gap:12px;padding:9px 0;display:grid}.admin-definitions dt{color:#604d3e;overflow-wrap:anywhere;font:700 10px/1.4 Manrope,sans-serif}.admin-definitions dd{color:#6f6259;margin:0;font:400 11px/1.5 Manrope,sans-serif}.admin-table-wrap{overflow-x:auto}.admin-table{border-collapse:collapse;width:100%;font:500 11px/1.4 Manrope,sans-serif}.admin-table th{color:#806f63;letter-spacing:.06em;text-align:left;text-transform:uppercase;font-size:12px}.admin-table th,.admin-table td{vertical-align:top;border-bottom:1px solid #eee6df;padding:9px 6px}.admin-table td{color:#4f4238;white-space:nowrap}@media (max-width:760px){.admin-page{padding:24px 14px 50px}.admin-heading{padding-bottom:20px;display:block}.admin-heading h1{font-size:50px}.admin-staff{min-width:0;margin-top:18px;display:inline-block}.admin-tabs{margin-inline:-2px;padding:13px 0}.admin-facts,.admin-form-grid{grid-template-columns:1fr}.admin-card,.admin-action-form,.admin-subsection{padding:16px}.admin-card-head,.admin-form-copy{display:block}.admin-card-head .admin-status{margin-top:10px}.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-metric{min-height:86px;padding:12px}.admin-metric strong{font-size:22px}.admin-definitions div{grid-template-columns:1fr;gap:3px}}@media (max-width:360px){.admin-page{padding-inline:10px}.admin-heading h1{font-size:44px}.admin-metrics{grid-template-columns:1fr}}
.public-content{max-width:760px;color:var(--ink,#191613);margin:0 auto;padding:40px 24px 72px}.public-content-header h1{margin:0 0 20px;font-family:Newsreader,serif;font-size:clamp(34px,4vw,52px);font-weight:400;line-height:1.08}.public-content-description{max-width:65ch;font-size:18px;line-height:1.6}.public-content-section{max-width:72ch;margin-top:36px}.public-content-section h2{margin-bottom:12px;font-family:Newsreader,serif;font-size:28px;font-weight:500}.public-content-section p,.public-content-section li{line-height:1.75}.public-content-links{flex-wrap:wrap;gap:12px 24px;margin-top:16px;display:flex}.public-content a{text-underline-offset:4px;color:inherit;text-decoration:underline}.public-content-disclosure{background:#f4eee5;border-radius:8px;padding:14px}.creation-completeness{color:#342c25;flex-direction:column;gap:8px;margin:16px 0;display:flex}.creation-completeness strong{font-size:15px}#dialog [data-form=poselane-profile] fieldset{border:0;margin:24px 0;padding:0}#dialog [data-form=poselane-profile] legend{margin-bottom:16px;font-size:18px;font-weight:700}.assistant-page fieldset{border:0;margin:16px 0;padding:0}.assistant-page .paper{margin-bottom:24px}.assistant-page .check-field{margin:12px 0}.admin-kicker,.public-content-header .eyebrow{display:none}.public-ssr #main{min-height:60vh}.public-ssr .welcome{margin:0 auto}.public-presence-image{object-fit:cover;border-radius:16px;width:100%;max-height:500px}.public-presence .showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.public-presence .teaser-cover img{object-fit:cover;width:100%}[data-form=service-preferences] fieldset{border:0;border-top:1px solid var(--line,#ded8d0);margin:20px 0 0;padding:20px 0}[data-form=service-preferences] legend{padding-right:12px;font-weight:700}[dir=rtl] .public-content,[dir=rtl] .public-site-footer{text-align:right}@media (max-width:700px){.public-presence .showcase-grid{grid-template-columns:1fr}.public-content{padding:24px 18px 56px}.public-content-header h1{font-size:36px}.public-content-section{margin-top:28px}.assistant-page .actions{flex-wrap:wrap}}.public-ssr .skip-link{z-index:1000;color:#191613;background:#fff;padding:12px 18px;position:absolute;top:-80px;left:16px}.public-ssr .skip-link:focus{top:12px}.public-content a.button{text-decoration:none}.public-content a.button.primary,.public-site-header a.button.primary{color:var(--on-dark,#fffdfb)}.admin-page .admin-tab{align-items:center;min-height:44px;font-size:12px;display:inline-flex}.admin-page .admin-facts dt{color:#65584d;font-size:12px}.admin-page .admin-note,.admin-page .admin-action-form>p,.admin-page .admin-section-intro p{color:#65584d}@media (max-width:700px){.admin-page .admin-field input,.admin-page .admin-field textarea,.admin-page .admin-field select{min-height:44px;font-size:16px}}.notifications-page .tabs .tab{justify-content:center;align-items:center;min-width:44px;min-height:44px;padding-inline:12px;display:inline-flex}.profile-rich-details{color:#191613;background:#fffdfb;border:1px solid #e9e3dc;border-radius:16px;margin:16px 0;padding:22px}.profile-rich-details>h2{margin:0 0 18px;font:400 28px/1.15 Newsreader,serif}.profile-practice-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin:0;display:grid}.profile-practice-facts>div{min-width:0}.profile-practice-facts dt,.profile-practice-links>strong{color:#65584d;margin:0 0 5px;font-size:12px;font-weight:700}.profile-practice-facts dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.65}.profile-practice-links{margin-top:18px}.profile-practice-links p{margin:4px 0 0;line-height:1.6}.profile-practice-links a{color:#191613;text-underline-offset:3px}.profile-practice-section{border-top:1px solid #e9e3dc;margin-top:20px;padding-top:4px}.profile-practice-section summary{cursor:pointer;min-height:48px;padding:14px 0;font-weight:650}.profile-practice-section[open] summary{margin-bottom:10px}.profile-completeness-inline{color:#65584d;margin-top:12px;font-size:12px!important}@media (max-width:700px){.profile-rich-details{padding:20px 16px}.profile-practice-facts{grid-template-columns:1fr;gap:18px}.profile-rich-details>h2{font-size:27px}}.public-site-header,body[data-auth=guest] #header[data-auth=false]{height:auto;min-height:100px;box-shadow:none;z-index:10;background:#fffdf8;border:0;padding:0 40px;display:block;position:relative;top:auto;left:auto;right:auto}.guest-header-inner{border-bottom:1px solid #dcd5cb;justify-content:space-between;align-items:center;gap:32px;max-width:1240px;min-height:100px;margin:auto;display:flex}.guest-wordmark{flex:none;align-items:center;display:flex}.guest-wordmark img{width:180px;height:auto;display:block}.public-site-header .guest-navigation,#header[data-auth=false] .guest-navigation{flex:none;justify-content:flex-end;align-items:center;gap:42px;width:auto;height:auto;display:flex}.guest-desktop-links{align-items:center;gap:36px;display:flex}.public-site-header .guest-navigation a,#header[data-auth=false] .guest-navigation a{min-width:0;min-height:44px;box-shadow:none;color:#211d18;white-space:nowrap;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:8px 0;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex;transform:none}.public-site-header .guest-navigation a:hover,#header[data-auth=false] .guest-navigation a:hover{text-underline-offset:6px;text-decoration:underline}.public-site-header .guest-navigation .guest-sign-in,#header[data-auth=false] .guest-navigation .guest-sign-in{color:#fffdf8;background:#26221e;border-radius:100px;padding:12px 24px;line-height:1.3}.guest-menu{display:none;position:relative}.guest-menu summary{cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;list-style:none;display:flex}.guest-menu summary::-webkit-details-marker{display:none}.guest-menu summary:before,.guest-menu summary:after{content:none;display:none}.guest-menu-links{inset-inline-end:0;z-index:20;background:#fffdf8;border:1px solid #dcd5cb;border-radius:8px;min-width:180px;padding:12px 22px;position:absolute;top:54px;box-shadow:0 8px 24px #211d1820}.public-site-header .guest-menu-links a,#header[data-auth=false] .guest-menu-links a{justify-content:flex-start;display:flex}.guest-footer{color:#211d18;border-top:1px solid #cfc6ba;max-width:1240px;margin:72px auto 0;padding:52px 0 28px}.guest-footer-main{grid-template-columns:2fr 1fr 1fr;gap:60px;padding-bottom:48px;display:grid}.guest-footer-brand img{width:174px;height:auto;display:block}.guest-footer .guest-footer-brand p{letter-spacing:-.8px;margin:24px 0 0;font:400 44px/1.02 Newsreader,serif}.guest-footer-group{flex-direction:column;align-items:flex-start;gap:0;min-width:0;display:flex}.guest-footer-group h2{margin:0 0 15px;font:750 14px/1.4 Manrope,sans-serif}.guest-footer a{color:#211d18;text-decoration:none}.guest-footer a:hover{text-underline-offset:4px;text-decoration:underline}.guest-footer-group>a{min-height:40px;padding:9px 0;font-size:14px;line-height:1.5}.guest-footer-bottom{border-top:1px solid #dcd5cb;justify-content:space-between;align-items:center;gap:24px;padding-top:24px;display:flex}.guest-footer-legal{flex-wrap:wrap;gap:24px;display:flex}.guest-footer-legal a{align-items:center;min-height:44px;font-size:12px;display:inline-flex}.guest-footer :is(a,select,button):focus-visible,.guest-header-inner :is(a,summary):focus-visible{outline-offset:5px;outline:2px solid #211d18}@media (max-width:1320px){.guest-footer{margin-inline:40px}}@media (max-width:700px){.public-site-header,body[data-auth=guest] #header[data-auth=false]{min-height:84px;padding:0 22px}.guest-header-inner{gap:16px;min-height:84px}.guest-wordmark img{width:142px}.public-site-header .guest-navigation,#header[data-auth=false] .guest-navigation{gap:8px}.guest-desktop-links{display:none}.guest-menu{display:block}.public-site-header .guest-navigation .guest-sign-in,#header[data-auth=false] .guest-navigation .guest-sign-in{padding:11px 17px;font-size:12px}.guest-footer{margin:48px 24px 0;padding:36px 0 24px}.guest-footer-main{grid-template-columns:1fr 1fr;gap:36px 28px;padding-bottom:28px}.guest-footer-brand{grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;display:flex}.guest-footer-brand img{width:144px}.guest-footer .guest-footer-brand p{letter-spacing:-.4px;margin:0;font-size:32px}.guest-footer-group h2{margin-bottom:10px}.guest-footer-group>a{min-height:44px;font-size:13px}.guest-footer-bottom{flex-direction:column;align-items:flex-start;gap:12px;padding-top:24px}.guest-footer-legal{gap:24px}}@media (prefers-reduced-motion:no-preference){.guest-sign-in{transition:background-color .15s}.guest-sign-in:hover{background-color:#423a32!important}}@media (max-width:430px){.public-site-header,body[data-auth=guest] #header[data-auth=false]{padding-inline:16px}.guest-header-inner{gap:10px}.guest-wordmark img{width:118px}.public-site-header .guest-navigation .guest-sign-in,#header[data-auth=false] .guest-navigation .guest-sign-in{padding:10px 12px;font-size:12px}}@media (max-width:360px){.public-site-header,body[data-auth=guest] #header[data-auth=false]{padding-inline:16px}.guest-header-inner{gap:8px}.guest-wordmark img{width:112px}.public-site-header .guest-navigation .guest-sign-in,#header[data-auth=false] .guest-navigation .guest-sign-in{padding-inline:12px}}body[data-page=welcome].public-ssr{padding-top:0}body[data-page=welcome] .public-site-header,body[data-page=welcome][data-auth=guest] #header[data-auth=false]{inset-inline:0;background:0 0;position:absolute;top:0}body[data-page=welcome][data-auth=guest] #header[data-auth=false]{top:var(--welcome-preview-height,30px)}body[data-page=welcome] .guest-header-inner{border-bottom:0}body[data-page=welcome]{--welcome-nav-height:100px;--welcome-closing:var(--welcome-cream)}body[data-page=welcome] .guest-footer{background:#fff;border-top:0;width:100%;max-width:none;margin:0;padding:0 max(40px,50% - 620px) 28px}body[data-page=welcome] .guest-footer-main{border-top:1px solid #bdb1a2;padding-top:48px}body[data-page=welcome] .guest-footer-bottom{border-color:#bdb1a2}.guest-language-menu{width:44px;position:relative}.guest-language-menu>summary{cursor:pointer;color:#211d18;background:0 0;border:1px solid #b6aa9b;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;list-style:none;display:flex}.guest-language-menu>summary::-webkit-details-marker{display:none}.guest-language-menu>summary:before,.guest-language-menu>summary:after{content:none;display:none}.guest-language-menu>summary:hover,.guest-language-menu[open]>summary{background:#211d180c}.guest-language-menu .guest-language-options{bottom:54px;z-index:30;background:#fffdf8;border:0;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;width:280px;max-width:calc(100vw - 48px);margin:0;padding:10px;display:grid;position:absolute;inset-inline-start:0;box-shadow:0 8px 28px #211d1830}.guest-language-options button{text-align:start;color:#211d18;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:44px;padding:10px;font-family:inherit;font-size:13px;line-height:1.4}.guest-language-options button:hover{background:#f0ebe3}.guest-language-options button[aria-current=true]{background:#e9e1d5;font-weight:750}.guest-language-menu summary:focus-visible,.guest-language-options button:focus-visible{outline-offset:3px;outline:2px solid #211d18}@media (max-width:700px){body[data-page=welcome]{--welcome-nav-height:84px}body[data-page=welcome] .guest-footer{padding:0 24px 24px}body[data-page=welcome] .guest-footer-main{padding-top:36px}.guest-footer-bottom{flex-direction:row;align-items:center}}.public-content-illustrated{max-width:1120px}.public-content-illustrated .public-content-header{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;margin-bottom:48px;display:grid}.public-role-image{aspect-ratio:4/5;object-fit:cover;border-radius:14px;width:100%;height:auto;display:block}.public-content-illustrated .public-content-section{margin-left:auto;margin-right:auto}@media (max-width:700px){.public-content-illustrated .public-content-header{grid-template-columns:1fr;gap:24px;margin-bottom:32px}.public-role-image{aspect-ratio:5/4;object-position:center 35%}.public-content-illustrated .public-content-header h1{font-size:34px}}
.poselane-next-member :is(.creation-page,.request-page,.work-page,.planning-page,.planning-index,.availability-page,.availability-index,.library-page,.saved-page,.settings-page,.create-hub){color:var(--ink)}.poselane-next-member :is(.creation-page,.request-page,.work-page,.planning-page,.planning-index,.availability-page,.availability-index,.library-page,.saved-page,.settings-page,.create-hub) :is(h1,h2){text-wrap:balance}.poselane-next-member :is(.page-heading,.work-heading,.availability-hero) h1{letter-spacing:-.035em;font-family:Newsreader,serif;font-weight:500}.poselane-next-member :is(.creation-form,.planning-form,.request-form){border:1px solid var(--line);background:var(--paper);border-radius:14px;box-shadow:0 18px 55px #2d21180a}.poselane-next-member :is(.creation-form,.planning-form,.request-form) fieldset{border:0;border-bottom:1px solid var(--line);min-width:0;margin:0;padding:28px 30px}.poselane-next-member :is(.creation-form,.planning-form,.request-form) fieldset:last-of-type{border-bottom:0}.poselane-next-member :is(.creation-form,.planning-form,.request-form) legend{padding:0 14px 0 0;font-family:Newsreader,serif;font-size:23px;font-weight:500}.poselane-next-member :is(.creation-form,.planning-form,.request-form) .field,.poselane-next-member :is(.creation-form,.planning-form,.request-form) .form-grid{margin-top:18px}.poselane-next-member :is(.creation-form,.planning-form)>.form-footer{border-top:1px solid var(--line);margin:0;padding:24px 30px}.creation-page{max-width:1320px}.creation-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:32px;display:grid}.creation-preview{position:sticky;top:24px}.creation-preview>.eyebrow{margin-bottom:12px;display:block}.creation-preview .offer-card{border:1px solid var(--line);background:var(--paper);border-radius:12px;padding:14px}.portfolio-cover-picker{aspect-ratio:16/8.5;background:var(--surface-muted);width:100%;color:var(--muted);border:1px dashed #afa49a;border-radius:10px;place-items:center;display:grid;overflow:hidden}.portfolio-cover-picker:hover{border-color:var(--ink);background:var(--accent-soft)}.portfolio-cover-picker img{object-fit:cover;width:100%;height:100%}.portfolio-cover-picker>span{align-items:center;gap:10px;display:flex}.creation-project-list{gap:10px;margin-top:18px;display:grid}.creation-project-row{border:1px solid var(--line);background:var(--surface-muted);cursor:pointer;border-radius:9px;grid-template-columns:20px 78px minmax(0,1fr);align-items:center;gap:14px;min-height:78px;padding:10px;display:grid}.creation-project-row:hover{background:#fff;border-color:#a99d93}.creation-project-row img,.creation-project-row video{object-fit:cover;border-radius:5px;width:78px;height:56px}.creation-project-row span{min-width:0;display:grid}.creation-project-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-image-picker{aspect-ratio:16/9;margin-top:18px}.portfolio-services{gap:8px;margin:14px 0 22px;display:grid}.portfolio-services details{border-top:1px solid var(--line)}.portfolio-services summary{cursor:pointer;min-height:48px;padding:13px 0;font-weight:750}.portfolio-services p{color:var(--muted)}.portfolio-services ul{color:var(--muted);padding-left:18px}.request-page{max-width:1280px}.request-layout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:32px;display:grid}.request-form{padding:4px 30px 30px}.request-form>.page-heading{border-bottom:1px solid var(--line);margin:0;padding:26px 0 8px}.request-form>.form-grid,.request-form>.field{margin-top:20px}.request-context{border:1px solid var(--line);background:var(--paper);border-radius:12px;position:sticky;top:24px;overflow:hidden}.request-context>img,.request-context>video{aspect-ratio:4/3;object-fit:cover;width:100%}.request-context>.identity{padding:20px 20px 0}.request-context>h2{padding:16px 20px 0;font-family:Newsreader,serif;font-size:28px;font-weight:500}.request-context>p,.request-context>.hint{padding:10px 20px 0;display:block}.request-context>.hint{padding-bottom:20px}.work-page{max-width:1320px}.work-heading{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:28px;display:flex}.work-heading p{color:var(--muted);margin-top:9px}.work-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.work-status{text-transform:capitalize;font-size:12px}.work-status.completed{color:#3f6848;background:#e7efe6}.work-status.cancelled,.work-status.withdrawn{color:#73685f;background:#f0ece9}.work-progress{border:1px solid var(--line);background:var(--paper);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 34px;padding:0;list-style:none;display:grid;overflow:hidden}.work-progress li{border-right:1px solid var(--line);color:#8a8078;align-items:center;gap:11px;min-width:0;padding:16px 18px;display:flex;position:relative}.work-progress li:last-child{border-right:0}.work-progress li span{border:1px solid #b9afa7;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:12px;display:grid}.work-progress li strong{font-size:12px;line-height:1.35}.work-progress li.done{color:#53654f;background:#f2f5f0}.work-progress li.done span{color:#fff;background:#789071;border-color:#789071}.work-progress li.current{color:var(--ink);background:var(--accent-soft)}.work-progress li.current span{border-color:var(--ink);background:var(--ink);color:#fff}.work-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:32px;display:grid}.work-main{gap:24px;min-width:0;display:grid}.work-aside{gap:16px;display:grid;position:sticky;top:24px}.work-aside>.paper{border-radius:11px;padding:20px}.work-aside h2{font-family:Newsreader,serif;font-weight:500}.agreement-card{border-radius:12px;padding:28px 30px}.agreement-card .section-heading{margin:0 0 24px}.agreement-card .section-heading>strong{color:var(--muted);font-size:13px}.agreement-facts{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;display:grid}.agreement-facts>div{border-bottom:1px solid var(--line);padding:18px 16px 18px 0}.agreement-facts>div:nth-child(2n){border-left:1px solid var(--line);padding-left:18px}.agreement-facts dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:800}.agreement-facts dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.agreement-facts dd small{margin-top:4px;display:block}.agreement-acceptance{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:22px 0;display:grid}.agreement-acceptance>div{border:1px solid var(--line);background:var(--surface-muted);border-radius:8px;align-items:center;gap:11px;padding:12px;display:flex}.agreement-acceptance>div.accepted{background:#f1f5ef;border-color:#b9c8b5}.agreement-acceptance>div>span:not(.avatar){flex:1;min-width:0;display:grid}.agreement-acceptance svg{color:var(--muted)}.work-section{min-width:0}.work-section>.section-heading{margin:4px 0 14px}.delivery-list,.workflow-record-list{gap:12px;display:grid}.delivery-card,.workflow-record-list>article{border:1px solid var(--line);background:var(--paper);border-radius:10px;padding:20px}.delivery-card>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.delivery-card>header>div{display:grid}.delivery-card>p{margin:16px 0}.delivery-card .delivery-media{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.delivery-card .delivery-media img,.delivery-card .delivery-media video{aspect-ratio:1;object-fit:cover;border-radius:7px;width:100%}.next-action-card{background:linear-gradient(145deg,#fff 0%,#f6efe7 100%);border-radius:12px;padding:28px 30px}.next-action-card h2{max-width:620px;margin:7px 0 9px;font-family:Newsreader,serif;font-size:30px;font-weight:500}.next-action-card p{max-width:680px;color:var(--muted)}.next-action-card .actions,.next-action-card>.button{margin-top:20px}.workflow-record-list>article{gap:7px;display:grid}.workflow-record-list>article>.badge{justify-self:start}.workflow-record-list>article>p{color:var(--muted);white-space:pre-wrap}.workflow-record-list .actions{margin-top:4px}.activity-list{border:1px solid var(--line);background:var(--paper);border-radius:10px;gap:0;margin:0;padding:0;list-style:none;display:grid}.activity-list li{border-bottom:1px solid var(--line);gap:14px;padding:18px;display:flex}.activity-list li:last-child{border-bottom:0}.activity-list .avatar{width:36px;height:36px}.activity-list li>div{min-width:0}.activity-list p{color:var(--muted);margin:2px 0}.activity-list time{color:#8b8179;font-size:12px}.work-person{text-align:center}.work-person .identity{flex-direction:column;justify-content:center;display:flex}.work-person .identity>span{align-items:center}.work-person>p{color:var(--muted);margin:12px 0}.work-person .actions{justify-content:center}.work-portfolio{overflow:hidden}.work-portfolio>img,.work-portfolio>video{object-fit:cover;width:calc(100% + 40px);max-width:none;height:160px;margin:-20px -20px 16px}.work-portfolio h2{margin:5px 0 8px;font-size:23px}.project-controls{gap:2px;display:grid}.project-controls h2{margin-bottom:8px}.project-controls .text-button{width:100%}.review-summary{background:#fff;border-radius:8px;margin-top:18px;padding:15px}.review-summary>strong{letter-spacing:2px;color:#735037}.review-summary p{margin-top:7px}.delivery-picker{align-items:center;gap:14px;margin:16px 0;display:flex}.delivery-picker>span{color:var(--muted);font-size:12px}.delivery-media{flex-wrap:wrap;gap:9px;display:flex}.delivery-media>span{position:relative}.delivery-media>span>img,.delivery-media>span>video{object-fit:cover;border-radius:7px;width:100px;height:100px}.delivery-media>span>.icon-button{background:#fff;flex-basis:32px;width:32px;min-height:32px;position:absolute;top:3px;right:3px}.credit-evidence{border:0!important;margin:18px 0!important;padding:0!important}.credit-evidence legend{font-family:Manrope,sans-serif!important;font-size:13px!important;font-weight:750!important}.credit-evidence label{border:1px solid var(--line);cursor:pointer;border-radius:8px;grid-template-columns:20px 72px 1fr;align-items:center;gap:12px;margin-top:9px;padding:9px;display:grid}.credit-evidence img,.credit-evidence video{object-fit:cover;border-radius:5px;width:72px;height:55px}.planning-page,.planning-index{max-width:1320px}.planning-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:32px;display:grid}.planning-summary{gap:16px;display:grid;position:sticky;top:24px}.planning-summary>.paper{border-radius:11px;padding:24px}.planning-summary h2{margin:5px 0 18px;font-family:Newsreader,serif;font-size:30px;font-weight:500}.planning-summary dl{margin:0}.planning-summary dl>div{border-top:1px solid var(--line);padding:11px 0}.planning-summary dt{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:800}.planning-summary dd{overflow-wrap:anywhere;margin:3px 0 0}.planning-candidates{gap:9px;margin:15px 0;display:grid}.planning-candidate{border:1px solid var(--line);cursor:pointer;border-radius:9px;grid-template-columns:20px 88px minmax(0,1fr);align-items:center;gap:12px;padding:10px;display:grid}.planning-candidate:hover{background:var(--surface-muted);border-color:#a99d93}.planning-candidate img,.planning-candidate video{object-fit:cover;border-radius:5px;width:88px;height:65px}.planning-candidate>span{min-width:0;display:grid}.planning-candidate small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.check-field.consent{background:#f7efe6;border:1px solid #cbb8a7;border-radius:8px;padding:14px}.planning-list{gap:14px;display:grid}.planning-card{border:1px solid var(--line);background:var(--paper);transition:transform .18s var(--ease),box-shadow .18s var(--ease),border-color .18s;border-radius:11px;grid-template-columns:minmax(220px,1.6fr) repeat(4,minmax(105px,.7fr)) auto;align-items:center;gap:18px;padding:22px 24px;display:grid;position:relative}.planning-card:hover{border-color:#b6aa9f;transform:translateY(-2px);box-shadow:0 16px 40px #2d21180c}.planning-card h2{margin:3px 0;font-family:Newsreader,serif;font-weight:500}.planning-card p{max-width:48ch;color:var(--muted)}.planning-card dl{display:contents}.planning-card dl>div{min-width:0}.planning-card dt{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:800}.planning-card dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:12px}.planning-card>svg{width:18px}.planning-suggestion{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.planning-suggestion strong{font-size:12px}.availability-page,.availability-index{max-width:1180px}.availability-hero{justify-content:space-between;align-items:flex-start;gap:28px;margin:4px 0 28px;display:flex}.availability-hero h1{margin-top:5px;font-size:clamp(38px,5vw,58px)}.availability-hero p{max-width:650px;color:var(--muted);margin-top:10px}.availability-portfolio{border:1px solid var(--line);background:var(--paper);border-radius:11px;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:22px;margin-bottom:28px;padding:16px;display:grid}.availability-portfolio>img,.availability-portfolio>video{object-fit:cover;border-radius:7px;width:220px;height:150px}.availability-portfolio p{color:var(--muted);margin-top:12px}.availability-list{gap:10px;display:grid}.availability-row{border:1px solid var(--line);background:var(--paper);border-radius:10px;grid-template-columns:minmax(240px,1.6fr) auto minmax(120px,.7fr) auto;align-items:center;gap:18px;min-height:84px;padding:16px 18px;display:grid}.availability-row time{display:grid}.availability-row time small{margin-top:3px}.availability-row>span:not(.availability-state){color:var(--muted);font-size:12px}.availability-state{text-transform:uppercase;border-radius:999px;justify-self:start;padding:6px 10px;font-size:12px;font-weight:800}.availability-state.available{color:#466246;background:#e9f1e6}.availability-state.tentative{color:#7e552f;background:#f4e9da}.availability-state.unavailable{color:#6e655e;background:#ece9e6}.availability-actions{align-items:center;gap:14px;display:flex}.availability-portfolios{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.availability-portfolio-card{border:1px solid var(--line);background:var(--paper);border-radius:11px;grid-template-columns:145px minmax(0,1fr) auto;align-items:center;gap:18px;display:grid;overflow:hidden}.availability-portfolio-card:hover{border-color:#ad9f94;box-shadow:0 14px 34px #2d21180d}.availability-portfolio-card>img,.availability-portfolio-card>video{object-fit:cover;width:145px;height:130px}.availability-portfolio-card h2{margin:5px 0;font-family:Newsreader,serif;font-weight:500}.availability-portfolio-card p{color:var(--muted);font-size:12px}.availability-portfolio-card>svg{margin-right:18px}.create-hub{max-width:1260px}.create-hub-hero{max-width:820px;padding:34px 0 56px}.create-hub-hero h1{letter-spacing:-.045em;margin:8px 0 20px;font-family:Newsreader,serif;font-size:clamp(52px,7vw,86px);font-weight:500;line-height:.98}.create-hub-hero p{max-width:570px;color:var(--muted);font-size:16px}.create-paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.create-path{border:1px solid var(--line);background:var(--paper);border-radius:12px;gap:20px;min-height:250px;padding:26px;display:flex;position:relative;overflow:hidden}.create-path.primary-path{min-height:360px;color:var(--ink);background:#fff;grid-column:span 2}.create-path-number{letter-spacing:.12em;opacity:.65;font-size:12px}.create-path>div:first-of-type{flex-direction:column;align-items:flex-start;display:flex}.create-path h2{margin:3px 0 10px;font-family:Newsreader,serif;font-size:34px;font-weight:500}.create-path p{max-width:39ch;color:var(--muted)}.create-path.primary-path p{color:var(--muted)}.create-path .button{margin-top:auto}.create-path-art{opacity:.72;width:48%;height:78%;position:absolute;bottom:-35px;right:-22px}.create-path-art span{border:1px solid #b69b87;border-radius:50%;display:block;position:absolute}.create-path-art span:first-child{inset:0}.create-path-art span:nth-child(2){inset:18%}.create-path-art span:nth-child(3){inset:36%}.editor-page{min-height:calc(100dvh - 78px);color:var(--ink);background:#f4f3f2}.editor-header{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#faf9f7e6;border-bottom:1px solid #17141a14;justify-content:space-between;align-items:center;gap:22px;min-height:68px;padding:10px 24px;display:flex;position:sticky;top:0}.editor-header>div{align-items:center;gap:16px;display:flex}.editor-header .text-button{color:var(--ink)}.editor-file-name{text-overflow:ellipsis;white-space:nowrap;max-width:38vw;color:var(--muted);font-size:12px;overflow:hidden}.editor-header-actions{justify-content:flex-end}.editor-workspace{grid-template-columns:minmax(0,1fr) 350px;min-height:calc(100dvh - 146px);display:grid}.editor-stage{background:radial-gradient(circle at 50% 42%,#fbfaf9 0,#f1efed 55%,#e9e6e3 100%);place-items:center;min-width:0;padding:46px 54px 82px;display:grid;position:relative}.editor-canvas-wrap{place-items:center;width:100%;height:100%;max-height:calc(100dvh - 240px);display:grid}.editor-canvas-wrap canvas{border-radius:6px;max-width:100%;max-height:100%;display:block;box-shadow:0 24px 60px -20px #28141e59}.editor-canvas-wrap canvas.is-loading{opacity:0}@media (min-width:861px){.editor-stage{align-self:start;height:calc(100dvh - 84px);padding:24px 40px 80px;position:sticky;top:84px}.editor-canvas-wrap{height:100%;max-height:none}.editor-canvas-wrap canvas{width:auto;height:auto;max-height:100%}}.editor-loading{color:var(--muted);background:#fffc;border-radius:8px;padding:16px 20px;font-size:13px;position:absolute}.editor-loading.error{color:#fff;text-align:center;background:#5a2f2b;max-width:420px}.editor-original{min-height:42px;color:var(--ink);background:#ffffffeb;border:1px solid #17141a1a;border-radius:999px;padding:9px 15px;font-size:12px;font-weight:750;position:absolute;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px -10px #28141e59}.editor-original.active{color:#fff;background:#17141a}.editor-saved{max-width:440px;color:var(--ink);background:#fffffff2;border:1px solid #17141a14;border-radius:14px;align-items:center;gap:11px;padding:12px 14px;display:flex;position:absolute;bottom:24px;left:24px;box-shadow:0 16px 36px -16px #28141e66}.editor-saved>span{display:grid}.editor-saved small{color:var(--muted)}.editor-saved .text-button{color:var(--brand,#763137);margin-left:8px}.editor-controls{color:var(--ink);background:#fff;border-left:1px solid #17141a0f;padding:24px 24px 32px;overflow-y:auto}.editor-controls>section{border-bottom:1px solid var(--line);margin-bottom:24px;padding:0 0 24px}.editor-controls h2{letter-spacing:.01em;margin-bottom:14px;font-size:14px;font-weight:800}.editor-controls .section-heading{margin:0 0 14px}.editor-controls .section-heading span{color:var(--muted);font-size:12px}.editor-presets,.editor-ratios,.editor-transform{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.editor-presets button,.editor-ratios button,.editor-transform button{border:1px solid var(--line);background:var(--paper);border-radius:7px;min-height:42px;padding:9px;font-size:12px;font-weight:700}.editor-presets button:hover,.editor-ratios button:hover,.editor-transform button:hover,.editor-presets button.active,.editor-ratios button.active,.editor-transform button.active{background:var(--accent-soft);border-color:#6f5a4a}.editor-slider{gap:7px;margin:14px 0;display:grid}.editor-slider>span{justify-content:space-between;gap:12px;font-size:12px;display:flex}.editor-slider output{color:var(--muted)}.editor-slider input{min-height:30px}.editor-control-footer{background:linear-gradient(#0000,#fffdf9 22%);justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex;position:sticky;bottom:0}.saved-page,.library-page{max-width:1220px}.saved-grid{margin-top:28px}.saved-posts{max-width:680px;margin:28px auto 0}.library-page>.search-row{max-width:620px;margin-bottom:18px}.library-page>.search-row>.compact-search{flex:1}.library-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:26px;display:grid}.library-item{border:1px solid var(--line);background:var(--paper);border-radius:10px;overflow:hidden}.library-thumb{aspect-ratio:4/3;background:#ece7e1;place-items:center;display:grid;overflow:hidden}.library-thumb>img,.library-thumb>video{object-fit:cover;width:100%;height:100%}.library-document{color:#75665b;background:#fff;border:1px solid #bdb2a8;border-radius:5px;place-items:center;width:68px;height:82px;display:grid}.library-document svg{width:25px;height:25px}.library-info{padding:15px;display:grid}.library-info>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.library-info>small{margin-top:4px}.library-actions{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding-top:8px;display:flex}.library-actions .text-button{min-height:38px;font-size:12px}.library-actions .danger{color:#8b4038}.settings-page{max-width:820px}.settings-page>.page-heading{margin-bottom:34px}.settings-section{border-top:1px solid var(--line);padding:26px 0}.settings-section>h2{margin-bottom:12px;font-family:Newsreader,serif;font-size:27px;font-weight:500}.settings-section>p{color:var(--muted)}.settings-section>.actions{margin-top:17px}.settings-profile{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.settings-profile .avatar{width:72px;height:72px}.settings-profile p{color:var(--muted);margin-top:3px}.settings-section .check-field{border:1px solid var(--line);background:var(--paper);border-radius:8px;margin:10px 0;padding:13px}.me-work-section{margin-top:24px}.feed-caption,.viewer-caption{color:var(--muted);font-size:12px;line-height:1.55}.viewer-caption{padding:12px 0}.home-context-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:800}.group-draft-badge{color:#7a4d2a;background:#f4e7d9;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:800;display:inline-flex}.workspace-card-meta{color:var(--muted);flex-wrap:wrap;gap:10px;font-size:11px;display:flex}.portfolio-directory{gap:20px;display:grid}.planning-section{border-top:1px solid var(--line);padding-top:18px}.guest-footer-language{align-items:center;gap:10px;display:flex}.home-profile-panel,.home-portfolio-panel,.home-suggestions,.home-trending-groups,.home-active-work{min-width:0}.danger{color:#8b4038}.danger:hover{color:#692c27}.inbox-search-open .inbox-search{display:flex}@media (max-width:1120px){.creation-layout,.request-layout,.work-layout,.planning-layout{grid-template-columns:minmax(0,1fr) 290px;gap:24px}.planning-card{grid-template-columns:minmax(220px,1.5fr) repeat(2,minmax(100px,.7fr)) auto}.planning-card dl>div:nth-child(n+3){display:none}.availability-portfolios{grid-template-columns:1fr}.editor-workspace{grid-template-columns:minmax(0,1fr) 310px}.editor-stage{padding-inline:32px}}@media (max-width:860px){.creation-layout,.request-layout,.work-layout,.planning-layout{grid-template-columns:1fr}.creation-preview,.request-context,.work-aside,.planning-summary{position:static}.creation-preview{display:none}.request-context{grid-template-columns:160px 1fr;display:grid}.request-context>img,.request-context>video{aspect-ratio:auto;grid-row:1/6;width:160px;height:100%}.request-context>.identity{padding-top:16px}.request-context>h2{padding-top:8px}.request-context>p,.request-context>.hint{padding-top:6px}.work-aside{grid-template-columns:repeat(2,minmax(0,1fr))}.project-controls{grid-column:1/-1}.planning-summary,.create-paths{grid-template-columns:repeat(2,minmax(0,1fr))}.create-path.primary-path{grid-column:1/-1}.library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.availability-row{grid-template-columns:minmax(220px,1fr) auto}.availability-row>span:not(.availability-state){grid-column:1}.availability-actions{grid-area:2/2}.editor-workspace{display:block}.editor-stage{min-height:58dvh}.editor-controls{overflow:visible}.editor-canvas-wrap{height:50dvh;max-height:600px}}@media (max-width:700px){.poselane-next-member :is(.creation-page,.request-page,.work-page,.planning-page,.planning-index,.availability-page,.availability-index,.library-page,.saved-page,.settings-page,.create-hub){padding-inline:18px}.poselane-next-member :is(.creation-form,.planning-form,.request-form){border-radius:10px}.poselane-next-member :is(.creation-form,.planning-form,.request-form) fieldset{padding:22px 18px}.poselane-next-member :is(.creation-form,.planning-form)>.form-footer{padding:20px 18px}.request-form{padding:3px 18px 20px}.work-heading,.availability-hero{display:block}.work-heading-actions,.availability-hero>.button{justify-content:flex-start;margin-top:18px}.work-progress{grid-template-columns:repeat(2,minmax(0,1fr))}.work-progress li:nth-child(2){border-right:0}.work-progress li:nth-child(-n+2){border-bottom:1px solid var(--line)}.agreement-card,.next-action-card{padding:22px 18px}.agreement-facts,.agreement-acceptance{grid-template-columns:1fr}.agreement-facts>div:nth-child(2n){border-left:0;padding-left:0}.agreement-facts>div{padding-right:0}.delivery-card .delivery-media{grid-template-columns:repeat(2,minmax(0,1fr))}.work-aside,.planning-summary{grid-template-columns:1fr}.planning-card{grid-template-columns:1fr auto;padding:20px;display:grid}.planning-card>div:first-child{grid-column:1/-1}.planning-card dl>div{display:block!important}.planning-card dl{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.planning-card>.badge{justify-self:start}.planning-card>svg{grid-area:2/2}.availability-portfolio{grid-template-columns:110px minmax(0,1fr)}.availability-portfolio>img,.availability-portfolio>video{width:110px;height:110px}.availability-row{grid-template-columns:1fr auto;gap:10px;padding:14px}.availability-row time{grid-column:1/-1}.availability-actions{grid-area:auto/1/auto/-1}.availability-portfolio-card{grid-template-columns:105px minmax(0,1fr) auto}.availability-portfolio-card>img,.availability-portfolio-card>video{width:105px;height:110px}.create-hub-hero{padding:20px 0 38px}.create-hub-hero h1{font-size:clamp(46px,14vw,66px)}.create-paths{grid-template-columns:1fr}.create-path.primary-path{grid-column:auto;min-height:330px}.create-path{min-height:220px}.create-path-art{width:58%}.editor-header{padding-inline:14px}.editor-file-name,.editor-header-actions .button:first-child{display:none}.editor-stage{padding:24px 18px 78px}.editor-saved{max-width:none;bottom:18px;left:14px;right:14px}.editor-saved .text-button{margin-left:auto}.editor-controls{padding:22px 18px 100px}.editor-control-footer{padding-bottom:8px;bottom:74px}.settings-profile{grid-template-columns:auto minmax(0,1fr)}.settings-profile>.button{grid-column:1/-1}.library-grid{grid-template-columns:1fr}.library-page>.search-row{display:flex}.form-footer{flex-direction:column;align-items:flex-start}.form-footer>.button{width:100%}}@media (max-width:420px){.request-context{display:block}.request-context>img,.request-context>video{aspect-ratio:4/3;width:100%;height:auto}.work-progress li{padding:12px 10px}.work-progress li strong{font-size:12px}.availability-portfolio-card{grid-template-columns:88px minmax(0,1fr) auto}.availability-portfolio-card>img,.availability-portfolio-card>video{width:88px}.availability-portfolio-card>svg{margin-right:10px}.planning-card dl{grid-template-columns:1fr}.editor-presets,.editor-ratios,.editor-transform{grid-template-columns:1fr 1fr}.editor-saved small{display:none}}@media (prefers-reduced-motion:reduce){.planning-card,.offer-cover,.editor-page *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}[dir=rtl] .creation-project-row,[dir=rtl] .planning-candidate,[dir=rtl] .credit-evidence label{direction:rtl}[dir=rtl] .availability-portfolio-card>svg{margin-left:18px;margin-right:0;transform:rotate(180deg)}.guest-photo-editor{max-width:1380px;margin:auto;padding:42px 36px 70px}.guest-editor-intro{max-width:900px;margin-bottom:28px}.guest-editor-intro h1{letter-spacing:-.035em;margin:10px 0 14px;font-family:Newsreader,serif;font-size:clamp(36px,5vw,64px);font-weight:500;line-height:1.12}.guest-editor-intro>p:last-child{max-width:75ch;color:var(--muted)}.guest-editor-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.guest-editor-toolbar .button{min-height:44px}.guest-editor-status{color:var(--muted);min-height:1.6em;margin:16px 0;font-size:12px}.guest-editor-empty{background:var(--paper);text-align:center;border:1px dashed #aca197;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;min-height:350px;padding:40px 24px;display:flex}.guest-editor-empty>strong{font:500 clamp(30px,5vw,48px)/1.12 Newsreader,serif}.guest-editor-empty>span:last-child{max-width:55ch;color:var(--muted)}.guest-photo-editor .editor-workspace{border:1px solid var(--line);border-radius:12px;min-height:640px;overflow:hidden}.guest-photo-editor .editor-stage{min-height:500px}.guest-photo-editor canvas{background:repeating-conic-gradient(#d6d0ca 0 25%,#eee9e3 0 50%) 50%/20px 20px}.guest-photo-editor .editor-controls{max-height:850px;overflow:auto}.editor-history{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.editor-history .button{min-width:64px;min-height:44px}.editor-draft-status{color:var(--muted);font-size:12px;line-height:1.6}.editor-download{width:100%;margin-top:16px}.guest-photo-editor :is(button,input):focus-visible,.editor-page :is(button,input):focus-visible{outline-offset:3px;outline:3px solid #997354}.guest-photo-editor :is(.editor-presets,.editor-ratios,.editor-transform) button{overflow-wrap:anywhere;min-height:44px}.guest-photo-editor .editor-slider input{min-height:44px}#header nav,#mobile-nav{--nav-icon-size:24px}.settings-section .check-field>span{gap:4px;display:grid}.comments form{grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.comments form>label{min-width:0;margin:0}.comments form textarea{width:100%;min-height:80px}.comments form>.button{align-self:end;height:auto;min-height:44px}.comments form>[role=alert],.comments form>[role=status]{grid-area:2/1/auto/-1}.poselane-profile-form fieldset{border:0;min-width:0;margin:24px 0;padding:0}.poselane-profile-form legend{margin-bottom:16px;font-size:18px;font-weight:700}@media (max-width:700px){.library-page .search-row>.button{flex-shrink:0;width:auto;min-width:64px;font-size:12px}.library-page .page-heading>.button{white-space:nowrap}}@media (max-width:860px){.guest-photo-editor .editor-controls{max-height:none;overflow:visible}.guest-photo-editor .editor-stage{min-height:420px}.guest-photo-editor .editor-canvas-wrap{height:50dvh;max-height:600px}}@media (max-width:700px){.guest-photo-editor{padding:28px 18px 44px}.guest-editor-toolbar{gap:8px}.guest-editor-toolbar .button{flex:130px}.guest-editor-toolbar .text-button{min-height:44px}.guest-photo-editor .editor-control-footer{bottom:0}.guest-photo-editor .editor-controls{padding-bottom:28px}.guest-photo-editor .editor-workspace{border-radius:9px}.guest-editor-empty{min-height:280px}}.guest-photo-editor.has-photo{padding-top:24px}.guest-photo-editor.has-photo .guest-editor-intro{margin-bottom:16px}.guest-photo-editor.has-photo .guest-editor-intro h1{margin:5px 0 8px;font-size:30px;line-height:1.2}.guest-photo-editor.has-photo .guest-editor-intro>p:last-child{max-width:100ch;font-size:12px;line-height:1.6}.guest-photo-editor.has-photo .editor-workspace{height:calc(100dvh - 330px);min-height:540px;max-height:900px}.guest-photo-editor.has-photo .editor-stage{height:100%;min-height:0;padding:24px 24px 76px}.guest-photo-editor.has-photo .editor-canvas-wrap{justify-content:center;align-items:center;width:100%;height:100%;min-height:0;max-height:none;display:flex}.guest-photo-editor .editor-canvas-wrap canvas{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.guest-photo-editor.has-photo .editor-controls{align-self:stretch;height:100%;max-height:100%;overflow:auto}.guest-photo-editor .editor-history .button{flex:80px;width:auto;margin-top:0}.guest-photo-editor .editor-original,.editor-page .editor-original{min-width:44px;min-height:44px}@media (max-width:860px){.guest-photo-editor.has-photo .editor-workspace{height:auto;min-height:0;max-height:none}.guest-photo-editor.has-photo .editor-stage{height:440px}.guest-photo-editor.has-photo .editor-controls{height:auto;max-height:none;overflow:visible}.guest-photo-editor.has-photo .guest-editor-intro h1{font-size:27px}}@media (max-width:700px){.guest-photo-editor:has(canvas){padding-top:16px}.guest-photo-editor:has(canvas) .guest-editor-intro{margin-bottom:14px}.guest-photo-editor:has(canvas) .guest-editor-intro>.eyebrow{display:none}.guest-photo-editor:has(canvas) .guest-editor-intro>p:last-child{display:none}.guest-photo-editor:has(canvas) .guest-editor-intro h1{max-width:26ch;margin:0;font-size:27px;line-height:1.15}.guest-photo-editor:has(canvas) .guest-editor-status{margin:10px 0;font-size:12px;line-height:1.5}.guest-photo-editor:has(canvas) .editor-stage{min-height:340px;padding:18px 16px 68px}.guest-photo-editor:has(canvas) .editor-canvas-wrap{height:40dvh;min-height:260px;max-height:440px}}.workflow-record-actions .actions{flex-wrap:wrap;gap:8px 16px}.workflow-record-actions .text-button{min-height:44px}.workflow-record-list details>summary{cursor:pointer;min-height:44px;padding:12px 0}.admin-article-section{border:1px solid var(--line);border-radius:8px;min-width:0;margin:16px 0;padding:18px}.admin-article-section legend{padding:0 8px;font-weight:700}.admin-article-section textarea{min-height:140px}body.poselane-next-member :is(.home-panel,.home-composer,.home-editorial-post,.me-card,.me-section,.workspace-featured,.workspace-active-work,.create-path,.paper){box-shadow:0 0 10px 1px var(--surface-shadow,#2d211826);border:0}body.poselane-next-member #mobile-nav{box-shadow:0 0 10px 1px var(--surface-shadow,#2d211824);border-top:0}html[data-appearance=dark] body.poselane-next-member{--surface-shadow:#0006}@media (prefers-color-scheme:dark){html[data-appearance=system] body.poselane-next-member{--surface-shadow:#0006}}.support-page h1{margin:20px 0}.support-page form{gap:18px;display:grid}.support-page form label{gap:8px;display:grid}.support-page :is(input,select,textarea){border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);border-radius:8px;padding:12px}.support-page textarea{min-height:140px}.support-page article{overflow-wrap:anywhere}.availability-row .availability-note{overflow-wrap:anywhere;white-space:pre-wrap}
.service-page{max-width:1180px}.service-page>.page-heading{gap:24px}.service-page>.page-heading p{max-width:70ch}.service-columns{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:26px;display:grid}.service-form,.service-aside,.billing-section{border:1px solid var(--line);background:var(--paper);border-radius:12px;padding:26px}.service-form>.field{margin-bottom:18px}.service-form .check-field{align-items:flex-start;padding:12px 0}.service-form .check-field input{margin-top:5px}.service-form .form-footer{gap:18px}.service-form .form-footer>span{max-width:40ch;color:var(--muted);font-size:12px}.service-aside{position:sticky;top:24px}.service-aside h2,.billing-section h2{margin:0 0 16px;font:500 26px/1.2 Newsreader,serif}.service-aside p{color:var(--muted);margin:12px 0}.service-aside .text-button{margin-top:10px;display:flex}.service-state{border:1px dashed var(--line);color:var(--muted);border-radius:9px;padding:24px}.service-state .button{margin-top:12px}.service-notice{background:var(--surface-muted);border-inline-start:3px solid #9d7759;border-radius:0 6px 6px 0;margin:0 0 20px;padding:15px 18px;line-height:1.65}.service-quota{border-top:1px solid var(--line);padding-top:15px;font-size:12px;font-weight:700}.service-success{color:#34513b;background:#eef4ec;border:1px solid #bdcdbb;border-radius:7px;margin:18px 0;padding:13px 16px}.service-history{margin-top:36px}.service-history>.section-heading{margin-bottom:16px}.ai-draft{border-radius:10px;margin-bottom:15px;padding:22px}.ai-draft>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:14px;display:flex}.ai-draft h3{margin:0;font-size:16px}.ai-draft time{color:var(--muted);font-size:12px}.ai-draft .actions{margin-top:20px}.ai-output{overflow-wrap:anywhere;gap:18px;margin-top:20px;display:grid}.ai-output h4{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:0 0 6px;font-size:12px}.ai-output p{white-space:pre-wrap;line-height:1.7}.ai-output ul{margin:8px 0;padding-inline-start:22px}.ai-image-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ai-image-compare figure{margin:0}.ai-image-compare img{object-fit:contain;background:var(--surface-muted);width:100%;height:220px}.ai-image-compare figcaption{margin-top:7px;font-size:12px}.notification-preferences-form>.field{margin:16px 0}.notification-channel-grid{grid-template-columns:1fr 1fr;gap:18px;margin:18px 0;display:grid}.notification-channel-grid fieldset,.notification-consents{border:1px solid var(--line);border-radius:8px;min-width:0;padding:16px}.notification-channel-grid legend,.notification-consents legend{padding:0 6px;font-size:13px;font-weight:750}.notification-channel-grid .check-field,.notification-consents .check-field{border:0!important;margin:4px 0!important;padding:10px!important}.notification-channel-grid .hint{margin-bottom:8px}.device-notification-controls{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.device-notification-controls>.hint{margin-top:12px;display:block}.billing-section{margin-bottom:22px}.billing-section .field{max-width:640px;margin-top:18px}.billing-start{align-items:flex-end;gap:16px;margin:18px 0 24px;display:flex}.billing-start .field{flex:1;margin:0}.payment-list{gap:12px;display:grid}.payment-list>article{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:16px 0;display:flex}.payment-list h3{margin:0 0 5px;font-size:15px}.payment-list small{color:var(--muted)}.subscription-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0;display:grid}.subscription-options>article{border:1px solid var(--line);border-radius:8px;padding:18px}.subscription-options h3{margin:0 0 12px;font:500 26px/1.1 Newsreader,serif}.subscription-options p{color:var(--muted);margin-bottom:14px;font-size:12px}.subscription-options .badge{white-space:normal;line-height:1.5}.billing-section>.actions{align-items:flex-end}.billing-section>form>.check-field{margin:20px 0}:is(.service-page,.notification-settings) :is(button,.button,.text-button){white-space:normal;min-height:44px}.service-page .field>select,.notification-settings .field>input{max-width:100%;min-height:44px}.service-page :is(button,a,input,textarea,select):focus-visible,.notification-settings :is(button,a,input,select):focus-visible{outline-offset:3px;outline:3px solid #977457}@media (max-width:900px){.service-columns{grid-template-columns:minmax(0,1fr) 250px;gap:18px}.service-form,.service-aside,.billing-section{padding:20px}}@media (max-width:700px){.service-page{padding-inline:18px}.service-columns{grid-template-columns:1fr}.service-aside{position:static}.service-page>.page-heading{display:block}.service-page>.page-heading>.button{margin-top:15px}.notification-channel-grid,.subscription-options{grid-template-columns:1fr}.billing-start{display:block}.billing-start>.button{width:100%;margin-top:15px}.ai-image-compare img{height:170px}.ai-draft>header{flex-wrap:wrap}.service-form .form-footer>.button{width:100%}.payment-list>article{flex-wrap:wrap;align-items:flex-start}}
html[data-appearance=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
.finance-operations .admin-section-intro{padding-inline-end:120px;position:relative}.finance-operations .admin-section-intro>.button{inset-inline-end:0;position:absolute;top:0}.finance-payment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.finance-payment{border:1px solid var(--line);background:var(--paper);border-radius:10px;padding:22px}.finance-payment header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.finance-payment header a{overflow-wrap:anywhere;text-underline-offset:3px;font-size:11px;text-decoration:underline}.finance-payment h3{margin:6px 0;font-size:24px}.finance-payment dl{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:16px;display:grid}.finance-payment dt{color:var(--muted);font-size:11px}.finance-payment dd{overflow-wrap:anywhere;margin:4px 0;font-size:13px}.finance-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.finance-actions .button{min-height:44px;font-size:12px}.finance-operation-list,.finance-account-list{gap:12px;margin-top:32px;display:grid}.finance-operation-list>.paper,.finance-account-list>.paper{border:1px solid var(--line);background:var(--paper);overflow-wrap:anywhere;border-radius:9px;padding:18px}.finance-operation-list>.paper>div{align-items:center;gap:12px;display:flex}.finance-operation-list>.paper>p{white-space:pre-wrap;margin:10px 0}.finance-operation-list>.paper>.button{margin-top:12px}.finance-account-list>.paper{flex-wrap:wrap;gap:16px;font-size:12px;display:flex}@media (max-width:900px){.finance-payment-grid{grid-template-columns:1fr}.finance-operations .admin-section-intro{padding-inline-end:0}.finance-operations .admin-section-intro>.button{margin-top:14px;position:static}}@media (max-width:480px){.finance-payment{padding:16px}.finance-payment dl{grid-template-columns:1fr 1fr}.finance-actions .button{flex:45%}}.privacy-dialog{border:1px solid var(--line);background:var(--paper);width:min(540px,100vw - 32px);color:var(--ink);border-radius:12px;padding:26px}.privacy-dialog::backdrop{background:#17120f88}.privacy-dialog h2{margin-bottom:16px;font:500 29px/1.2 Newsreader,serif}.privacy-dialog>p{color:var(--muted);line-height:1.65}.privacy-dialog .check-field{border:1px solid var(--line);border-radius:8px;margin:20px 0;padding:14px}.privacy-trigger{min-height:44px;font-size:12px}.guest-footer-bottom{flex-wrap:wrap}.profile-analytics{border:1px solid var(--line);background:var(--paper);border-radius:10px;margin:24px 0;padding:22px}.profile-analytics .section-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.profile-analytics dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:18px 0 8px;display:grid}.profile-analytics dt{color:var(--muted);font-size:12px}.profile-analytics dd{margin:5px 0;font:500 32px/1.2 Newsreader,serif}@media (max-width:700px){.privacy-dialog{padding:20px}.profile-analytics{padding:16px}.privacy-trigger{text-align:start;flex-basis:100%;justify-content:flex-start}}.privacy-dialog{overscroll-behavior:contain;max-width:calc(100vw - 32px);height:fit-content;max-height:calc(100dvh - 32px);margin:auto;position:fixed;inset:0;overflow:auto;transform:translate(0,0)}@media (max-width:700px){.public-site-header .guest-header-inner{gap:8px}.public-site-header .guest-wordmark{flex:0 142px;align-items:center;min-width:68px;min-height:44px;display:flex}.public-site-header .guest-wordmark img{width:100%;height:auto}.public-site-header .guest-navigation{gap:5px}.public-site-header .guest-sign-in{padding-inline:12px}}@media (max-width:359px){.public-site-header{padding-inline:14px}.public-site-header .guest-wordmark{flex:0 142px;min-width:68px}.public-site-header .guest-sign-in{padding-inline:10px}}.finance-uncertain{border:1px solid var(--line);background:var(--accent-soft);border-radius:9px;margin:16px 0;padding:18px}.finance-uncertain>p{max-width:70ch;margin-bottom:12px}.sourcing-page{max-width:1080px}.sourcing-summary{white-space:pre-wrap;max-width:76ch;margin-block:24px}.sourcing-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;margin-block:24px;display:grid}.sourcing-card,.sourcing-form{margin-block:20px;padding:24px}.sourcing-card p{white-space:pre-wrap;overflow-wrap:anywhere}.sourcing-card h2{margin-block:12px}.sourcing-card .identity{margin-block:16px}.sourcing-card .button,.sourcing-card .text-button{margin-top:12px}.sourcing-actions,.sourcing-roles{flex-wrap:wrap;gap:12px;margin-block:20px;display:flex}.sourcing-form{max-width:820px}.sourcing-form fieldset{border:1px solid #deddd8;border-radius:12px;margin-block:24px;padding:20px}.sourcing-page section{margin-block:36px}.sourcing-page .chip{border:1px solid #deddd8;border-radius:24px;padding:6px 10px}.sourcing-page .field{margin-block:16px}@media (max-width:600px){.sourcing-card,.sourcing-form{padding:16px}.sourcing-page .page-heading{flex-wrap:wrap;align-items:flex-start;gap:16px}.workspace-heading-actions{gap:4px}.workspace-heading-actions>.button{padding-inline:10px}}.sourcing-card>.identity{width:fit-content;display:flex}.sourcing-card>a:not(.identity){width:fit-content;margin-block:12px;display:block}.sourcing-card>span{margin-block:8px;display:block}
@font-face{font-family:Manrope;src:url(/app/assets/Manrope-Variable.woff2)format("woff2");font-weight:200 800;font-display:swap}@font-face{font-family:Newsreader Display;src:url(/app/assets/Newsreader-Display-Light.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Newsreader;src:url(/app/assets/Newsreader-Medium.woff2)format("woff2");font-weight:500;font-display:swap}:root:has(body.poselane-next-member){--bg:#f4f3f2;--paper:#fff;--ink:#17141a;--muted:#55505a;--line:#e4e0da;--accent:#763137;--accent-soft:#f7f0f2;--ochre:#763137;--ochre-bg:#f3e8e9;--surface-muted:#f3f1ed;--radius:16px;--ease:cubic-bezier(.16,1,.3,1);--button-bg:#f0eeea;--button-hover:#e6e2dc;--button-selected:#e8dfe2;--ds-brand:#763137;--ds-brand-strong:#8f3e45;--ds-stone:#e5e2dd;--ds-display:"Newsreader Display",Newsreader,Georgia,serif;--ds-serif:Newsreader,Georgia,serif;--shadow-card:0 1px 0 #17141a0f,0 18px 40px -30px #28141e73;--shadow-menu:0 1px 0 #17141a0f,0 30px 60px -30px #28141e80;font-family:Manrope,system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.55}@property --amb{syntax:"<color>";inherits:true;initial-value:#e6e4e3}body.poselane-next-member{color:var(--ink);background:#f4f3f2}body.poselane-next-member:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(70% 50% at 50% 0%,var(--amb) 0%,#f4f3f200 72%);will-change:background;transition:--amb 1.2s cubic-bezier(.22,.61,.36,1);position:fixed;inset:0}body.poselane-next-member h1,body.poselane-next-member .page-heading h1{font:300 clamp(34px,4.6vw,52px)/1.02 var(--ds-display);letter-spacing:-.03em;color:var(--ink)}body.poselane-next-member h2{font-family:var(--ds-display);letter-spacing:-.02em;font-weight:300;line-height:1.12}body.poselane-next-member:lang(vi) :is(h1,h2){line-height:1.1}body.poselane-next-member h3{letter-spacing:-.01em;font-family:Manrope,sans-serif;font-weight:750}body.poselane-next-member small,body.poselane-next-member .hint{color:var(--muted);font-size:12.5px}body.poselane-next-member .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#5c5761;font:700 12px/1.3 Manrope,sans-serif}body.poselane-next-member .button{min-height:44px;transition:background .18s,border-color .18s,color .18s,transform .28s var(--ease);background:#fff;border:1.5px solid #17141a24;border-radius:9999px;padding:0 20px;font-size:14px;font-weight:700}body.poselane-next-member .button:hover{background:var(--surface-muted);border-color:#17141a3d}body.poselane-next-member .button:active{transform:scale(.96)}body.poselane-next-member .button.primary,body.poselane-next-member .primary.button{color:#fff;background:linear-gradient(180deg,var(--ds-brand-strong),var(--ds-brand));border:0;box-shadow:inset 0 1px #ffffff47,0 12px 26px -12px #763137b3}body.poselane-next-member .button.primary:hover{color:#fff;background:linear-gradient(#9a474e,#763137)}body.poselane-next-member .button:disabled,body.poselane-next-member .button[aria-disabled=true]{opacity:.45;transform:none}body.poselane-next-member .text-button{font-weight:700}body.poselane-next-member .text-button:hover{color:var(--ds-brand)}body.poselane-next-member .icon-button{border-radius:9999px}body.poselane-next-member .icon-button:hover{background:var(--surface-muted)}body.poselane-next-member .danger{color:#8b1d2c}body.poselane-next-member :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--ds-brand);outline-offset:3px}body.poselane-next-member :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not(.bare),textarea,select){background:#fff;border:1.5px solid #ddd8d1;border-radius:14px;padding:12px 16px;transition:border-color .18s,box-shadow .18s}body.poselane-next-member :is(input:not(.bare),textarea,select):hover{border-color:#c9c2ba}body.poselane-next-member :is(input:not([type=checkbox]):not([type=radio]):not(.bare),textarea,select):focus{border-color:var(--ds-brand);outline:none;box-shadow:0 0 0 4px #7631371a}body.poselane-next-member :is(input,textarea)::placeholder{color:#7a747e}body.poselane-next-member input[type=checkbox],body.poselane-next-member input[type=radio],body.poselane-next-member input[type=range]{accent-color:var(--ds-brand)}body.poselane-next-member label{font-weight:650}body.poselane-next-member .tabs,body.poselane-next-member .feed-switcher .tabs{border:0;flex-wrap:wrap;gap:6px}body.poselane-next-member .tab,body.poselane-next-member .tabs .tab{min-height:38px;color:var(--ink);box-shadow:none;background:#17141a0f;border:0;border-radius:9999px;align-items:center;gap:6px;padding:0 15px;font-size:13.5px;font-weight:750;display:inline-flex}body.poselane-next-member .tab:hover{background:#17141a1a}body.poselane-next-member :is(.tab.selected,.tab[aria-selected=true],.tab[aria-current=page],.tab[aria-pressed=true]){background:var(--ink);color:#fff}body.poselane-next-member :is(.tab.selected,.tab[aria-selected=true]):after{display:none}body.poselane-next-member .count-badge{background:var(--ds-brand);color:#fff}body.poselane-next-member .practice-link{background:#17141a0f;border:0;border-radius:9999px;align-items:center;min-height:36px;padding:0 14px;font-size:13px;font-weight:750;display:inline-flex}body.poselane-next-member .practice-link:hover{background:#17141a1a}body.poselane-next-member .practice-link.selected{background:var(--ink);color:#fff}body.poselane-next-member :is(.panel,.card,.settings-section,.empty-state,.home-card,.workspace-card,.request-card,.thread-list,.conversation,.notification-panel,.account-dropdown,.modal,dialog){border-radius:22px}body.poselane-next-member dialog{border:0;box-shadow:0 40px 100px -30px #00000073}body.poselane-next-member dialog::backdrop{background:#0c0a0b73}body.poselane-next-member img{image-rendering:auto}body.poselane-next-member #header{-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);box-shadow:none;background:#faf9f7db;border-bottom:1px solid #17141a14}body.poselane-next-member #header nav a{border-radius:9999px}body.poselane-next-member #header nav a.selected{color:var(--ds-brand)}body.poselane-next-member .nav-indicator{background:var(--ds-brand);border-radius:9999px}body.poselane-next-member .header-search input{background:#17141a0d;border-color:#0000;border-radius:9999px}body.poselane-next-member .header-search input:focus{background:#fff}body.poselane-next-member #mobile-nav{-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);background:#faf9f7e6;border-top:1px solid #17141a14}body.poselane-next-member #mobile-nav a.selected{color:var(--ds-brand)}body.poselane-next-member:has(.foot.slim) #main{align-content:center;min-height:calc(100svh - 110px);padding:12px 0;display:grid}body.poselane-next-member .sign-in-page{width:min(100% - 32px,520px);margin:0 auto;padding-top:0;padding-bottom:0}body.poselane-next-member .sign-in-page .page-heading{margin:0 0 14px}body.poselane-next-member .sign-in-page h1{margin:0 0 6px;font-size:clamp(34px,5vw,48px);line-height:1}body.poselane-next-member .sign-in-page>form{gap:12px;margin:0;padding:20px}body.poselane-next-member .sign-in-page>form .form-footer{margin-top:4px;padding-top:12px}body.poselane-next-member .sign-in-page .actions{flex-wrap:wrap;gap:4px 16px;margin-top:12px}body.poselane-next-member .sign-in-page>.hint{margin-top:8px;font-size:12.5px}@media (max-height:720px){body.poselane-next-member:has(.foot.slim) #main{padding:4px 0}body.poselane-next-member .sign-in-page h1{font-size:36px}body.poselane-next-member .sign-in-page .page-heading{margin-bottom:10px}}body.poselane-next-member .sign-in-page:has(input[autocomplete=current-password]) .actions a[href*=mode\=login]{display:none}body.poselane-next-member .sign-in-page:has(input[name=confirmation]) .page-heading p{display:none}body.poselane-next-member .sign-in-page:has(input[name=confirmation])>.hint{display:none}body.poselane-next-member .sign-in-page:has(input[name=confirmation]) .actions :is(a[href*=mode\=signup],a[href*=mode\=recover],a[href*=mode\=resend]){display:none}body.poselane-next-member .sign-in-page:has(input[name=confirmation]) .field{gap:4px}body.poselane-next-member .sign-in-page:has(input[name=confirmation]) .field input{height:44px;padding-top:8px;padding-bottom:8px}body.poselane-next-member .sign-in-page:has(input[name=confirmation])>form{gap:8px;padding:16px 20px}@media (min-width:601px){body.poselane-next-member #header{height:auto;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#f4f3f2f5 0%,#f4f3f2c7 55%,#f4f3f200 100%);border:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding:8px 24px;display:grid}body.poselane-next-member #header .header-brand{flex:none;justify-self:start;align-items:center;gap:12px;width:auto;min-width:0;display:flex;position:relative}body.poselane-next-member #header .logo img{width:auto;height:32px}body.poselane-next-member #header .header-search{-webkit-backdrop-filter:blur(18px)saturate(1.9);backdrop-filter:blur(18px)saturate(1.9);background:linear-gradient(#ffffffd9,#ffffff8c);border:0;border-radius:9999px;flex:0 auto;align-items:center;gap:0;width:min(280px,50vw - 365px);min-width:0;height:46px;padding:4px 14px 4px 4px;transition:width .52s cubic-bezier(.34,1.3,.64,1),box-shadow .28s,background .28s;display:flex;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #fff9,0 10px 26px -14px #28141e59}body.poselane-next-member #header .header-search:hover{background:linear-gradient(#fff,#ffffffb3)}body.poselane-next-member #header .header-search:focus-within{background:#fff;width:min(400px,50vw - 330px);box-shadow:inset 0 0 0 1px #7631372e,0 0 0 4px #76313714,0 16px 36px -16px #28141e66}body.poselane-next-member #header .header-search .search-lens{width:38px;height:38px;color:var(--ink);background:#17141a0d;border-radius:50%;flex:none;place-items:center;transition:background .28s,color .28s,transform .28s cubic-bezier(.16,1,.3,1);display:grid}body.poselane-next-member #header .header-search:focus-within .search-lens{color:#fff;background:linear-gradient(#8f3e45,#763137);transform:rotate(-8deg)}body.poselane-next-member #header .header-search .search-lens svg{width:20px;height:20px;color:inherit}body.poselane-next-member #header .header-search input{text-overflow:ellipsis;min-width:0;height:100%;box-shadow:none;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0 0 0 10px;font:600 14px Manrope,system-ui,sans-serif}body.poselane-next-member #header .header-brand .header-search{position:relative}body.poselane-next-member #header .header-search .search-hint{left:52px}body.poselane-next-member #header .header-utilities .mobile-search-toggle{display:none}@media (max-width:1079px){body.poselane-next-member #header .header-brand .header-search:not(.is-open){display:none}body.poselane-next-member #header .header-brand .header-search.is-open{z-index:5;width:340px;position:absolute;top:calc(100% + 10px);left:0}body.poselane-next-member #header .header-utilities .mobile-search-toggle{display:inline-grid}}body.poselane-next-member #header nav{-webkit-backdrop-filter:blur(18px)saturate(1.9);backdrop-filter:blur(18px)saturate(1.9);background:linear-gradient(#ffffffc7,#ffffff6b);border-radius:9999px;place-self:center;align-items:center;gap:2px;height:auto;padding:6px;display:flex;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #ffffff80,0 12px 32px -14px #28141e4d,0 2px 6px #28141e0d}body.poselane-next-member #header nav>a,body.poselane-next-member #header nav .cd-menu>summary{width:56px;height:44px;min-height:0;box-shadow:none;color:var(--ink-3,#86818b);background:0 0;border:0;border-radius:9999px;place-items:center;padding:0;transition:background .28s cubic-bezier(.16,1,.3,1),color .18s;display:grid}body.poselane-next-member #header nav>a:hover,body.poselane-next-member #header nav .cd-menu>summary:hover{color:var(--ink);background:#ffffffbf}body.poselane-next-member #header nav>a.selected{color:var(--ds-brand);background:0 0}body.poselane-next-member #header nav .cd-menu[open]>summary{color:var(--ds-brand);background:#fffffff5}body.poselane-next-member #header nav svg{width:23px;height:23px}body.poselane-next-member #header nav>:is(a[href$="/app/create"],a[href*="/app/create?"]){color:#fff;background:linear-gradient(#7d353b 0%,#763137 45%,#6b2c32 100%);border-radius:50%;width:55px;height:55px;margin:-6px 8px;transition:transform .28s cubic-bezier(.16,1,.3,1);box-shadow:0 0 0 4px #f7f6f5bf,0 12px 26px -6px #763137a6}body.poselane-next-member #header nav>:is(a[href$="/app/create"],a[href*="/app/create?"]):hover{color:#fff;background:linear-gradient(#83383f,#6b2c32);transform:scale(1.06)}body.poselane-next-member #header nav{isolation:isolate;position:relative}body.poselane-next-member #header nav>a,body.poselane-next-member #header nav .cd-menu{z-index:1;position:relative}body.poselane-next-member #header nav>a,body.poselane-next-member #header nav .cd-menu>summary{flex:none;min-width:0}body.poselane-next-member #header nav .nav-indicator{z-index:0;transform-origin:50%;background:#fffffff7;border-radius:9999px;height:44px;transition:none;display:block;position:absolute;top:6px;bottom:auto;left:0;box-shadow:0 6px 16px -6px #28141e40,inset 0 1px #fff}body.poselane-next-member #header nav:before,body.poselane-next-member #mobile-nav:before{content:"";border-radius:inherit;pointer-events:none;z-index:2;opacity:0;background:radial-gradient(120px 70px at var(--mx,50%) var(--my,0%),#ffffffd9,transparent 70%);mix-blend-mode:soft-light;transition:opacity .28s;position:absolute;inset:0}body.poselane-next-member #header nav:hover:before{opacity:1}body.poselane-next-member #header.scrolled{-webkit-backdrop-filter:blur(22px)saturate(1.8);backdrop-filter:blur(22px)saturate(1.8);background:#f4f3f2bd;border-bottom:1px solid #17141a0f;transition:background .28s}body.poselane-next-member #header nav .cd-panel{transform-origin:top;left:50%;right:auto;translate:-50%}body.poselane-next-member #header nav .count-badge{top:4px;right:8px}body.poselane-next-member #header .header-utilities{justify-self:end;align-items:center;gap:10px;display:flex}body.poselane-next-member #header :is(.mobile-search-toggle,.notification-button){width:44px;height:44px;color:var(--ink);background:linear-gradient(#ffffffd9,#ffffff80);border:1px solid #ffffffbf;border-radius:50%;place-items:center;padding:0;transition:transform .28s cubic-bezier(.16,1,.3,1),background .18s;display:inline-grid;box-shadow:inset 0 1px #fff,0 10px 26px -14px #28141e59}body.poselane-next-member #header :is(.mobile-search-toggle,.notification-button):hover{background:#fff;transform:translateY(-1px)}body.poselane-next-member #header :is(.mobile-search-toggle,.notification-button) svg{width:21px;height:21px}body.poselane-next-member #header .notification-button[aria-expanded=true],body.poselane-next-member #header.search-open .mobile-search-toggle{color:var(--ds-brand);background:#fff}body.poselane-next-member #header .header-person .avatar{width:40px;height:40px;box-shadow:0 0 0 3px #ffffffe6,0 8px 20px -10px #28141e66}body.poselane-next-member #header .account-chevron{display:none}}@media (max-width:600px){body.poselane-next-member #header{padding:calc(env(safe-area-inset-top) + 8px) 14px 8px;background:#faf9f7b8;border-bottom:0;min-height:0}body.poselane-next-member #header .logo img{width:auto;height:32px}body.poselane-next-member #header :is(.mobile-search-toggle,.notification-button){-webkit-backdrop-filter:blur(18px)saturate(1.9);backdrop-filter:blur(18px)saturate(1.9);background:linear-gradient(#ffffffc7,#ffffff6b);border:1px solid #ffffffb3;border-radius:50%;width:44px;height:44px;padding:11px;box-shadow:0 8px 22px -12px #17141a59,inset 0 1px #fff}body.poselane-next-member #header .header-person .avatar{width:36px;height:36px}body.poselane-next-member #header .account-chevron{display:none}body.poselane-next-member #mobile-nav{left:50%;right:auto;bottom:calc(env(safe-area-inset-bottom) + 14px);-webkit-backdrop-filter:blur(18px)saturate(1.9);backdrop-filter:blur(18px)saturate(1.9);background:linear-gradient(#fffc,#ffffff80);border:1px solid #ffffffb3;border-radius:9999px;justify-content:center;gap:2px;width:auto;min-height:0;padding:6px;transform:translate(-50%);box-shadow:0 18px 40px -18px #17141a73,inset 0 1px #fff}body.poselane-next-member #mobile-nav a{width:56px;min-width:0;height:48px;min-height:48px;color:var(--ink-3,#5c5761);background:0 0;border-radius:9999px;padding:0}body.poselane-next-member #mobile-nav a.selected{color:var(--ds-brand);background:0 0}body.poselane-next-member #mobile-nav{isolation:isolate}body.poselane-next-member #mobile-nav a{z-index:1;position:relative}body.poselane-next-member #mobile-nav svg{width:23px;height:23px}body.poselane-next-member #mobile-nav :is(a[href$="/app/create"],a[href*="/app/create?"]){color:#fff;background:linear-gradient(#7d353b 0%,#763137 45%,#6b2c32 100%);border-radius:50%;width:57px;height:57px;min-height:57px;margin:-5px 6px;box-shadow:0 0 0 4px #f7f6f5b3,0 10px 24px -6px #763137b3}body.poselane-next-member #mobile-nav .nav-indicator{z-index:0;background:#fffffff7;border-radius:9999px;height:48px;transition:none;display:block;position:absolute;top:6px;bottom:auto;left:0;box-shadow:0 6px 16px -6px #28141e40,inset 0 1px #fff}body.poselane-next-member:has(#mobile-nav a){padding-bottom:calc(96px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){body.poselane-next-member *{transition-duration:1ms!important}}body.poselane-next-member :is(#header,#mobile-nav,.cd-panel,.cd-dock) .pressing{transition:transform .14s cubic-bezier(.16,1,.3,1);transform:scale(.92)}body.poselane-next-member #header .header-search input::placeholder{color:#0000}body.poselane-next-member #header .search-hint{pointer-events:none;color:#86818b;align-items:center;font:500 14px Manrope,system-ui,sans-serif;transition:opacity .18s;display:flex;position:absolute;inset:0 14px 0 40px;overflow:hidden}body.poselane-next-member #header .search-hint>span{white-space:nowrap;text-overflow:ellipsis;animation:.52s cubic-bezier(.16,1,.3,1) both sh-in;overflow:hidden}body.poselane-next-member #header .header-search input:is(:focus,:not(:placeholder-shown))~.search-hint{opacity:0}@keyframes sh-in{0%{opacity:0;transform:translateY(60%)}}body.poselane-next-member #header.search-open .header-search>button{white-space:nowrap}@media (min-width:601px){body.poselane-next-member #header{transition:padding .28s cubic-bezier(.16,1,.3,1),background .28s}body.poselane-next-member #header.scrolled{padding-top:4px;padding-bottom:4px}body.poselane-next-member #header nav>:is(a[href$="/app/create"],a[href*="/app/create?"]){transition:transform .28s cubic-bezier(.16,1,.3,1),translate .42s cubic-bezier(.16,1,.3,1),background .18s}}@media (max-width:600px){body.poselane-next-member #mobile-nav{transition:transform .42s cubic-bezier(.16,1,.3,1),opacity .28s}body.poselane-next-member.nav-away #mobile-nav{opacity:0;transform:translate(-50%,calc(100% + 40px))}body.poselane-next-member #header{transition:transform .42s cubic-bezier(.16,1,.3,1)}body.poselane-next-member.nav-away:not(:has(dialog[open],.nt-scrim,.header-search:focus-within)) #header{transform:translateY(-100%)}}.fab-bloom{z-index:200;pointer-events:none;background:radial-gradient(circle,#7d353b,#763137 60%,#6b2c32);position:fixed;inset:0}@media (prefers-reduced-motion:reduce){body.poselane-next-member.nav-away #mobile-nav{opacity:1;transform:none}body.poselane-next-member.nav-away #header{transform:none!important}}.pl-toasts{left:50%;bottom:calc(env(safe-area-inset-bottom) + 24px);z-index:250;pointer-events:none;justify-items:center;gap:8px;display:grid;position:fixed;transform:translate(-50%)}.pl-toast{pointer-events:auto;color:#fff;max-width:min(520px,100vw - 32px);min-height:44px;animation:pl-toast-in .52s var(--spring,cubic-bezier(.16,1,.3,1)) both;opacity:calc(1 - var(--k) * .25);transform:scale(calc(1 - var(--k) * .04));background:#17141a;border-radius:9999px;align-items:center;gap:14px;padding:0 8px 0 18px;font:600 14px Manrope,system-ui,sans-serif;display:flex;box-shadow:0 18px 40px -16px #17141a99}.pl-toast span{padding:10px 0}.pl-toast button{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:9999px;height:32px;padding:0 14px;font:700 13px Manrope,system-ui,sans-serif;transition:background .18s}.pl-toast:not(:has(button)){padding-right:18px}.pl-toast button:hover{background:#ffffff3d}@keyframes pl-toast-in{0%{opacity:0;transform:translateY(18px)scale(.94)}}@media (max-width:600px){.pl-toasts{bottom:calc(env(safe-area-inset-bottom) + 104px)}}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}html.tone-shift::view-transition-new(root){animation:.72s cubic-bezier(.16,1,.3,1) tone-grow}@keyframes tone-grow{0%{clip-path:circle(0 at var(--tx,50%) var(--ty,0))}to{clip-path:circle(150vmax at var(--tx,50%) var(--ty,0))}}@property --amb-n{syntax:"<color>";inherits:true;initial-value:#2a2226}
body.poselane-next-member{--mp-glass:linear-gradient(180deg,#ffffffe6,#ffffffb3);--mp-edge:#ffffffd9;--mp-shadow:inset 0 1px 0 #fff,0 1px 2px #28141e0a,0 24px 60px -38px #28141e61;--mp-ease:cubic-bezier(.16,1,.3,1)}body.poselane-next-member :is(.settings-page,.support-page,.service-page,.planning-index,.saved-page,.notifications-page,.organization-page,.stories-archive-page,.history-page,.availability-index){max-width:920px;margin-inline:auto;padding:36px 24px 104px}body.poselane-next-member :is(.library-page,.sourcing-page,.groups-page,.creation-page,.create-hub){max-width:1180px;margin-inline:auto}body.poselane-next-member .page-heading{align-items:flex-end;gap:20px;margin:0 0 30px}body.poselane-next-member .page-heading p{max-width:58ch;margin-top:10px;font-size:15px;line-height:1.55}body.poselane-next-member .page-heading .eyebrow{color:var(--ds-brand,#763137);margin-bottom:10px;display:block}body.poselane-next-member .back-link{background:var(--mp-glass);border:1px solid var(--mp-edge);min-height:36px;box-shadow:var(--mp-shadow);color:var(--ink);transition:transform .28s var(--mp-ease),background .18s;border-radius:9999px;margin:0 0 22px;padding:0 14px 0 10px;font-size:13px;font-weight:700}body.poselane-next-member .back-link:hover{margin:0 0 22px;padding:0 14px 0 10px;transform:translate(-2px)}body.poselane-next-member .back-link svg{width:16px;height:16px}body.poselane-next-member :is(.paper,.settings-section,.admin-card){background:var(--mp-glass);border:1px solid var(--mp-edge);box-shadow:var(--mp-shadow);border-radius:24px;margin:0 0 18px;padding:28px 30px}body.poselane-next-member :is(.paper,.settings-section)>h2:first-child,body.poselane-next-member .paper>.section-heading:first-child h2{margin:0 0 14px;font-size:26px}body.poselane-next-member .settings-section .check-field{background:#ffffffb3;border:1px solid #17141a12;border-radius:16px}body.poselane-next-member .settings-section .check-field:has(input:checked){background:#f7f0f2b3;border-color:#76313740}body.poselane-next-member .form-footer{border-top:1px solid #17141a12}body.poselane-next-member .settings-page .release{text-align:center;color:var(--muted);letter-spacing:.06em;margin:28px 0 0;font-size:12px;display:block}body.poselane-next-member .service-notice{background:#17141a0b;border:0;border-radius:16px;padding:13px 16px 13px 42px;font-size:13.5px;position:relative}body.poselane-next-member .service-notice:before{content:"";opacity:.55;border:1.5px solid;border-radius:50%;width:12px;height:12px;margin-top:-6px;position:absolute;top:50%;left:17px}body.poselane-next-member .empty{text-align:center;justify-items:center;gap:8px;padding:56px 24px 60px;display:grid}body.poselane-next-member .empty:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-12 -12 24 24' fill='none' stroke='%23763137' stroke-linecap='round'%3E%3Ccircle r='11' stroke-width='1.2' opacity='.5'/%3E%3Cg stroke-width='1.4' opacity='.75'%3E%3Cpath d='M0-10.2 8.8-5.1'/%3E%3Cpath d='M0-10.2 8.8-5.1' transform='rotate(60)'/%3E%3Cpath d='M0-10.2 8.8-5.1' transform='rotate(120)'/%3E%3Cpath d='M0-10.2 8.8-5.1' transform='rotate(180)'/%3E%3Cpath d='M0-10.2 8.8-5.1' transform='rotate(240)'/%3E%3Cpath d='M0-10.2 8.8-5.1' transform='rotate(300)'/%3E%3C/g%3E%3C/svg%3E") center/30px no-repeat,var(--mp-glass);width:52px;height:52px;box-shadow:var(--mp-shadow);border-radius:50%;margin-bottom:10px;animation:24s linear infinite mp-turn}body.poselane-next-member .empty h2{margin:0;font-size:clamp(24px,2.6vw,30px)}body.poselane-next-member .empty p{max-width:44ch;color:var(--muted);font-size:14px;line-height:1.55}body.poselane-next-member .empty>:is(a,button){margin-top:12px}@keyframes mp-turn{to{transform:rotate(1turn)}}body.poselane-next-member :is(.organization-row,.work-row){border-radius:16px;transition:background .18s}body.poselane-next-member :is(.organization-row,.work-row):hover{background:#ffffffb3}body.poselane-next-member main>:is(.page,.settings-page,.admin-page){animation:mp-in .52s var(--mp-ease) both}@keyframes mp-in{0%{opacity:0;transform:translateY(10px)}}@media (max-width:760px){body.poselane-next-member :is(.settings-page,.support-page,.service-page,.planning-index,.saved-page,.notifications-page,.organization-page,.stories-archive-page,.history-page,.availability-index){padding:22px 16px 112px}body.poselane-next-member .page-heading{flex-direction:column;align-items:stretch;gap:14px}body.poselane-next-member :is(.paper,.settings-section,.admin-card){border-radius:20px;padding:22px 18px}}@media (prefers-reduced-motion:reduce){body.poselane-next-member main>:is(.page,.settings-page,.admin-page),body.poselane-next-member .empty:before{animation:none}}body.poselane-next-member :is(.hf-stories,.ms-stories) .story-preview:after{display:none}body.poselane-next-member .create-path{border:1px solid var(--mp-edge);box-shadow:var(--mp-shadow);border-radius:26px}body.poselane-next-member .create-path:not(.primary-path){background:var(--mp-glass)}body.poselane-next-member .create-path.primary-path{background:radial-gradient(120% 90% at 85% 100%,#f3e3e1 0,#fbf6f4 55%,#fff 100%);border-color:#7631371f}body.poselane-next-member .create-path>div:first-of-type{z-index:1;height:100%;position:relative}body.poselane-next-member .create-path-actions{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:18px;display:flex}body.poselane-next-member .create-path-art{z-index:0;pointer-events:none}body.poselane-next-member .create-path:not(.primary-path){transition:transform .28s var(--mp-ease)}body.poselane-next-member .create-path:not(.primary-path):hover{transform:translateY(-3px)}@media (max-width:760px){body.poselane-next-member .create-path-art{opacity:.35;bottom:-30%;right:-40%}body.poselane-next-member .create-path{min-height:0}}body.poselane-next-member .paper .actions{flex-wrap:wrap;align-items:flex-end}body.poselane-next-member .paper .actions>.field{flex:220px}body.poselane-next-member .paper .actions>.button,body.poselane-next-member .notifications-page .page-heading .button{white-space:nowrap}body.poselane-next-member .notification-list{background:var(--mp-glass);border:1px solid var(--mp-edge);box-shadow:var(--mp-shadow);border-radius:24px;margin-top:16px;padding:6px}body.poselane-next-member .notification-list .notification-item{background:0 0;border:0;border-radius:18px;padding:14px;transition:background .18s}body.poselane-next-member .notification-list .notification-item+.notification-item{box-shadow:0 -1px #17141a0d}body.poselane-next-member .notification-list .notification-item.is-unread{background:#f7f0f28c}body.poselane-next-member .notification-list .notification-item:hover{background:#ffffffe6}body.poselane-next-member .notification-list .notification-item.is-unread strong{color:var(--ink)}body.poselane-next-member .notification-list .empty{padding:44px 20px}body.poselane-next-member dialog.story-dialog.sv{color:#fff;background:#0b090a;border:0;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;inset:0;overflow:hidden}body.poselane-next-member dialog.story-dialog.sv::backdrop{background:#0b090a}body.poselane-next-member .sv>.dialog-header{display:none}body.poselane-next-member .sv>.dialog-body{height:100%;max-height:none;padding:0;overflow:hidden}body.poselane-next-member .sv .sv-stage{justify-content:center;align-items:center;gap:28px;height:100%;padding:20px;display:flex;position:relative}body.poselane-next-member .sv .sv-bg{filter:blur(40px)saturate(1.2)brightness(.45);pointer-events:none;position:absolute;inset:-40px;transform:scale(1.1)}body.poselane-next-member .sv .sv-bg img,.sv-bg video{object-fit:cover;width:100%;height:100%}body.poselane-next-member .sv .sv-card{z-index:1;aspect-ratio:9/16;background:#151213;border-radius:22px;max-width:100%;height:min(92dvh,860px);position:relative;overflow:hidden;box-shadow:0 40px 120px -30px #000c}body.poselane-next-member .sv .sv-media{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:pan-y;position:absolute;inset:0}body.poselane-next-member .sv .sv-media:focus-visible{outline-offset:-4px;outline:2px solid #fff}body.poselane-next-member .sv .sv-media img,.sv-media video{object-fit:cover;pointer-events:none;width:100%;height:100%}body.poselane-next-member .sv .sv-top{pointer-events:none;background:linear-gradient(#0000008c,#0000);padding:12px 12px 40px;position:absolute;inset:0 0 auto}body.poselane-next-member .sv .sv-top>*{pointer-events:auto}body.poselane-next-member .sv .sv-bars{gap:4px;display:flex}body.poselane-next-member .sv .sv-bars span{background:#ffffff59;border-radius:3px;flex:1;height:3px;overflow:hidden}body.poselane-next-member .sv .sv-bars i{transform-origin:0;will-change:transform;background:#fff;height:100%;display:block}body.poselane-next-member .sv .sv-who{align-items:center;gap:10px;margin-top:12px;display:flex}body.poselane-next-member .sv .sv-person{color:#fff;align-items:center;gap:9px;min-width:0;display:flex}body.poselane-next-member .sv .sv-person .avatar{width:34px;height:34px;box-shadow:0 0 0 2px #ffffffd9}body.poselane-next-member .sv .sv-person strong{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:750;overflow:hidden}body.poselane-next-member .sv .sv-who time{color:#ffffffb3;white-space:nowrap;font-size:13px}body.poselane-next-member .sv .sv-who .sv-paused{opacity:.8;place-items:center;width:22px;height:22px;display:grid}body.poselane-next-member .sv .sv-who .sv-paused svg{width:14px;height:14px}body.poselane-next-member .sv .sv-who>:is(.story-menu,.sv-icon:last-child){margin-left:auto}body.poselane-next-member .sv .sv-who .story-menu+.sv-icon{margin-left:0}body.poselane-next-member .sv .sv-icon{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:38px;height:38px;list-style:none;display:grid}body.poselane-next-member .sv .sv-icon::-webkit-details-marker{display:none}body.poselane-next-member .sv .sv-icon:hover{background:#ffffff24}body.poselane-next-member .sv .story-menu>div{color:var(--ink);left:auto;right:0}body.poselane-next-member .sv .sv-caption{text-shadow:0 1px 3px #00000080;pointer-events:none;background:linear-gradient(#0000,#0000008c);margin:0;padding:40px 18px 10px;font-size:16px;font-weight:600;line-height:1.4;position:absolute;bottom:84px;left:0;right:0}body.poselane-next-member .sv .sv-bottom{padding:14px 14px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(#0000,#00000080);position:absolute;bottom:0;left:0;right:0}body.poselane-next-member .sv .sv-reply{align-items:center;gap:10px;display:flex}body.poselane-next-member .sv .sv-reply input{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);flex:1;min-width:0;height:48px;font-size:15px;background:#ffffff1f!important;border:1px solid #ffffff73!important;border-radius:9999px!important;padding:0 18px!important}body.poselane-next-member .sv .sv-reply input::placeholder{color:#ffffffc7!important}body.poselane-next-member .sv .sv-reply input:focus{box-shadow:none!important;border-color:#fff!important}body.poselane-next-member .sv .sv-send{color:#17141a;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:48px;height:48px;transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .18s;display:grid}body.poselane-next-member .sv .sv-send:disabled{opacity:.4}body.poselane-next-member .sv .sv-send:not(:disabled):active{transform:scale(.92)}body.poselane-next-member .sv .sv-viewers summary{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:#ffffff24;border-radius:9999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-weight:700;list-style:none;display:inline-flex}body.poselane-next-member .sv .sv-viewers summary::-webkit-details-marker{display:none}body.poselane-next-member .sv .sv-viewers ul,.sv-viewers p{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#141012d1;border-radius:18px;max-height:40dvh;margin:10px 0 0;padding:10px;list-style:none;overflow:auto}body.poselane-next-member .sv .sv-viewers li{align-items:center;gap:10px;padding:6px;display:flex}body.poselane-next-member .sv .sv-viewers li small{color:#fff9;margin-left:auto}body.poselane-next-member .sv .sv-nav{z-index:1;color:#17141a;cursor:pointer;background:#ffffffe6;border:0;border-radius:50%;place-items:center;width:48px;height:48px;transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .18s;display:grid;position:relative;box-shadow:0 10px 30px -10px #0009}body.poselane-next-member .sv .sv-nav:hover{transform:scale(1.06)}body.poselane-next-member .sv .sv-nav:disabled{opacity:0;pointer-events:none}body.poselane-next-member .sv .feedback,.sv [role=alert]{color:#fff}@media (max-width:700px){body.poselane-next-member .sv .sv-stage{padding:0}body.poselane-next-member .sv .sv-card{aspect-ratio:auto;border-radius:0;width:100vw;height:100dvh}body.poselane-next-member .sv .sv-nav{display:none}body.poselane-next-member .sv .sv-top{padding-top:calc(10px + env(safe-area-inset-top))}}@media (prefers-reduced-motion:reduce){body.poselane-next-member .sv .sv-bars i{will-change:auto}}body.poselane-next-member .sv .sv-media{background:0 0;border-radius:0;flex:none;width:100%;height:100%;min-height:0}body.poselane-next-member .sv .story-menu>summary:before,body.poselane-next-member .sv .story-menu>summary:after{content:none;display:none}body.poselane-next-member .sv .story-menu>summary svg{width:20px;height:20px}body.poselane-next-member summary:is(:has(>svg),.icon-button,.sv-icon):before,body.poselane-next-member .sv summary:before{content:none;display:none}body.poselane-next-member .page-heading :is(.button,a.button){white-space:nowrap}body.poselane-next-member .nt-group+.nt-group{margin-top:6px}body.poselane-next-member .nt-group-title{letter-spacing:.02em;color:var(--ink);margin:10px 14px 4px;font:700 13px/1.2 Manrope,sans-serif}body.poselane-next-member .notification-list .nt-row{padding:0;display:block}body.poselane-next-member .nt-link{color:inherit;align-items:center;gap:14px;padding:12px 14px;display:flex}body.poselane-next-member .nt-link .avatar{flex:none;width:52px;height:52px}body.poselane-next-member .nt-line{color:var(--ink-2,#3a353d);font-size:15px;line-height:1.4}body.poselane-next-member .nt-line b{color:var(--ink);font-weight:750}body.poselane-next-member .nt-quote{-webkit-line-clamp:2;color:var(--muted);-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}body.poselane-next-member .nt-row time{color:var(--ds-brand,#763137);font-size:12.5px;font-weight:700}body.poselane-next-member .nt-row:not(.is-unread) time{color:var(--muted);font-weight:600}body.poselane-next-member .nt-link .unread-dot{background:var(--ds-brand,#763137);border-radius:50%;flex:none;width:10px;height:10px;margin-left:auto}body.poselane-next-member .nt-act{gap:8px;padding:0 14px 12px 80px;display:flex}body.poselane-next-member .nt-act .button{min-height:36px;padding:0 16px;font-size:13.5px}@media (max-width:760px){body.poselane-next-member .page-heading>:is(.button,a.button){align-self:flex-start;width:auto;max-width:100%;padding-inline:18px}}body.poselane-next-member :is(.hf-stories,.ms-stories) .story-ring{border:0!important}body.poselane-next-member :is(.hf-stories,.ms-stories) .story-ring[data-seen=true]{background:0 0;box-shadow:inset 0 0 0 1.5px #17141a29}body.poselane-next-member :is(.hf-stories,.ms-stories) .story-owner,body.poselane-next-member :is(.hf-stories,.ms-stories) .story-item>span:last-child{color:var(--ink-2,#55505a);font-weight:650;text-shadow:none!important}body.poselane-next-member .collage-workspace{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}body.poselane-next-member .collage-stage{background:radial-gradient(circle at 50% 40%,#fbfaf9 0,#efedeb 100%);border-radius:24px;place-items:center;padding:24px;display:grid;position:sticky;top:96px}body.poselane-next-member .collage-stage canvas{border-radius:8px;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 180px);box-shadow:0 24px 60px -24px #28141e66}body.poselane-next-member .collage-controls{background:var(--mp-glass,#fff);box-shadow:inset 0 0 0 1px var(--line);border-radius:24px;gap:14px;padding:22px;display:grid}body.poselane-next-member .collage-controls h2{font-size:14px;font-weight:800}body.poselane-next-member .collage-swatches{gap:10px;display:flex}body.poselane-next-member .collage-swatches button{border-radius:50%;width:34px;height:34px;box-shadow:inset 0 0 0 1px #17141a26}body.poselane-next-member .collage-swatches button.active{box-shadow:0 0 0 2px #fff,0 0 0 4px #17141a}body.poselane-next-member .collage-saved{max-width:none;position:static}body.poselane-next-member .collage-empty{background:var(--mp-glass,#fff);min-height:320px;box-shadow:inset 0 0 0 1px var(--line);border-radius:24px;place-items:center;display:grid}@media (max-width:860px){body.poselane-next-member .collage-workspace{grid-template-columns:1fr}body.poselane-next-member .collage-stage{position:static}}body.poselane-next-member .create-hub-v2{grid-template-rows:minmax(0,3fr) minmax(0,2fr);grid-template-columns:repeat(3,1fr);gap:12px;height:calc(100dvh - 190px);min-height:440px;max-height:760px;padding-top:12px;display:grid}body.poselane-next-member .create-hub-v2 .create-camera{color:#fff;cursor:pointer;text-align:left;background:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 78%,#000));transition:transform .28s var(--mp-ease);border:0;border-radius:28px;flex-direction:column;grid-column:1/-1;justify-content:space-between;align-items:flex-start;padding:24px;display:flex;box-shadow:0 18px 40px -22px #6e28328c}body.poselane-next-member .create-hub-v2 .create-camera svg{width:44px;height:44px}body.poselane-next-member .create-hub-v2 .create-camera strong{font-family:var(--ds-display);font-size:34px;font-weight:400;display:block}body.poselane-next-member .create-hub-v2 .create-camera small{color:#ffffffd6;font-size:15px}body.poselane-next-member .create-hub-v2 .create-tile{border:1px solid var(--mp-edge);background:var(--mp-glass);color:var(--ink);text-align:center;cursor:pointer;transition:transform .28s var(--mp-ease);border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:14px;text-decoration:none;display:flex}body.poselane-next-member .create-hub-v2 .create-tile-icon{background:var(--accent-soft);width:46px;height:46px;color:var(--accent);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}body.poselane-next-member .create-hub-v2 .create-tile-icon svg{width:22px;height:22px}body.poselane-next-member .create-hub-v2 .create-tile strong{font-size:15px}body.poselane-next-member .create-hub-v2 .create-tile small{color:var(--muted);font-size:12.5px}body.poselane-next-member .create-hub-v2 :is(.create-camera,.create-tile):hover{transform:translateY(-3px)}body.poselane-next-member .create-hub-v2 :is(.create-camera,.create-tile):focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (min-width:861px){body.poselane-next-member .create-hub-v2{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:3fr 2fr}body.poselane-next-member .create-hub-v2 .create-camera{grid-area:1/1/-1}body.poselane-next-member .create-hub-v2 .create-tile{text-align:left;grid-template-columns:46px 1fr;place-content:center stretch;gap:2px 14px;padding:18px 22px;display:grid}body.poselane-next-member .create-hub-v2 .create-tile-icon{grid-row:1/3;align-self:center;margin:0}body.poselane-next-member .create-hub-v2 .create-tile strong{align-self:end}body.poselane-next-member .create-hub-v2 .create-tile small{align-self:start}}@media (prefers-reduced-motion:reduce){body.poselane-next-member .create-hub-v2 :is(.create-camera,.create-tile){transition:none}}.terms-wizard .terms-steps{gap:6px;margin:0 0 18px;display:flex}.terms-wizard .terms-steps i{background:color-mix(in srgb,var(--ink) 12%,transparent);border-radius:4px;flex:1;height:4px;transition:background .25s}.terms-wizard .terms-steps i.on{background:var(--accent)}.terms-wizard .terms-q{font-family:var(--ds-display);margin:6px 0 4px;font-size:clamp(28px,4vw,38px);line-height:1.1}.terms-wizard>.hint{margin:0 0 18px}.terms-wizard .form-footer{justify-content:space-between}.channel-verify{background:var(--surface-raised,#faf7f5);border-radius:18px;gap:12px;margin-top:20px;padding:18px 20px;display:grid}.channel-verify h3{margin:0;font-size:1.05rem}.channel-verify .hint{margin:0}.channel-verify ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.channel-verify li{background:#fff;border-radius:14px;gap:8px;padding:12px 14px;display:grid}.channel-verify li>div:first-child{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.channel-verify li p{margin:0}.channel-verify code{letter-spacing:.12em;-webkit-user-select:all;user-select:all;background:#f3ece8;border-radius:8px;padding:2px 8px;font-size:1.05rem}.channel-state{color:var(--muted,#6b6168);font-size:.85rem}.channel-verify li[data-state=verified] .channel-state{color:#2f7a4b;font-weight:600}.channel-verify .actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.channel-add{flex-wrap:wrap;gap:8px;display:flex}.channel-add input{flex:160px;min-width:0}.me-grid-section{margin-top:8px}.me-tabs{border-top:1px solid #17141a14;justify-content:center;margin-bottom:2px;display:flex}.me-tab{max-width:160px;color:var(--muted,#8a8189);border-top:2px solid #0000;flex:1;place-items:center;margin-top:-1px;padding:12px 0;display:grid}.me-tab svg{width:24px;height:24px}.me-tab.on{color:var(--ink,#17141a);border-top-color:var(--ink,#17141a)}.me-grid{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.me-tile{aspect-ratio:3/4;color:inherit;background:#ece6e2;text-decoration:none;display:block;position:relative;overflow:hidden}.me-tile img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1);display:block}.me-tile:hover img{transform:scale(1.03)}.me-tile-text{text-align:center;place-items:center;padding:12px;font-size:.95rem;display:grid;position:absolute;inset:0;overflow:hidden}.me-tile-multi{border:2px solid #fff;border-radius:3px;width:16px;height:16px;position:absolute;top:8px;right:8px;box-shadow:3px -3px 0 -1px #ffffffd9}@media (min-width:900px){.me-grid{gap:6px}.me-tile{border-radius:6px}}@media (min-width:1000px){.page.me-page>.me-grid-section,.page.me-page>.me-work-column{grid-column:1/-1;justify-self:center;width:100%;max-width:935px}}.groups-search,.search-row{align-items:center;gap:10px;display:flex}.groups-search>label,.search-row>label{flex:auto;min-width:0}.compact-search input{min-width:0}.groups-search>.button,.search-row>.button{white-space:nowrap;border-radius:9999px;flex:none;padding-inline:18px}.post-comment-form{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:10px;display:grid!important}.post-comment-form textarea{resize:vertical;width:100%;min-height:64px}.post-comment-form>button{justify-self:end}.section-heading>.button,.section-heading>a.button,.page-heading .button{white-space:nowrap;flex:none}.check-field input[type=checkbox]{flex:none}.settings-links{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}@media (max-width:520px){.section-heading{flex-wrap:wrap;gap:12px}}
