.lph{--lph-bg:#f3f3f9;--lph-panel:#fff;--lph-paper:#ebe9f6;--lph-ink:#1f2330;--lph-ink2:#2c3140;--lph-muted:#6f7282;--lph-brass:#804fed;--lph-brass2:#9670f8;--lph-brass-d:#5b34ae;--lph-soft:#ece8ff;--lph-line:#dfdcee;--lph-line2:#d0cce2;
  position:sticky;top:var(--wp-admin--admin-bar--height,0px);z-index:1000;background:transparent;border-bottom:1px solid transparent;font-family:'Inter','Inter Fallback','Inter Fallback R',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;color:var(--lph-ink);font-size:15px;line-height:1.4;-webkit-font-smoothing:antialiased;transition:box-shadow .2s,border-color .2s}
.lph *,.lph *::before,.lph *::after{box-sizing:border-box}
.lph::before{content:"";position:absolute;inset:0;z-index:-1;background:rgba(243,243,249,.94);-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px);pointer-events:none}
.lph.is-sc{border-bottom-color:var(--lph-line);box-shadow:0 10px 24px -20px rgba(31,35,48,.55)}
.lph a{color:inherit;text-decoration:none;box-shadow:none}
.lph img{display:block;max-width:100%}
.lph [hidden]{display:none!important}
.lph button{margin:0;min-height:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:inherit;font:inherit;line-height:inherit;letter-spacing:normal;text-transform:none;text-align:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}
.lph svg.lph-chev{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}
.lph svg.lph-arr{width:15px;height:15px;flex:none;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s}
.lph .lph-ico{flex:none}
.lph-in{position:relative;max-width:1240px;margin:0 auto;padding:0 20px;height:64px;display:flex;align-items:center;gap:22px}
.lph-logo{display:flex;align-items:center;gap:9px;flex:none;color:var(--lph-ink)}
.lph-logo svg{width:30px;height:30px;color:var(--lph-brass)}
.lph-logo span{display:flex;flex-direction:column;font-weight:800;font-size:16.5px;line-height:1.05;letter-spacing:-.015em}
.lph-logo small{margin-top:2px;font-size:9.5px;font-weight:700;color:var(--lph-muted);letter-spacing:.1em;text-transform:uppercase}
.lph-nav{display:flex;align-items:center;gap:2px;margin:0 auto 0 8px;height:100%}
.lph-i{position:static;height:100%;display:flex;align-items:center}
.lph .lph-l{position:relative;display:inline-flex;align-items:center;gap:5px;height:38px;padding:0 12px;border-radius:10px;font-size:14.5px;font-weight:600;color:var(--lph-ink2);white-space:nowrap;transition:background .15s,color .15s}
.lph .lph-l:hover,.lph-i.is-open>.lph-l{background:var(--lph-paper);color:var(--lph-ink)}
.lph-i.is-cur>.lph-l{color:var(--lph-ink)}
.lph-i.is-cur>.lph-l::after{content:"";position:absolute;left:12px;right:12px;bottom:3px;height:2px;border-radius:2px;background:var(--lph-brass)}
.lph-i.is-open>.lph-l .lph-chev{transform:rotate(180deg)}
.lph-mega{position:absolute;left:20px;right:20px;top:calc(100% - 6px);padding-top:8px;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s;pointer-events:none}
.lph-i.has-narrow{position:relative}
.lph-mega.is-narrow{left:50%;right:auto;width:420px;transform:translate(-50%,6px)}
.lph-i.is-open>.lph-mega.is-narrow{transform:translate(-50%,0)}
.lph-i.is-open>.lph-mega{opacity:1;visibility:visible;transform:none;transition:opacity .18s ease,transform .18s ease;pointer-events:auto}
.lph-mega-in{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:26px;padding:22px 24px 20px;border:1px solid var(--lph-line);border-radius:22px;background:var(--lph-panel);box-shadow:0 30px 60px -30px rgba(31,35,48,.45),0 2px 6px rgba(31,35,48,.04)}
.lph-mega-in.is-photo{grid-template-columns:1fr 1.45fr 1fr;grid-auto-flow:row}
.lph-mega-in.is-trends{grid-template-columns:.9fr .9fr 2.6fr;grid-auto-flow:row}
.lph-mega-in.is-biz{grid-template-columns:1.1fr .9fr 1.25fr;grid-auto-flow:row}
.lph-mega-in.is-services{grid-template-columns:1fr;grid-auto-flow:row;padding:18px}
.lph-mega-in.is-blog{grid-template-columns:minmax(0,1fr) minmax(0,2.15fr);grid-auto-flow:row;gap:32px}
.lph-col{min-width:0;display:flex;flex-direction:column}
.lph-col-h{margin:0 0 10px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--lph-muted)}
.lph-links{display:flex;flex-direction:column;gap:2px;margin:0 -10px}
.lph-it{display:flex;align-items:center;gap:11px;padding:8px 10px;border-radius:12px;transition:background .15s}
.lph .lph-it:hover{background:var(--lph-bg)}
.lph-it-i{flex:none;width:36px;height:36px;border-radius:11px;display:flex;align-items:center;justify-content:center;background:var(--lph-soft);color:var(--lph-brass-d);transition:background .15s,color .15s}
.lph .lph-it:hover .lph-it-i{background:var(--lph-brass);color:#fff}
.lph-it.is-hot .lph-it-i{background:var(--lph-ink);color:#f0a3fc}
.lph-it-b{display:flex;flex-direction:column;min-width:0}
.lph-it-b b{font-size:14px;font-weight:700;line-height:1.25}
.lph-it-b i{font-style:normal;font-size:12px;color:var(--lph-muted);line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.lph-links.is-compact .lph-it{padding:6px 10px}
.lph-links.is-compact .lph-it-i{width:30px;height:30px;border-radius:9px}
.lph-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
.is-biz .lph-cards{grid-template-columns:repeat(3,minmax(0,1fr))}
.lph-card{display:flex;flex-direction:column;min-width:0}
.lph-card-i{display:block;aspect-ratio:3/4;border-radius:12px;overflow:hidden;background:var(--lph-paper)}
.lph .lph-card-i img{width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .4s ease}
.lph .lph-card:hover .lph-card-i img{transform:scale(1.05)}
.lph-card-t{margin-top:7px;font-size:12.5px;font-weight:700;line-height:1.25;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.lph-card-s{font-size:11.5px;color:var(--lph-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.lph-posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.lph-post{display:flex;flex-direction:column;min-width:0}
.lph-post-i{display:block;position:relative;aspect-ratio:16/10;border-radius:14px;overflow:hidden;background:var(--lph-paper)}
.lph .lph-post-i img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .45s ease}
.lph .lph-post:hover .lph-post-i img{transform:scale(1.04)}
.lph-post-c{margin-top:10px;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--lph-brass-d);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.lph-post-t{margin-top:4px;font-size:13.5px;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.lph .lph-post:hover .lph-post-t{color:var(--lph-brass-d)}
.lph-post-s{margin-top:4px;font-size:11.5px;color:var(--lph-muted)}
.lph-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}
.lph-tr{display:flex;flex-direction:column;min-width:0}
.lph-tr-i{display:block;aspect-ratio:4/5;border-radius:12px;overflow:hidden;background:var(--lph-paper)}
.lph .lph-tr-i img{width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .4s ease}
.lph .lph-tr:hover .lph-tr-i img{transform:scale(1.05)}
.lph-tr-t{margin-top:6px;font-size:12px;font-weight:700;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.lph-chips{display:flex;flex-wrap:wrap;gap:6px}
.lph-chip{display:inline-flex;align-items:center;padding:6px 12px;border:1px solid var(--lph-line2);border-radius:999px;font-size:13px;font-weight:500;color:var(--lph-ink2);background:#fff;white-space:nowrap;transition:border-color .15s,background .15s,color .15s}
.lph .lph-chip:hover{border-color:#cbbcff;background:var(--lph-ink);color:#fff}
.lph-all{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:12px;font-size:13px;font-weight:700;color:var(--lph-brass-d);border-bottom:1.5px solid transparent;padding-bottom:1px}
.lph .lph-all:hover{border-bottom-color:var(--lph-brass2)}
.lph .lph-all:hover .lph-arr{transform:translateX(2px)}
.lph-lead{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:16px;background:linear-gradient(150deg,#2f2740,#1b1a26);color:#fff;align-self:stretch}
.lph .lph-lead,.lph .lph-lead:hover{color:#fff}
.lph .lph-lead b{font-size:17px;font-weight:800;line-height:1.2;letter-spacing:-.01em;color:#fff}
.lph .lph-lead span{font-size:12.5px;line-height:1.45;color:rgba(255,255,255,.72)}
.lph-lead-i{display:grid;place-items:center;width:42px;height:42px;margin-bottom:8px;border-radius:13px;background:linear-gradient(135deg,#e89efc,#9a6efe);box-shadow:0 10px 20px -12px rgba(0,0,0,.7)}
.lph .lph-lead-i .lph-ico{stroke:#1f2330;fill:rgba(31,35,48,.12)}
.lph-lead em{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:10px;font-style:normal;font-size:13px;font-weight:800;color:#f0a3fc}
.lph .lph-lead:hover em .lph-arr{transform:translateX(3px)}
.lph-act{display:flex;align-items:center;gap:8px;flex:none;margin-left:auto}
.lph-nav+.lph-act{margin-left:0}
.lph-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 16px;border-radius:12px;font-size:14px;font-weight:700;white-space:nowrap;transition:background .15s,color .15s,border-color .15s,transform .15s}
.lph .lph-btn-1{background:var(--lph-ink);color:#fff;box-shadow:0 10px 22px -14px rgba(31,35,48,.9)}
.lph .lph-btn-1:hover{background:var(--lph-ink2);color:#fff;transform:translateY(-1px)}
.lph .lph-btn-g{border:1px solid var(--lph-line2);background:#fff;color:var(--lph-ink)}
.lph .lph-btn-g:hover{border-color:#cbbcff}
.lph-bal{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 12px 0 9px;border-radius:999px;background:#fff;border:1px solid var(--lph-line);font-weight:800;font-size:14px}
.lph-bal .lph-ico{color:var(--lph-brass);fill:var(--lph-soft)}
.lph .lph-bal:hover{border-color:var(--lph-brass)}
.lph-me{position:relative;height:40px}
.lph .lph-me-b{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 12px 0 14px;border-radius:12px;background:#fff;border:1px solid var(--lph-line2);color:var(--lph-ink);font-size:14px;font-weight:700;transition:border-color .15s}
.lph .lph-me-b:hover,.lph-me.is-open .lph-me-b{border-color:#cbbcff}
.lph .lph-cta,.lph .lph-cta-m{position:relative;overflow:hidden;background:linear-gradient(135deg,#a676fd 0%,#804fed 52%,#673ac5 100%);color:#fff;box-shadow:0 12px 24px -14px rgba(91,52,174,.95),inset 0 1px 0 rgba(255,255,255,.25)}
.lph .lph-cta .lph-ico,.lph .lph-cta-m .lph-ico{fill:rgba(255,255,255,.25);stroke:#fff}
.lph .lph-cta::after,.lph .lph-cta-m::after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skewX(-18deg);animation:lph-shine 5.5s ease-in-out infinite}
.lph .lph-cta:hover,.lph .lph-cta-m:hover{background:linear-gradient(135deg,#b97eff 0%,#8856fa 52%,#6d45c9 100%);color:#fff}
@keyframes lph-shine{0%,70%{left:-60%}100%{left:130%}}
.lph .lph-prem{gap:6px;color:var(--lph-brass-d)}
.lph .lph-prem .lph-ico{fill:var(--lph-soft);stroke:var(--lph-brass)}
.lph .lph-prem:hover{background:var(--lph-soft);color:var(--lph-brass-d)}
.lph .lph-m-one.lph-m-prem{width:100%;margin:0;padding:16px 4px;border:0;border-bottom:1px solid var(--lph-line);border-radius:0;background:none;font:inherit;font-size:17px;font-weight:700;line-height:1.3;color:var(--lph-brass-d);text-align:left;cursor:pointer}
.lph-m-prem span{display:inline-flex;align-items:center;gap:8px}
.lph-m-prem span i{font-style:normal;font-size:13px;font-weight:600;color:var(--lph-muted)}
.lph-m-prem .lph-ico{fill:var(--lph-soft);stroke:var(--lph-brass)}
.lph-me.is-open .lph-chev{transform:rotate(180deg)}
.lph-drop{position:absolute;right:0;top:100%;padding-top:8px;width:290px;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .16s,transform .16s,visibility 0s linear .16s}
.lph-me.is-open .lph-drop{opacity:1;visibility:visible;transform:none;transition:opacity .16s,transform .16s}
.lph-drop-in{padding:8px;border:1px solid var(--lph-line);border-radius:18px;background:#fff;box-shadow:0 24px 48px -24px rgba(31,35,48,.5)}
.lph-drop-in a{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:12px;color:var(--lph-ink)}
.lph-drop-in a .lph-ico{color:var(--lph-brass-d)}
.lph-drop-in a span{display:flex;flex-direction:column;min-width:0}
.lph-drop-in b{font-size:14px;font-weight:700;line-height:1.25}
.lph-drop-in i{font-style:normal;font-size:12px;color:var(--lph-muted)}
.lph .lph-drop-in a:hover{background:var(--lph-bg)}
.lph .lph-drop-in a.lph-out{margin-top:4px;padding-top:10px;border-top:1px solid var(--lph-line);border-radius:0 0 12px 12px;font-size:13.5px;font-weight:600;color:var(--lph-muted)}
.lph-burger{display:none!important;position:relative;width:42px;height:42px;border-radius:12px!important;background:#fff!important;border:1px solid var(--lph-line2)!important;flex:none}
.lph-burger i{position:absolute;left:12px;right:12px;height:2px;border-radius:2px;background:var(--lph-ink);transition:transform .2s,opacity .2s,top .2s}
.lph-burger i:nth-child(1){top:14px}.lph-burger i:nth-child(2){top:20px}.lph-burger i:nth-child(3){top:26px}
.lph.is-open .lph-burger i:nth-child(1){top:20px;transform:rotate(45deg)}
.lph.is-open .lph-burger i:nth-child(2){opacity:0}
.lph.is-open .lph-burger i:nth-child(3){top:20px;transform:rotate(-45deg)}
.lph-m{position:fixed;left:0;right:0;top:calc(64px + var(--wp-admin--admin-bar--height,0px));bottom:0;overflow-y:auto;overscroll-behavior:contain;background:var(--lph-bg);border-top:1px solid var(--lph-line);-webkit-overflow-scrolling:touch}
.lph-m-in{max-width:640px;margin:0 auto;padding:10px 16px calc(24px + env(safe-area-inset-bottom))}
.lph-m-g{border-bottom:1px solid var(--lph-line)}
.lph-m-g>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:16px 4px;font-size:17px;font-weight:700;cursor:pointer}
.lph-m-g>summary::-webkit-details-marker{display:none}
.lph-m-g[open]>summary .lph-chev{transform:rotate(180deg)}
.lph-m-g.is-cur>summary{color:var(--lph-brass-d)}
.lph-m-g>summary .lph-chev{width:18px;height:18px}
.lph-m-b{padding:0 0 16px;display:flex;flex-direction:column}
.lph-m-h{margin:10px 4px 8px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--lph-muted)}
.lph-m-it{display:flex;align-items:center;gap:12px;padding:10px 6px;border-radius:12px}
.lph-m-it .lph-ico{color:var(--lph-brass-d)}
.lph-m-it span{display:flex;flex-direction:column;min-width:0}
.lph-m-it b{font-size:15px;font-weight:700;line-height:1.25}
.lph-m-it i{font-style:normal;font-size:12.5px;color:var(--lph-muted)}
.lph-m-it.is-out b{color:var(--lph-muted);font-weight:600}
.lph .lph-m-it:active{background:#fff}
.lph-m-row{display:flex;gap:10px;overflow-x:auto;margin:0 -16px;padding:0 16px 4px;scroll-padding:0 16px;scrollbar-width:none;scroll-snap-type:x proximity}
.lph-m-row::-webkit-scrollbar{display:none}
.lph-m-card{flex:none;width:112px;display:flex;flex-direction:column;scroll-snap-align:start}
.lph-m-card span{display:block;aspect-ratio:3/4;border-radius:12px;overflow:hidden;background:var(--lph-paper)}
.lph .lph-m-card img{width:100%;height:100%;max-width:none;object-fit:cover}
.lph-m-card.is-wide{width:200px}
.lph-m-card.is-wide span{aspect-ratio:16/10}
.lph-m-card b{margin-top:6px;font-size:12.5px;font-weight:700;line-height:1.25;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.lph-m-b .lph-chips{padding:0 2px}
.lph-m-b .lph-all{margin-left:4px}
.lph-m-one{display:flex;align-items:center;justify-content:space-between;padding:16px 4px;border-bottom:1px solid var(--lph-line);font-size:17px;font-weight:700}
.lph-m-act{display:flex;flex-direction:column;gap:10px;margin-top:20px}
.lph-m-act .lph-btn{height:50px;font-size:15.5px;border-radius:14px}
body.lph-lock{overflow:hidden}
@media (max-width:1180px){
  .lph-in{gap:14px}
  .lph .lph-l{padding:0 9px;font-size:14px}
  .lph-cta{display:none!important}
  .lph-mega-in.is-trends{grid-template-columns:1fr 2.4fr}
  .lph-mega-in.is-trends .lph-lead{display:none}
}
.lph-studio-m{display:none}
@media (max-width:1040px){
  .lph .lph-studio-m{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 13px 0 11px;border-radius:999px;background:linear-gradient(135deg,#34294c 0%,#1d1b29 100%);color:#fff;font-size:14px;font-weight:700;box-shadow:0 10px 20px -12px rgba(31,27,48,.95)}
  .lph .lph-studio-m .lph-ico{color:#f0a3fc}
  .lph-studio-m::after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.2),transparent);transform:skewX(-18deg);animation:lph-shine 6s ease-in-out infinite}
  .lph-nav{display:none}
  .lph-burger{display:block!important}
  .lph-act,.lph-nav+.lph-act{margin-left:auto}
  .lph-me{display:none!important}
}
@media (min-width:1041px){.lph-m{display:none!important}}
@media (max-width:640px){
  .lph-in{height:58px;padding:0 14px;gap:10px}
  .lph-m{top:calc(58px + var(--wp-admin--admin-bar--height,0px))}
  .lph-logo small{display:none}
  .lph-logo svg{width:26px;height:26px}
  .lph-logo span{font-size:16px}
  .lph-act .lph-btn{height:38px;padding:0 13px;font-size:13.5px}
  .lph-bal{height:34px;padding:0 10px 0 8px;font-size:13.5px}
  .lph-burger{width:40px;height:40px}
  .lph-burger i{left:11px;right:11px}
  .lph-burger i:nth-child(1){top:13px}.lph-burger i:nth-child(2){top:19px}.lph-burger i:nth-child(3){top:25px}
  .lph.is-open .lph-burger i:nth-child(1),.lph.is-open .lph-burger i:nth-child(3){top:19px}
}
@media (max-width:420px){.lph .lph-studio-m{width:38px;padding:0;justify-content:center}.lph-studio-m span{display:none}}
@media (max-width:360px){.lph-act .lph-btn-g{display:none!important}}
@media (prefers-reduced-motion:reduce){.lph-mega,.lph-drop,.lph *{transition:none!important}.lph .lph-cta::after,.lph .lph-cta-m::after,.lpf .lpf-cta::after,.lph .lph-l.lph-studio::after,.lph-m-studio::after,.lph-studio-m::after{animation:none}}

.lpf{--lpf-ink:#1f2330;--lpf-brass:#9670f8;margin-top:0;background:#1b1e29;color:rgba(255,255,255,.72);font-family:'Inter','Inter Fallback','Inter Fallback R',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}
.lpf *,.lpf *::before,.lpf *::after{box-sizing:border-box}
.lpf a{color:inherit;text-decoration:none;box-shadow:none}
.lpf-in{max-width:1240px;margin:0 auto;padding:52px 20px 36px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.6fr);gap:48px}
.lpf .lpf-logo{display:inline-flex;align-items:center;gap:9px;color:#fff;font-weight:800;font-size:19px;letter-spacing:-.015em}
.lpf-logo svg{width:30px;height:30px;color:var(--lpf-brass)}
.lpf-brand p{margin:14px 0 18px;font-size:13.5px;line-height:1.6;color:rgba(255,255,255,.62);max-width:320px}
.lpf .lpf-cta{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 18px;border-radius:13px;background:linear-gradient(135deg,#a676fd 0%,#804fed 52%,#673ac5 100%);color:#fff!important;font-weight:800;font-size:14.5px;box-shadow:0 12px 24px -14px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.25);transition:filter .15s,transform .15s}
.lpf .lpf-cta .lph-ico{flex:none;fill:rgba(255,255,255,.25);stroke:#fff}
.lpf .lpf-cta::after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skewX(-18deg);animation:lph-shine 5.5s ease-in-out infinite}
.lpf-cta svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.lpf .lpf-cta:hover{filter:brightness(1.08);transform:translateY(-1px)}
.lpf-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}
.lpf-col{display:flex;flex-direction:column;gap:9px;min-width:0}
.lpf-col p{margin:0 0 4px;font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fff}
.lpf .lpf-col a{font-size:13.5px;color:rgba(255,255,255,.66);transition:color .15s}
.lpf .lpf-col a:hover{color:#fff}
.lpf-bot{border-top:1px solid rgba(255,255,255,.09)}
.lpf-bot-in{max-width:1240px;margin:0 auto;padding:18px 20px calc(18px + env(safe-area-inset-bottom));display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;font-size:12.5px;color:rgba(255,255,255,.5)}
.lpf-legal{display:flex;flex-wrap:wrap;gap:6px 20px}
.lpf .lpf-legal a{color:rgba(255,255,255,.62)}
.lpf .lpf-legal a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}
@media (max-width:980px){
  .lpf-in{grid-template-columns:1fr;gap:30px;padding:40px 20px 28px}
  .lpf-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 20px}
}
@media (max-width:420px){.lpf-in{padding:34px 16px 24px}.lpf-bot-in{padding-left:16px;padding-right:16px;flex-direction:column;align-items:flex-start}.lpf-legal{flex-direction:column;gap:8px}}

.lpp{--lpp-ink:#1f2330;--lpp-muted:#6f7282;--lpp-brass:#804fed;--lpp-brass-d:#5b34ae;--lpp-line:#dfdcee;position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:18px;font-family:'Inter','Inter Fallback','Inter Fallback R',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;color:var(--lpp-ink);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}
.lpp[hidden]{display:none!important}
.lpp *,.lpp *::before,.lpp *::after{box-sizing:border-box}
.lpp-bg{position:absolute;inset:0;background:rgba(20,22,30,.62);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:lpp-in .2s ease}
.lpp-box{position:relative;width:min(880px,100%);max-height:calc(100vh - 36px);max-height:calc(100dvh - 36px);overflow-y:auto;overscroll-behavior:contain;border-radius:26px;background:#f8f8fe;box-shadow:0 40px 80px -30px rgba(0,0,0,.6);animation:lpp-up .25s ease}
@keyframes lpp-in{from{opacity:0}}
@keyframes lpp-up{from{opacity:0;transform:translateY(14px) scale(.98)}}
.lpp .lpp-x{position:absolute;top:14px;right:14px;z-index:2;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.14);color:#fff;font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}
.lpp .lpp-x:hover{background:rgba(255,255,255,.26)}
.lpp-top{position:relative;padding:30px 30px 24px;border-radius:26px 26px 0 0;background:linear-gradient(180deg,#242a3a,#1b1f2b);color:#f1effe;overflow:hidden;isolation:isolate}
.lpp-top::after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(rgba(240,163,252,.26) 1px,transparent 1.5px) 0 0/16px 16px;-webkit-mask:linear-gradient(90deg,transparent 30%,#000 100%);mask:linear-gradient(90deg,transparent 30%,#000 100%);pointer-events:none}
.lpp-top::before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(240,163,252,.55),transparent);pointer-events:none}
.lpp-b{display:inline-flex;padding:4px 11px;border-radius:999px;background:linear-gradient(135deg,#e89efc,#9a6efe);color:#1f2330;font-size:12.5px;font-weight:800}
.lpp h2{margin:12px 0 8px;font-family:'Inter','Inter Fallback','Inter Fallback R',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;font-weight:800;font-size:clamp(23.52px,3.36vw,31.92px);line-height:1.08;color:#fff;letter-spacing:-.03em}
.lpp-top>p{margin:0;max-width:640px;color:#d4d2e1;font-size:14.5px}
.lpp .lpp-on{margin-top:12px;padding:9px 13px;border-radius:12px;background:rgba(232,158,252,.14);color:#e3ddfd}
.lpp .lpp-on a{color:#e3ddfd;font-weight:800;text-decoration:underline;text-underline-offset:3px}
.lpp-perks{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:7px 22px;font-size:14px}
.lpp-perks li{position:relative;margin:0;padding-left:22px}
.lpp-perks li::before{content:"★";position:absolute;left:0;top:0;color:#e89efc;font-size:12px}
.lpp-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:24px 26px 6px}
.lpp-plans.is-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.lpp-plans.is-1{grid-template-columns:minmax(0,320px);justify-content:center}
.lpp-plan{position:relative;display:flex;flex-direction:column;gap:3px;padding:18px 16px 16px;border:1px solid var(--lpp-line);border-radius:18px;background:#fff}
.lpp-plan.is-hot{border-color:var(--lpp-brass);box-shadow:0 16px 30px -22px rgba(91,52,174,.9);background:#fcfcff}
.lpp-plan-b{position:absolute;top:-10px;left:14px;padding:3px 10px;border-radius:999px;background:var(--lpp-brass);color:#fff;font-size:11px;font-weight:800}
.lpp-plan-n{font-size:28px;font-weight:800;line-height:1.1;letter-spacing:-.02em}
.lpp-plan-n span{font-size:16px;font-weight:700;color:var(--lpp-brass-d)}
.lpp-plan-m{font-size:12.5px;color:var(--lpp-muted)}
.lpp-plan-bo{align-self:flex-start;margin-top:4px;padding:2px 9px;border-radius:999px;background:#ece8ff;color:var(--lpp-brass-d);font-size:12px;font-weight:800}
.lpp-plan-p{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;margin:10px 0 12px}
.lpp-plan-p b{font-size:19px}
.lpp-plan-p s{font-size:13px;color:var(--lpp-muted)}
.lpp-plan-p em{font-style:normal;font-size:11.5px;font-weight:800;color:#2f7a55;background:#e8f4ed;padding:2px 7px;border-radius:999px}
.lpp .lpp-go{margin-top:auto;display:flex;align-items:center;justify-content:center;height:44px;padding:0 14px;border-radius:12px;background:var(--lpp-ink);color:#fff!important;font-weight:800;font-size:14.5px;text-decoration:none!important;box-shadow:none;transition:background .15s}
.lpp .lpp-go:hover{background:#2c3140}
.lpp-plan.is-hot .lpp-go{background:linear-gradient(135deg,#a676fd,#804fed 55%,#673ac5)}
.lpp-note{margin:14px 26px 0;padding:12px 14px;border-radius:14px;background:#edebfa;font-size:13px;color:#47445b}
.lpp-note b{color:var(--lpp-ink)}
.lpp .lpp-more{display:inline-flex;align-items:center;gap:6px;margin:14px 26px 24px;font-size:14px;font-weight:700;color:var(--lpp-brass-d);text-decoration:none;box-shadow:none}
.lpp-more svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
body.lpp-lock{overflow:hidden}
@media (max-width:720px){
  .lpp{padding:12px;align-items:center}
  .lpp-box{border-radius:22px;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px)}
  .lpp-top{padding:24px 18px 20px;border-radius:22px 22px 0 0}
  .lpp-perks{grid-template-columns:1fr;gap:8px}
  .lpp-perks li:nth-child(n+5){display:none}
  .lpp-top p{font-size:14.5px}

  .lpp-plans{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:20px 14px 4px;gap:12px 10px}
  .lpp-plans.is-1{grid-template-columns:1fr!important}
  .lpp-plan{padding:15px 11px 11px;border-radius:15px;gap:1px}
  .lpp-plan-b{top:-9px;left:10px;max-width:calc(100% - 20px);padding:2px 8px;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
  .lpp-plan-n{font-size:22px}
  .lpp-plan-n span{font-size:13px}
  .lpp-plan-m{font-size:11.5px}
  .lpp-plan-bo{font-size:10.5px;padding:2px 7px}
  .lpp-plan-p{margin:6px 0 9px;gap:4px}
  .lpp-plan-p b{font-size:16px}
  .lpp-plan-p s{font-size:11.5px}
  .lpp-plan-p em{font-size:10.5px;padding:1px 6px}
  .lpp .lpp-go{height:36px;padding:0 8px;border-radius:10px;font-size:13px}
  .lpp-note{margin:12px 16px 0}
  .lpp .lpp-more{margin:12px 16px 18px}
}
@media (prefers-reduced-motion:reduce){.lpp-bg,.lpp-box{animation:none}}
.cps-cx{position:relative;display:block;width:100%}
.cps-cx.is-il{display:inline-block;width:auto;max-width:100%;vertical-align:middle}
.cps-cx>input,.cps-cx>textarea{width:100%;padding-right:38px!important;box-sizing:border-box}
.cps-cx.is-il>input{width:auto}
.cps-cx.is-ta>textarea{padding-right:40px!important}
.cps-cx-b{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:24px;height:24px;margin:0;border:0;border-radius:50%;background:#ebe9f6;color:#6f7282;font:600 15px/1 system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;box-shadow:none;min-height:0;min-width:0;transition:background .15s,color .15s}
.cps-cx.is-ta .cps-cx-b{top:8px;transform:none}
.cps-cx-b[hidden]{display:none}
.cps-cx-b:hover,.cps-cx-b:focus-visible{background:#1f2330;color:#fff}
.cps-cx>input::-ms-clear{display:none}
.cps-cx>input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}

.lpp-tabs{display:inline-flex;gap:4px;margin:4px 0 14px;padding:4px;border-radius:16px;background:rgba(255,255,255,.08);border:1px solid rgba(240,163,252,.22)}
.lpp .lpp-tabs button{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:150px;margin:0;padding:9px 16px 8px;border:0;border-radius:12px;background:transparent;color:#d4d2e1;font:inherit;text-align:left;cursor:pointer;transition:background .15s,color .15s}
.lpp .lpp-tabs button b{font-size:15px;font-weight:800;color:inherit}
.lpp .lpp-tabs button small{font-size:12px;opacity:.75}
.lpp .lpp-tabs button:hover{color:#fff;background:rgba(255,255,255,.06)}
.lpp .lpp-tabs button.on{background:linear-gradient(135deg,#e89efc,#9a6efe);color:#1f2330}
.lpp .lpp-tabs button:focus-visible{outline:2px solid #e89efc;outline-offset:2px}
.lpp-need{margin:0 0 12px;padding:9px 13px;border-radius:12px;background:rgba(255,106,106,.16);color:#e0d9ff;font-weight:700;font-size:14px}
.lpp-need[hidden],.lpp-pane[hidden]{display:none!important}
.lpp .lpp-msgs{display:flex;flex-direction:column;gap:8px;margin:0 0 14px}
.lpp .lpp-msgs>p{margin:0}
.lpp .lpp-msgs:not(:has(>:not([hidden]))){display:none}
.lpp .lpp-top .lpp-pane{display:flex;flex-direction:column;gap:12px}
.lpp .lpp-top .lpp-pane>*{margin-top:0;margin-bottom:0}
.lpp .lpp-top .lpp-pane>.lpp-ptl{margin-top:4px}
.lpp .lpp-top .lpp-pane>.lpp-on{max-width:none}
.lpp-top .lpp-pane>p{margin:0;max-width:640px;color:#d4d2e1;font-size:14.5px}
.lpp-plans.is-pk.is-4{grid-template-columns:repeat(4,minmax(0,1fr))}
.lpp-ben{list-style:none;margin:14px 26px 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:6px 22px;font-size:13.5px;color:#47445b}
.lpp-ben li{position:relative;margin:0;padding-left:20px}
.lpp-ben li::before{content:"✓";position:absolute;left:0;top:0;color:var(--lpp-brass);font-weight:800}
.lpp button.lpp-more{border:0;background:none;padding:0;font:inherit;font-size:14px;font-weight:700;cursor:pointer}
.lpp-end{height:10px}

.lph-i-studio{margin-left:8px}
.lph .lph-l.lph-studio{overflow:hidden;isolation:isolate;height:38px;gap:7px;padding:0 15px 0 12px;border:0;outline:0;border-radius:999px;background:linear-gradient(135deg,#34294c 0%,#1d1b29 100%);color:#fff;font-weight:700;box-shadow:0 10px 20px -12px rgba(31,27,48,.95);transition:transform .15s,box-shadow .15s,background .15s}
.lph .lph-l.lph-studio::after{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:-60%;width:40%;border-radius:inherit;background:linear-gradient(100deg,transparent,rgba(255,255,255,.18),transparent);transform:skewX(-18deg);animation:lph-shine 6s ease-in-out infinite;pointer-events:none}
.lph .lph-l.lph-studio .lph-ico{color:#f0a3fc}
.lph .lph-l.lph-studio:hover{color:#fff;background:linear-gradient(135deg,#3d3158 0%,#24212f 100%);transform:translateY(-1px);box-shadow:0 14px 24px -14px rgba(31,27,48,.95)}
@media (max-width:1180px){.lph .lph-l.lph-studio{padding:0 13px 0 11px}}
.lph-m-studio{position:relative;overflow:hidden;display:flex;align-items:center;gap:12px;margin:6px 0 10px;padding:14px 14px 14px 12px;border-radius:18px;background:linear-gradient(135deg,#34294c 0%,#1d1b29 100%);color:#fff;box-shadow:0 16px 30px -20px rgba(31,27,48,.9)}
.lph .lph-m-studio,.lph .lph-m-studio:hover{color:#fff}
.lph-m-studio::after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.16),transparent);transform:skewX(-18deg);animation:lph-shine 6s ease-in-out infinite}
.lph-m-studio-i{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,#8b5cf6,#d946ef);color:#fff;box-shadow:0 6px 14px -8px rgba(124,58,237,.65),inset 0 1px 0 rgba(255,255,255,.25)}
.lph-m-studio-b{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}
.lph-m-studio-b b{display:flex;align-items:center;gap:7px;font-size:17px;font-weight:800;line-height:1.2}
.lph-m-studio-b i{font-style:normal;font-size:13px;font-weight:500;line-height:1.35;color:rgba(255,255,255,.72)}
.lph-m-studio .lph-arr{color:#f0a3fc}
@media (max-width:720px){
  .lpp-tabs{display:flex;width:100%}
  .lpp .lpp-tabs button{flex:1 1 0;min-width:0;padding:8px 10px}
  .lpp .lpp-tabs button small{font-size:11px}
  .lpp-ben{grid-template-columns:1fr;margin:12px 16px 0}
}

.lpp-ptl{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.lpp-ptl li{display:flex;align-items:center;gap:10px;margin:0;padding:10px 11px;border-radius:13px;background:rgba(255,255,255,.06);border:1px solid rgba(240,163,252,.2);min-width:0}
.lpp-ptl li i{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:linear-gradient(135deg,#8b5cf6,#d946ef);color:#fff;box-shadow:0 6px 14px -8px rgba(124,58,237,.65),inset 0 1px 0 rgba(255,255,255,.25)}
.lpp-ptl svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.lpp-ptl b{flex:none;font-size:16px;font-weight:800;color:#fff;white-space:nowrap}
.lpp-ptl span{font-size:12px;line-height:1.3;color:rgba(255,255,255,.72);min-width:0}
.lpp-ptl li:is(.is-own,.is-wr){grid-column:1/-1;background:linear-gradient(135deg,rgba(240,163,252,.2),rgba(240,163,252,.06));border-color:rgba(240,163,252,.4)}
.lpp-plan-pd{align-self:flex-start;margin:-6px 0 10px;padding:2px 8px;border-radius:999px;background:#e9e4fe;color:var(--lpp-brass-d);font-size:11px;font-weight:800}
.lpp-note.is-prem{background:linear-gradient(135deg,#f5f3ff,#e6e0ff)}
.lpp-note.is-prem button{padding:0;border:0;background:none;color:var(--lpp-brass-d);font:inherit;font-weight:800;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
@media (max-width:720px){
  .lpp-ptl{grid-template-columns:1fr 1fr;gap:7px}
  .lpp-ptl li{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;padding:9px 10px;gap:5px 8px}
  .lpp-ptl li i{width:26px;height:26px}
  .lpp-ptl b{font-size:15px}
  .lpp-ptl span{grid-column:1/-1;font-size:11.5px}
  .lpp-ptl li:is(.is-own,.is-wr){grid-template-columns:auto auto minmax(0,1fr)}
  .lpp-ptl li:is(.is-own,.is-wr) span{grid-column:auto}
  .lpp-plan-pd{margin:-4px 0 8px;font-size:10px}
}

.lpa{--lpa-ink:#1f2330;--lpa-muted:#6f7282;--lpa-brass:#804fed;--lpa-line:#dfdcee;position:fixed;inset:0;z-index:100001;display:flex;align-items:center;justify-content:center;padding:16px;font-family:'Inter','Inter Fallback','Inter Fallback R',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;color:var(--lpa-ink);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}
.lpa[hidden]{display:none!important}
.lpa *,.lpa *::before,.lpa *::after{box-sizing:border-box}
.lpa-bg{position:absolute;inset:0;background:rgba(20,22,30,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:lpp-in .2s ease}
.lpa-box{position:relative;width:min(420px,100%);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;padding:28px 26px 24px;border-radius:22px;background:#f8f8fe;box-shadow:0 30px 80px -30px rgba(0,0,0,.6);animation:lpp-up .25s ease}
.lpa .lpa-x{position:absolute;top:12px;right:12px;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:50%;background:#ebe9f6;color:var(--lpa-ink);font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}
.lpa .lpa-x:hover{background:#dfdcee}
.lpa h2{margin:0 40px 6px 0;font-family:'Inter','Inter Fallback',system-ui,sans-serif;font-size:22px;font-weight:800;line-height:1.25;letter-spacing:-.01em;color:var(--lpa-ink)}
.lpa-l{margin:0 0 16px;font-size:14px;color:var(--lpa-muted)}
.lpa-or{display:flex;align-items:center;gap:10px;margin:14px 0;color:var(--lpa-muted);font-size:12.5px}
.lpa-or::before,.lpa-or::after{content:"";flex:1;height:1px;background:var(--lpa-line)}
.lpa .lpa-mail{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:46px;margin:0;padding:0 14px;border:1px solid #d0cce2;border-radius:12px;background:#fff;color:var(--lpa-ink);font:inherit;font-weight:700;font-size:14.5px;cursor:pointer}
.lpa .lpa-mail:hover{border-color:#cbbcff}
.lpa .lpa-mail svg{color:var(--lpa-brass)}
.lpa-seg{display:grid;grid-template-columns:1fr 1fr;gap:3px;margin:0 0 14px;padding:3px;border-radius:12px;background:#ebe9f6}
.lpa .lpa-seg button{height:34px;margin:0;padding:0;border:0;border-radius:9px;background:transparent;color:var(--lpa-muted);font:inherit;font-weight:700;font-size:13.5px;cursor:pointer}
.lpa .lpa-seg button.on{background:#fff;color:var(--lpa-ink);box-shadow:0 1px 3px rgba(31,35,48,.12)}
.lpa-f{display:flex;flex-direction:column;gap:12px;margin:0}
.lpa-f label{display:flex;flex-direction:column;gap:6px;margin:0;font-size:13px;font-weight:600;color:var(--lpa-ink)}
.lpa-f input{width:100%;height:46px;margin:0;padding:0 14px;border:1px solid #d0cce2;border-radius:12px;background:#fff;color:var(--lpa-ink);font:inherit;font-size:15px;box-shadow:none;outline:none}
.lpa-f input:focus{border-color:var(--lpa-ink)}
.lpa-f .lpa-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}
.lpa-err{margin:0;padding:9px 12px;border-radius:10px;background:#fbeaea;color:#b3363c;font-size:13px}
.lpa-err[hidden]{display:none}
.lpa .lpa-go{display:flex;align-items:center;justify-content:center;height:48px;margin:2px 0 0;padding:0 16px;border:0;border-radius:12px;background:var(--lpa-ink);color:#fff;font:inherit;font-weight:800;font-size:15px;cursor:pointer}
.lpa .lpa-go:hover{background:#2c3140}
.lpa .lpa-go[disabled]{opacity:.6;cursor:default}
.lpa-s,.lpa-nr{margin:0;font-size:13px;color:var(--lpa-muted);text-align:center}
.lpa-s a{color:var(--lpa-ink);font-weight:600}
.lpa [hidden]{display:none!important}
@media (max-width:640px){.lpa{align-items:flex-end;padding:0}.lpa-box{width:100%;border-radius:22px 22px 0 0;padding:24px 16px calc(18px + env(safe-area-inset-bottom))}}

[data-pay]{cursor:pointer}
.lph-pb{display:flex;flex-direction:column;gap:2px;margin:0 0 6px;padding:9px 11px;border-radius:12px;background:#f3f1fe;font-size:13px;line-height:1.35}.lph-pb[hidden]{display:none}.lph-pb span{font-weight:700;color:var(--lph-brass-d)}.lph-pb em{font-style:normal;font-size:12px;color:#6f7282}.lph-pb.is-full{background:#e8e3ff}
.lpp-pb{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0 0 12px;padding:9px 13px;border-radius:12px;background:rgba(232,158,252,.14);color:#e3ddfd;font-size:13.5px;line-height:1.35}.lpp-pb[hidden]{display:none}.lpp-pb span{font-weight:700}.lpp-pb em{font-style:normal;font-size:12.5px;opacity:.75}.lpp-pb.is-full{background:rgba(232,158,252,.22)}
