:root{--wmp-ivory:#fbf8f2;--wmp-card:#fffdf9;--wmp-border:#e6ddd0;--wmp-ink:#2a241c;--wmp-muted:#7a7166;--wmp-label:#8a8176;--wmp-gold:#a8864d;--wmp-gold-soft:#f3ebe0;--wmp-green:#2f6b4f;--wmp-green-soft:#e7f3ef;--wmp-chip-gray:#f0ebe3;--wmp-radius:10px;--wmp-shadow:0 20px 52px rgba(26,22,18,0.32);--wmp-sheet-max:950px;--wmp-sheet-height:min(84dvh,84vh)}html:not([data-layout-mode=mobile]) .matter-folio--profile.wmp-premium{align-items:center;justify-content:center;padding:1rem 1.25rem}html:not([data-layout-mode=mobile]) .matter-folio--profile.wmp-premium .matter-folio__sheet,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .matter-folio--profile.wmp-premium .matter-folio__sheet{position:relative;width:min(var(--wmp-sheet-max),calc(100vw - 3.5rem))!important;max-width:min(var(--wmp-sheet-max),calc(100vw - 3.5rem))!important;height:auto!important;max-height:var(--wmp-sheet-height)!important;overflow:hidden!important;border:none!important;border-radius:12px!important;border-left:3px solid var(--wmp-gold)!important;background:var(--wmp-ivory)!important;color:var(--wmp-ink)!important;box-shadow:var(--wmp-shadow)!important;color-scheme:light!important}@media (max-width:1280px){html:not([data-layout-mode=mobile]) .matter-folio--profile.wmp-premium{--wmp-sheet-max:910px}}@media (max-width:1100px){html:not([data-layout-mode=mobile]) .matter-folio--profile.wmp-premium{--wmp-sheet-max:940px}}html:not([data-layout-mode=mobile]) .wmp-premium .matter-folio__scroll{padding:1.05rem 1.15rem 1.2rem!important;max-height:var(--wmp-sheet-height);overflow-y:auto;overflow-x:hidden}html:not([data-layout-mode=mobile]) .wmp-premium .matter-folio__close{top:.7rem!important;right:.8rem!important;z-index:30;width:2rem;height:2rem;color:var(--wmp-muted)!important;font-size:1.35rem!important}.wmp-premium .wmp{display:flex;flex-direction:column;gap:.85rem;min-width:0;font-family:var(--font-ui),"Sofia Sans Semi Condensed",system-ui,sans-serif;color:var(--wmp-ink)}.wmp-premium .wmp__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(12.5rem,30%);gap:.85rem 1rem;align-items:start;padding-right:1.5rem}.wmp-premium .wmp__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(12.75rem,31%);gap:.7rem .85rem;align-items:start;min-width:0}.wmp-premium .wmp__main,.wmp-premium .wmp__side{display:flex;flex-direction:column;gap:.65rem;min-width:0}.wmp-premium .wmp__identity{min-width:0}.wmp-premium .wmp__code{margin:0 0 .28rem;color:var(--wmp-gold);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.wmp-premium .wmp__name{margin:0;font-size:clamp(1.55rem,1.9vw,2rem);font-weight:600;line-height:1.15;letter-spacing:-.01em}.wmp-premium .wmp__caption,.wmp-premium .wmp__name{color:var(--wmp-ink);font-family:var(--font-display),Georgia,"Times New Roman",serif}.wmp-premium .wmp__caption{margin:.3rem 0 0;font-size:.98rem;font-style:italic;font-weight:500;line-height:1.35}.wmp-premium .wmp__chips{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.6rem}.wmp-premium .wmp__chip{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;padding:.24rem .58rem;border-radius:999px;border:1px solid transparent;font-size:.76rem;font-weight:650;line-height:1.2;white-space:nowrap}.wmp-premium .wmp__chip svg{width:.85rem;height:.85rem;flex:0 0 auto}.wmp-premium .wmp__chip--active{background:var(--wmp-green-soft);color:var(--wmp-green);border-color:color-mix(in srgb,var(--wmp-green) 18%,transparent)}.wmp-premium .wmp__chip--paid{color:var(--wmp-gold)}.wmp-premium .wmp__chip--billing,.wmp-premium .wmp__chip--paid{background:var(--wmp-gold-soft);border-color:color-mix(in srgb,var(--wmp-gold) 22%,transparent)}.wmp-premium .wmp__chip--billing{color:#8a6a35}.wmp-premium .wmp__chip--matter{background:var(--wmp-chip-gray);color:#5c5348;border-color:color-mix(in srgb,var(--wmp-border) 80%,transparent)}.wmp-premium .wmp__actions{display:flex;flex-direction:column;gap:.5rem;min-width:0;padding-top:.1rem}.wmp-premium .wmp__primary,.wmp-premium a.wmp__primary{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:100%;min-height:2.45rem;padding:.55rem .8rem;border:none;border-radius:8px;background:var(--wmp-gold)!important;color:#fff!important;font-family:var(--font-ui),"Sofia Sans Semi Condensed",system-ui,sans-serif;font-size:.9rem;font-weight:700;letter-spacing:.01em;text-decoration:none!important;box-shadow:none}.wmp-premium .wmp__primary:hover,.wmp-premium a.wmp__primary:hover{filter:brightness(.97)}.wmp-premium .wmp__primary svg{width:1rem;height:1rem;flex:0 0 auto}.wmp-premium .wmp__primary-chevron{margin-left:auto}.wmp-premium .wmp__secondary,.wmp-premium a.wmp__secondary{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:100%;min-height:2.35rem;padding:.5rem .8rem;border:1px solid var(--wmp-border);border-radius:8px;background:#fff;color:var(--wmp-ink,#1a1612)!important;font-family:var(--font-ui),"Sofia Sans Semi Condensed",system-ui,sans-serif;font-size:.84rem;font-weight:650;text-decoration:none!important}.wmp-premium .wmp__secondary:hover,.wmp-premium a.wmp__secondary:hover{background:color-mix(in srgb,var(--wmp-gold,#b8913d) 8%,#fff)}.wmp-premium .wmp__secondary svg{width:.95rem;height:.95rem;flex:0 0 auto}.wmp-premium .wmp__history-list{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.wmp-premium .wmp__history-item{display:flex;align-items:center;justify-content:space-between;gap:.65rem;padding:.55rem .65rem;border-radius:8px;border:1px solid var(--wmp-border);background:color-mix(in srgb,#fff 88%,var(--wmp-cream,#f7f1e6))}.wmp-premium .wmp__history-item--current{border-color:color-mix(in srgb,var(--wmp-gold,#b8913d) 35%,var(--wmp-border));background:color-mix(in srgb,var(--wmp-gold,#b8913d) 8%,#fff)}.wmp-premium .wmp__history-copy{min-width:0}.wmp-premium .wmp__history-link{display:inline-flex;align-items:center;gap:.15rem;flex:0 0 auto;font-size:.78rem;font-weight:650;color:var(--wmp-gold-deep,#8a6b2a);text-decoration:none}.wmp-premium .wmp__history-link svg{width:.85rem;height:.85rem}.wmp-premium .wmp__chip--returning{border-color:color-mix(in srgb,var(--wmp-gold,#b8913d) 40%,var(--wmp-border));background:color-mix(in srgb,var(--wmp-gold,#b8913d) 12%,#fff);color:var(--wmp-gold-deep,#8a6b2a)}.wmp-premium .wmp__card{margin:0;padding:.72rem .8rem .8rem;border:1px solid var(--wmp-border);border-radius:var(--wmp-radius);background:var(--wmp-card);box-shadow:none}.wmp-premium .wmp__card-head{display:flex;align-items:center;gap:.4rem;margin:0 0 .55rem;color:var(--wmp-ink);font-size:.88rem;font-weight:700;line-height:1.2}.wmp-premium .wmp__card-edit{margin-left:auto;padding:0;border:0;background:transparent;color:var(--wmp-gold,#8a6a2f);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.wmp-premium .wmp__contact-form{display:grid;gap:.65rem}.wmp-premium .wmp__contact-actions{display:flex;flex-wrap:wrap;gap:.5rem}.wmp-premium .wmp__contact-error{margin:0;color:#8a3b32;font-size:.82rem;line-height:1.4}.wmp-premium .wmp__card-head svg{width:.95rem;height:.95rem;color:var(--wmp-gold);flex:0 0 auto}.wmp-premium .wmp__card-meta{margin-left:auto;color:var(--wmp-muted);font-size:.76rem;font-weight:600}.wmp-premium .wmp__label{margin:0;color:var(--wmp-label);font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.wmp-premium .wmp__value{margin:.16rem 0 0;color:var(--wmp-ink);font-size:.9rem;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.wmp-premium .wmp__value-sub{margin:.1rem 0 0;color:var(--wmp-muted);font-size:.76rem;font-weight:500;line-height:1.35}.wmp-premium .wmp__empty{margin:0;color:var(--wmp-muted);font-size:.86rem;font-weight:500}.wmp-premium .wmp__glance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem 0}.wmp-premium .wmp__glance-item{min-width:0;padding:0 .7rem;border-right:1px solid var(--wmp-border)}.wmp-premium .wmp__glance-item:last-child,.wmp-premium .wmp__glance-item:nth-child(3n){border-right:none}.wmp-premium .wmp__glance-item:nth-child(3n+1){padding-left:0}.wmp-premium .wmp__glance-item:nth-child(3n){padding-right:0}.wmp-premium .wmp__glance-row{display:flex;align-items:flex-start;gap:.4rem}.wmp-premium .wmp__glance-ico{display:inline-flex;margin-top:.15rem;color:var(--wmp-gold);flex:0 0 auto}.wmp-premium .wmp__glance-ico svg{width:.9rem;height:.9rem}.wmp-premium .wmp__contact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1rem}.wmp-premium .wmp__contact-item{display:flex;align-items:flex-start;gap:.5rem;min-width:0}.wmp-premium .wmp__contact-ico{display:inline-flex;margin-top:.1rem;color:var(--wmp-gold)}.wmp-premium .wmp__contact-ico svg{width:.95rem;height:.95rem}.wmp-premium .wmp__details{display:grid;gap:.5rem}.wmp-premium .wmp__billing-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem .7rem}.wmp-premium .wmp__billing-summary--totals{grid-template-columns:repeat(3,minmax(0,1fr))}.wmp-premium .wmp__billing-summary>div{min-width:0;padding-right:.45rem;border-right:1px solid var(--wmp-border)}.wmp-premium .wmp__billing-summary>div:last-child{border-right:none;padding-right:0}.wmp-premium .wmp__billing-summary .wmp__value{font-family:var(--font-ui),"Sofia Sans Semi Condensed",system-ui,sans-serif;font-size:.9rem;font-weight:650;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:normal;white-space:nowrap;line-height:1.35}.wmp-premium .wmp__activity{width:100%;border-collapse:collapse;table-layout:fixed}.wmp-premium .wmp__activity th{padding:0 .35rem .4rem 0;color:var(--wmp-label);font-size:.64rem;font-weight:700;letter-spacing:.07em;text-align:left;text-transform:uppercase;border-bottom:1px solid var(--wmp-border)}.wmp-premium .wmp__activity td{padding:.48rem .35rem .48rem 0;vertical-align:top;border-bottom:1px solid color-mix(in srgb,var(--wmp-border) 70%,transparent);color:var(--wmp-ink);font-size:.82rem;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.wmp-premium .wmp__activity tr:last-child td{border-bottom:none}.wmp-premium .wmp__activity td:first-child,.wmp-premium .wmp__activity th:first-child{width:16%}.wmp-premium .wmp__activity td:nth-child(2),.wmp-premium .wmp__activity th:nth-child(2){width:38%}.wmp-premium .wmp__activity td:nth-child(3),.wmp-premium .wmp__activity td:nth-child(4),.wmp-premium .wmp__activity th:nth-child(3),.wmp-premium .wmp__activity th:nth-child(4){width:14%}.wmp-premium .wmp__activity td:nth-child(4){font-family:var(--font-ui),"Sofia Sans Semi Condensed",system-ui,sans-serif;font-size:.82rem;font-weight:500;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:normal;white-space:nowrap}.wmp-premium .wmp__activity td:nth-child(5),.wmp-premium .wmp__activity th:nth-child(5){width:18%}.wmp-premium .wmp__pill{display:inline-flex;align-items:center;padding:.16rem .5rem;border-radius:999px;font-size:.7rem;font-weight:700;line-height:1.2}.wmp-premium .wmp__pill--payment{background:var(--wmp-green-soft);color:var(--wmp-green)}.wmp-premium .wmp__pill--charge{background:var(--wmp-gold-soft);color:#8a6a35}.wmp-premium .wmp__pill--retainer{background:var(--wmp-chip-gray);color:#5c5348}.wmp-premium .wmp__pager{display:flex;align-items:center;justify-content:flex-end;gap:.45rem;margin-top:.55rem}.wmp-premium .wmp__pager-btn{min-width:1.85rem;min-height:1.85rem;border:1px solid var(--wmp-border);border-radius:6px;background:var(--wmp-ivory);color:var(--wmp-ink);font-size:.9rem;cursor:pointer}.wmp-premium .wmp__pager-btn:disabled{opacity:.4;cursor:default}.wmp-premium .wmp__pager-status{color:var(--wmp-muted);font-size:.78rem;font-weight:600}.wmp-premium .wmp__linked-summary{display:flex;align-items:flex-start;gap:.45rem;margin:0 0 .6rem;color:var(--wmp-ink);font-size:.84rem;font-weight:600;line-height:1.35}.wmp-premium .wmp__linked-summary svg{width:.95rem;height:.95rem;margin-top:.1rem;color:var(--wmp-gold);flex:0 0 auto}.wmp-premium .wmp__linked-rows{display:grid;gap:.3rem;margin:0;padding:0;list-style:none}.wmp-premium .wmp__linked-rows li{display:flex;align-items:center;gap:.45rem;min-height:1.75rem;padding:.24rem .4rem;border-radius:7px;background:color-mix(in srgb,var(--wmp-ivory) 70%,#fff);color:var(--wmp-ink);font-size:.82rem;font-weight:600}.wmp-premium .wmp__linked-rows li svg{width:.85rem;height:.85rem;color:var(--wmp-gold);flex:0 0 auto}.wmp-premium .wmp__linked-rows span:last-child{margin-left:auto;font-variant-numeric:tabular-nums;font-weight:700}.wmp-premium .wmp__quick{display:grid;gap:.4rem;margin:0}.wmp-premium .wmp__quick-row{display:flex;align-items:baseline;justify-content:space-between;gap:.65rem;margin:0}.wmp-premium .wmp__quick-row dt{margin:0;color:var(--wmp-muted);font-size:.78rem;font-weight:600}.wmp-premium .wmp__quick-row dd{margin:0;color:var(--wmp-ink);font-size:.82rem;font-weight:650;text-align:right;overflow-wrap:anywhere}.wmp-premium .wmp__error,.wmp-premium .wmp__loading{margin:2rem 0;color:var(--wmp-muted);font-size:.95rem}.wmp-premium .wmp__error{color:#9b3b32}.wmp-premium .wmp__path-lines{display:grid;gap:.4rem;margin:.65rem 0 0;padding:0;list-style:none}.wmp-premium .wmp__path-lines>li{display:flex;align-items:flex-start;gap:.5rem;min-width:0}.wmp-premium .wmp__path-lines-text{min-width:0;color:var(--wmp-ink);font-size:.82rem;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.wmp-premium .wmp__stage-rail.matter-ph-stages{margin:0;padding:.65rem .55rem .75rem;border:1px solid var(--wmp-border);border-radius:var(--wmp-radius);background:color-mix(in srgb,var(--wmp-ivory) 65%,#fff);box-shadow:none}.wmp-premium .wmp__stage-rail .matter-header-kicker{display:none}.wmp-premium .wmp__stage-rail .matter-ph-stages__list{flex-wrap:wrap;gap:.55rem 0}.wmp-premium .wmp__stage-rail .matter-ph-stages__item{flex:1 1 5.5rem}.wmp-premium .wmp__stage-rail .matter-ph-stages__item:not(:last-child):after{display:none}.wmp-premium .wmp__stage-rail .matter-ph-stages__detail,.wmp-premium .wmp__stage-rail .matter-ph-stages__label{max-width:none;color:var(--wmp-ink)}.wmp-premium .wmp__timeline{display:grid;gap:0;margin:0;padding:0;list-style:none}.wmp-premium .wmp__timeline-item{display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.55rem;padding:.55rem 0;border-bottom:1px solid color-mix(in srgb,var(--wmp-border) 70%,transparent)}.wmp-premium .wmp__timeline-item:last-child{border-bottom:none;padding-bottom:0}.wmp-premium .wmp__timeline-mark{width:.55rem;height:.55rem;margin-top:.35rem;border-radius:999px;background:var(--wmp-gold);box-shadow:0 0 0 3px color-mix(in srgb,var(--wmp-gold) 18%,transparent)}.wmp-premium .wmp__timeline-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .45rem;margin:0 0 .2rem;color:var(--wmp-muted);font-size:.76rem;font-weight:600}.wmp-premium .wmp__work-list{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.wmp-premium .wmp__work-list>li{padding:.55rem .6rem;border:1px solid color-mix(in srgb,var(--wmp-border) 80%,transparent);border-radius:8px;background:color-mix(in srgb,var(--wmp-ivory) 55%,#fff)}.wmp-premium .wmp__work-list-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem .55rem;margin-bottom:.2rem;color:var(--wmp-muted);font-size:.76rem;font-weight:600}.wmp-premium .wmp__activity--ledger td:nth-child(5){font-family:var(--font-ui),"Sofia Sans Semi Condensed",system-ui,sans-serif;font-size:.82rem;font-weight:500;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:normal;white-space:nowrap}@media (max-width:1100px){html:not([data-layout-mode=mobile]) .wmp-premium .wmp__body,html:not([data-layout-mode=mobile]) .wmp-premium .wmp__top{grid-template-columns:1fr}html:not([data-layout-mode=mobile]) .wmp-premium .wmp__actions{max-width:16.5rem}}@media (max-width:900px){html:not([data-layout-mode=mobile]) .wmp-premium .wmp__billing-summary,html:not([data-layout-mode=mobile]) .wmp-premium .wmp__contact,html:not([data-layout-mode=mobile]) .wmp-premium .wmp__glance{grid-template-columns:1fr 1fr}html:not([data-layout-mode=mobile]) .wmp-premium .wmp__glance-item{border-right:none;padding:.3rem 0}html:not([data-layout-mode=mobile]) .wmp-premium .wmp__billing-summary>div{border-right:none}}html[data-layout-mode=mobile] .wmp-premium .wmp__billing-summary,html[data-layout-mode=mobile] .wmp-premium .wmp__body,html[data-layout-mode=mobile] .wmp-premium .wmp__glance,html[data-layout-mode=mobile] .wmp-premium .wmp__top{grid-template-columns:1fr}html[data-layout-mode=mobile] .wmp-premium .wmp__billing-summary>div,html[data-layout-mode=mobile] .wmp-premium .wmp__glance-item{border-right:none;padding:.3rem 0}html[data-layout-mode=mobile] .wmp-premium .wmp__activity{display:block}html[data-layout-mode=mobile] .wmp-premium .wmp__activity thead{display:none}html[data-layout-mode=mobile] .wmp-premium .wmp__activity tr{display:grid;gap:.2rem;padding:.5rem 0;border-bottom:1px solid var(--wmp-border)}html[data-layout-mode=mobile] .wmp-premium .wmp__activity td{display:block;width:auto!important;padding:0;border:none}.wmp-premium.wmp-premium--feed{--wmp-sheet-max:950px;--wmp-sheet-height:min(88dvh,88vh);--wmp-radius:14px}@media (max-width:1280px){html:not([data-layout-mode=mobile]) .matter-folio--profile.wmp-premium.wmp-premium--feed{--wmp-sheet-max:910px}}html:not([data-layout-mode=mobile]) .matter-folio--profile.wmp-premium.wmp-premium--feed .matter-folio__sheet,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .matter-folio--profile.wmp-premium.wmp-premium--feed .matter-folio__sheet{border-radius:var(--wmp-radius)!important;background:linear-gradient(180deg,#faf6ee,#f7f1e6)!important}.wmp-premium.wmp-premium--feed .wmp{font-family:var(--font-ui),"Sofia Sans Semi Condensed",system-ui,sans-serif!important}.wmp-premium.wmp-premium--feed .wmp__code{font-family:inherit!important;font-size:.68rem!important;letter-spacing:.12em!important}.wmp-premium.wmp-premium--feed .wmp__name{font-family:var(--font-ui),"Sofia Sans Semi Condensed",system-ui,sans-serif!important;font-size:clamp(1.15rem,1.45vw,1.35rem)!important;font-weight:650!important;line-height:1.25!important;letter-spacing:-.01em!important}.wmp-premium.wmp-premium--feed .wmp__caption{font-family:var(--font-ui),"Sofia Sans Semi Condensed",system-ui,sans-serif!important;font-size:.9rem!important;font-style:normal!important;font-weight:600!important;line-height:1.3!important;color:#7a5c28!important}.wmp-premium.wmp-premium--feed .wmp__chip{font-family:inherit!important;font-size:.68rem!important}.wmp-premium.wmp-premium--feed .wmp__card-head,.wmp-premium.wmp-premium--feed .wmp__label{font-family:inherit!important;font-size:.62rem!important;letter-spacing:.1em!important}.wmp-premium.wmp-premium--feed .wmp__card p,.wmp-premium.wmp-premium--feed .wmp__glance-item .wmp__value,.wmp-premium.wmp-premium--feed .wmp__value{font-family:inherit!important;font-size:.86rem!important;font-weight:650!important}.wmp-premium.wmp-premium--feed .wmp__actions button,.wmp-premium.wmp-premium--feed .wmp__primary,.wmp-premium.wmp-premium--feed .wmp__side button{font-family:inherit!important;font-size:.86rem!important}.wmp-premium.wmp-premium--feed .wmp__billing-summary .wmp__value{font-size:.86rem!important}.wmp-premium.wmp-premium--feed .wmp__activity td,.wmp-premium.wmp-premium--feed .wmp__activity th{font-family:inherit!important;font-size:.8rem!important}.wmp-premium.wmp-premium--feed .wmp__activity td:nth-child(4){font-size:.8rem!important}