@font-face{font-family:Alexandria;src:url(/fonts/Alexandria.woff)format("woff");font-weight:100 900;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat.woff)format("woff");font-weight:100 900;font-display:swap}:root{--ink:#171c2d;--muted:#73798a;--primary:#3d49c8;--primary-dark:#2936a5;--lavender:#eef0fc;--line:#e7e8ee;--paper:#f7f8fc;--sand:#eee5d8;--teal:#167d8d;--coral:#f27d65;--white:#fff;--radius:18px;color:var(--ink);background:var(--paper);font-synthesis:none;font-family:Alexandria,Arial,sans-serif;font-size:14px}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:default;opacity:.45}a{color:inherit;text-decoration:none}button{color:inherit}img{max-width:100%;display:block}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-weight:600;line-height:1.6}p{line-height:1.9}button{background:0 0;border:0}small{font-size:11px}a,button{transition:background .18s,color .18s,border-color .18s,transform .18s}button svg,a svg{flex-shrink:0}button:hover:not(:disabled),a:hover{color:var(--primary)}:focus-visible{outline-offset:4px;outline:3px solid #9098e7}.skip-link{z-index:100;border:1px solid var(--primary);background:#fff;padding:12px;position:fixed;top:-100px;right:20px}.skip-link:focus{top:12px}.eyebrow{letter-spacing:.02em;color:var(--muted);margin-bottom:7px;font-size:10px;font-weight:500}.subtle{color:var(--muted);font-size:12px;line-height:1.9}.money{white-space:nowrap;letter-spacing:-.3px;font-family:Montserrat,Alexandria,sans-serif;font-weight:600;display:inline-block}.money small{letter-spacing:0;font:500 10px Alexandria,Arial}.preserve-lines{white-space:pre-wrap;overflow-wrap:anywhere}.live-dot{background:#53a68e;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.live-dot.busy{background:#d5a044}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.sidebar{border-inline-end:1px solid var(--line);z-index:40;background:#fff;flex-direction:column;width:244px;padding:36px 20px 20px;display:flex;position:fixed;inset-block:0;inset-inline-start:0}.sidebar-brand{padding:0 12px 30px}.sidebar-brand img{width:181px}.sidebar-brand>span{letter-spacing:1.15px;text-align:center;color:#7b7f90;margin-top:12px;font:500 7px Montserrat,Arial;display:block}.workspace-switch{background:#f7f7fc;border:1px solid #ececf3;border-radius:12px;align-items:center;gap:11px;margin-bottom:32px;padding:12px 10px;display:flex}.workspace-switch>svg{color:#85899a;margin-inline-start:auto}.mini-portrait{border-radius:9px;flex-shrink:0;width:38px;height:43px;overflow:hidden}.mini-portrait img{object-fit:cover;object-position:50% 55%;width:100%;height:100%;transform:scale(1.35)}.workspace-switch strong{font-size:12px;font-weight:600;display:block}.workspace-switch small{color:var(--muted);margin-top:5px;font-size:9px;display:block}.nav-label{color:#a0a4b1;margin:0 16px 13px;font-size:9px}.sidebar nav{flex-direction:column;gap:7px;display:flex}.sidebar nav button{color:#6e7385;text-align:start;border-radius:10px;align-items:center;gap:12px;min-height:47px;padding:12px 14px;font-size:11px;display:flex}.sidebar nav button.active{background:var(--lavender);color:var(--primary);font-weight:600}.sidebar nav button:hover{background:#f5f5fb}.nav-count{color:#656d9a;background:#fff;border-radius:5px;margin-inline-start:auto;padding:3px 5px;font-family:Montserrat,Arial;font-size:9px;font-weight:500}.sidebar-bottom{margin-top:auto;padding-top:24px}.partner-nav,.office-nav{text-align:start;align-items:center;gap:10px;width:100%;padding:13px 14px;font-size:10px;display:flex}.partner-nav{color:#80705b;background:#f6f3ed;border:1px solid #eee9de;border-radius:10px;margin-bottom:14px}.partner-nav>svg:last-child{margin-inline-start:auto}.office-nav{color:#84899a}.office-nav.active{color:var(--primary);background:var(--lavender);border-radius:9px}.privacy-note{color:#9499a6;border-top:1px solid var(--line);align-items:center;gap:7px;margin-top:14px;padding:20px 15px 0;font-size:8px;display:flex}.privacy-note .live-dot{width:5px;height:5px}.app-main{min-width:0;margin-inline-start:244px}.topbar{border-bottom:1px solid var(--line);z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;justify-content:space-between;align-items:center;height:78px;padding:0 40px;display:flex;position:sticky;top:0}.breadcrumb{color:#9296a2;align-items:center;gap:12px;font-size:10px;display:flex}.breadcrumb strong{color:#474d60;font-weight:500}.topbar-end{align-items:center;gap:22px;display:flex}.save-state{color:#8a90a0;align-items:center;gap:7px;font-size:9px;display:flex}.avatar{width:34px;height:34px;color:var(--primary);background:#eceefe;border:3px solid #fff;border-radius:50%;place-items:center;font-size:10px;display:grid;box-shadow:0 0 0 1px #e8eaf4}.content{max-width:1600px;margin:0 auto;padding:32px 40px 0}.home-intro{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.home-intro h1{letter-spacing:-.5px;font-size:22px}.home-intro .eyebrow{font-size:10px}.today-label{color:#9398a7;border:1px solid var(--line);background:#ffffff73;border-radius:20px;padding:8px 12px;font-size:9px}.artist-hero{background:#ebeefb;border-radius:20px;grid-template-columns:1.28fr 1fr;min-height:350px;display:grid;position:relative;overflow:hidden}.hero-copy{z-index:2;padding:35px 34px 32px;position:relative}.hero-kicker{color:#5a618c;align-items:center;gap:7px;font-size:10px;display:flex}.hero-kicker>span{background:var(--primary);border-radius:50%;width:5px;height:5px}.hero-kicker i{letter-spacing:1.5px;opacity:.65;margin-inline-start:10px;font:500 8px Montserrat,Arial}.hero-copy h2{letter-spacing:-1px;margin:16px 0 10px;font-size:clamp(30px,3.1vw,47px);font-weight:600;line-height:1.6}.hero-copy em{color:var(--primary);font-style:normal}.hero-copy p{color:#797f99;font-size:11px;line-height:2}.hero-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:24px;display:flex}.hero-art{isolation:isolate;background:#243b35;min-height:100%;position:relative}.hero-art>img{object-fit:cover;object-position:50% 65%;width:100%;height:100%;position:absolute;inset:0}.hero-art:after{content:"";z-index:0;background:linear-gradient(#0000 45%,#101b20b8);position:absolute;inset:0}.hero-art-label{inset-inline-end:17px;color:#fff9;letter-spacing:1.5px;writing-mode:vertical-rl;font:500 7px Montserrat;position:absolute;top:22px}.portrait-caption{inset-inline-start:25px;color:#fff;z-index:1;align-items:center;gap:11px;display:flex;position:absolute;bottom:26px}.portrait-caption>svg{box-sizing:content-box;color:#e8d5ba;border:1px solid #ffffff50;border-radius:50%;padding:8px}.portrait-caption span{font-size:12px;line-height:1.6}.portrait-caption small{color:#ffffffa8;margin-top:4px;font-size:9px;display:block}.button{white-space:nowrap;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:43px;padding:12px 18px;font-size:10px;font-weight:500;line-height:1.6;display:inline-flex}.button.primary{background:var(--primary);color:#fff;box-shadow:0 5px 12px #3d49c814}.button.primary:hover{background:var(--primary-dark);color:#fff;transform:translateY(-1px)}.button.secondary{color:#555c72;background:#fff;border-color:#dfe1eb}.button.secondary:hover{background:#f0f1fa;border-color:#c2c7e4}.button.danger-text{color:#b45353;background:0 0}.text-button{color:var(--primary);white-space:nowrap;align-items:center;gap:7px;padding:4px 0;font-size:10px;font-weight:500;line-height:1.8;display:inline-flex}.text-button:hover{text-decoration:underline}.icon-button{color:#9196a5;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.icon-button:hover:not(:disabled){background:var(--lavender);color:var(--primary)}.menu-button{display:none}.stats-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin:22px 0 28px;display:grid}.stat-card{border:1px solid var(--line);text-align:start;background:#fff;border-radius:14px;align-items:flex-start;gap:13px;min-width:0;padding:20px 17px;display:flex;position:relative}.stat-card:hover{color:inherit;border-color:#b9c0e9;box-shadow:0 5px 16px #2c356006}.stat-icon{border-radius:11px;flex-shrink:0;place-items:center;width:41px;height:41px;display:grid}.lavender{color:#6973cb;background:#eff0ff}.sand{color:#aa947a;background:#f4ede3}.teal{color:#4f918d;background:#e8f4f3}.stat-label{color:#858b9e;margin-bottom:7px;font-size:9px;display:block}.stat-card strong{align-items:baseline;gap:7px;font:500 28px/1.4 Montserrat,Alexandria,sans-serif;display:flex}.stat-card strong small{color:#9298a6;font:400 9px Alexandria}.stat-card p{color:#a0a4b2;margin-top:6px;font-size:7px;line-height:1.7}.stat-card strong.text-stat{font:500 14px/2 Alexandria}.stat-arrow{inset-inline-end:12px;color:#bec3d5;position:absolute;top:15px}.home-grid{grid-template-columns:1.25fr 1fr;gap:22px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:16px;min-width:0;margin-bottom:22px;padding:25px}.section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.section-heading h2{font-size:15px}.section-heading .eyebrow{margin-bottom:3px;font-size:8px}.recent-works{padding-bottom:8px}.recent-row{text-align:start;border-bottom:1px solid #f0f1f5;align-items:center;gap:12px;width:100%;padding:14px 0;display:flex}.recent-row:last-child{border-bottom:0}.recent-row>svg{color:#b1b6c4}.recent-work-name{flex:1;min-width:0}.recent-work-name strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.8;display:block;overflow:hidden}.recent-work-name small{color:#989eac;margin-top:5px;font-size:8px;display:block}.work-art{border-radius:10px;flex-shrink:0;place-items:center;width:50px;height:50px;display:grid;position:relative;overflow:hidden}.work-art small{bottom:3px;opacity:.5;font:400 6px Montserrat;position:absolute;inset-inline-end:5px}.tone-0{color:#ac957b;background:#eee9e0}.tone-1{color:#8196b3;background:#e1e8f0}.tone-2{color:#9690b0;background:#e5e4ee}.tone-3{color:#84a494;background:#e1ebe6}.tone-4{color:#b38b78;background:#efe3dc}.tone-5{color:#929cca;background:#e6eafa}.badge{white-space:nowrap;color:#a39676;background:#f6f4ed;border-radius:5px;align-items:center;gap:5px;padding:6px 8px;font-size:7px;font-weight:500;line-height:1.3;display:inline-flex}.badge.approved{color:#6b9b84;background:#eaf4ef}.badge.submitted{color:#7c87c1;background:#edf0fe}.badge.returned{color:#bb946f;background:#fff0e6}.badge.draft{color:#a7957a;background:#f6f3ed}.badge.neutral{color:#9298a7;background:#f1f2f6}.circle-icon{color:#9299ae;background:#f8f8fb;border:1px solid #eeeef4;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.task-panel{padding:25px 23px 17px}.task-row{text-align:start;border-bottom:1px dashed var(--line);align-items:flex-start;gap:12px;width:100%;padding:13px 0;display:flex}.task-row>svg{color:#b7bcca;margin-top:8px}.task-row div{flex:1}.task-number{color:#a7adc2;background:#f5f6fb;border-radius:8px;place-items:center;width:25px;height:25px;margin-top:3px;font:500 9px Montserrat;display:grid}.task-row strong{font-size:9px;font-weight:500}.task-row p{color:#a0a5b4;margin-top:4px;font-size:8px}.quiet-note{color:#9197ab;background:#f8f9fc;border:1px solid #eef0f6;border-radius:9px;align-items:flex-start;gap:9px;margin-top:17px;padding:12px;display:flex}.quiet-note svg{color:#9da6c4;flex-shrink:0;margin-top:3px}.quiet-note p{font-size:8px;line-height:1.95}.channels-panel{background:#f1f0ec;border:1px solid #e8e6e1;border-radius:16px;justify-content:space-between;align-items:center;gap:25px;margin-bottom:32px;padding:25px 29px;display:flex}.channels-panel p{color:#96938e;margin-top:8px;font-size:9px}.channels-panel .eyebrow{margin-top:0;font-size:8px}.channel-items{align-items:center;gap:20px;display:flex}.channel-items button{color:#989389;border-radius:9px;flex-direction:column;align-items:center;gap:8px;width:80px;padding:7px;display:flex}.channel-items button:hover{background:#e8e4de}.channel-items strong{font-size:8px;font-weight:500}.channel-items span{letter-spacing:1px;color:#aca69b;font:400 6px Montserrat}.app-footer{border-top:1px solid var(--line);color:#b0b4c1;justify-content:space-between;align-items:center;gap:12px;margin-top:36px;padding:25px 2px;font-size:8px;display:flex}.app-footer b{color:#9098c3;margin-inline:3px;font-weight:400}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.page-heading h1{letter-spacing:-.7px;font-size:27px}.page-heading>div>p:last-child{color:#9399aa;margin-top:8px;font-size:10px}.heading-actions{gap:10px;display:flex}.context-banner{color:#9298b8;background:#f0f1fa;border:1px solid #e4e6f4;border-radius:10px;align-items:center;gap:11px;margin-bottom:25px;padding:14px 18px;display:flex}.context-banner>svg{flex-shrink:0}.context-banner button{color:var(--primary);white-space:nowrap;align-items:center;gap:6px;margin-inline-start:auto;font-size:8px;display:flex}.context-banner.compact{margin-top:10px;padding:12px 15px}.library-toolbar{align-items:center;gap:14px;margin:0 0 20px;display:flex}.search-field{color:#adb2c5;background:#fff;border:1px solid #e1e3ed;border-radius:10px;flex:1;align-items:center;gap:10px;min-height:44px;padding:0 14px;display:flex}.search-field input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;padding:12px 0;font-size:10px}.search-field:focus-within{border-color:#9098e7;box-shadow:0 0 0 2px #9098e720}.search-field.standalone{max-width:450px;margin:0 0 25px}.library-toolbar>select{color:#9299ab;background:#fff;min-width:140px;font-size:9px}.filter-tabs{border-bottom:1px solid #e1e4f0;align-items:center;gap:8px;margin-bottom:25px;padding-bottom:0;display:flex;overflow:auto}.filter-tabs button{color:#a1a6b7;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:12px 12px 15px;font-size:9px;display:flex}.filter-tabs button span{color:#a3a9bd;background:#eaecf4;border-radius:4px;min-width:17px;padding:3px;font:500 8px Montserrat}.filter-tabs button.selected{color:var(--primary);border-bottom-color:var(--primary)}.filter-tabs button.selected span{color:var(--primary);background:#e4e7fc}.works-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.work-card{border:1px solid var(--line);text-align:start;background:#fff;border-radius:14px;min-width:0;overflow:hidden}.work-card:hover{color:var(--ink);border-color:#bcc3eb;transform:translateY(-3px);box-shadow:0 10px 25px #343e6c0b}.work-card-top{place-items:center;height:135px;display:grid;position:relative;overflow:hidden}.record-art{opacity:.7;background:currentColor;border-radius:50%;place-items:center;width:95px;height:95px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff35,inset 0 0 0 10px #ffffff30,inset 0 0 0 11px #ffffff25,inset 0 0 0 19px #ffffff20,inset 0 0 0 20px #ffffff35}.record-art>svg{color:#fff;z-index:1;position:relative}.record-art>span{background:#fff2;border-radius:50%;width:42px;height:42px;position:absolute}.work-card-number{inset-inline-start:15px;letter-spacing:1.2px;opacity:.5;font:500 8px Montserrat;position:absolute;top:13px}.work-card-arrow{inset-inline-end:15px;background:#ffffff80;border-radius:50%;place-items:center;width:29px;height:29px;display:grid;position:absolute;bottom:15px}.work-card-body{padding:20px}.work-card-body h2{text-overflow:ellipsis;white-space:nowrap;margin:9px 0 2px;font-size:17px;overflow:hidden}.work-card-body>p{color:#a3a9b7;border-bottom:1px solid #f0f1f6;margin-bottom:10px;padding-bottom:16px;font-size:8px}.work-card-body>p>span{color:#ccd0dc;margin:0 6px}.credit-line{color:#b0b5c3;justify-content:space-between;align-items:center;gap:10px;margin-top:9px;font-size:8px;display:flex}.credit-line strong{white-space:nowrap;text-overflow:ellipsis;color:#939bb7;max-width:76%;font-size:9px;font-weight:400;overflow:hidden}.pagination{color:#989fb2;justify-content:space-between;align-items:center;margin-top:25px;font-size:9px;display:flex}.pagination>div{align-items:center;gap:13px;display:flex}.pagination b{font:400 9px Montserrat}.pagination .icon-button{background:#fff;border:1px solid #e0e3ed}.team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.team-card{border:1px solid var(--line);text-align:center;background:#fff;border-radius:16px;min-width:0;padding:28px 23px 20px;position:relative}.team-card:hover{color:var(--ink);border-color:#bcc3eb;box-shadow:0 7px 20px #343e6c09}.person-avatar{border-radius:50%;place-items:center;width:70px;height:70px;margin:0 auto 18px;font-size:22px;display:grid;overflow:hidden}.person-avatar img{object-fit:cover;object-position:50% 56%;width:100%;height:100%;transform:scale(1.5)}.team-card h2{font-size:17px}.role-tags{flex-wrap:wrap;justify-content:center;gap:5px;margin-top:10px;display:flex}.role-tags span{color:#8c94b8;background:#f4f5fc;border-radius:4px;padding:5px 7px;font-size:7px}.team-card-bottom{border-top:1px solid #f0f1f5;flex-direction:column;gap:8px;margin-top:24px;padding-top:17px;display:flex}.team-card-bottom>strong{color:#949bb1;flex-wrap:wrap;justify-content:center;gap:10px;font-size:9px;font-weight:500;display:flex}.card-edit{color:var(--primary);justify-content:center;gap:5px;margin-top:24px;font-size:8px;display:flex}.add-person{color:#919ab8;background:0 0;border:1px dashed #cdd2e8;min-height:315px}.add-person-icon{background:#eaeefa;border-radius:50%;place-items:center;width:60px;height:60px;margin:0 auto 18px;display:grid}.add-person p{color:#a3abc1;margin-top:12px;font-size:10px}.account-intro{background:#ebeefa;border-radius:17px;align-items:center;gap:23px;margin-bottom:25px;padding:32px;display:flex}.account-intro-icon{color:#6c78bc;background:#ffffff85;border-radius:20px;flex-shrink:0;place-items:center;width:72px;height:72px;display:grid}.account-intro h2{margin-bottom:8px;font-size:22px}.account-intro p{color:#8a95b8;max-width:600px;font-size:10px}.account-seal{color:#b6bdd9;margin-inline-start:auto}.balance-row{border:1px solid var(--line);background:#fff;border-radius:15px;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:25px;padding:27px 24px;display:grid}.balance-row>div{border-inline-end:1px solid var(--line);flex-direction:column;gap:12px;padding-inline:15px;display:flex}.balance-row>div:last-child{border:0}.balance-row span{color:#9aa2b7;font-size:9px}.balance-row strong .money{color:#5a6492;font-size:24px}.balance-row>div:last-child .money{color:var(--primary)}.empty-state{text-align:center;flex-direction:column;align-items:center;padding:42px 20px;display:flex}.empty-icon{color:#a7aec9;background:#f5f6fb;border-radius:19px;place-items:center;width:68px;height:68px;margin-bottom:18px;display:grid}.empty-state h3{color:#77819f;margin-bottom:10px;font-size:16px}.empty-state p{color:#a3aabd;max-width:420px;font-size:10px;line-height:2.2}.empty-state .button,.empty-state .text-button{margin-top:20px}.money-journey{color:#a8afc3;justify-content:space-around;align-items:center;gap:12px;margin:25px 0;padding:17px 0;display:flex}.money-journey>span{align-items:center;gap:10px;font-size:9px;display:flex}.money-journey b{color:#bcc3d8;background:#eceff8;border-radius:50%;place-items:center;width:27px;height:27px;font:500 10px Montserrat;display:grid}.footnote{color:#a9b0c3;align-items:flex-start;gap:8px;font-size:9px;line-height:2;display:flex}.footnote svg{flex-shrink:0;margin-top:2px}.table-scroll{width:100%;overflow:auto}table{border-collapse:collapse;text-align:start;white-space:nowrap;width:100%}th{text-align:start;color:#a2aabd;background:#f8f9fc;padding:13px 15px;font-size:8px;font-weight:400}td{color:#8b96b1;vertical-align:middle;border-bottom:1px solid #f0f2f7;padding:17px 15px;font-size:10px}td strong{color:#66718f;font-size:10px;font-weight:500}td small{color:#b1b8cb;margin-top:5px;font-size:8px;display:block}td .badge{display:inline-flex}td .money{font-size:11px}.table-title{text-align:start;color:#66718f;padding:0;font-size:10px;font-weight:500}.table-title small{font:400 8px Montserrat}.code-tag{color:#7c87b2;background:#f0f2fc;border-radius:5px;padding:5px 7px;font:500 8px Montserrat}.clip-table table{min-width:600px}.task-overview{grid-template-columns:1fr 1fr;gap:22px;display:grid}.task-overview .panel{padding:30px}.task-overview h2{margin:18px 0 10px;font-size:18px}.task-overview p{color:#a3aabd;max-width:380px;margin-bottom:22px;font-size:10px}.request-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.request-grid h2{margin-bottom:9px;font-size:17px}.request-grid .subtle{margin-bottom:22px;font-size:9px}.simple-list{color:#a3abc0;border-bottom:1px solid #f0f1f6;align-items:center;gap:12px;padding:15px 0;display:flex}.simple-list:last-child{border-bottom:0}.simple-list>div{flex:1;min-width:0}.simple-list>strong{color:#7984a2;flex:1;font-size:10px;font-weight:500}.simple-list div strong{color:#7984a2;font-size:10px;font-weight:500}.simple-list div small{color:#b3b9cb;margin-top:6px;font-size:8px;display:block}.simple-list b{font-weight:500}.review-item{text-align:start;border-bottom:1px solid var(--line);color:#98a0be;align-items:center;gap:15px;width:100%;padding:18px 0;display:flex}.review-item div{flex:1}.review-item strong{color:#7b85a3;font-size:12px}.review-item p{color:#a6adc1;margin-top:6px;font-size:9px}.panel-description{color:#9fa8bf;padding:5px 0 16px;font-size:10px;line-height:2.2}.office-review{border-bottom:1px solid var(--line);margin-bottom:25px;padding-bottom:25px}.office-review:last-child{border:0;margin-bottom:0;padding-bottom:0}.office-review h2{margin-top:8px;font-size:18px}.office-review>p{color:#9ba5bd;margin-bottom:20px;font-size:10px}.enquiry-card{border-bottom:1px solid var(--line);padding:20px 5px}.enquiry-card:first-child{padding-top:0}.enquiry-card:last-child{border:0}.enquiry-card>div{color:#a4adc3;justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.enquiry-card h2{font-size:16px}.enquiry-card>p:last-child{color:#8895b0;margin-top:14px;font-size:11px}.activity-item{border-bottom:1px solid #f0f2f7;align-items:flex-start;gap:14px;padding:17px 0;display:flex}.activity-item:last-child{border:0}.activity-dot{box-sizing:content-box;background:#acb3db;border:3px solid #edf0fc;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:5px}.activity-item div{flex:1}.activity-item strong{color:#7e8aa8;font-size:11px;font-weight:500}.activity-item p{color:#acb5ca;margin-top:5px;font-size:9px}.loading-state{color:#9ca5c6;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:70vh;display:flex}.loading-state h2{font-size:18px}.loading-state p{font-size:11px}.toast{z-index:100;color:#537f72;background:#fff;border:1px solid #dce8e4;border-radius:12px;align-items:center;gap:12px;max-width:calc(100% - 32px);padding:17px 22px;font-size:11px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 10px 40px #171c2d1f}.toast>svg{flex-shrink:0}.toast.bad{color:#b37965;border-color:#f0dcd0}.toast button{align-items:center;margin-inline-start:10px;display:flex}.modal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:80;background:#171c2d60;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.modal{background:#fff;border-radius:20px;width:580px;max-width:100%;max-height:92dvh;position:relative;overflow:auto;box-shadow:0 25px 90px #171c2d26}.modal.wide{width:850px}.modal-head{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:4;border-bottom:1px solid var(--line);background:#fffffff7;justify-content:space-between;align-items:flex-start;gap:14px;padding:24px 30px 22px;display:flex;position:sticky;top:0}.modal-head h2{font-size:20px}.modal-head p{color:#a0a9be;margin-top:6px;font-size:9px}.modal-body{padding:25px 30px 30px}.modal-tabs{margin:15px 0 25px}.work-detail-heading{color:#b6bdd0;justify-content:space-between;align-items:center;font:400 9px Montserrat;display:flex}.field{flex-direction:column;gap:9px;min-width:0;margin-bottom:19px;display:flex}.field>span{color:#7e8baa;font-size:10px;font-weight:500}.field small{color:#a9b3cb;font-size:8px;line-height:1.9}input,select,textarea{color:#6d7da1;background:#fff;border:1px solid #dfe4f0;border-radius:9px;width:100%;min-width:0;padding:12px 13px;font-size:11px;line-height:1.8}input:disabled{color:#bbc3d6;background:#f5f7fb}textarea{resize:vertical;min-height:70px}input:focus,select:focus,textarea:focus{border-color:#a1a9e4;outline:0;box-shadow:0 0 0 3px #9098e713}.form-grid{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.form-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.form-section-title{border-top:1px solid #eef0f6;margin:28px 0 20px;padding-top:23px}.form-section-title h3{color:#697a9f;font-size:15px}.form-section-title p{color:#a5afc6;margin-top:7px;font-size:9px;line-height:2}.contributor-row{grid-template-columns:145px 1fr 30px;align-items:center;gap:10px;margin-bottom:12px;display:grid}.add-credit{margin-top:2px}.recording-owner{background:#f8f9fc;border:1px solid #edf0f7;border-radius:12px;margin-bottom:13px;padding:16px 18px}.recording-owner>div{color:#a0acc8;align-items:center;gap:9px;margin-bottom:16px;display:flex}.recording-owner>div strong{color:#7b8baa;font-size:11px;font-weight:500}.recording-owner>div small{color:#b0b9cd;margin-inline-start:auto;font-size:8px}.recording-owner .field{margin-bottom:0}.channel-checkboxes,.role-checkboxes{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.channel-checkboxes label,.role-checkboxes label{color:#8d9abb;cursor:pointer;border:1px solid #e8ecf6;border-radius:9px;align-items:center;gap:8px;padding:11px 13px;font-size:10px;display:flex}.channel-checkboxes input,.role-checkboxes input{width:14px;height:14px;accent-color:var(--primary);padding:0}.role-checkboxes{margin-bottom:0}.role-checkboxes label{font-size:9px}.review-note{color:#ac9c80;background:#fcfaf6;border:1px solid #eee6d8;border-radius:10px;gap:10px;padding:16px;display:flex}.review-note svg{flex-shrink:0;margin-top:4px}.review-note strong{font-size:10px}.review-note p{margin-top:8px;font-size:10px}.sticky-actions{z-index:2;background:#fff;border-top:1px solid #eef0f6;padding:17px 0 5px;position:sticky;bottom:-30px}.upload-controls{grid-template-columns:1fr 1fr;gap:20px;display:grid}.upload-zone{cursor:pointer;color:#a4afd0;text-align:center;background:#f9faff;border:1px dashed #c8d0e9;border-radius:14px;flex-direction:column;align-items:center;gap:12px;margin-bottom:24px;padding:30px 16px;display:flex;position:relative}.upload-zone:hover{background:#f0f3ff;border-color:#949fd4}.upload-zone strong{color:#8797bd;font-size:12px;font-weight:500}.upload-zone span{font:400 9px Montserrat}.upload-zone small{color:#b4bfd7;font-size:8px}.upload-zone input,.upload-inline input{opacity:0;width:1px;height:1px;padding:0;position:absolute}.upload-zone:focus-within,.upload-inline:focus-within{outline-offset:3px;outline:3px solid #9098e7}.upload-zone.disabled{opacity:.5;pointer-events:none}.asset-row{border:1px solid #e7ebf5;border-radius:11px;margin-bottom:13px;padding:15px 17px}.asset-meta{align-items:center;gap:12px;display:flex}.asset-meta>div{flex:1;min-width:0}.asset-meta strong{color:#7b8cad;overflow-wrap:anywhere;font-size:10px;font-weight:500}.asset-meta small{color:#afb9d0;margin-top:5px;font-size:8px;display:block}.file-icon{color:#a0adcf;background:#f1f4fc;border-radius:9px;place-items:center;width:37px;height:37px;display:grid}.asset-row audio{width:100%;height:36px;margin-top:17px}.asset-row video{background:#171c2d;border-radius:8px;width:100%;max-height:280px;margin-top:17px}.upload-inline{color:#8597c0;cursor:pointer;border:1px solid #d8e0f2;border-radius:9px;align-items:center;gap:9px;margin:0 0 18px;padding:12px 16px;font-size:10px;display:inline-flex}.calculation-preview{background:#eff3fb;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:15px;margin:20px 0;padding:22px 17px;display:grid}.calculation-preview>div{flex-direction:column;gap:12px;display:flex}.calculation-preview span{color:#97a5c3;font-size:8px}.calculation-preview strong .money{color:#6c7fa7;font-size:16px}.calculation-preview>div:last-child .money{color:var(--primary)}.form-error{color:#b97762;padding:12px 0;font-size:10px}.settlement-breakdown{background:#fafbfd;border:1px solid #eef0f7;border-radius:12px;margin-top:22px;padding:10px 22px}.settlement-breakdown>div{border-bottom:1px solid #edf0f6;justify-content:space-between;align-items:center;gap:15px;padding:15px 0;display:flex}.settlement-breakdown>div:last-child{border:0}.settlement-breakdown .money{color:#7e90b4;font-size:15px}.settlement-breakdown .breakdown-total>span{color:var(--primary)}.settlement-breakdown .breakdown-total .money{color:var(--primary);font-size:22px}.agreement-note{color:#a1aecb;align-items:flex-start;gap:12px;margin:24px 0;display:flex}.agreement-note svg{flex-shrink:0;margin-top:5px}.agreement-note strong{color:#8898bb;font-size:10px;font-weight:500}.agreement-note p{color:#acb7cd;margin-top:8px;font-size:10px;line-height:2}.agreement-note .text-button{margin-top:12px}.draft-actions{background:#fcfaf6;border:1px solid #ebe7dd;border-radius:12px;padding:20px}.draft-actions small{color:#c1b496;margin-top:12px;font-size:8px;display:block}.inline-form{background:#f9fafd;border:1px solid #edf0f7;border-radius:12px;margin-top:22px;padding:20px}.inline-form h4{color:#899abb;margin-bottom:16px;font-size:12px}.inline-form .button{margin-top:2px}.demo-label{color:#b1a080;background:#f8f4eb;border-radius:8px;align-items:center;gap:8px;margin-bottom:24px;padding:12px 15px;font-size:9px;display:flex}.simulation-bar{direction:ltr;background:#e4e8fb;border-radius:9px;gap:4px;height:13px;margin:30px 0 20px;display:flex;overflow:hidden}.simulation-bar span:first-child{background:#939ce0}.simulation-bar span:last-child{background:var(--primary);flex:1}.simulation-result{grid-template-columns:1fr 1fr;gap:20px;padding:15px 0 20px;display:grid}.simulation-result>div{flex-direction:column;gap:14px;display:flex}.simulation-result strong .money{color:var(--primary);font-size:23px}.simulation-result>div:first-child .money{color:#929ee0}.presentation{background:#fcfcfe;min-height:100vh}.presentation-header{border-bottom:1px solid #eceef5;justify-content:space-between;align-items:center;gap:20px;max-width:1360px;margin:auto;padding:26px 55px;display:flex}.presentation-header img{width:200px}.presentation-header nav{align-items:center;gap:25px;display:flex}.presentation-header nav>a.button{color:#fff}.presentation-content{max-width:1250px;margin:auto;padding:0 55px}.partner-hero{grid-template-columns:1.12fr 1fr;align-items:center;gap:60px;padding:70px 0 45px;display:grid}.partner-hero .eyebrow{color:#8d96be;margin-bottom:20px;font-size:10px}.partner-hero h1{letter-spacing:-1.8px;font-size:clamp(36px,4.4vw,62px);font-weight:600;line-height:1.6}.partner-hero h1 em{color:var(--primary);font-style:normal}.partner-hero p{color:#98a2bc;max-width:470px;margin:22px 0 27px;font-size:12px;line-height:2.2}.partner-hero-actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.partner-hero-art{background:#e7e5dd;border-radius:110px 22px 22px;min-height:500px;position:relative;overflow:hidden}.partner-hero-art>img{object-fit:cover;object-position:center 59%;width:100%;height:100%;position:absolute;inset:0}.partner-hero-art:after{content:"";background:linear-gradient(#0000 40%,#151f2dc9);position:absolute;inset:0}.partner-artist-caption{z-index:2;color:#fff;position:absolute;bottom:35px;left:32px;right:32px}.partner-artist-caption>span{letter-spacing:2.5px;color:#d4b898;font:400 8px Montserrat}.partner-artist-caption h2{margin-top:10px;font-size:30px}.partner-artist-caption p{color:#ffffffa6;margin:4px 0 0;font-size:9px}.partner-stamp{color:#7d8c75;z-index:2;background:#ffffffde;border-radius:8px;align-items:center;gap:7px;padding:10px 13px;font-size:8px;display:flex;position:absolute;top:24px;left:24px}.presentation-caption{color:#a5aec4;margin:10px 0 32px;font-size:8px;line-height:2}.partner-evidence-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1.2fr 1fr 1fr;gap:30px;padding:32px 0;display:grid}.partner-evidence-strip>div{border-inline-end:1px solid var(--line);align-items:center;gap:17px;display:flex}.partner-evidence-strip>div:last-child{border:0}.partner-evidence-strip b{color:#8e99cb;font:500 43px Montserrat}.partner-evidence-strip strong{color:#6d7b9c;font-size:14px;font-weight:500}.partner-evidence-strip span{color:#a8b2c9;margin-top:6px;font-size:9px;line-height:2;display:block}.partner-evidence-strip svg{color:#a9b3d2;flex-shrink:0}.presentation-section{padding:75px 0;scroll-margin-top:25px}.presentation-section .section-title{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:38px;display:flex}.section-title h2{letter-spacing:-.6px;color:#4e5d82;font-size:30px}.section-title>p{color:#9eabc3;max-width:330px;font-size:10px;line-height:2}.audience-layout{grid-template-columns:.8fr 1.4fr;gap:40px;display:grid}.audience-tabs{flex-direction:column;gap:10px;display:flex}.audience-tabs>button{text-align:start;color:#a6b1cb;border:1px solid #0000;border-radius:12px;align-items:center;gap:16px;padding:23px;display:flex}.audience-tabs>button>div{flex:1}.audience-tabs>button strong{font-size:13px;font-weight:500;display:block}.audience-tabs>button small{color:#b7bfd3;margin-top:7px;font-size:9px;display:block}.audience-tabs>button.selected{color:var(--primary);background:#f0f2fc;border-color:#e4e8f9}.audience-detail{background:#f5f6fb;border-radius:20px;align-items:center;gap:35px;min-height:280px;padding:35px 40px;display:flex}.audience-detail h3{color:#63749a;margin-bottom:15px;font-size:25px}.audience-detail p{color:#9eacc9;font-size:11px;line-height:2.2}.audience-detail ul{margin:20px 0 0;padding:0;list-style:none}.audience-detail li{color:#8c9cbf;align-items:flex-start;gap:9px;margin:11px 0;font-size:10px;line-height:1.9;display:flex}.audience-detail li svg{color:#a6b6d9;flex-shrink:0;margin-top:4px}.partner-file-preview{background:#fff;border:1px solid #dde3f2;border-radius:12px;flex-shrink:0;width:160px;padding:18px;transform:rotate(-4deg);box-shadow:0 12px 25px #5b6c9f0b}.partner-file-preview .work-art{width:100%;height:90px;margin-bottom:18px}.partner-file-preview strong{color:#7d8eb1;font-size:15px}.partner-file-preview>p{margin:6px 0 14px;font-size:7px}.partner-file-preview>div:last-child{color:#a8b4ce;flex-direction:column;gap:10px;font-size:8px;display:flex}.partner-file-preview b{color:#b6c1d8;font-weight:400}.operating-model{color:#fff;background:#1d2444;border-radius:24px;padding:45px 44px 37px}.operating-model .eyebrow{color:#8995cf;font-size:9px}.operating-model h2{color:#f0f2ff;max-width:550px;font-size:28px}.operating-model .model-intro{color:#969fc4;max-width:550px;margin-top:14px;font-size:10px;line-height:2.2}.model-steps{grid-template-columns:repeat(4,1fr);gap:25px;margin-top:40px;display:grid}.model-steps>div{border-top:1px solid #ffffff20;padding-top:22px}.model-steps b{color:#858fcb;font:400 12px Montserrat}.model-steps h3{color:#e4e8ff;margin:15px 0 10px;font-size:14px}.model-steps p{color:#8793bd;font-size:9px;line-height:2.2}.model-bottom{color:#9aa6d1;border-top:1px solid #ffffff12;align-items:center;gap:10px;margin-top:35px;padding-top:24px;font-size:9px;display:flex}.money-story{grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid}.money-story h2{color:#5b6c91;letter-spacing:-1px;font-size:32px}.money-story p{color:#a4b1cb;max-width:430px;margin:18px 0 22px;font-size:11px;line-height:2.3}.money-story-flow{background:#f0ebe4;border-radius:20px;padding:27px 32px}.money-story-flow>div{color:#a09685;background:#ffffff8f;border:1px solid #e9e3d9;border-radius:10px;justify-content:space-between;align-items:center;padding:17px 20px;font-size:11px;display:flex}.money-story-flow>svg{color:#bfb19c;margin:10px auto;display:block}.money-story-flow>div:last-child{color:#8b7b61;background:#ffffffb0}.partner-cta{background:#eef0fb;border:1px solid #e3e7fa;border-radius:22px;justify-content:space-between;align-items:center;gap:30px;margin:0 0 60px;padding:43px;display:flex}.partner-cta h2{color:#6677a3;font-size:26px}.partner-cta p{color:#9caac9;max-width:560px;margin-top:13px;font-size:10px;line-height:2.2}.presentation-footer{border-top:1px solid var(--line);color:#b0b9cf;justify-content:space-between;align-items:center;gap:25px;padding:25px 0 35px;font-size:8px;display:flex}.presentation-footer img{opacity:.6;width:140px}.success-message{text-align:center;padding:25px 0}.success-message>svg{color:#90b5a8;margin:0 auto 15px}.success-message h3{color:#809b99;font-size:20px}.success-message p{color:#a1b7bf;margin-top:12px;font-size:10px;line-height:2.2}@media (min-width:1600px){.content{padding-inline:55px}.artist-hero{min-height:390px}.hero-copy{padding:42px}.hero-copy h2{font-size:51px}.stat-card{padding:24px}.stat-card p{font-size:8px}.hero-copy p{font-size:12px}}@media (max-width:1180px){.sidebar{width:215px;padding-inline:15px}.app-main{margin-inline-start:215px}.content{padding:27px 27px 0}.topbar{padding-inline:27px}.hero-copy{padding:27px 25px}.hero-copy h2{font-size:34px}.hero-copy p{font-size:10px}.hero-actions{gap:15px}.hero-actions .button{padding-inline:13px}.stats-row{gap:12px}.stat-card{gap:10px;padding:17px 13px}.stat-icon{width:35px;height:35px}.stat-card strong{font-size:24px}.stat-card strong.text-stat{font-size:12px}.stat-card p{font-size:6px}.home-grid{gap:17px}.panel{padding:20px}.section-heading h2{font-size:13px}.recent-row{gap:9px}.recent-work-name strong{font-size:11px}.recent-work-name small{font-size:7px}.recent-row .badge{padding:5px;font-size:6px}.task-panel{padding-inline:18px}.task-row strong{font-size:8px}.task-row p{font-size:7px}.channels-panel{padding-inline:22px}.channel-items{gap:8px}.channel-items button{width:65px}.channels-panel h2{font-size:16px}.works-grid,.team-grid{gap:17px}.work-card-body{padding:16px}.work-card-body h2{font-size:15px}.work-card-top{height:115px}.work-card-body>p{font-size:7px}.home-intro h1{font-size:20px}.today-label{font-size:7px}.money-journey>span{font-size:8px}.money-journey b{width:24px;height:24px}.presentation-content,.presentation-header{padding-inline:35px}.partner-hero{gap:35px}.partner-hero-art{min-height:460px}.audience-detail{gap:20px;padding:30px}.partner-file-preview{width:140px}.money-story{gap:35px}.section-title h2{font-size:27px}}@media (max-width:960px){.sidebar{width:190px;padding-inline:12px}.sidebar-brand{padding-inline:5px}.sidebar-brand>span{font-size:5.8px}.workspace-switch{gap:8px;padding:10px 8px}.workspace-switch strong{font-size:10px}.workspace-switch small{font-size:8px}.sidebar nav button{gap:9px;padding-inline:10px;font-size:10px}.partner-nav,.office-nav{gap:8px;padding-inline:10px;font-size:9px}.privacy-note{padding-inline:8px;font-size:7px}.app-main{margin-inline-start:190px}.content{padding:25px 22px 0}.topbar{height:68px;padding-inline:22px}.topbar-end{gap:15px}.home-intro h1{font-size:18px}.today-label{display:none}.artist-hero{grid-template-columns:1.15fr 1fr;min-height:320px}.hero-copy h2{font-size:29px}.hero-copy{padding:26px 21px}.hero-kicker{font-size:9px}.hero-kicker i{letter-spacing:1px;font-size:6px}.hero-actions{gap:12px;margin-top:20px}.hero-actions .text-button,.hero-actions .button,.hero-copy p{font-size:9px}.portrait-caption{inset-inline-start:18px;bottom:22px}.portrait-caption span{font-size:10px}.portrait-caption small{font-size:7px}.stats-row{grid-template-columns:1fr 1fr}.stat-card:last-child{grid-column:span 2}.stat-card:last-child .stat-arrow{top:21px}.stat-card:last-child{align-items:center}.stat-card:last-child strong{display:inline-flex}.stat-card:last-child p{margin-inline-start:15px;font-size:8px;display:inline-block}.stat-card:last-child .stat-label{margin-bottom:0}.home-grid{grid-template-columns:1fr}.home-grid .panel{margin-bottom:0}.task-panel .quiet-note{margin-bottom:2px}.recent-work-name strong{font-size:13px}.recent-work-name small{font-size:9px}.recent-row .badge{padding:6px 8px;font-size:8px}.task-row strong{font-size:11px}.task-row p{font-size:9px}.task-row{padding-block:14px}.task-panel{margin-bottom:23px!important}.quiet-note p{font-size:9px}.section-heading h2{font-size:16px}.channels-panel{display:block}.channels-panel>div:first-child{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.channels-panel p{margin:0}.channels-panel .eyebrow{display:none}.channel-items{justify-content:space-around;gap:15px;margin-top:25px}.channel-items button{width:auto;min-width:75px}.page-heading h1{font-size:23px}.page-heading>div>p:last-child{max-width:360px;font-size:9px}.page-heading{align-items:flex-start;gap:16px}.heading-actions{gap:7px}.heading-actions .button{padding:10px;font-size:9px}.context-banner{flex-wrap:wrap;padding:12px 15px}.context-banner p{flex:1;font-size:8px}.context-banner button{margin-inline-start:27px;font-size:8px}.works-grid,.team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-tabs button{padding-inline:10px;font-size:8px}.task-overview,.request-grid{grid-template-columns:1fr;gap:0}.account-intro{gap:17px;padding:25px}.account-intro h2{font-size:18px}.account-intro p{font-size:9px}.account-intro-icon{border-radius:16px;width:55px;height:55px}.account-seal{display:none}.money-journey{grid-template-columns:1fr 1fr;gap:20px;display:grid}.money-journey>svg{display:none}.balance-row{gap:10px;padding:22px 12px}.balance-row>div{padding-inline:10px}.balance-row strong .money{font-size:17px}.balance-row span{font-size:8px}.money-story h2{font-size:27px}.partner-hero h1{font-size:40px}.partner-hero-art{min-height:425px}.audience-layout{grid-template-columns:.8fr 1.3fr;gap:23px}.audience-tabs>button{gap:12px;padding:20px 15px}.audience-tabs>button strong{font-size:11px}.audience-tabs>button small{font-size:8px}.audience-detail{padding:27px;display:block}.partner-file-preview{display:none}.model-steps{gap:20px}.model-steps h3{font-size:12px}.partner-cta h2{font-size:22px}.presentation-header nav{gap:18px}.presentation-header img{width:175px}.partner-evidence-strip strong{font-size:12px}.partner-evidence-strip span{font-size:8px}.partner-evidence-strip b{font-size:36px}}@media (max-width:720px){.sidebar{width:245px;padding:30px 20px 20px;transition:transform .25s;transform:translate(100%)}.sidebar.mobile-open{transform:translate(0)}.sidebar-brand{padding:0 12px 30px}.sidebar-brand>span{font-size:7px}.workspace-switch strong{font-size:12px}.workspace-switch small{font-size:9px}.sidebar nav button{gap:13px;padding:13px 14px;font-size:11px}.sidebar-scrim{z-index:35;background:#171c2d55;position:fixed;inset:0}.app-main{margin-inline-start:0}.topbar{height:65px;padding-inline:18px}.menu-button{margin-inline-start:-6px;display:flex}.breadcrumb{gap:8px;font-size:9px}.save-state{font-size:7px}.topbar-end{gap:12px}.avatar{width:31px;height:31px;font-size:9px}.content{padding:24px 20px 0}.home-intro{margin-bottom:21px}.home-intro h1{font-size:21px}.home-intro .eyebrow{font-size:9px}.artist-hero{grid-template-columns:1.2fr 1fr;min-height:320px}.hero-copy{padding:28px 23px}.hero-copy h2{margin-top:18px;font-size:34px}.hero-copy p{font-size:9px}.hero-actions{display:block}.hero-actions .text-button{margin:15px 0 0;display:flex}.hero-kicker i{display:none}.hero-copy .button{min-height:40px;padding-inline:13px;font-size:9px}.portrait-caption{inset-inline-start:14px;gap:7px;bottom:20px}.portrait-caption>svg{width:15px;height:15px;padding:6px}.portrait-caption span{font-size:9px}.portrait-caption small{font-size:6px}.hero-art-label{font-size:5px;inset-inline-end:12px}.stats-row{gap:12px;margin:18px 0 24px}.stat-card{gap:12px;padding:17px 13px}.stat-card p{font-size:7px}.stat-label{font-size:8px}.stat-card strong{font-size:26px}.stat-card:last-child strong.text-stat{font-size:14px}.home-grid{gap:18px}.panel{border-radius:14px;padding:22px}.recent-row{gap:13px}.recent-work-name strong{font-size:13px}.recent-work-name small{font-size:8px}.work-art{width:48px;height:48px}.task-row strong{font-size:10px}.task-row p,.quiet-note p{font-size:8px}.channels-panel{padding:22px}.channels-panel h2{font-size:17px}.channels-panel p{font-size:8px}.channel-items button{min-width:50px}.channel-items strong{font-size:8px}.channel-items{gap:8px}.app-footer{align-items:flex-start;gap:20px;padding-block:23px;font-size:7px}.app-footer>span:last-child{white-space:nowrap}.page-heading{flex-direction:column;align-items:flex-start;gap:17px;margin-bottom:22px}.page-heading h1{font-size:27px}.page-heading>div>p:last-child{max-width:100%;font-size:9px;line-height:2}.page-heading>.button,.heading-actions{align-self:flex-start}.heading-actions .button{padding:10px 15px;font-size:9px}.works-grid,.team-grid{gap:15px}.work-card-top{height:120px}.work-card-body{padding:16px 14px}.work-card-body h2{font-size:16px}.credit-line{gap:5px;font-size:7px}.credit-line strong{font-size:8px}.work-card-body>p{font-size:7px}.library-toolbar{flex-wrap:wrap;gap:10px}.library-toolbar>.search-field{min-width:180px}.library-toolbar>select{width:auto;min-width:110px;padding:12px 9px;font-size:8px}.filter-tabs{gap:4px;margin-bottom:22px}.filter-tabs button{gap:5px;padding-inline:9px;font-size:8px}.filter-tabs button span{font-size:7px}.context-banner p{font-size:8px}.team-card{padding:25px 15px 18px}.team-card h2{font-size:15px}.person-avatar{width:63px;height:63px}.role-tags span{font-size:6px}.team-card-bottom>strong{font-size:8px}.team-card-bottom>span{font-size:7px}.add-person{min-height:290px}.add-person p{font-size:9px}.account-intro{align-items:flex-start;padding:24px 20px}.account-intro h2{font-size:19px}.account-intro p{font-size:8px}.account-intro-icon{border-radius:12px;width:47px;height:47px}.account-intro-icon svg{width:25px}.account-intro .eyebrow{font-size:7px}.balance-row{grid-template-columns:1fr;gap:0;padding:8px 20px}.balance-row>div{border-inline-end:0;border-bottom:1px solid var(--line);flex-direction:row;justify-content:space-between;align-items:center;padding:17px 0}.balance-row strong .money{font-size:19px}.balance-row span{font-size:9px}.task-overview .panel{padding:25px}.task-overview h2{font-size:18px}.empty-state{padding:35px 10px}.empty-state h3{font-size:15px}.empty-state p{font-size:9px}.modal-backdrop{padding:14px}.modal{border-radius:17px;max-height:94dvh}.modal-head{padding:20px}.modal-head h2{font-size:18px}.modal-head p{font-size:8px}.modal-body{padding:20px}.form-grid{gap:0 14px}.field>span{font-size:9px}.field small{font-size:7px}input,select,textarea{padding:11px;font-size:11px}.contributor-row{grid-template-columns:105px 1fr 24px;gap:7px}.contributor-row select,.contributor-row input{padding:10px;font-size:8px}.contributor-row .icon-button{width:24px}.form-section-title h3{font-size:14px}.form-section-title p{font-size:8px}.recording-owner{padding:14px}.recording-owner>div small{font-size:6px}.recording-owner>div strong{font-size:9px}.channel-checkboxes label{padding:9px;font-size:9px}.channel-checkboxes{gap:8px}.sticky-actions{padding-top:15px;bottom:-20px}.upload-controls{gap:14px}.asset-meta strong{font-size:9px}.asset-row{padding:14px}.asset-meta{gap:9px}.calculation-preview{grid-template-columns:1fr;gap:14px;padding:17px}.calculation-preview>div{flex-direction:row;justify-content:space-between;align-items:center}.calculation-preview span{font-size:8px}.settlement-breakdown{padding-inline:15px}.settlement-breakdown>div>span{font-size:8px}.settlement-breakdown .money{font-size:13px}.settlement-breakdown .breakdown-total .money{font-size:18px}.simulation-result{gap:10px}.simulation-result span{font-size:8px}.simulation-result strong .money{font-size:20px}.role-checkboxes{gap:8px}.role-checkboxes label{font-size:8px}.toast{width:max-content;padding:15px;font-size:10px;bottom:20px}.presentation-header{padding:20px 23px}.presentation-header img{width:160px}.presentation-header nav>a:not(.button){display:none}.presentation-header .button{min-height:36px;padding:9px 12px;font-size:8px}.presentation-content{padding:0 25px}.partner-hero{grid-template-columns:1fr;gap:32px;padding:45px 0 25px}.partner-hero h1{letter-spacing:-1.6px;font-size:46px}.partner-hero .eyebrow{margin-bottom:18px;font-size:9px}.partner-hero p{max-width:100%;margin-block:18px 23px;font-size:11px}.partner-hero-art{border-radius:75px 20px 20px;order:2;min-height:430px}.partner-artist-caption h2{font-size:31px}.partner-artist-caption p{margin:8px 0 0;font-size:9px}.partner-evidence-strip{grid-template-columns:1fr;gap:22px;padding-block:27px}.partner-evidence-strip>div{border-inline-end:0;border-bottom:1px solid var(--line);gap:20px;padding-bottom:22px}.partner-evidence-strip>div:last-child{border-bottom:0;padding-bottom:0}.partner-evidence-strip>div>b{width:48px;font-size:39px}.partner-evidence-strip>div>svg{width:48px}.partner-evidence-strip strong{font-size:13px}.partner-evidence-strip span{font-size:8px}.presentation-caption{margin-bottom:25px;font-size:7px}.presentation-section{padding:45px 0}.presentation-section .section-title{margin-bottom:24px;display:block}.section-title h2{font-size:27px}.section-title>p{max-width:100%;margin-top:16px;font-size:10px}.audience-layout{grid-template-columns:1fr;gap:18px}.audience-tabs{flex-direction:row;gap:7px}.audience-tabs>button{text-align:center;flex-direction:column;flex:1;justify-content:center;gap:8px;padding:13px 10px}.audience-tabs>button>svg:last-child,.audience-tabs>button small{display:none}.audience-tabs>button strong{font-size:8px}.audience-tabs>button>svg:first-child{width:20px}.audience-detail{min-height:240px;padding:27px}.audience-detail h3{font-size:22px}.audience-detail p{font-size:10px}.audience-detail li{font-size:9px}.operating-model{border-radius:18px;padding:30px 25px}.operating-model h2{font-size:24px}.operating-model .model-intro{font-size:9px}.model-steps{grid-template-columns:1fr 1fr;gap:23px;margin-top:27px}.model-steps h3{font-size:12px}.model-steps p{font-size:8px}.model-steps b{font-size:10px}.model-bottom{align-items:flex-start;font-size:8px;line-height:2}.model-bottom svg{flex-shrink:0;margin-top:4px}.money-story{grid-template-columns:1fr;gap:25px}.money-story h2{font-size:28px}.money-story p{max-width:100%;font-size:10px}.money-story-flow{padding:25px}.partner-cta{border-radius:17px;margin-bottom:35px;padding:30px 25px;display:block}.partner-cta h2{font-size:25px}.partner-cta p{font-size:9px}.partner-cta .button{margin-top:23px}.presentation-footer{padding-top:25px;font-size:8px;line-height:2;display:block}.presentation-footer img{width:135px;margin-bottom:20px}}@media (max-width:390px){.content{padding-inline:15px}.hero-copy{padding:23px 17px}.hero-copy h2{font-size:28px}.hero-copy p{font-size:8px}.hero-copy .button{padding-inline:10px;font-size:8px}.home-intro h1{font-size:18px}.artist-hero{min-height:300px}.hero-art-label,.portrait-caption>svg{display:none}.portrait-caption span{font-size:8px}.portrait-caption small{font-size:6px}.stat-card{gap:8px;padding-inline:10px}.stat-icon{width:30px;height:30px}.stat-icon svg{width:17px}.stat-card p{font-size:6px}.stat-label{font-size:7px}.stat-card:last-child p{margin-inline-start:0;font-size:7px;display:block}.stat-card:last-child strong.text-stat{font-size:13px}.stat-card strong small{font-size:7px}.work-card-body{padding:14px 11px}.work-card-body h2{font-size:14px}.work-card-body>p{font-size:6px}.work-card-top{height:105px}.record-art{width:80px;height:80px}.team-card h2{font-size:13px}.recent-work-name strong{font-size:11px}.recent-work-name small{font-size:7px}.recent-row .badge{font-size:6px}.task-row strong{font-size:9px}.task-row p{font-size:7px}.section-heading h2{font-size:14px}.topbar{padding-inline:14px}.save-state{display:none}.contributor-row{grid-template-columns:90px 1fr 24px;gap:5px}.form-grid,.upload-controls{grid-template-columns:1fr;gap:0}.presentation-content{padding-inline:20px}.partner-hero h1{font-size:39px}.presentation-header img{width:140px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--muted:#69738b}.sidebar nav button{font-size:12px}.workspace-switch small{color:#737d96;font-size:10px}.nav-label{font-size:10px}.partner-nav,.office-nav{font-size:11px}.privacy-note{color:#78849d;font-size:9px}.breadcrumb{font-size:11px}.save-state{color:#75829a;font-size:10px}.eyebrow{color:#73819e;font-size:11px}.today-label{color:#7b88a3;font-size:10px}.hero-kicker{font-size:12px}.hero-copy p{color:#687597;font-size:12px}.button{min-height:45px;font-size:12px}.text-button{font-size:11px}.stat-label{color:#7583a0;font-size:11px}.stat-card p{color:#7987a5;font-size:10px}.stat-card strong small{color:#8390aa;font-size:10px}.stat-card strong.text-stat{color:#53628a;font-size:15px}.section-heading .eyebrow{font-size:10px}.recent-work-name strong{font-size:14px}.recent-work-name small{color:#7b8aa9;font-size:10px}.badge{color:#887653;font-size:9px}.badge.approved{color:#3d7d61}.badge.submitted{color:#5a6ba9}.badge.returned{color:#a6724a}.badge.draft{color:#89744f}.badge.neutral{color:#6f7e9d}.task-row strong{color:#5f7094;font-size:12px}.task-row p{color:#7f8fb0;font-size:10px}.task-number{font-size:10px}.quiet-note p{color:#7c8daa;font-size:10px}.channels-panel h2{font-size:20px}.channels-panel p{color:#8a7e6a;font-size:11px}.channel-items strong{color:#887b67;font-size:10px}.channel-items span{color:#9c8e78;font-size:8px}.app-footer{color:#8794b0;font-size:9px}.page-heading>div>p:last-child{color:#7b8aa7;font-size:12px}.context-banner p{color:#66769a;font-size:11px}.context-banner button{font-size:10px}.search-field input{font-size:12px}.search-field input::placeholder{color:#9aa9c6}.library-toolbar>select{color:#7285ab;font-size:11px}.filter-tabs button{color:#8190b0;font-size:11px}.filter-tabs button span{color:#7181a6;font-size:9px}.work-card-body h2{font-size:18px}.work-card-body>p{color:#8393b4;font-size:10px}.credit-line{color:#8d9dbd;font-size:10px}.credit-line strong{color:#7184ab;font-size:11px}.pagination{font-size:11px}.team-card-bottom>span{color:#8c9bb9;font-size:10px}.team-card-bottom>strong{color:#778baf;font-size:11px}.role-tags span{color:#667ca9;font-size:9px}.card-edit{font-size:10px}.add-person p{color:#8c9bb8;font-size:12px}.account-intro .eyebrow{color:#7a8db7;font-size:10px}.account-intro p{color:#7c8fb4;font-size:12px}.empty-state p{color:#879abd;font-size:12px}.empty-state h3{color:#627ca5}.money-journey>span{color:#8297bb;font-size:11px}.footnote{color:#889cbc;font-size:11px}.subtle{color:#8195b7}.panel-description{color:#879bbc;font-size:12px}th{color:#8ca0c2;font-size:10px}td{color:#738ab3;font-size:12px}td strong{color:#617ba6;font-size:12px}td small{color:#8fa5ca;font-size:10px}.table-title{font-size:12px}.table-title small{font-size:10px}.table-scroll .money{font-size:13px}.code-tag{font-size:10px}.task-overview p{color:#8b9ec1;font-size:12px}.request-grid .subtle{font-size:11px}.simple-list>strong,.simple-list div strong{color:#6b83ac;font-size:12px}.simple-list div small{color:#94a9cb;font-size:10px}.review-item p{color:#899fc3;font-size:11px}.panel .section-heading h2{font-size:17px}.office-review>p{color:#8199c1;font-size:12px}.enquiry-card>p:last-child{color:#7e98bf;font-size:12px}.activity-item strong{color:#708cba;font-size:12px}.activity-item p{color:#90a8cc;font-size:11px}.activity-item small{color:#8aa4cb;font-size:10px}.modal-head p{color:#829ac0;font-size:11px}.work-detail-heading{font-size:10px}.field>span{color:#6f89b3;font-size:12px}.field small{color:#8ba4c9;font-size:10px}input,select,textarea{color:#607ea9;font-size:13px}input::placeholder,textarea::placeholder{color:#9fb2d0}.contributor-row input,.contributor-row select{font-size:12px}.form-section-title p{color:#88a1c7;font-size:11px}.recording-owner>div strong{font-size:12px}.recording-owner>div small{color:#92a9cd;font-size:10px}.channel-checkboxes label,.role-checkboxes label{color:#7b95bd;font-size:11px}.review-note p,.review-note strong{font-size:12px}.upload-zone strong{font-size:14px}.upload-zone small{font-size:10px}.asset-meta strong{font-size:12px}.asset-meta small{font-size:10px}.upload-inline{font-size:11px}.calculation-preview span{font-size:10px}.settlement-breakdown>div>span{color:#7f99c2;font-size:12px}.agreement-note p,.agreement-note strong{color:#7f9ac3;font-size:12px}.draft-actions>p{color:#9c8767;font-size:12px}.draft-actions small{color:#aa936f;font-size:10px}.demo-label{font-size:11px}.simulation-result span{color:#86a1cb;font-size:11px}.presentation-header nav>a{color:#7588b1;font-size:12px}.partner-hero p{color:#798eb5;font-size:14px}.partner-hero .eyebrow{color:#7084b7;font-size:11px}.partner-artist-caption p{color:#fff;font-size:12px}.presentation-caption{color:#889ec4;font-size:10px}.partner-evidence-strip strong{color:#687fa9;font-size:15px}.partner-evidence-strip span{color:#8fa7ce;font-size:11px}.section-title>p{color:#8ca5cb;font-size:13px}.audience-tabs>button strong{font-size:14px}.audience-tabs>button small{color:#8fa9d0;font-size:11px}.audience-detail p{color:#7f9bc6;font-size:13px}.audience-detail li{color:#7896c3;font-size:12px}.partner-file-preview>p{font-size:9px}.partner-file-preview>div:last-child{color:#8ca8ce;font-size:10px}.partner-file-preview b{color:#9aafd0}.operating-model .model-intro{color:#a7b3dc;font-size:13px}.model-steps h3{font-size:16px}.model-steps p{color:#a8b4dc;font-size:12px}.model-bottom{color:#adbce3;font-size:11px}.money-story p{color:#8da7cf;font-size:13px}.money-story-flow>div{color:#8e7c5f;font-size:13px}.money-story-flow small{color:#9f8964;font-size:10px}.partner-cta p{color:#859fca;font-size:13px}.presentation-footer{color:#829fc9;font-size:10px}.success-message p,.form-error,.toast{font-size:12px}@media (max-width:1180px){.stat-card{gap:10px;padding:18px 14px}.stat-icon{width:34px;height:34px}.stat-label{font-size:10px}.stat-card p{max-width:180px;font-size:9px}.stat-card strong.text-stat{font-size:13px}.hero-copy p{font-size:11px}.hero-actions .button{padding-inline:13px;font-size:11px}.home-grid{grid-template-columns:1fr 1fr}.task-row strong{font-size:11px}.task-row p{font-size:9px}.recent-work-name strong{font-size:12px}.recent-work-name small{font-size:9px}.recent-row .badge{padding:5px;font-size:8px}.recent-row>svg:last-child{display:none}.panel{padding:21px}.panel .section-heading h2{font-size:15px}.work-card-body>p{font-size:9px}.credit-line strong,.partner-evidence-strip span{font-size:10px}.audience-tabs>button strong{font-size:12px}.audience-tabs>button small{font-size:10px}.model-steps h3{font-size:14px}}@media (max-width:960px){.home-grid{grid-template-columns:1fr}.sidebar nav button{font-size:11px}.sidebar .partner-nav,.sidebar .office-nav,.stat-card:last-child p{font-size:10px}.recent-work-name strong{font-size:14px}.recent-work-name small{font-size:10px}.recent-row .badge{font-size:9px}.task-row strong{font-size:12px}.task-row p,.hero-copy .button,.hero-actions .text-button{font-size:10px}.hero-copy h2{font-size:30px}.hero-copy p,.money-journey>span{font-size:10px}.audience-detail p{font-size:12px}.audience-detail li,.audience-tabs>button strong{font-size:11px}.audience-tabs>button small{font-size:9px}.model-steps p{font-size:11px}}@media (max-width:720px){.sidebar nav button{font-size:13px}.sidebar .partner-nav,.sidebar .office-nav{font-size:12px}.hero-copy p{font-size:11px}.hero-copy h2{font-size:33px}.hero-copy .button{font-size:10px}.hero-actions .text-button,.hero-kicker{font-size:11px}.stats-row{gap:12px}.stat-label{font-size:10px}.stat-card p,.stat-card strong small{font-size:9px}.stat-card:last-child strong.text-stat{font-size:15px}.stat-card:last-child p{font-size:10px}.recent-row .badge{font-size:8px}.recent-work-name strong{font-size:13px}.recent-work-name small{font-size:10px}.task-row strong{font-size:12px}.task-row p{font-size:10px}.quiet-note p,.channel-items strong{font-size:11px}.channel-items span,.app-footer{font-size:9px}.page-heading>div>p:last-child,.heading-actions .button{font-size:12px}.work-card-body h2{font-size:17px}.work-card-body>p,.credit-line{font-size:10px}.credit-line strong,.context-banner p{font-size:11px}.context-banner button{font-size:10px}.filter-tabs button{font-size:11px}.filter-tabs button span{font-size:9px}.library-toolbar>select{font-size:11px}.team-card h2{font-size:16px}.role-tags span{font-size:9px}.team-card-bottom>span,.team-card-bottom>strong{font-size:10px}.account-intro p{font-size:11px}.account-intro .eyebrow{font-size:10px}.empty-state p{font-size:12px}.footnote,.modal-head p{font-size:11px}.field>span{font-size:12px}.field small{font-size:10px}input,select,textarea{padding:12px;font-size:16px}.search-field input{font-size:14px}.contributor-row{grid-template-columns:112px 1fr 25px;gap:7px}.contributor-row input,.contributor-row select{padding:11px 9px;font-size:13px}.form-section-title h3{font-size:16px}.form-section-title p{font-size:11px}.channel-checkboxes label,.role-checkboxes label{font-size:12px}.recording-owner>div{flex-wrap:wrap}.recording-owner>div small{font-size:10px}.asset-meta strong{font-size:12px}.asset-meta small{font-size:10px}.settlement-breakdown>div>span,.simulation-result span,.calculation-preview span{font-size:11px}.simulation-result strong .money{font-size:22px}.form-grid{grid-template-columns:1fr}.upload-controls{grid-template-columns:1fr;gap:0}.balance-row span{font-size:11px}.presentation-header .button{font-size:10px}.partner-hero .eyebrow{font-size:9px}.partner-hero p{font-size:13px}.partner-artist-caption p,.partner-evidence-strip span{font-size:11px}.partner-evidence-strip strong{font-size:15px}.presentation-caption{font-size:10px}.section-title>p{font-size:12px}.audience-tabs>button strong{font-size:10px}.audience-detail p,.audience-detail li,.operating-model .model-intro{font-size:12px}.model-steps h3{font-size:15px}.model-steps p,.model-bottom{font-size:11px}.money-story p{font-size:13px}.money-story-flow>div{font-size:12px}.money-story-flow small{font-size:10px}.partner-cta p{font-size:12px}.presentation-footer{font-size:10px}}@media (max-width:390px){.hero-copy h2{font-size:29px}.hero-copy p{font-size:10px}.hero-copy .button,.stat-label{font-size:9px}.stat-card p{font-size:8px}.stat-card:last-child p{font-size:10px}.stat-card:last-child strong.text-stat{font-size:14px}.work-card-body{padding:16px 12px}.work-card-body h2{font-size:16px}.work-card-body>p{font-size:9px}.credit-line strong{font-size:10px}.recent-row .badge{font-size:7px}.recent-work-name strong{font-size:12px}.recent-work-name small{font-size:9px}.contributor-row{grid-template-columns:92px 1fr 24px;gap:6px}.contributor-row input,.contributor-row select{padding:10px 7px;font-size:12px}.presentation-header .button{font-size:9px}.team-card h2{font-size:14px}.role-tags span{font-size:8px}}fieldset{border:0;min-width:0;margin:0;padding:0}fieldset:disabled input,fieldset:disabled textarea,fieldset:disabled select{opacity:1;color:#788dab;background:#f7f9fc}.account-name{color:#8495b5;text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:10px;overflow:hidden}.access-page{background:radial-gradient(at 20% 10%,#e9ecff99,#0000 55%),#f7f8fc;flex-direction:column;align-items:center;min-height:100dvh;padding:44px 22px;display:flex}.access-brand{text-align:center;width:210px;margin:0 auto 35px}.access-brand>span{letter-spacing:1.6px;color:#929cb6;margin-top:14px;font:500 7px Montserrat;display:block}.access-card{text-align:center;background:#fff;border:1px solid #e2e7f3;border-radius:22px;width:490px;max-width:100%;padding:36px 40px;box-shadow:0 20px 70px #47588e0b}.access-emblem{color:#8997cf;background:#edf0fd;border-radius:20px;place-items:center;width:68px;height:68px;margin:0 auto 22px;display:grid}.access-card h1{color:#506389;letter-spacing:-.5px;font-size:25px;line-height:1.8}.access-card .eyebrow{color:#8496bf;font-size:10px}.access-intro{color:#8da1c4;margin:14px 0 27px;font-size:12px;line-height:2.1}.access-card form{text-align:start}.access-card .button.primary{width:100%;margin-top:4px}.invite-ready{color:#6b967d;background:#eff7f1;border:1px solid #e2eee5;border-radius:10px;align-items:center;gap:9px;margin-bottom:20px;padding:16px;font-size:11px;display:flex}.access-help{text-align:start;color:#a0afd0;border-top:1px solid #edf0f6;align-items:flex-start;gap:10px;margin-top:26px;padding-top:23px;display:flex}.access-help>svg{flex-shrink:0;margin-top:4px}.access-help p{color:#91a5c7;font-size:10px;line-height:2.1}.access-showcase{margin-top:28px;font-size:11px}.access-footer{color:#9aabca;text-align:center;max-width:450px;margin-top:18px;font-size:10px;line-height:2}.current-session{margin-top:22px;font-size:10px}.invite-result{background:#edf6f0;border:1px solid #d9eadf;border-radius:15px;margin-bottom:24px;padding:24px}.invite-result>div:first-child{color:#759c87;align-items:center;gap:9px;margin-bottom:12px;display:flex}.invite-result h2{font-size:17px}.invite-result p{color:#8cae9a;margin-bottom:19px;font-size:11px}.invite-copy{align-items:center;gap:12px;display:flex}.invite-copy input{color:#7b9a87;background:#fff;font:400 10px Montserrat,Arial}.access-row-actions{align-items:center;gap:20px;display:flex}.access-row-actions .text-button{font-size:10px}.access-row-actions .text-button:last-child:not(:first-child){color:#af8a79}@media (max-width:720px){.account-name{display:none}.topbar-end{gap:8px}.access-page{padding:32px 20px}.access-brand{width:185px;margin-bottom:30px}.access-card{padding:30px 25px}.access-card h1{font-size:23px}.access-intro{font-size:12px}.access-help p,.access-footer{font-size:11px}.invite-copy{display:block}.invite-copy .button{width:100%;margin-top:12px}.invite-copy input{font-size:11px}.invite-result{padding:22px}.access-row-actions{flex-direction:column;align-items:flex-start;gap:10px}}
