.pm-link{color:var(--lyp-text-brand);align-self:flex-start;font-size:15px;font-weight:600}a.pm-link:hover{text-decoration:underline}.pm-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--lyp-text-brand);font-size:13px;font-weight:600}.pm-soon{background:var(--lyp-warning-bg);box-shadow:inset 0 0 0 1px var(--lyp-warning-border);color:var(--lyp-text-primary)}.pm-row{justify-content:space-between;align-items:center;gap:6px;display:flex}.pm-icn{border-radius:var(--lyp-r-xl);background:var(--lyp-bg-brand-subtle);width:46px;height:46px;color:var(--lyp-brand);transition:transform var(--lyp-dur-slow) var(--lyp-ease-back), background var(--lyp-dur-base), color var(--lyp-dur-base);justify-content:center;align-items:center;display:flex}.pm-ctas{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.fp-hero.pm-hero{background:radial-gradient(1100px 560px at 75% 10%, var(--lyp-brand-50) 0%, var(--lyp-bg-default) 68%);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:56px;padding:150px max(48px,50% - 656px) 100px;display:grid;overflow:clip}.pm-hero-copy{flex-direction:column;align-items:flex-start;gap:26px;display:flex}.pm-hero .fp-h1{letter-spacing:-.04em;font-size:clamp(36px,3.9vw,58px);line-height:1.04}.pm-hero .fp-lead{max-width:560px}.pm-hero .fp-lead strong{color:var(--lyp-text-primary);font-weight:600}.pm-hero .pm-ctas{justify-content:flex-start;margin-top:14px}.pm-trust{color:var(--lyp-text-secondary);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:14px;display:flex}.pm-trust strong{color:var(--lyp-text-primary);font-weight:600}.pm-rating{border-radius:var(--lyp-r-full);background:var(--lyp-bg-default);height:34px;box-shadow:inset 0 0 0 1px var(--lyp-border-subtle);align-items:center;gap:6px;padding:0 12px 0 8px;display:inline-flex}.pm-stars{color:var(--lyp-rating);letter-spacing:1px}.pm-hero-stage{min-width:0}.pm-stg{background-color:var(--lyp-bg-inverse);background-image:radial-gradient(420px 220px at 88% -8%, color-mix(in srgb, var(--lyp-brand) 28%, transparent), transparent 70%), radial-gradient(380px 220px at 0% 108%, color-mix(in srgb, var(--lyp-success-on-dark) 12%, transparent), transparent 70%), radial-gradient(#ffffff0e 1px, transparent 1px);width:480px;height:360px;box-shadow:var(--lyp-shadow-xl);color:var(--lyp-text-inverse);text-align:left;background-size:auto,auto,16px 16px;border-radius:20px;position:relative;overflow:hidden}.pm-stg strong{font-weight:600}.pm-stg small{font-size:inherit}.pm-ab{position:absolute}.pm-paused{z-index:40;border-radius:var(--lyp-r-full);background:#ffffff24;height:20px;padding:0 8px;font-size:9px;font-weight:600;line-height:20px;position:absolute;top:46px;right:10px}.pm-fx{opacity:0;transition:opacity .5s ease, transform .6s var(--lyp-ease-brand);transform:translateY(7px)}.pm-fxl{opacity:0;transition:opacity .45s ease, transform .6s var(--lyp-ease-brand);transform:translate(-18px)}.pm-fxs{opacity:0;transition:opacity .3s ease, transform .5s var(--lyp-ease-back);transform:scale(.6)}.pm-fx.on,.pm-fxl.on,.pm-fxs.on{opacity:1;transform:none}.pm-fxw{border-radius:var(--lyp-r-full);background:var(--lyp-success);transform-origin:0;height:100%;transition:transform .7s var(--lyp-ease-brand);display:block;transform:scaleX(0)}.pm-fxw.on{transform:none}.pm-fxw.down{background:var(--lyp-error)}.pm-fxo{transition:opacity .45s,transform .45s}.pm-fxo.on{opacity:0;pointer-events:none;transform:scale(.97)}.pm-steps{z-index:8;gap:6px;display:flex;position:absolute;top:12px;left:16px;right:16px}.pm-step{border-radius:var(--lyp-r-full);color:#ffffff80;height:26px;transition:background var(--lyp-dur-slow), color var(--lyp-dur-slow);background:#ffffff0f;flex:1;align-items:center;gap:6px;padding:0 10px;font-size:9.5px;font-weight:500;display:flex;position:relative;overflow:hidden}.pm-step.done{color:var(--lyp-text-inverse);background:#ffffff29}.pm-step.on{background:var(--lyp-bg-default);color:var(--lyp-text-primary)}.pm-step-n{border-radius:var(--lyp-r-full);background:color-mix(in srgb, currentColor 18%, transparent);justify-content:center;align-items:center;width:16px;height:16px;font-size:8.5px;font-weight:600;display:flex}.pm-step-bar{background:var(--lyp-text-brand-on-dark);transform-origin:0;height:2px;position:absolute;bottom:0;left:0;right:0}.pm-paths{top:0;left:0}.pm-paths path{fill:none;stroke:#ffffff2e;stroke-width:1.5px;stroke-dasharray:3 4}.pm-ota{background:var(--lyp-bg-default);width:36px;height:36px;box-shadow:var(--lyp-shadow-md);border-radius:11px;justify-content:center;align-items:center;display:flex;left:22px}.pm-ota img{-o-object-fit:contain;object-fit:contain;border-radius:var(--lyp-r-base);width:22px;height:22px}.pm-prt{border:2px solid var(--lyp-neutral-0);border-radius:var(--lyp-r-full);width:11px;height:11px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 35%, transparent);opacity:0;background:currentColor;margin:-2px 0 0 -2px;animation:4s cubic-bezier(.45,0,.25,1) infinite pm-flow;position:absolute;left:40px}@keyframes pm-flow{0%{opacity:0;transform:translate(0)scale(.6)}12%{opacity:1}85%{opacity:1;transform:translate(var(--dx), var(--dy)) scale(1)}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(1.8)}}.pm-person{flex-direction:column;align-items:flex-start;gap:3px;width:84px;font-size:9.5px;display:flex;left:14px}.pm-person small{color:#fff9;font-size:7px;line-height:1.2}.pm-av,.pm-owner{border-radius:var(--lyp-r-full);color:var(--lyp-text-primary);justify-content:center;align-items:center;font-weight:600;display:flex}.pm-av{width:30px;height:30px;font-size:12px;box-shadow:0 0 0 3px #ffffff1f}.pm-city{border-radius:var(--lyp-r-2xl);background:var(--lyp-bg-default);width:172px;height:116px;color:var(--lyp-text-primary);box-shadow:0 0 0 3px var(--ring), var(--lyp-shadow-lg);animation:pm-pop .6s var(--lyp-ease-brand);flex-direction:column;gap:7px;padding:12px;transition:box-shadow .5s,opacity .5s;display:flex}.pm-city.dim{opacity:.55}@keyframes pm-pop{0%{transform:translateY(10px)scale(.94)}}.pm-city .pm-row{align-items:baseline}.pm-city strong{letter-spacing:-.01em;font-size:14px}.pm-city small{color:var(--lyp-text-secondary);font-size:8.5px}.pm-thumbs{gap:4px;display:flex}.pm-thumbs img{-o-object-fit:cover;object-fit:cover;border-radius:6px;width:36px;height:30px}.pm-ok{border-radius:var(--lyp-r-full);background:var(--lyp-success-bg);height:16px;color:var(--lyp-success-text);white-space:nowrap;transition:transform .3s var(--lyp-ease-back);align-items:center;gap:3px;padding:0 6px;font-size:8.5px;font-weight:600;display:inline-flex}.pm-ok.bump{transform:scale(1.06)}.pm-owner{border:2px solid var(--lyp-bg-inverse);opacity:0;width:26px;height:26px;transition:opacity var(--lyp-dur-slow), transform .5s var(--lyp-ease-back);font-size:11px;position:absolute;top:-8px;right:-8px;transform:scale(.3)}.pm-owner.on{opacity:1;transform:none}.pm-all{border:2px dashed var(--lyp-text-brand-on-dark);opacity:0;pointer-events:none;border-radius:20px;width:370px;height:254px;transition:opacity .5s;top:48px;left:102px}.pm-all.on{opacity:1}.pm-card{border-radius:var(--lyp-r-xl);background:var(--lyp-bg-default);width:448px;height:256px;color:var(--lyp-text-primary);box-shadow:var(--lyp-shadow-lg);padding:12px;top:52px;left:16px}.pm-table{flex-direction:column;gap:6px;height:100%;display:flex}.pm-table>.pm-row>.pm-row>strong{font-size:11px}.pm-chip{border-radius:var(--lyp-r-full);height:22px;box-shadow:inset 0 0 0 1.5px var(--lyp-border-default);color:var(--lyp-text-secondary);transition:all var(--lyp-dur-slow);align-items:center;gap:4px;padding:0 9px;font-size:8.5px;font-weight:600;display:inline-flex}.pm-chip.on{background:var(--lyp-success-bg);box-shadow:inset 0 0 0 1.5px var(--lyp-success);color:var(--lyp-success-text)}.pm-pct{color:var(--lyp-success-text);font-size:13px;font-weight:600}.pm-apply{background:var(--lyp-brand);height:24px;color:var(--lyp-text-inverse);white-space:nowrap;transition:transform var(--lyp-dur-fast), background .3s;border-radius:7px;align-items:center;padding:0 10px;font-size:9px;font-weight:600;display:flex}.pm-apply.on{background:var(--lyp-success)}.pm-apply.press{transform:scale(.92)}.pm-tr{border-radius:7px;align-items:center;height:22px;padding:0 8px;font-size:8.5px;transition:opacity .5s,background .5s;display:flex}.pm-tr>*{flex:1}.pm-tr>:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1.6;overflow:hidden}.pm-tr>:nth-child(2){color:var(--lyp-text-secondary)}.pm-tr>:nth-child(3){flex:1.4}.pm-tr>:last-child{text-align:right}.pm-th{border-bottom:1px solid var(--lyp-border-subtle);height:auto;color:var(--lyp-text-secondary);border-radius:0;padding:4px 8px;font-size:7.5px}.pm-tr.dim{opacity:.32}.pm-tr.hit{background:color-mix(in srgb, var(--lyp-success) 5%, transparent)}.pm-tr.hit.raised{background:var(--lyp-success-bg)}.pm-occ{align-items:center;gap:6px;display:flex}.pm-occ>span{border-radius:var(--lyp-r-full);background:var(--lyp-neutral-100);flex:1;height:5px;overflow:hidden}.pm-occ>span>span{background:var(--lyp-neutral-300);height:100%;display:block}.pm-occ>span>span.hi{background:var(--lyp-success)}.pm-price{transition:color var(--lyp-dur-slow);font-weight:600}.pm-tr.raised .pm-price{color:var(--lyp-success-text)}.pm-updated{align-self:center;margin-top:2px}.pm-dash{z-index:6;flex-direction:column;gap:10px;display:flex}.pm-dash>.pm-row strong{font-size:11.5px}.pm-dash>.pm-row small{color:var(--lyp-text-secondary);font-size:8px}.pm-kpis{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pm-kpis>div{background:var(--lyp-bg-subtle);box-shadow:inset 0 0 0 1px var(--lyp-border-subtle);color:var(--lyp-success-text);border-radius:10px;flex-direction:column;padding:9px 11px;font-size:7.5px;display:flex}.pm-kpis small{color:var(--lyp-text-secondary);font-size:8.5px}.pm-kpis strong{letter-spacing:-.02em;color:var(--lyp-text-primary);font-size:21px}.pm-dash-b{flex:1;grid-template-columns:1fr 1fr;gap:10px;display:grid}.pm-bars{flex-direction:column;gap:3px;display:flex}.pm-bars>strong{margin-bottom:3px;font-size:9px}.pm-bar{align-items:center;gap:6px;height:19px;font-size:8px;display:flex}.pm-bar>:first-child{text-overflow:ellipsis;white-space:nowrap;width:84px;overflow:hidden}.pm-bar>:nth-child(2){border-radius:var(--lyp-r-full);background:var(--lyp-neutral-100);flex:1;height:8px;overflow:hidden}.pm-bar em{color:var(--lyp-error-text);font-size:7.5px;font-style:normal;font-weight:600}.pm-ai{border-radius:var(--lyp-r-xl);background:var(--lyp-bg-inverse);color:var(--lyp-text-inverse);flex-direction:column;gap:6px;padding:10px;font-size:9.5px;line-height:1.45;display:flex}.pm-ai strong{color:var(--lyp-text-brand-on-dark)}.pm-ai>span:last-child{min-height:56px}.pm-ai .pm-soon{border-radius:var(--lyp-r-full);background:color-mix(in srgb, var(--lyp-warning) 20%, transparent);box-shadow:none;color:var(--lyp-warning-border);padding:2px 6px;font-size:7px}.pm-cap{text-align:center;letter-spacing:-.01em;margin:0;font-size:14px;font-weight:500;position:absolute;top:324px;left:0;right:0}.pm-cap .lyp-serif{color:var(--lyp-text-brand-on-dark)}.pm-pains,.pm-checks{flex-direction:column;gap:12px;margin:6px 0 0;padding:0;list-style:none;display:flex}.pm-pains li{align-items:center;gap:12px;font-size:17px;font-weight:600;display:flex}.pm-pains li>span,.pm-checks li>span:first-child,.pm-offline>span:first-child{border-radius:var(--lyp-r-full);background:var(--lyp-error-bg);width:26px;height:26px;color:var(--lyp-error);flex-shrink:0;justify-content:center;align-items:center;display:flex}.pm-files{height:340px;position:relative}.pm-files>span{border-radius:var(--lyp-r-xl);background:var(--lyp-bg-default);box-shadow:var(--lyp-shadow-md);align-items:center;gap:8px;padding:12px 16px;font-size:15.5px;animation:6s ease-in-out infinite pm-float;display:inline-flex;position:absolute}.pm-files>span:first-child{top:4%;left:4%}.pm-files>span:nth-child(2){animation-delay:-1.3s;top:22%;left:46%}.pm-files>span:nth-child(3){animation-delay:-2.6s;top:46%;left:8%}.pm-files>span:nth-child(4){animation-delay:-3.9s;top:70%;left:40%}.pm-files i{background:var(--lyp-success-bg);width:24px;height:24px;color:var(--lyp-success-text);border-radius:6px;justify-content:center;align-items:center;font-size:13px;font-style:normal;display:flex}@keyframes pm-float{50%{transform:translateY(-10px)}}.pm-checks li{color:var(--lyp-text-secondary);gap:12px;font-size:15px;line-height:1.5;display:flex}.pm-checks li strong{color:var(--lyp-text-primary);font-size:16px;font-weight:600;display:block}.pm-checks li>span:first-child,.pm-offline>span:first-child{background:var(--lyp-success-bg);color:var(--lyp-success-text)}.pm-checks-brand li>span:first-child{background:var(--lyp-bg-brand-subtle);color:var(--lyp-brand)}.pm-rpanel{background:var(--lyp-bg-default);box-shadow:inset 0 0 0 1px var(--lyp-border-subtle), var(--lyp-shadow-lg);border-radius:28px;flex-direction:column;gap:14px;padding:28px;display:flex}.pm-rpanel .pm-eyebrow{color:var(--lyp-text-secondary);font-size:12px}.pm-rtabs{flex-wrap:wrap;gap:8px;display:flex}.pm-rtab{border:1.5px solid var(--lyp-border-default);border-radius:var(--lyp-r-full);background:var(--lyp-bg-default);height:44px;color:var(--lyp-text-secondary);font:inherit;cursor:pointer;padding:0 18px;font-size:15px;font-weight:600;transition:all .3s}.pm-rtab:hover{border-color:var(--lyp-border-strong)}.pm-rtab.on{border-color:var(--lyp-bg-inverse);background:var(--lyp-bg-inverse);color:var(--lyp-text-inverse)}.pm-rtab:focus-visible{outline:var(--lyp-focus-ring);outline-offset:3px}.pm-rwho{border-radius:var(--lyp-r-2xl);background:var(--lyp-bg-inverse);color:var(--lyp-text-inverse);align-items:center;gap:12px;padding:14px 16px;display:flex}.pm-rwho strong{font-size:16px;font-weight:600;display:block}.pm-rwho small{color:var(--lyp-text-inverse-secondary);font-size:13px}.pm-rav{border-radius:var(--lyp-r-full);background:var(--lyp-brand);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-weight:600;display:flex}.pm-perms{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pm-perms li{border-radius:var(--lyp-r-xl);background:var(--lyp-bg-subtle);justify-content:space-between;align-items:center;height:44px;padding:0 14px;font-size:15px;display:flex}.pm-perms li>span{border-radius:var(--lyp-r-full);background:var(--lyp-neutral-100);height:26px;color:var(--lyp-text-secondary);align-items:center;padding:0 10px;font-size:12.5px;font-weight:600;transition:all .3s;display:inline-flex}.pm-perms li>span.ok{background:var(--lyp-success-bg);color:var(--lyp-success-text)}.pm-tools{text-align:left;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;width:100%;margin:24px 0 0;padding:0;list-style:none;display:grid}.pm-tool,.pm-bcard{border-radius:var(--lyp-r-3xl);background:var(--lyp-bg-default);box-shadow:inset 0 0 0 1px var(--lyp-border-subtle);transition:transform .35s var(--lyp-ease-brand), box-shadow .35s;flex-direction:column;gap:10px;padding:28px;display:flex}.pm-tool:hover,.pm-bcard:hover{box-shadow:inset 0 0 0 1px var(--lyp-border-default), var(--lyp-shadow-lg);transform:translateY(-4px)}.pm-tool:hover .pm-icn,.pm-bcard:hover .pm-icn{background:var(--lyp-brand);color:var(--lyp-text-inverse);transform:rotate(-6deg)scale(1.08)}.pm-tool h3{letter-spacing:-.01em;margin:6px 0 0;font-size:19px;font-weight:600}.pm-tool p,.pm-bcard p{color:var(--lyp-text-secondary);margin:0;font-size:15px;line-height:1.6}.pm-tool .pm-link,.pm-bcard .pm-link{margin-top:auto;padding-top:6px;font-size:14px}.pm-tool .pm-soon{margin-top:4px}.pm-measure{max-width:760px}.pm-minis,.pm-aigrid{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;margin:8px 0 0;padding:0;list-style:none;display:grid}.pm-minis li{background:var(--lyp-bg-subtle);box-shadow:inset 0 0 0 1px var(--lyp-border-subtle);border-radius:18px;padding:18px}.pm-minis h3,.pm-aigrid h3{margin:0 0 6px;font-size:16px;font-weight:600}.pm-minis p{color:var(--lyp-text-secondary);margin:0;font-size:14px;line-height:1.55}.pm-links{gap:20px;display:flex}.pm-ai-sec{background-color:var(--lyp-bg-inverse);background-image:radial-gradient(700px 360px at 50% 0%, color-mix(in srgb, var(--lyp-brand) 20%, transparent), transparent 70%), radial-gradient(#ffffff0f 1px, transparent 1px);color:var(--lyp-text-inverse);background-size:auto,22px 22px}.pm-page .pm-ai-sec .lyp-serif{color:var(--lyp-text-brand-on-dark)}.pm-ai-sec .fp-lead,.pm-ai-note{color:var(--lyp-text-inverse-secondary)}.pm-aigrid li{background:#ffffff0d;border-radius:22px;flex-direction:column;gap:10px;padding:24px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.pm-aigrid h3{margin:0}.pm-aigrid p{color:var(--lyp-text-inverse-secondary);margin:0;font-size:15px;line-height:1.55}.pm-ai-note{margin:0;font-size:15px}.pm-offline{gap:12px;margin:0;font-size:16px;line-height:1.55;display:flex}.pm-offline strong{font-weight:600}.pm-otas{flex-wrap:wrap;justify-content:center;gap:14px;margin:0;padding:0;list-style:none;display:flex}.pm-otas li{border-radius:var(--lyp-r-2xl);background:var(--lyp-bg-default);width:56px;height:56px;box-shadow:inset 0 0 0 1px var(--lyp-border-subtle), var(--lyp-shadow-md);justify-content:center;align-items:center;display:flex}.pm-otas img{-o-object-fit:contain;object-fit:contain;border-radius:6px;width:34px;height:34px}.pm-otas .pm-otas-more{background:var(--lyp-bg-inverse);color:var(--lyp-text-inverse);font-weight:600}.pm-inbox{background:var(--lyp-bg-default);box-shadow:inset 0 0 0 1px var(--lyp-border-subtle), var(--lyp-shadow-lg);border-radius:28px;flex-direction:column;gap:12px;padding:22px;display:flex}.pm-inbox>.pm-row strong{font-size:16px;font-weight:600}.pm-msg{border-radius:var(--lyp-r-2xl);background:var(--lyp-bg-subtle);animation:pm-msg-in .6s var(--lyp-ease-brand) both;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.pm-msg img{-o-object-fit:contain;object-fit:contain;width:26px;height:26px}.pm-msg>span{color:var(--lyp-text-secondary);flex:1}.pm-msg strong{color:var(--lyp-text-primary);font-weight:600}.pm-msg small{color:var(--lyp-text-primary);font-size:14px;display:block}.pm-msg em{color:var(--lyp-text-secondary);font-size:12px;font-style:normal}@keyframes pm-msg-in{0%{opacity:0;transform:translateY(8px)}}.pm-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.pm-bcard h2{letter-spacing:-.02em;margin:6px 0 0;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.15}.pm-slab{background:var(--lyp-bg-default);width:100%;max-width:820px;box-shadow:inset 0 0 0 1px var(--lyp-border-subtle);text-align:left;border-radius:30px;flex-direction:column;gap:20px;margin-top:24px;padding:36px;display:flex}.pm-slider-h{justify-content:space-between;align-items:flex-end;display:flex}.pm-slider-h label{color:var(--lyp-text-secondary);font-size:16px}.pm-slider-h output{letter-spacing:-.03em;font-size:44px;font-weight:600;line-height:1}.pm-rng{border-radius:var(--lyp-r-full);background:linear-gradient(90deg, var(--lyp-brand) var(--p), var(--lyp-neutral-100) var(--p));appearance:none;outline:none;width:100%;height:10px;margin:0}.pm-rng::-webkit-slider-thumb{border-radius:var(--lyp-r-full);background:var(--lyp-bg-default);width:28px;height:28px;box-shadow:0 0 0 3px var(--lyp-brand), var(--lyp-shadow-md);cursor:pointer;-webkit-appearance:none}.pm-rng::-moz-range-thumb{border:3px solid var(--lyp-brand);border-radius:var(--lyp-r-full);background:var(--lyp-bg-default);cursor:pointer;width:22px;height:22px}.pm-rng:focus-visible{outline:var(--lyp-focus-ring);outline-offset:6px}.pm-rng-ends{color:var(--lyp-text-secondary);justify-content:space-between;margin-top:-10px;font-size:13px;display:flex}.pm-per{border-radius:var(--lyp-r-2xl);background:var(--lyp-bg-subtle);align-items:center;gap:20px;padding:18px 20px;display:flex}.pm-per>span{flex-direction:column;flex:1;gap:8px;display:flex}.pm-per small{color:var(--lyp-text-secondary);font-size:13px}.pm-per-bar{border-radius:var(--lyp-r-full);background:var(--lyp-neutral-100);height:10px;display:block;overflow:hidden}.pm-per-bar>span{border-radius:var(--lyp-r-full);background:var(--lyp-success);height:100%;transition:width var(--lyp-dur-slow) var(--lyp-ease-brand);display:block}.pm-per strong{color:var(--lyp-success-text);white-space:nowrap;font-size:17px;font-weight:600}.pm-page .fp-proof{background:var(--lyp-bg-subtle);padding-top:128px}.pm-page .fp-proof .fp-quote{background:var(--lyp-bg-default)}.pm-ent-sec{padding-top:80px}.pm-ent{border-radius:var(--lyp-r-3xl);background:var(--lyp-bg-inverse);color:var(--lyp-text-inverse);transition:transform var(--lyp-dur-base) var(--lyp-ease-brand);align-items:center;gap:16px;padding:28px 32px;display:flex}.pm-ent:hover{transform:translateY(-2px)}.pm-ent-i{background:var(--lyp-brand);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.pm-ent-t{color:var(--lyp-text-inverse-secondary);flex:1;font-size:15px}.pm-ent-t strong{color:var(--lyp-text-inverse);font-size:19px;font-weight:600;display:block}.pm-ent-go{color:var(--lyp-text-brand-on-dark);white-space:nowrap;font-size:15px;font-weight:600}@media (max-width:1180px){.fp-hero.pm-hero{grid-template-columns:minmax(0,1fr);padding:128px 40px 72px}.pm-hero-stage{max-width:720px}}@media (max-width:980px){.pm-tools,.pm-minis,.pm-aigrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.pm-two{grid-template-columns:minmax(0,1fr)}.pm-ent{flex-wrap:wrap}}@media (max-width:640px){.fp-hero.pm-hero{gap:40px;padding:100px 20px 56px}.pm-hero .pm-ctas,.pm-slab .pm-ctas,.fp-cta .pm-ctas{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.pm-ctas .lyp-btn-lg{justify-content:center}.pm-tools,.pm-minis,.pm-aigrid{grid-template-columns:minmax(0,1fr)}.pm-files{flex-direction:column;gap:12px;height:auto;display:flex}.pm-files>span{align-self:flex-start;animation:none;position:static}.pm-slab{padding:24px}.pm-per{flex-direction:column;align-items:stretch;gap:12px}}@media (prefers-reduced-motion:reduce){.pm-files>span,.pm-prt,.pm-msg,.pm-city{animation:none}}
