.ps-section{position:relative;padding:100px 0 40px;background:#000;color:var(--t0)}.ps-container{max-width:var(--wrap);margin:0 auto;padding:0 56px}.ps-head{display:grid;grid-template-columns:1fr .73fr;gap:48px;align-items:start;margin:0 0 52px}.ps-h2{font-size:clamp(32px,4vw,52px);font-weight:700;letter-spacing:-.03em;line-height:1.06;margin:0;text-wrap:balance}.ps-h2 em{font-size:1.06em}.ps-right{padding-top:5px}.ps-sub{font-size:18px;color:var(--t1);margin:0;line-height:1.75;text-wrap:pretty}.ps-sub+.ps-sub{margin-top:14px}@media (min-width:1025px){.ps-sub{font-size:20px;text-wrap:pretty}}.ps-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px;padding-top:28px;border-top:1px solid rgba(255,255,255,.08)}.ps-link{display:block;text-decoration:none;color:inherit}.ps-link b{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:var(--t0)}.ps-link b svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.5;transition:transform .2s ease,opacity .2s ease}.ps-link:hover b svg{transform:translate(3px);opacity:1}.ps-link span{display:block;margin-top:6px;font-size:14px;line-height:1.55;color:var(--t2)}@media (max-width:760px){.ps-links{grid-template-columns:1fr;gap:18px;margin-top:28px}}.ps-stage{container-type:inline-size;width:100%}.ps-canvas{--p:calc(100cqw / 1248);--ink:#F5F2EC;--dim:#a8a8b0;--line:rgba(255,255,255,.1);position:relative;width:100%;height:calc(740 * var(--p));--ovf:36;clip-path:inset(-160px -160px 0 -160px);--fade:40;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--fade) * var(--p)),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--fade) * var(--p)),transparent);font-family:var(--sans);color:var(--ink);text-align:left}.ps-canvas p{margin:0}.ps-canvas b{font-weight:inherit}.ps-canvas i,.ps-canvas em{font-style:normal;font-family:inherit}.ps-canvas svg{width:calc(15 * var(--p));height:calc(15 * var(--p));flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ps-layer{position:absolute;overflow:hidden}.ps-dim{color:var(--dim)}.ps-label{font-size:calc(9.5 * var(--p));text-transform:uppercase;letter-spacing:.08em;color:var(--dim)}.ps-app{left:0;top:calc(36 * var(--p));width:calc(930 * var(--p));height:calc((704 + var(--ovf)) * var(--p));display:flex;border-radius:calc(14 * var(--p));background:#000;border:1px solid rgba(255,255,255,.12);box-shadow:0 30px 80px #0009}.ps-canvas.is-solo{height:calc(670 * var(--p))}.ps-canvas.is-solo .ps-app{top:0;width:100%;height:calc(100% + var(--ovf) * var(--p))}.ps-side{width:calc(212 * var(--p));flex-shrink:0;display:flex;flex-direction:column;background:#000;border-right:1px solid rgba(255,255,255,.08);box-shadow:10px 0 34px -22px #0009;position:relative;z-index:1;padding-bottom:calc((var(--ovf) + var(--fade)) * var(--p))}.ps-mark{display:flex;align-items:center;gap:calc(10.6 * var(--p));min-height:calc(77.7 * var(--p));padding:calc(14 * var(--p)) calc(17.7 * var(--p));border-bottom:1px solid rgba(255,255,255,.06)}.ps-mark-tile{width:calc(30 * var(--p));height:calc(30 * var(--p));flex-shrink:0;border-radius:calc(7 * var(--p));display:grid;place-items:center;background:#7c3aed;color:#fff;font-weight:700;font-size:calc(14 * var(--p))}.ps-mark-logo{width:calc(38.9 * var(--p));height:calc(38.9 * var(--p));flex-shrink:0;border-radius:calc(10.6 * var(--p));object-fit:cover;box-shadow:0 0 0 1px #ffffff1a}.ps-mark-name{font-weight:600;font-size:calc(13.25 * var(--p));line-height:1.35;color:#fff}.ps-nav{flex:1;padding:calc(12 * var(--p)) calc(10 * var(--p));display:flex;flex-direction:column;gap:calc(2 * var(--p))}.ps-row{display:flex;align-items:center;gap:calc(10 * var(--p));padding:calc(8 * var(--p)) calc(10 * var(--p));border-radius:calc(8 * var(--p));color:#a1a1aa;font-size:calc(12.5 * var(--p));font-weight:500}.ps-row b{flex:1}.ps-row.is-on{background:#ffffff12;color:#fff}.ps-badge{min-width:calc(18 * var(--p));padding:calc(2 * var(--p)) calc(5 * var(--p));border-radius:999px;background:#fcd34d;color:#111;font-size:calc(10 * var(--p));font-weight:700;text-align:center;line-height:1.2}.ps-canvas .ps-chev{width:calc(12 * var(--p));height:calc(12 * var(--p))}.ps-rail{position:relative;margin:0 0 calc(4 * var(--p)) calc(17 * var(--p));border-left:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column}.ps-prod{position:relative;display:flex;align-items:center;gap:calc(9 * var(--p));padding:calc(5.5 * var(--p)) calc(8 * var(--p)) calc(5.5 * var(--p)) calc(17 * var(--p));color:#a1a1aa;font-size:calc(12 * var(--p));font-weight:500}.ps-prod b{white-space:nowrap}.ps-prod.is-on{color:#fff}.ps-prod.is-on:before{content:"";position:absolute;left:-1px;top:50%;transform:translateY(-50%);width:2px;height:calc(16 * var(--p));border-radius:2px;background:#fff}.ps-tile{width:calc(16 * var(--p));height:calc(16 * var(--p));flex-shrink:0;border-radius:calc(4.5 * var(--p));display:inline-grid;place-items:center}.ps-canvas .ps-tile svg{width:calc(10 * var(--p));height:calc(10 * var(--p));stroke:#fff}.ps-foot{display:flex;align-items:center;justify-content:space-between;padding:calc(11 * var(--p)) calc(14 * var(--p));border-top:1px solid rgba(255,255,255,.05);font-size:calc(11 * var(--p));color:#d4d4d8;font-weight:500}.ps-powered{color:#71717a;font-size:calc(10 * var(--p))}.ps-powered b{font-weight:800;letter-spacing:.02em;color:#a1a1aa}.ps-main{flex:1;min-width:0;padding:calc(26 * var(--p)) calc(28 * var(--p));background:#000 url(/img/portal/portal-veil.webp) center top / 150% auto no-repeat;background-image:image-set(url(/img/portal/portal-veil.avif) type("image/avif"),url(/img/portal/portal-veil.webp) type("image/webp"))}.ps-main.is-fill{padding:0;display:flex;flex-direction:column}.ps-main{position:relative;isolation:isolate}.ps-main>:not(.ps-veil){position:relative;z-index:1}.ps-veil{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.ps-veil canvas{position:absolute;inset:0;width:100%!important;height:100%!important;display:block}.ps-veil-hue{position:absolute;inset:0;mix-blend-mode:hue;background:linear-gradient(135deg,#5810c8,#7c44e8,#9240ff)}@media (max-width:860px){.ps-veil{display:none}}.ps-canvas:not(.is-solo) .ps-main{padding-right:calc(46 * var(--p))}.ps-title{font-size:calc(24 * var(--p));font-weight:700;letter-spacing:-.02em}.ps-card{padding:calc(16 * var(--p));border-radius:calc(16 * var(--p));background:#111;border:1px solid rgba(255,255,255,.12)}.ps-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(12 * var(--p))}.ps-chips{display:flex;flex-wrap:wrap;gap:calc(7 * var(--p));min-width:0}.ps-chips span{flex-shrink:0;padding:calc(5 * var(--p)) calc(11 * var(--p));border-radius:999px;border:1px solid var(--line);font-size:calc(11.5 * var(--p));font-weight:500;white-space:nowrap}.ps-chips span i{color:var(--dim);margin-left:calc(3 * var(--p))}.ps-chips span.is-on{background:#f5f2ec;border-color:#f5f2ec;color:#111}.ps-chips span.is-on i{color:#1119}.ps-full{flex-shrink:0;display:inline-flex;align-items:center;gap:calc(6 * var(--p));padding:calc(6 * var(--p)) calc(11 * var(--p));border-radius:calc(8 * var(--p));background:#f5f2ec;color:#111;font-weight:600;font-size:calc(12 * var(--p));white-space:nowrap}.ps-canvas .ps-full svg{width:calc(12 * var(--p));height:calc(12 * var(--p))}.ps-list{margin-top:calc(12 * var(--p));border:1px solid var(--line);border-radius:calc(11 * var(--p))}.ps-lead{display:grid;grid-template-columns:calc(166 * var(--p)) calc(116 * var(--p)) calc(178 * var(--p)) minmax(0,1fr);gap:calc(12 * var(--p));align-items:center;padding:calc(9 * var(--p)) calc(12 * var(--p))}.ps-lead+.ps-lead{border-top:1px solid rgba(255,255,255,.08)}.ps-name{font-size:calc(13 * var(--p));font-weight:600}.ps-meta{display:flex;align-items:center;gap:calc(7 * var(--p));margin-top:calc(3 * var(--p))!important;font-size:calc(11 * var(--p));color:var(--dim);white-space:nowrap}.ps-q{padding:calc(1.5 * var(--p)) calc(7 * var(--p));border-radius:999px;font-size:calc(10.5 * var(--p));font-weight:500;background:#10b98126;color:#34d399}.ps-q.is-no{background:#f43f5e26;color:#fb7185}.ps-booked{margin-top:calc(3 * var(--p))!important;font-size:calc(11 * var(--p));color:#34d399}.ps-contact{display:flex;flex-direction:column;gap:calc(3 * var(--p));font-size:calc(12 * var(--p));min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 36 * var(--p)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 36 * var(--p)),transparent)}.ps-contact p{display:flex;align-items:center;gap:calc(6 * var(--p));white-space:nowrap}.ps-canvas .ps-contact svg{width:calc(11 * var(--p));height:calc(11 * var(--p));color:var(--dim)}.ps-blur{filter:blur(calc(4.5 * var(--p)));user-select:none}.ps-fields{display:grid;grid-template-columns:calc(80 * var(--p)) minmax(0,1fr);gap:calc(12 * var(--p));font-size:calc(12 * var(--p));white-space:nowrap}.ps-out{display:flex;justify-content:flex-end}.ps-pill{display:inline-block;padding:calc(4.5 * var(--p)) calc(11 * var(--p));border-radius:999px;border:1px solid;font-size:calc(11 * var(--p));font-weight:500;white-space:nowrap}.ps-pill.is-none{border-color:#ffffff1a;color:var(--dim)}.ps-pill.is-appointment,.ps-pill.is-contacted{background:#ffffff14;border-color:#ffffff29;color:#f5f2ec}.ps-pill.is-signed{background:#10b98126;border-color:#10b9814d;color:#34d399}.ps-pill.is-not_a_fit{background:#f43f5e26;border-color:#f43f5e4d;color:#fb7185}.ps-advisor{left:calc(904 * var(--p));top:0;width:calc(344 * var(--p));height:calc((740 + var(--ovf)) * var(--p));display:flex;flex-direction:column;border-radius:calc(14 * var(--p));background:#000;border:1px solid rgba(255,255,255,.12);box-shadow:-24px 0 60px #0000008c,0 30px 80px #0009}.ps-adv-head{display:flex;align-items:center;gap:calc(10 * var(--p));padding:calc(18 * var(--p)) calc(20 * var(--p));border-bottom:1px solid rgba(255,255,255,.07);font-size:calc(15 * var(--p));font-weight:600;letter-spacing:-.01em}.ps-adv-head b{flex:1}.ps-adv-convos{color:#a1a1aa;display:flex}.ps-tile-lg{width:calc(22 * var(--p));height:calc(22 * var(--p));border-radius:calc(6 * var(--p))}.ps-canvas .ps-tile-lg svg{width:calc(13 * var(--p));height:calc(13 * var(--p))}.ps-thread{flex:1;min-height:0;padding:calc(22 * var(--p)) calc(20 * var(--p));display:flex;flex-direction:column;gap:calc(16 * var(--p));overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 calc(18 * var(--p)));mask-image:linear-gradient(to bottom,transparent,#000 calc(18 * var(--p)))}.ps-thread>*,.pm-adv-thread>*{flex-shrink:0}.ps-ask{align-self:flex-end;max-width:85%;padding:calc(8 * var(--p)) calc(12 * var(--p));border-radius:calc(12 * var(--p));background:#ffffff14;font-size:calc(13 * var(--p))}.ps-answer{font-size:calc(13 * var(--p));line-height:1.65;color:#e4e4e7}.ps-request{padding:calc(13 * var(--p)) calc(14 * var(--p));border-radius:calc(11 * var(--p));border:1px solid rgba(255,255,255,.14);background:#ffffff08;display:flex;flex-direction:column;gap:calc(6 * var(--p))}.ps-req-title{font-size:calc(13 * var(--p));font-weight:600}.ps-req-body{font-size:calc(12 * var(--p));line-height:1.5;color:#bdbdc5}.ps-req-send{align-self:flex-start;margin-top:calc(4 * var(--p));display:inline-flex;align-items:center;gap:calc(7 * var(--p));padding:calc(7 * var(--p)) calc(13 * var(--p));border-radius:calc(8 * var(--p));background:#7c3aed;color:#fff;font-size:calc(12 * var(--p));font-weight:500}.ps-canvas .ps-req-send svg{width:calc(12 * var(--p));height:calc(12 * var(--p))}.ps-input{margin:0 calc(16 * var(--p)) calc((16 + var(--ovf) + var(--fade)) * var(--p));display:flex;align-items:center;justify-content:space-between;padding:calc(8 * var(--p)) calc(8 * var(--p)) calc(8 * var(--p)) calc(14 * var(--p));border-radius:calc(14 * var(--p));border:1px solid rgba(255,255,255,.12);background:#ffffff0a;font-size:calc(12.5 * var(--p));color:#8a8a93}.ps-input i{display:grid;place-items:center;width:calc(28 * var(--p));height:calc(28 * var(--p));border-radius:calc(8 * var(--p));background:#f5f2ec;color:#111}.ps-canvas .ps-input i svg{width:calc(13 * var(--p));height:calc(13 * var(--p))}.pm-head{display:flex;align-items:center;gap:calc(12 * var(--p));margin:calc(20 * var(--p)) 0 calc(16 * var(--p))}.pm-head b{font-size:calc(14.5 * var(--p));font-weight:600;letter-spacing:-.01em}.pm-head-chip{width:calc(32 * var(--p));height:calc(32 * var(--p));flex-shrink:0;border-radius:calc(10 * var(--p));display:grid;place-items:center;background:#ffffff1a;border:1px solid rgba(255,255,255,.1)}.ps-canvas .pm-head-chip svg{width:calc(15 * var(--p));height:calc(15 * var(--p))}.pm-head-note{margin-left:auto;font-size:calc(11.5 * var(--p));color:var(--dim);white-space:nowrap}.pm-card{padding:calc(18 * var(--p)) calc(20 * var(--p));border-radius:calc(16 * var(--p));background:#111;border:1px solid rgba(255,255,255,.12)}.pm-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(10 * var(--p))}.pm-stats>div{padding:calc(13 * var(--p)) calc(14 * var(--p));border-radius:calc(12 * var(--p));background:#ffffff0a;border:1px solid rgba(255,255,255,.1);min-width:0}.pm-stat-l{font-size:calc(11 * var(--p));font-weight:500;color:var(--dim)}.pm-stat-v{margin-top:calc(4 * var(--p))!important;font-size:calc(22 * var(--p));font-weight:700;letter-spacing:-.02em}.pm-stat-s{margin-top:calc(2 * var(--p))!important;font-size:calc(10.5 * var(--p));color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-label-row{margin:calc(16 * var(--p)) 0 calc(10 * var(--p))!important;font-size:calc(10.5 * var(--p));font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--dim)}.pm-note{margin-top:calc(14 * var(--p))!important;font-size:calc(12.5 * var(--p));color:#e2e2e2}.pm-cap{display:flex;align-items:center;justify-content:space-between;padding:calc(8 * var(--p)) calc(10 * var(--p));font-size:calc(11 * var(--p))}.pm-cap b{font-weight:500;color:#e2e2e2}.pm-cap b.is-live{color:#6ee7b7}.pm-cap span{color:var(--dim)}.ps-canvas .pm-plot{display:block;width:100%;height:calc(120 * var(--p));margin-top:calc(10 * var(--p));stroke:none;overflow:visible}.ps-canvas .pm-plot-sm{height:calc(104 * var(--p))}.pm-plot line{stroke:#ffffff0f;stroke-width:1;vector-effect:non-scaling-stroke}.pm-axis{display:flex;justify-content:space-between;margin-top:calc(6 * var(--p));font-size:calc(10 * var(--p));color:var(--dim)}.pm-chart{margin-top:calc(16 * var(--p))}.pm-chart-top{display:flex;align-items:center;justify-content:space-between}.pm-seg{display:inline-flex;gap:calc(2 * var(--p));padding:calc(3 * var(--p));border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.pm-seg i{display:inline-flex;align-items:center;padding:calc(4 * var(--p)) calc(11 * var(--p));border-radius:999px;font-size:calc(10.5 * var(--p));font-weight:600;color:#a1a1aa}.pm-seg i.is-on{background:#ffffff1a;color:#fff}.ps-canvas .pm-seg-icons svg{width:calc(12 * var(--p));height:calc(12 * var(--p))}.pm-table{margin-top:calc(16 * var(--p));border:1px solid rgba(255,255,255,.1);border-radius:calc(10 * var(--p));overflow:hidden}.pm-tr{display:grid;grid-template-columns:2.3fr 1fr .9fr .9fr .9fr .6fr;gap:calc(10 * var(--p));align-items:center;padding:calc(9 * var(--p)) calc(12 * var(--p));font-size:calc(12 * var(--p));color:#e2e2e2;white-space:nowrap}.pm-tr+.pm-tr{border-top:1px solid rgba(255,255,255,.1)}.pm-th{background:#161616;font-size:calc(9.5 * var(--p));text-transform:uppercase;letter-spacing:.08em;color:var(--dim)}.pm-tr.is-off{opacity:.55}.pm-tr em{color:var(--dim);font-size:calc(10.5 * var(--p))}.pm-camp{display:flex;align-items:center;gap:calc(8 * var(--p));min-width:0}.pm-camp img{width:calc(26 * var(--p));height:calc(26 * var(--p));border-radius:calc(6 * var(--p));object-fit:cover;flex-shrink:0}.pm-camp b{font-weight:500;overflow:hidden;text-overflow:ellipsis}.pm-dot{width:calc(7 * var(--p));height:calc(7 * var(--p));border-radius:50%;flex-shrink:0;background:#ffffff59}.pm-dot.is-on{background:#34d399}.pm-spend{display:flex;flex-direction:column}.pm-spend i{display:block;height:calc(3 * var(--p));margin-top:calc(4 * var(--p));border-radius:2px;background:#7c3aed;opacity:.75}.pm-foot{margin-top:calc(12 * var(--p))!important;font-size:calc(11 * var(--p));color:var(--dim)}.pm-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(14 * var(--p))}.pm-tile{border-radius:calc(12 * var(--p));overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#ffffff0a}.pm-media{position:relative;aspect-ratio:1;background:#0b0b0f}.pm-media img{display:block;width:100%;height:100%;object-fit:cover}.pm-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(40 * var(--p));height:calc(40 * var(--p));border-radius:50%;display:grid;place-items:center;background:#0000008c;backdrop-filter:blur(4px)}.ps-canvas .pm-play svg{width:calc(15 * var(--p));height:calc(15 * var(--p));fill:#fff;stroke:#fff;margin-left:calc(2 * var(--p))}.pm-dur{position:absolute;right:calc(7 * var(--p));bottom:calc(7 * var(--p));padding:calc(1 * var(--p)) calc(6 * var(--p));border-radius:calc(4 * var(--p));background:#000000a6;font-size:calc(10 * var(--p))}.pm-site-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(16 * var(--p))}.pm-page{border-radius:calc(12 * var(--p));overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#ffffff0a}.pm-snap{position:relative;aspect-ratio:16/10;overflow:hidden;background:#0b0b0f}.pm-page-cap{display:flex;align-items:center;justify-content:space-between;gap:calc(8 * var(--p));padding:calc(10 * var(--p)) calc(12 * var(--p))}.pm-page-cap b{display:block;font-size:calc(12.5 * var(--p));font-weight:500}.pm-page-cap span{display:block;font-size:calc(11 * var(--p));color:var(--dim)}.ps-canvas .pm-page-cap svg{width:calc(13 * var(--p));height:calc(13 * var(--p));color:var(--dim)}.pm-snap img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.pm-chartbox{margin-top:calc(16 * var(--p));padding:calc(14 * var(--p));border-radius:calc(12 * var(--p));background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.pm-chartbox-t{font-size:calc(12.5 * var(--p));font-weight:500}.pm-toplist{display:flex;flex-direction:column;gap:calc(12 * var(--p))}.pm-top-row{display:flex;align-items:baseline;justify-content:space-between;gap:calc(12 * var(--p))}.pm-top-row b{font-size:calc(12.5 * var(--p));font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-top-row span{font-size:calc(11.5 * var(--p));color:var(--dim);white-space:nowrap}.pm-top-row strong{color:var(--ink);font-weight:600}.pm-top-row span i{margin-left:calc(8 * var(--p));padding:calc(1.5 * var(--p)) calc(8 * var(--p));border-radius:999px;background:#34d3991a;color:#6ee7b7;font-size:calc(10.5 * var(--p))}.pm-bar{height:calc(5 * var(--p));margin-top:calc(6 * var(--p));border-radius:999px;background:#ffffff0f;overflow:hidden}.pm-bar i{display:block;height:100%;border-radius:999px;background:#7c3aed}.pm-stack{display:flex;flex-direction:column;gap:calc(14 * var(--p));margin-top:calc(18 * var(--p))}.pm-cardhead{display:flex;align-items:flex-start;gap:calc(12 * var(--p))}.pm-cardhead>div{flex:1;min-width:0}.pm-cardhead b{display:block;font-size:calc(14 * var(--p));font-weight:600}.pm-cardhead p{margin-top:calc(2 * var(--p))!important;font-size:calc(12 * var(--p));color:var(--dim)}.pm-emails{display:flex;flex-wrap:wrap;gap:calc(8 * var(--p));margin-top:calc(16 * var(--p))}.pm-emails span{display:inline-flex;align-items:center;gap:calc(6 * var(--p));padding:calc(5 * var(--p)) calc(8 * var(--p)) calc(5 * var(--p)) calc(12 * var(--p));border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;font-size:calc(12 * var(--p))}.ps-canvas .pm-emails svg{width:calc(11 * var(--p));height:calc(11 * var(--p));color:var(--dim)}.pm-add{display:flex;gap:calc(8 * var(--p));margin-top:calc(10 * var(--p))}.pm-add span{flex:1;padding:calc(9 * var(--p)) calc(12 * var(--p));border-radius:calc(11 * var(--p));background:#ffffff0a;border:1px solid rgba(255,255,255,.12);font-size:calc(12 * var(--p));color:#71717a}.pm-add i{display:inline-flex;align-items:center;gap:calc(5 * var(--p));padding:calc(9 * var(--p)) calc(14 * var(--p));border-radius:calc(11 * var(--p));border:1px solid rgba(255,255,255,.16);font-size:calc(12 * var(--p))}.ps-canvas .pm-add svg{width:calc(12 * var(--p));height:calc(12 * var(--p))}.pm-field-l{margin:calc(16 * var(--p)) 0 calc(8 * var(--p))!important;font-size:calc(12 * var(--p));font-weight:500}.pm-segmented{display:inline-flex;padding:calc(3 * var(--p));border-radius:calc(11 * var(--p));border:1px solid rgba(255,255,255,.12);background:#ffffff05}.pm-segmented i{padding:calc(7 * var(--p)) calc(14 * var(--p));border-radius:calc(8 * var(--p));font-size:calc(12 * var(--p));color:#a1a1aa}.pm-segmented i.is-on{background:#f5f2ec;color:#111;font-weight:500}.pm-toggle-row{display:flex;align-items:center;gap:calc(16 * var(--p));margin-top:calc(16 * var(--p))}.pm-toggle-row>div{flex:1;min-width:0}.pm-toggle-row b{display:block;font-size:calc(12.5 * var(--p));font-weight:500}.pm-toggle-row p{margin-top:calc(2 * var(--p))!important;font-size:calc(11.5 * var(--p));color:var(--dim)}.pm-switch{position:relative;flex-shrink:0;width:calc(38 * var(--p));height:calc(21 * var(--p));border-radius:999px;background:#ffffff24}.pm-switch i{position:absolute;top:calc(2 * var(--p));left:calc(2 * var(--p));width:calc(17 * var(--p));height:calc(17 * var(--p));border-radius:50%;background:#fff}.pm-switch.is-on{background:#7c3aed}.pm-switch.is-on i{left:calc(19 * var(--p))}.pm-crm{margin-top:calc(14 * var(--p))!important;font-size:calc(12.5 * var(--p))}.pm-crm b{font-weight:500}.pm-crm-s{margin-top:calc(4 * var(--p))!important;font-size:calc(11.5 * var(--p));color:var(--dim)}.pm-btns{display:flex;gap:calc(8 * var(--p));margin-top:calc(12 * var(--p))}.pm-btns i{padding:calc(7 * var(--p)) calc(12 * var(--p));border-radius:calc(10 * var(--p));border:1px solid rgba(255,255,255,.14);font-size:calc(12 * var(--p))}.pm-activity{margin-top:calc(8 * var(--p))}.pm-act{display:flex;align-items:center;gap:calc(10 * var(--p));padding:calc(9 * var(--p)) 0;border-top:1px solid rgba(255,255,255,.06);font-size:calc(12.5 * var(--p))}.ps-canvas .pm-act svg{width:calc(13 * var(--p));height:calc(13 * var(--p));color:var(--dim)}.pm-act span{flex:1}.pm-act em{text-align:right;font-size:calc(10.5 * var(--p));color:#8a8a93}.pm-act em b{display:block;font-size:calc(11.5 * var(--p));font-weight:500;color:#34d399}.pm-posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(14 * var(--p));margin-top:calc(14 * var(--p))}.pm-post{display:flex;flex-direction:column;gap:calc(10 * var(--p));min-height:calc(150 * var(--p));padding:calc(16 * var(--p));border-radius:calc(14 * var(--p));border:1px solid rgba(255,255,255,.12);background:#111}.pm-post-on{display:flex;flex-wrap:wrap;gap:calc(10 * var(--p));font-size:calc(10.5 * var(--p));color:var(--dim)}.pm-post-on span{display:inline-flex;align-items:center;gap:calc(5 * var(--p))}.pm-post-on i{width:calc(7 * var(--p));height:calc(7 * var(--p));border-radius:50%}.pm-post-t{flex:1;font-size:calc(14.5 * var(--p));font-weight:600;line-height:1.4;letter-spacing:-.01em}.pm-post-s{font-size:calc(11 * var(--p));color:var(--dim)}.pm-post-s.is-live{color:#6ee7b7}.pm-reply{display:flex;align-items:center;gap:calc(12 * var(--p));padding:calc(11 * var(--p)) 0;border-top:1px solid rgba(255,255,255,.08)}.pm-av{width:calc(32 * var(--p));height:calc(32 * var(--p));flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:#ffffff1a;font-size:calc(11 * var(--p));font-weight:600}.pm-reply-body{flex:1;min-width:0}.pm-reply-body b{font-size:calc(12.5 * var(--p));font-weight:600}.pm-reply-body span{margin-left:calc(6 * var(--p));font-size:calc(11.5 * var(--p));color:var(--dim)}.pm-reply-t{margin-top:calc(2 * var(--p))!important;font-size:calc(12 * var(--p));color:#d4d4d8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-reply-side{flex-shrink:0;text-align:right}.pm-reply-side span{display:block;margin-top:calc(4 * var(--p));font-size:calc(10.5 * var(--p));color:var(--dim)}.pm-chip{display:inline-block;padding:calc(3 * var(--p)) calc(9 * var(--p));border-radius:999px;font-size:calc(10.5 * var(--p));font-weight:500;border:1px solid rgba(255,255,255,.14);background:#ffffff0f}.pm-chip.is-good{background:#10b98126;border-color:#10b9814d;color:#34d399}.pm-chip.is-mid{background:#8b5cf626;border-color:#8b5cf64d;color:#c4b5fd}.pm-adv{flex:1;min-height:0;display:flex;flex-direction:column}.pm-adv-bar{display:flex;align-items:center;gap:calc(10 * var(--p));padding:calc(18 * var(--p)) calc(24 * var(--p));border-bottom:1px solid rgba(255,255,255,.07);font-size:calc(16 * var(--p));font-weight:600;background:#00000040}.pm-adv-bar b{flex:1}.pm-adv-thread{flex:1;min-height:0;width:100%;max-width:calc(700 * var(--p));margin:0 auto;padding:calc(26 * var(--p)) calc(24 * var(--p));display:flex;flex-direction:column;gap:calc(16 * var(--p));overflow:hidden}.pm-adv-thread .ps-answer{font-size:calc(13.5 * var(--p))}.ps-input.pm-adv-input{width:calc(100% - 48 * var(--p));max-width:calc(700 * var(--p));margin:0 auto calc((22 + var(--ovf) + var(--fade)) * var(--p))}.pm-ads{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(16 * var(--p))}.pm-ad{border-radius:calc(14 * var(--p));overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#111}.pm-ad-page{display:flex;align-items:center;gap:calc(8 * var(--p));padding:calc(12 * var(--p))}.pm-ad-page .pm-ad-av{width:calc(26 * var(--p));height:calc(26 * var(--p));font-size:calc(12 * var(--p));border-radius:50%}.pm-ad-page b{display:block;font-size:calc(12 * var(--p));font-weight:600}.pm-ad-page span{display:block;font-size:calc(10.5 * var(--p));color:var(--dim)}.pm-ad-text{padding:0 calc(12 * var(--p)) calc(10 * var(--p));font-size:calc(12 * var(--p));line-height:1.45;color:#e4e4e7}.pm-ad-img{aspect-ratio:1;background:#0b0b0f}.pm-ad-img img{display:block;width:100%;height:100%;object-fit:cover}.pm-ad-foot{display:flex;align-items:center;justify-content:space-between;gap:calc(10 * var(--p));padding:calc(10 * var(--p)) calc(12 * var(--p));background:#ffffff0d}.pm-ad-foot span{display:block;font-size:calc(9.5 * var(--p));letter-spacing:.06em;color:var(--dim)}.pm-ad-foot b{display:block;font-size:calc(12.5 * var(--p));font-weight:600}.pm-ad-foot i{flex-shrink:0;padding:calc(6 * var(--p)) calc(10 * var(--p));border-radius:calc(8 * var(--p));background:#ffffff1f;font-size:calc(11.5 * var(--p));font-weight:500}.pm-view{display:none;flex:1;min-height:0;flex-direction:column}.pm-view.is-on{display:flex}.pm-pad{padding:calc(26 * var(--p)) calc(28 * var(--p))}.ps-canvas [data-tab]{cursor:pointer;transition:color .15s ease,background-color .15s ease}.ps-canvas .ps-row[data-tab]:hover{background:#ffffff0d;color:#e4e4e7}.ps-canvas .ps-prod[data-tab]:hover{color:#e4e4e7}.ps-canvas [data-tab]:focus-visible{outline:2px solid rgba(255,255,255,.55);outline-offset:1px;border-radius:calc(6 * var(--p))}.ps-canvas:not(.is-solo) .ps-main.is-fill{padding-right:0}.ps-canvas:not(.is-solo) .pm-pad{padding-right:calc(46 * var(--p))}.ps-canvas [data-toggle]{cursor:pointer}.ps-canvas [data-toggle]:hover{background:#ffffff0d;color:#e4e4e7}.is-products-shut .ps-rail{display:none}.is-products-shut [data-toggle] .ps-chev{transform:rotate(-90deg)}.ps-chev{transition:transform .15s ease}.pm-welcome{margin-top:calc(3 * var(--p))!important;font-size:calc(13.5 * var(--p));color:var(--dim)}.pm-eng{margin-top:calc(20 * var(--p))}.pm-eng-big{display:flex;align-items:baseline;gap:calc(8 * var(--p));margin-top:calc(4 * var(--p))!important}.pm-eng-num{font-size:calc(28 * var(--p));font-weight:700;letter-spacing:-.02em;line-height:1.1}.pm-eng-unit{font-size:calc(14.5 * var(--p));font-weight:500}.pm-eng-tag{font-size:calc(12.5 * var(--p));font-weight:500;color:#6ee7b7}.pm-eng-l{margin:calc(16 * var(--p)) 0 calc(8 * var(--p))!important}.pm-bars{display:flex;align-items:flex-end;gap:calc(3 * var(--p));height:calc(80 * var(--p))}.pm-bars span{flex:1;border-radius:calc(3 * var(--p)) calc(3 * var(--p)) 0 0;background:#a855f7}.pm-tallies{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(12 * var(--p));margin-top:calc(16 * var(--p));padding-top:calc(14 * var(--p));border-top:1px solid rgba(255,255,255,.08)}.pm-tally{font-size:calc(18 * var(--p));font-weight:700}.pm-prompt{display:flex;align-items:center;justify-content:space-between;gap:calc(8 * var(--p));margin-top:calc(14 * var(--p));padding:calc(6 * var(--p)) calc(6 * var(--p)) calc(6 * var(--p)) calc(16 * var(--p));border-radius:calc(16 * var(--p));background:#111;border:1px solid rgba(255,255,255,.12);font-size:calc(12.5 * var(--p));color:#8a8a93}.pm-prompt i{display:grid;place-items:center;width:calc(34 * var(--p));height:calc(34 * var(--p));border-radius:calc(11 * var(--p));background:#ffffff1a;color:#fff}.pm-strip{display:flex;align-items:center;gap:calc(12 * var(--p));margin:calc(18 * var(--p)) 0 calc(4 * var(--p));padding:calc(9 * var(--p)) calc(10 * var(--p)) calc(9 * var(--p)) calc(14 * var(--p));border-radius:calc(12 * var(--p));background:#111;border:1px solid rgba(255,255,255,.12);border-left:calc(3 * var(--p)) solid #7c3aed}.pm-strip b{font-size:calc(10 * var(--p));font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#bdbdc5}.pm-strip span{flex:1;font-size:calc(12.5 * var(--p))}.pm-strip em{font-size:calc(10.5 * var(--p));color:var(--dim)}.ps-canvas .pm-strip svg{width:calc(12 * var(--p));height:calc(12 * var(--p));color:var(--dim)}.pm-timeline{padding:calc(10 * var(--p)) calc(20 * var(--p))}.pm-upd{position:relative;display:flex;gap:calc(14 * var(--p));padding:calc(11 * var(--p)) 0}.pm-upd:not(.is-last):before{content:"";position:absolute;left:calc(13 * var(--p));top:calc(38 * var(--p));bottom:0;width:1px;background:#ffffff14}.pm-upd-ico{position:relative;z-index:1;flex-shrink:0;display:grid;place-items:center;width:calc(27 * var(--p));height:calc(27 * var(--p));border-radius:50%;box-shadow:0 0 0 calc(3 * var(--p)) #111;margin-top:calc(1 * var(--p))}.ps-canvas .pm-upd-ico svg{width:calc(13 * var(--p));height:calc(13 * var(--p))}.pm-upd-body{flex:1;min-width:0}.pm-upd-top{display:flex;align-items:center;gap:calc(8 * var(--p));flex-wrap:wrap}.pm-upd-top b{font-size:calc(13 * var(--p));font-weight:600}.pm-upd-top b.is-milestone{color:#6ee7b7}.ps-canvas .pm-pin{width:calc(11 * var(--p));height:calc(11 * var(--p));color:#f59e0b;fill:#f59e0b}.pm-kind{padding:calc(1 * var(--p)) calc(6 * var(--p));border-radius:999px;border:1px solid;font-size:calc(10 * var(--p));font-weight:600}.pm-kind.is-milestone{background:#10b9811a;color:#6ee7b7;border-color:#10b9814d}.pm-kind.is-deliverable{background:#3b82f61a;color:#93c5fd;border-color:#3b82f64d}.pm-kind.is-note{background:#f59e0b1a;color:#fcd34d;border-color:#f59e0b4d}.pm-upd-text{margin-top:calc(3 * var(--p))!important;font-size:calc(12.5 * var(--p));line-height:1.55;color:#d4d4d8}.pm-upd-date{margin-top:calc(4 * var(--p))!important;font-size:calc(10.5 * var(--p));color:var(--dim)}.pm-files-head{display:flex;align-items:center;justify-content:space-between}.pm-upload{display:inline-flex;align-items:center;gap:calc(6 * var(--p));padding:calc(6 * var(--p)) calc(11 * var(--p));border-radius:calc(8 * var(--p));border:1px solid rgba(255,255,255,.14);font-size:calc(11.5 * var(--p));color:#c9c9cf}.ps-canvas .pm-upload svg{width:calc(12 * var(--p));height:calc(12 * var(--p))}.pm-files{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(12 * var(--p))}.pm-file{display:flex;gap:calc(12 * var(--p));padding:calc(14 * var(--p));border-radius:calc(16 * var(--p));background:#111;border:1px solid rgba(255,255,255,.12)}.pm-file-ico{flex-shrink:0;display:grid;place-items:center;width:calc(38 * var(--p));height:calc(38 * var(--p));border-radius:calc(11 * var(--p))}.ps-canvas .pm-file-ico svg{width:calc(17 * var(--p));height:calc(17 * var(--p))}.pm-file-body{min-width:0}.pm-file-name{font-size:calc(13 * var(--p));font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-file-size{font-size:calc(11 * var(--p));color:var(--dim);margin-bottom:calc(10 * var(--p))!important}.pm-file-btns{display:flex;gap:calc(8 * var(--p))}.pm-file-btns i{display:inline-flex;align-items:center;gap:calc(5 * var(--p));padding:calc(5 * var(--p)) calc(10 * var(--p));border-radius:calc(8 * var(--p));background:#ffffff0f;font-size:calc(11 * var(--p));font-weight:600;color:#e2e2e2}.ps-canvas .pm-file-btns svg{width:calc(11 * var(--p));height:calc(11 * var(--p))}.pm-pay-totals{display:grid;grid-template-columns:repeat(3,1fr);padding:0;overflow:hidden}.pm-pay-totals>div{padding:calc(14 * var(--p)) calc(18 * var(--p))}.pm-pay-totals>div+div{border-left:1px solid rgba(255,255,255,.08)}.pm-pay-l{font-size:calc(10.5 * var(--p));font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--dim);margin-bottom:calc(4 * var(--p))!important}.pm-pay-v{font-size:calc(17 * var(--p));font-weight:600}.pm-invs{display:flex;flex-direction:column;gap:calc(10 * var(--p));margin-top:calc(16 * var(--p))}.pm-inv{padding:calc(12 * var(--p)) calc(16 * var(--p));border-radius:calc(12 * var(--p));background:#111;border:1px solid rgba(255,255,255,.12)}.pm-inv-top{display:flex;align-items:center;gap:calc(8 * var(--p))}.pm-inv-top b{flex:1;font-size:calc(13 * var(--p));font-weight:600}.pm-inv-status{display:inline-flex;align-items:center;gap:calc(5 * var(--p));padding:calc(2 * var(--p)) calc(8 * var(--p));border-radius:999px;background:#10b9811a;color:#6ee7b7;font-size:calc(10.5 * var(--p));font-weight:600}.pm-inv-status i{width:calc(6 * var(--p));height:calc(6 * var(--p));border-radius:50%;background:#34d399}.pm-inv-amt{font-size:calc(13 * var(--p));font-weight:700}.pm-inv-meta{display:flex;gap:calc(12 * var(--p));margin-top:calc(4 * var(--p))!important;font-size:calc(11 * var(--p));color:var(--dim)}.pm-inv-meta .is-paid{color:#34d399}.pm-inv-pdf{display:inline-flex;align-items:center;gap:calc(6 * var(--p));margin-top:calc(8 * var(--p));padding:calc(5 * var(--p)) calc(10 * var(--p));border-radius:calc(8 * var(--p));background:#7c3aed1a;color:#a78bfa;font-size:calc(11 * var(--p));font-weight:600}.ps-canvas .pm-inv-pdf svg{width:calc(11 * var(--p));height:calc(11 * var(--p))}.pm-int-row{display:flex;align-items:center;gap:calc(10 * var(--p));margin-top:calc(14 * var(--p));padding:calc(10 * var(--p)) calc(12 * var(--p));border-radius:calc(12 * var(--p));background:#ffffff0a;border:1px solid rgba(255,255,255,.1)}.pm-int-ok{display:inline-flex;align-items:center;gap:calc(6 * var(--p));padding:calc(3 * var(--p)) calc(9 * var(--p));border-radius:999px;background:#10b9811f;color:#6ee7b7;font-size:calc(11 * var(--p));font-weight:600;white-space:nowrap}.pm-int-ok i{width:calc(6 * var(--p));height:calc(6 * var(--p));border-radius:50%;background:#34d399}.pm-int-what{flex:1;min-width:0;font-size:calc(12 * var(--p));color:#d4d4d8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-int-btn{flex-shrink:0;padding:calc(5 * var(--p)) calc(10 * var(--p));border-radius:calc(8 * var(--p));border:1px solid rgba(255,255,255,.14);font-size:calc(11.5 * var(--p));color:#d4d4d8}.pm-int-link{margin-top:calc(10 * var(--p))!important;font-size:calc(11.5 * var(--p));color:#a78bfa}.pm-days{display:flex;gap:calc(6 * var(--p));flex-wrap:wrap}.pm-days i{padding:calc(5 * var(--p)) calc(9 * var(--p));border-radius:calc(8 * var(--p));border:1px solid rgba(255,255,255,.12);font-size:calc(11 * var(--p));font-style:normal;color:#71717a}.pm-days i.is-on{background:#f5f2ec;border-color:#f5f2ec;color:#111;font-weight:600}.pm-int-hours{margin-top:calc(8 * var(--p))!important;font-size:calc(12 * var(--p));color:#d4d4d8}.pm-int-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(12 * var(--p))}.pm-int-sel{display:block;padding:calc(8 * var(--p)) calc(11 * var(--p));border-radius:calc(10 * var(--p));border:1px solid rgba(255,255,255,.12);background:#ffffff08;font-size:calc(12 * var(--p));color:#e4e4e7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-slots{display:flex;gap:calc(6 * var(--p));flex-wrap:wrap}.pm-slots i{padding:calc(5 * var(--p)) calc(10 * var(--p));border-radius:999px;background:#7c3aed24;border:1px solid rgba(124,58,237,.35);color:#c4b5fd;font-size:calc(11 * var(--p));font-style:normal;white-space:nowrap}.pm-flow{position:relative;display:flex;flex-direction:column;gap:calc(8 * var(--p))}.pm-flow:before{content:"";position:absolute;left:calc(14 * var(--p));top:calc(14 * var(--p));bottom:calc(14 * var(--p));width:1px;background:#ffffff1a}.pm-flow-step{position:relative;display:flex;align-items:flex-start;gap:calc(10 * var(--p))}.pm-flow-step>span{position:relative;z-index:1;flex-shrink:0;display:grid;place-items:center;width:calc(28 * var(--p));height:calc(28 * var(--p));border-radius:calc(9 * var(--p));background:#1b1b1f;border:1px solid rgba(255,255,255,.12)}.ps-canvas .pm-flow-step>span svg{width:calc(13 * var(--p));height:calc(13 * var(--p));color:#d4d4d8}.pm-flow-step.is-trigger>span{background:#7c3aed2e;border-color:#7c3aed73}.ps-canvas .pm-flow-step.is-trigger>span svg{color:#c4b5fd}.pm-flow-step>div,.pm-flow-step>b{flex:1;min-width:0;padding-top:calc(5 * var(--p))}.pm-flow-step b{font-size:calc(12.5 * var(--p));font-weight:600}.pm-flow-step em{margin-left:calc(8 * var(--p));font-size:calc(11 * var(--p));font-style:normal;color:var(--dim)}.pm-flow-step.is-wait b{font-weight:500;color:#a1a1aa}.pm-flow-msg{margin-top:calc(6 * var(--p))!important;padding:calc(9 * var(--p)) calc(11 * var(--p));border-radius:calc(10 * var(--p));background:#0000004d;border:1px solid rgba(255,255,255,.06);font-size:calc(11.5 * var(--p));line-height:1.55;color:#e4e4e7}.ps-canvas.is-scene{height:calc(var(--sh) * var(--p));--ovf:0;--fade:0;clip-path:none;overflow:hidden;-webkit-mask-image:linear-gradient(to right,#000 88%,transparent),linear-gradient(to bottom,#000 70%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,#000 88%,transparent),linear-gradient(to bottom,#000 70%,transparent);mask-composite:intersect}.ps-canvas.is-scene.is-integrations{-webkit-mask-image:linear-gradient(to bottom,#000 70%,transparent);mask-image:linear-gradient(to bottom,#000 70%,transparent)}.ts-panel{position:absolute;overflow:hidden;box-sizing:border-box;padding:calc(20 * var(--p)) calc(22 * var(--p));border-radius:calc(14 * var(--p));background:#0b0b0d;border:1px solid rgba(255,255,255,.1);box-shadow:0 calc(24 * var(--p)) calc(60 * var(--p)) #0000008c}.ts-panel.is-float{z-index:2;background:#111113;border-color:#ffffff24;box-shadow:0 calc(30 * var(--p)) calc(80 * var(--p)) #000000b3}.ts-panel.is-flush{padding:0}.ts-panel .pm-adv{height:100%}.is-ai .ts-panel.is-b{padding-left:calc(70 * var(--p))}.ts-bar{display:flex;align-items:center;gap:calc(8 * var(--p));margin:calc(-20 * var(--p)) calc(-22 * var(--p)) calc(16 * var(--p))!important;padding:calc(11 * var(--p)) calc(16 * var(--p));border-bottom:1px solid rgba(255,255,255,.08);font-size:calc(12 * var(--p));font-weight:500;color:#d4d4d8}.ps-canvas .ts-bar svg{width:calc(13 * var(--p));height:calc(13 * var(--p));color:var(--dim)}.ts-chip{margin-left:auto;padding:calc(2 * var(--p)) calc(8 * var(--p));border-radius:999px;background:#10b9811f;color:#6ee7b7;font-size:calc(10.5 * var(--p));font-weight:600}.ts-mail-from{display:flex;justify-content:space-between;font-size:calc(12 * var(--p))}.ts-mail-from b{font-weight:600}.ts-mail-from span{color:var(--dim)}.ts-mail-subj{margin-top:calc(6 * var(--p))!important;font-size:calc(16 * var(--p));font-weight:600;letter-spacing:-.01em}.ts-mail-rows{margin-top:calc(14 * var(--p));border-top:1px solid rgba(255,255,255,.08)}.ts-mail-rows p{display:flex;justify-content:space-between;padding:calc(8 * var(--p)) 0;border-bottom:1px solid rgba(255,255,255,.06);font-size:calc(12 * var(--p))}.ts-mail-rows span{color:var(--dim)}.ts-mail-rows b{font-weight:500}.ts-btn{display:inline-block;margin-top:calc(16 * var(--p));padding:calc(8 * var(--p)) calc(14 * var(--p));border-radius:calc(9 * var(--p));background:#f5f2ec;color:#111;font-size:calc(12 * var(--p));font-weight:600}.ts-ads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(10 * var(--p))}.ts-ads figure{margin:0}.ts-ads img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:calc(10 * var(--p));border:1px solid rgba(255,255,255,.08)}.ts-ads figcaption{margin-top:calc(6 * var(--p));font-size:calc(11 * var(--p));color:var(--dim)}.ts-ads figcaption.is-live{color:#6ee7b7}.ts-posts{display:flex;flex-direction:column;gap:calc(10 * var(--p))}.ts-post{padding:calc(12 * var(--p)) calc(14 * var(--p));border-radius:calc(12 * var(--p));background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.ts-post-on{display:flex;gap:calc(10 * var(--p));font-size:calc(10.5 * var(--p));color:var(--dim)}.ts-post-on span{display:inline-flex;align-items:center;gap:calc(5 * var(--p))}.ts-post-on i{width:calc(7 * var(--p));height:calc(7 * var(--p));border-radius:50%}.ts-post-t{margin-top:calc(6 * var(--p))!important;font-size:calc(13.5 * var(--p));font-weight:600;line-height:1.35}.ts-post-w{margin-top:calc(6 * var(--p))!important;font-size:calc(11 * var(--p));color:var(--dim)}.ts-post-w.is-live{color:#6ee7b7}.ts-ask{margin-left:auto!important;width:fit-content;max-width:85%;padding:calc(9 * var(--p)) calc(12 * var(--p));border-radius:calc(12 * var(--p));background:#ffffff14;font-size:calc(12.5 * var(--p))}.ts-answer{margin-top:calc(14 * var(--p))!important;font-size:calc(12.5 * var(--p));line-height:1.6;color:#e4e4e7}.ts-crm-to{font-size:calc(12 * var(--p));color:var(--dim)}.ts-crm-to b{color:#e4e4e7}.ts-calls{display:flex;flex-direction:column;gap:calc(8 * var(--p));margin-top:calc(10 * var(--p))}.ts-call{display:flex;align-items:center;gap:calc(10 * var(--p));padding:calc(10 * var(--p)) calc(12 * var(--p));border-radius:calc(10 * var(--p));background:#7c3aed1a;border:1px solid rgba(124,58,237,.3)}.ts-call-d{display:flex;flex-direction:column;min-width:calc(62 * var(--p));font-size:calc(11 * var(--p));color:#c4b5fd}.ts-call-d b{font-size:calc(12 * var(--p));font-weight:600;color:#ede9fe}.ts-call-w{flex:1;min-width:0;font-size:calc(12.5 * var(--p));font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ts-call i{flex-shrink:0;padding:calc(2 * var(--p)) calc(7 * var(--p));border-radius:999px;background:#10b98124;color:#6ee7b7;font-size:calc(10 * var(--p));font-weight:600}.pm-ob-stats{margin-top:calc(12 * var(--p))}.pm-stat-v.is-good{color:#6ee7b7}.pm-ob-h{margin:calc(18 * var(--p)) 0 calc(8 * var(--p))!important;font-size:calc(13 * var(--p));font-weight:500;color:#fff}.pm-ob-h:has(+.pm-ob-sub){margin-bottom:calc(2 * var(--p))!important}.pm-ob-sub{margin-bottom:calc(10 * var(--p))!important;font-size:calc(11 * var(--p));color:var(--dim)}.pm-ob-card{display:flex;align-items:flex-start;gap:calc(10 * var(--p));padding:calc(10 * var(--p)) calc(14 * var(--p)) calc(10 * var(--p)) calc(12 * var(--p));border-radius:calc(12 * var(--p));background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.pm-ob-card+.pm-ob-card{margin-top:calc(8 * var(--p))}.ps-canvas .pm-ob-chev{flex-shrink:0;width:calc(13 * var(--p));height:calc(13 * var(--p));margin-top:calc(3 * var(--p));color:var(--dim)}.ps-canvas .pm-ob-chev.is-shut{transform:rotate(-90deg)}.pm-ob-main{flex:1;min-width:0}.pm-ob-top{display:flex;align-items:center;gap:calc(8 * var(--p));flex-wrap:wrap}.pm-ob-badge{padding:calc(2 * var(--p)) calc(7 * var(--p));border-radius:calc(6 * var(--p));font-size:calc(10.5 * var(--p));font-weight:500;font-style:normal;background:#ffffff0f;color:#d4d4d8}.pm-ob-badge.is-sky{background:#0ea5e926;color:#7dd3fc}.pm-ob-badge.is-violet{background:#8b5cf626;color:#c4b5fd}.pm-ob-badge.is-green{background:#10b98126;color:#6ee7b7}.pm-ob-agent{font-size:calc(10.5 * var(--p));color:var(--dim)}.pm-ob-when{margin-left:auto;font-size:calc(10.5 * var(--p));color:var(--dim);white-space:nowrap}.pm-ob-title{margin-top:calc(4 * var(--p))!important;font-size:calc(12.5 * var(--p));font-weight:500}.pm-ob-undo{flex-shrink:0;align-self:center;padding:calc(4 * var(--p)) calc(10 * var(--p));border-radius:calc(6 * var(--p));background:#ffffff0f;font-size:calc(11 * var(--p));font-weight:500;color:#d4d4d8}.pm-ob-mail,.pm-ob-step{margin-top:calc(8 * var(--p));padding:calc(9 * var(--p)) calc(12 * var(--p));border-radius:calc(8 * var(--p));background:#0000004d;border:1px solid rgba(255,255,255,.06)}.pm-ob-from,.pm-ob-step-l{font-size:calc(10.5 * var(--p));color:var(--dim)}.pm-ob-body{margin-top:calc(6 * var(--p))!important;white-space:pre-line;font-size:calc(11.5 * var(--p));line-height:1.6;color:#e4e4e7}.pm-ob-seqs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(12 * var(--p))}.pm-ob-seq{padding:calc(12 * var(--p)) calc(14 * var(--p));border-radius:calc(12 * var(--p));background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.pm-ob-name{font-size:calc(12.5 * var(--p));font-weight:500}.pm-ob-stat{margin-top:calc(4 * var(--p))!important;font-size:calc(10.5 * var(--p));color:var(--dim)}.pm-ob-subj{margin-top:calc(4 * var(--p))!important;font-size:calc(11.5 * var(--p));color:#a1a1aa}.pm-ob-subj b{font-weight:500;color:#fff}.pm-ob-ladder{margin-top:calc(18 * var(--p));border-radius:calc(12 * var(--p));background:#ffffff05;border:1px solid rgba(255,255,255,.06);overflow:hidden}.pm-ob-lh{padding:calc(10 * var(--p)) calc(14 * var(--p));font-size:calc(13 * var(--p));font-weight:500;border-bottom:1px solid rgba(255,255,255,.06)}.pm-ob-row{display:grid;grid-template-columns:1.4fr repeat(5,1fr);padding:calc(7 * var(--p)) calc(14 * var(--p));font-size:calc(11.5 * var(--p));color:#d4d4d8;border-top:1px solid rgba(255,255,255,.05)}.pm-ob-row>span+span{text-align:right}.pm-ob-row.is-th{border-top:0;background:#ffffff0a;font-size:calc(10 * var(--p));font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--dim)}.ps-hint.is-top{margin:0 0 16px}.ps-hint{margin:14px 0 0;text-align:left;font-size:12px;color:var(--t2)}.ps-hint-tap{display:none}@media (hover:none){.ps-hint-click{display:none}.ps-hint-tap{display:inline}}.ps-thread .sim-hidden,.pm-adv-thread .sim-hidden{display:none}.ps-thread .sim-in,.pm-adv-thread .sim-in{animation:psIn .35s ease both}@keyframes psIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ps-typing{display:flex;gap:calc(4 * var(--p));padding:calc(6 * var(--p)) 0}.ps-typing i{width:calc(6 * var(--p));height:calc(6 * var(--p));border-radius:50%;background:#8a8a93;animation:psDot 1s ease-in-out infinite}.ps-typing i:nth-child(2){animation-delay:.15s}.ps-typing i:nth-child(3){animation-delay:.3s}@keyframes psDot{0%,to{opacity:.3}50%{opacity:1}}.ps-section .ps-rev,.ps-section .ps-layer{opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1)}.ps-section.in-view .ps-rev,.ps-section.in-view .ps-layer{opacity:1;transform:none}.ps-section.in-view .ps-right{transition-delay:.08s}.ps-section.in-view .ps-l1{transition-delay:.18s}.ps-section.in-view .ps-l2{transition-delay:.38s}@media (prefers-reduced-motion:reduce){.ps-rev,.ps-layer{opacity:1;transform:none;transition:none}}@media (max-width:1024px){.ps-container{padding:0 32px}.ps-head{grid-template-columns:1fr;gap:20px}.ps-right{padding-top:0}}@media (max-width:860px){.ps-canvas,.ps-canvas.is-solo{--p:.72px;height:auto;--ovf:0;--fade:0;clip-path:none;-webkit-mask-image:none;mask-image:none}.ps-app{position:relative;top:0;width:100%;height:auto}.ps-canvas.is-solo .ps-app{height:auto}.ps-canvas:not(.is-solo){height:calc(600 * var(--p));--fade:40;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--fade) * var(--p)),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--fade) * var(--p)),transparent)}.ps-canvas:not(.is-solo) .ps-app{height:100%}.ps-canvas:not(.is-solo) .ps-lead:nth-child(n+5){display:grid}.pm-reply{flex-wrap:wrap;align-items:flex-start}.pm-reply-body{flex:1 1 calc(100% - 44 * var(--p))}.pm-reply-t{white-space:normal}.pm-reply-side{width:100%;text-align:left;padding-left:calc(44 * var(--p))}.pm-reply-side span{display:none}.pm-pay-totals{grid-template-columns:repeat(2,1fr)}.pm-pay-totals>div:nth-child(3){display:none}.ps-advisor{display:none}.ps-main{padding:calc(20 * var(--p)) calc(18 * var(--p))}.ps-full{display:none}.ps-card{padding:calc(10 * var(--p))}.ps-lead{grid-template-columns:minmax(0,1fr);gap:calc(6 * var(--p))}.ps-out{justify-content:flex-start}.ps-lead:nth-child(n+5){display:none}.ps-contact,.ps-fields{display:none}.ps-meta{flex-wrap:wrap;white-space:normal;row-gap:calc(4 * var(--p))}.ps-chips{flex-wrap:nowrap;overflow:hidden;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 44 * var(--p)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 44 * var(--p)),transparent)}.pm-head-note,.ps-canvas.is-solo .ps-side{display:none}.pm-pad{padding:calc(20 * var(--p)) calc(18 * var(--p))}.pm-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-stats{grid-template-columns:1fr;gap:0;border-radius:calc(12 * var(--p));border:1px solid rgba(255,255,255,.1);background:#ffffff0a;overflow:hidden}.pm-stats>div{display:flex;align-items:baseline;justify-content:space-between;gap:calc(10 * var(--p));padding:calc(9 * var(--p)) calc(12 * var(--p));border:0;border-radius:0;background:none}.pm-stats>div+div{border-top:1px solid rgba(255,255,255,.08)}.pm-stats>div{align-items:center}.pm-stats .pm-stat-l{min-width:0;line-height:1.3}.pm-stats .pm-stat-v{margin-top:0!important;flex-shrink:0;font-size:calc(15 * var(--p))}.pm-stats .pm-stat-s{display:none}.pm-eng-big{flex-wrap:wrap;row-gap:0}.pm-eng-unit,.pm-eng-tag{white-space:nowrap}.pm-tallies{grid-template-columns:1fr;gap:calc(6 * var(--p))}.pm-tallies>div{display:flex;align-items:baseline;gap:calc(8 * var(--p))}.pm-tally{font-size:calc(15 * var(--p))}.pm-tallies .pm-stat-l{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-prompt{white-space:nowrap}.pm-prompt>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.pm-seg i{white-space:nowrap;padding:calc(4 * var(--p)) calc(6 * var(--p));font-size:calc(10 * var(--p))}.pm-seg-icons{display:none}.pm-cap{white-space:nowrap;gap:calc(6 * var(--p))}.pm-cap span{display:none}.pm-post-on{flex-wrap:nowrap;white-space:nowrap}.pm-post-on span:nth-child(n+3){display:none}.pm-add span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-add i{flex-shrink:0}.pm-segmented i{white-space:nowrap;padding:calc(7 * var(--p)) calc(9 * var(--p))}.pm-wide,.pm-ob-when{display:none}.pm-int-grid{grid-template-columns:1fr}.ps-canvas.is-scene{height:auto;-webkit-mask-image:none;mask-image:none;display:flex;flex-direction:column;gap:calc(14 * var(--p))}.ts-panel{position:relative;left:auto!important;top:auto!important;width:auto!important;height:auto!important;max-height:calc(460 * var(--p));-webkit-mask-image:linear-gradient(to bottom,#000 80%,transparent);mask-image:linear-gradient(to bottom,#000 80%,transparent)}.is-leads .ts-panel.is-a,.is-ads .ts-panel.is-a,.is-search .ts-panel.is-a{display:none}.is-ai .ts-panel.is-a{height:calc(460 * var(--p))!important}.is-ai .ts-panel.is-b{display:none}.pm-cardhead{display:grid;grid-template-columns:auto minmax(0,1fr) auto;column-gap:calc(10 * var(--p));row-gap:calc(8 * var(--p));align-items:center}.pm-cardhead>div{display:contents}.pm-cardhead .pm-head-chip{grid-column:1;grid-row:1}.pm-cardhead b{grid-column:2;grid-row:1}.pm-cardhead p{grid-column:1 / -1;grid-row:2;margin-top:0!important}.pm-cardhead b{grid-column:2 / -1}.pm-cardhead:has(.pm-switch) p{grid-column:1 / 3}.pm-cardhead .pm-switch{grid-column:3;grid-row:2;align-self:start}.pm-int-row{flex-wrap:wrap}.pm-int-what{display:none}.pm-btns{flex-wrap:wrap}.pm-flow-step em{display:block;margin-left:0}.pm-file-btns i:first-child{display:none}.pm-inv-top b{white-space:nowrap}.pm-inv-meta{white-space:nowrap;overflow:hidden}.pm-inv-meta span:nth-child(3){display:none}.pm-tr{grid-template-columns:2fr 1fr .8fr}.pm-tr>span:nth-child(n+4){display:none}.pm-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-tile:nth-child(n+5){display:none}.pm-site-grid{grid-template-columns:minmax(0,1fr)}.pm-site-grid .pm-page:nth-child(n+2){display:none}.pm-posts{grid-template-columns:minmax(0,1fr)}.pm-post:nth-child(n+4){display:none}.pm-ads,.pm-files{grid-template-columns:minmax(0,1fr)}.pm-file:nth-child(n+4){display:none}.pm-tallies .pm-stat-l{font-size:calc(10 * var(--p))}.pm-ad:nth-child(n+2){display:none}.pm-reply:nth-child(n+5){display:none}.pm-ob-seqs{grid-template-columns:1fr}.pm-ob-seq+.pm-ob-seq{display:none}.pm-ob-row{grid-template-columns:1.6fr repeat(3,1fr)}.pm-ob-row>span:nth-child(3),.pm-ob-row>span:nth-child(5){display:none}.pm-ob-undo{display:none}.pm-ob-stats .pm-stat-s{white-space:normal}.pm-top:nth-child(n+4){display:none}.pm-adv-thread{padding:calc(20 * var(--p)) calc(18 * var(--p));-webkit-mask-image:linear-gradient(to bottom,transparent,#000 calc(28 * var(--p)));mask-image:linear-gradient(to bottom,transparent,#000 calc(28 * var(--p)))}.ps-input.pm-adv-input{width:calc(100% - 36 * var(--p))}}@media (max-width:760px){.ps-section{padding:50px 0 30px}.ps-container{padding:0 24px}.ps-canvas{--p:.76px}.ps-canvas:not(.is-solo) .ps-side{--p:.6px}.ps-canvas:not(.is-solo) .ps-main{padding-right:calc(18 * var(--p))}.ps-canvas:not(.is-solo) .pm-pad{padding-right:calc(18 * var(--p))}}
