:is(html:has(.pp),body:has(.pp)){overscroll-behavior-x:none;background:#fff;overflow-x:hidden}.pp{--ink:#0d1b3e;--ink-2:#46516b;--ink-3:#8a93a8;--line:#e3e8f2;--blu:#1f4fe0;--blu-2:#163ab0;--azzurro:#2f8cff;--azzurro-chiaro:#eaf4ff;--cielo:#f5f9ff;--giallo:#ffe066;--giallo-chiaro:#fff6cc;--hero:linear-gradient(165deg, #1f3fd6 0%, #2f7cf6 50%, #66c6ff 85%, #a9e4ff 100%);--grad:linear-gradient(120deg, #1f3fd6 0%, #2f7cf6 55%, #45a8ff 100%);--font:"Plus Jakarta Sans Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--gutter:clamp(18px, 4vw, 32px);--lift:0 4px 0 #0816462e;color:var(--ink);font-family:var(--font);touch-action:pan-y pinch-zoom;background:#fff;font-size:16px;line-height:1.6;overflow-x:clip}@supports not (overflow:clip){.pp{overflow-x:hidden}}.pp ::selection{background:var(--giallo)}.pp a:focus-visible,.pp button:focus-visible,.pp summary:focus-visible{outline:2.5px solid var(--giallo);outline-offset:3px;border-radius:10px}.pp img{display:block}.pp-wrap{max-width:1180px;padding-inline:var(--gutter);margin:0 auto}.t-blu{--tone:#1f4fe0;--tone-2:#3f7dff;--tone-fg:#fff;--tone-soft:#e7eeff}.t-azzurro{--tone:#2f8cff;--tone-2:#66c6ff;--tone-fg:#fff;--tone-soft:#e3f3ff}.t-ciano{--tone:#0b8fb3;--tone-2:#2bb8dc;--tone-fg:#fff;--tone-soft:#dff6fb}.t-giallo{--tone:#ffd23f;--tone-2:#ffe680;--tone-fg:#0d1b3e;--tone-soft:#fff6cc}.t-notte{--tone:#0d1b3e;--tone-2:#23366e;--tone-fg:#fff;--tone-soft:#e6e9f2}.pp-btn{background:var(--blu);color:#fff;white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;height:48px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .2s,background-color .2s,box-shadow .2s;display:inline-flex}.pp-btn:hover{background:var(--blu-2);transform:translateY(-1px)}.pp-btn.white{color:var(--ink);box-shadow:var(--lift);background:#fff}.pp-btn.white:hover{background:var(--giallo-chiaro)}.pp-btn.yellow{background:var(--giallo);color:var(--ink)}.pp-btn.yellow:hover{background:#ffd23f}.pp-logo{color:#fff;letter-spacing:-.04em;align-items:center;gap:10px;font-size:23px;font-weight:800;display:inline-flex}.pp-logo.dark{color:var(--ink)}.pp-mark{flex:none;display:block}.pp-home{text-decoration:none}.pp-tag{white-space:nowrap;align-items:center;gap:2px;font-size:13px;font-weight:700;line-height:1.2;display:inline-flex}.pp-tag span{background:var(--giallo);color:var(--ink);border-radius:999px;padding:5px 11px;box-shadow:0 6px 14px -6px #08164680}.pp-spark{fill:var(--giallo);animation:4.5s ease-in-out infinite pp-float;position:absolute}@keyframes pp-float{50%{translate:0 -8px;rotate:10deg}}.pp-st{background:#fff;margin:0;position:absolute;overflow:hidden;box-shadow:0 0 0 4px #fff,0 22px 36px -16px #08164699}.pp-st img{object-fit:cover;width:100%;height:100%}.pp-rot img{opacity:0;transition:opacity .9s;position:absolute;inset:0}.pp-rot img.on{opacity:1}.pp-hero{background:var(--hero);color:#fff;min-height:860px;padding-bottom:330px;position:relative;overflow:hidden}.pp-top{z-index:3;padding:16px var(--gutter);align-items:center;gap:32px;display:flex;position:relative}.pp-top nav{gap:28px;display:flex}.pp-top nav a{color:#ffffffeb;font-size:15.5px;font-weight:600;text-decoration:none}.pp-top nav a:hover{color:#fff;text-underline-offset:6px;text-decoration:underline}.pp-top-end{align-items:center;gap:18px;margin-left:auto;display:flex}.pp-area{color:#fff;font-size:15.5px;font-weight:600;text-decoration:none}.pp-top .pp-btn{height:44px}.pp-stickers{z-index:1;pointer-events:none;position:absolute;inset:0}.pp-hero-copy{z-index:2;max-width:700px;padding:150px var(--gutter) 0;text-align:center;margin:0 auto;position:relative}.pp-hero h1{letter-spacing:-.04em;font-size:clamp(40px,6.2vw,74px);font-weight:600;line-height:1.03}.pp-hero-copy>p,.pp-hero-form>p{color:#ffffffed;max-width:30em;margin:18px auto 0;font-size:clamp(16.5px,1.5vw,20px);line-height:1.5}.pp-hero-form{scroll-margin-top:24px}.pp-paths{justify-content:center;align-items:center;gap:12px;margin:22px 0 16px;display:flex}.pp-paths>button:not(.pp-switch){font:inherit;color:#ffffffb8;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:15px;font-weight:600}.pp-paths>button.lit{color:#fff;font-weight:750}.pp-switch{cursor:pointer;background:#ffffff59;border:0;border-radius:999px;flex:none;width:46px;height:26px;padding:0;transition:background-color .2s;position:relative;box-shadow:inset 0 0 0 1px #0d1b3e1f}.pp-switch[aria-checked=true]{background:var(--giallo)}.pp-switch i{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 4px #0816464d}.pp-switch[aria-checked=true] i{transform:translate(20px)}.pp-switch:focus-visible{outline-offset:2px;outline:3px solid #fff}@media (prefers-reduced-motion:reduce){.pp-switch,.pp-switch i{transition:none}}@media (max-width:420px){.pp-paths>button:not(.pp-switch){font-size:14px}}.pp-hero-form .pp-proof{margin-top:16px}.pp-scroll{z-index:2;color:var(--ink);white-space:nowrap;background:#fffffff2;border-radius:20px 20px 0 0;align-items:center;gap:10px;padding:14px 26px;font-size:15px;font-weight:600;text-decoration:none;display:flex;position:absolute;bottom:0;left:50%;translate:-50%}.pp-scroll svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.st-pane{border-radius:16px;width:104px;height:78px;top:84px;left:18px;rotate:-7deg}.st-avatar{border-radius:50%;width:76px;height:76px;top:92px;right:24px}.st-avatar img{transform:scale(1.9)}.st-tag-name{position:absolute;top:70px;left:76px}.st-card{border-radius:18px;width:176px;height:136px;bottom:96px;left:-24px;rotate:-8deg}.st-tag-you{position:absolute;bottom:226px;left:104px}.st-post{border-radius:22px;width:134px;height:204px;bottom:70px;right:-16px;rotate:7deg}.st-post img{object-position:50% 40%}.st-sign,.st-tag-news,.st-tag-wall{display:none}.sp-1{width:28px;top:118px;left:140px}.sp-2{width:42px;animation-delay:-1.5s;bottom:150px;left:52%}.sp-3{display:none}@media (min-width:900px){.pp-hero{height:880px;min-height:0;padding-bottom:0}.pp-hero-copy{padding-top:104px}.st-pane{border-radius:22px;width:190px;height:140px;top:150px;left:6%}.st-card{border-radius:24px;width:280px;height:215px;top:400px;bottom:auto;left:3%;rotate:6deg}.st-tag-you{top:595px;bottom:auto;left:17%}.st-tag-name{top:132px;left:15%;right:auto}.st-avatar{width:110px;height:110px;top:130px;right:8%}.st-post{border-radius:28px;width:200px;height:320px;top:290px;bottom:auto;right:4%;rotate:-6deg}.st-sign{border-radius:20px;width:150px;height:170px;display:block;top:600px;right:11%;rotate:8deg}.st-tag-news{display:inline-flex;position:absolute;top:270px;right:15%}.st-tag-wall{display:inline-flex;position:absolute;top:776px;right:calc(11% - 18px)}.sp-1{width:54px;top:300px;left:23%}.sp-2{width:34px;inset:170px 18% auto auto}.sp-3{width:26px;animation-delay:-3s;display:block;top:712px;left:20%}}@media (min-width:900px) and (max-width:1199px){.st-pane,.st-sign,.st-tag-news,.st-tag-wall,.sp-3{display:none}.st-card{width:220px;height:170px;left:-40px}.st-tag-you{left:3%}.st-tag-name{left:4%}.st-post{width:160px;height:250px;right:-30px}.st-avatar{right:3%}.sp-1{left:6%}}@media (max-width:900px){.pp-top nav,.pp-top .pp-btn{display:none}.pp-area{color:var(--blu);background:#fff;border-radius:12px;padding:9px 16px;font-weight:700}}.pp-sec{padding-block:clamp(64px,8vw,110px);scroll-margin-top:20px}.pp-center{text-align:center}.pp h2{letter-spacing:-.035em;font-size:clamp(32px,4.6vw,56px);font-weight:600;line-height:1.06}.pp-h2-left{text-align:left;text-wrap:balance;max-width:16em}.pp-sec-lead{max-width:38em;color:var(--ink-2);margin:16px auto 0;font-size:17px}.pp-reel{text-align:left;margin-top:36px}.pp-reel>.pp-pills{margin-inline:auto}.pp-reel-stage{margin:26px calc(50% - 50vw) 0;position:relative}.pp-reel-arrows{pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset:136px max(16px,50vw - 660px) auto}.pp-reel-arrows[hidden]{display:none}.pp-reel-arrows button{width:48px;height:48px;color:var(--ink);box-shadow:0 0 0 1px var(--line), 0 12px 26px -12px #0d1b3e73;cursor:pointer;pointer-events:auto;background:#fff;border:0;border-radius:50%;place-items:center;transition:transform .2s;display:grid}.pp-reel-arrows button:hover{transform:translateY(-1px)}.pp-reel-arrows svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.pp-reel-track{padding:10px max(var(--gutter), calc(50vw - 590px + var(--gutter))) 6px;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y;cursor:grab;gap:28px;display:flex;overflow-x:auto}.pp-reel-track::-webkit-scrollbar{display:none}.pp-reel-track.is-drag{cursor:grabbing;-webkit-user-select:none;user-select:none}.pp-reel-track:focus-visible{outline:2.5px solid var(--giallo);outline-offset:-2px}.pp-reel-card{flex-direction:column;flex:none;width:264px;display:flex}.pp-reel-pic{height:300px;margin-bottom:18px;position:relative}.pp-reel-pic img{object-fit:contain;object-position:50% 100%;-webkit-user-drag:none;transition:opacity .8s}.pp-reel-card small{letter-spacing:.1em;text-transform:uppercase;color:var(--blu);font-size:12px;font-weight:800}.pp-reel-card h3{letter-spacing:-.01em;margin-top:6px;font-size:19px;font-weight:750;line-height:1.2}.pp-reel-card p{color:var(--ink-2);margin-top:6px;font-size:14.5px;line-height:1.5}.pp-reel-end{color:var(--ink-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;margin-top:40px;font-size:15px;display:flex}@media (max-width:900px){.pp-reel-arrows{display:none}.pp-reel-track{gap:20px}.pp-reel-card{width:236px}.pp-reel-pic{height:270px}}@keyframes pp-in{0%{opacity:0;translate:0 10px}}.pp-sectors{margin-top:26px}.pp-pills{width:fit-content;max-width:100%;box-shadow:0 0 0 1px var(--line), 0 10px 24px -14px #0d1b3e59;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y;background:#fff;border-radius:999px;gap:6px;padding:7px;display:flex;overflow-x:auto}.pp-pills::-webkit-scrollbar{display:none}.pp-pills button{color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:12px 20px;font-size:15px;font-weight:600}.pp-pills button:hover{color:var(--ink)}.pp-pills button[aria-selected=true]{background:var(--grad);color:#fff;font-weight:700}.pp-sector{background:var(--ink);border-radius:34px;height:520px;margin-top:20px;position:relative;overflow:hidden}.pp-sector>img{object-fit:cover;animation:.4s pp-in}.pp-sector:after{content:"";background:linear-gradient(#0d1b3e00 40%,#0d1b3ecc 100%);position:absolute;inset:0}.pp-sector-shot{z-index:2;border-radius:22px;width:190px;height:290px;margin:0;position:absolute;top:40px;left:40px;overflow:hidden;rotate:-5deg;box-shadow:0 0 0 5px #fff,0 24px 36px -14px #00000080}.pp-sector-shot img{object-fit:cover;object-position:50% 40%;width:100%;height:100%}.pp-sector-tag{z-index:2;position:absolute;top:28px;left:28px}.pp-sector-shot+.pp-sector-tag{top:300px;left:196px}.pp-sector-shot.wide{width:250px;height:250px}.pp-sector-shot.wide img{object-position:50% 50%}.pp-sector-shot.wide+.pp-sector-tag{top:258px;left:256px}.pp-lead-left{text-align:left;margin-left:0}.pp-sector-text{z-index:2;color:#fff;position:absolute;bottom:36px;left:40px;right:40px}.pp-sector-text p{letter-spacing:-.02em;max-width:18em;font-size:clamp(22px,2.6vw,32px);font-weight:600;line-height:1.15}.pp-sector-text a{color:var(--ink);background:#fffffff0;border-radius:14px;margin-top:16px;padding:12px 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block}@media (max-width:700px){.pp-pills{margin-inline:calc(var(--gutter) * -.5)}.pp-sector{border-radius:28px;height:470px}.pp-sector-shot{border-radius:18px;width:128px;height:196px;top:22px;left:22px}.pp-sector-shot+.pp-sector-tag{top:200px;left:120px}.pp-sector-shot.wide{width:156px;height:156px}.pp-sector-shot.wide+.pp-sector-tag{top:160px;left:148px}.pp-sector-tag{top:20px;left:20px}.pp-sector-text{bottom:24px;left:22px;right:22px}}.pp-how{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(36px,6vw,80px);display:grid}.pp-steps{gap:26px;margin-top:34px;list-style:none;display:grid}.pp-steps li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px;display:grid}.pp-step-n{background:var(--giallo);width:48px;height:48px;color:var(--ink);border-radius:50%;place-items:center;font-size:19px;font-weight:800;display:grid}.pp-steps h3{letter-spacing:-.02em;font-size:20px;font-weight:700}.pp-steps p{color:var(--ink-2);margin-top:4px;font-size:15.5px}.pp-how-art{aspect-ratio:1/1.05;justify-self:center;width:100%;max-width:520px;position:relative}.pp-how-photo{border-radius:30px;position:absolute;inset:0 0 10% 18%;overflow:hidden}.pp-how-photo img{object-fit:cover}.st-page{aspect-ratio:.62;border-radius:22px;width:42%;bottom:0;left:0;rotate:3deg}.st-page img{object-position:50% 30%}.st-tag-ready{position:absolute;bottom:30%;left:30%}@media (max-width:900px){.pp-how{grid-template-columns:minmax(0,1fr)}}.pp-benefits{background:var(--cielo);padding-block:clamp(64px,8vw,104px)}.pp-ben-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:40px;list-style:none;display:grid}.pp-ben-list li{background:var(--tone-soft);border-radius:28px;padding:30px 28px 32px}.pp-ben-list h3{letter-spacing:-.02em;font-size:21px;font-weight:700;line-height:1.25}.pp-ben-list h3:before{content:"";background:var(--tone);border-radius:6px;width:40px;height:6px;margin-bottom:18px;display:block}.pp-ben-list p{color:var(--ink-2);margin-top:8px;font-size:15.5px}@media (max-width:860px){.pp-ben-list{grid-template-columns:minmax(0,1fr)}}.pp-rules{background:radial-gradient(50% 60% at 100% 0%, #45a8ff4d, transparent 70%), var(--ink);color:#fff;padding-block:clamp(64px,8vw,104px)}.pp-rule-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:40px;list-style:none;display:grid}.pp-rule-list li{background:#ffffff12;border-radius:24px;padding:26px 22px 28px}.pp-rule-list h3{letter-spacing:-.02em;align-items:center;gap:10px;font-size:18px;font-weight:700;line-height:1.25;display:flex}.pp-rule-list h3:before{content:"";background:var(--giallo);border-radius:50%;flex:none;width:12px;height:12px}.pp-rule-list p{color:#c3cbe0;margin-top:10px;font-size:15px}@media (max-width:1000px){.pp-rule-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.pp-rule-list{grid-template-columns:minmax(0,1fr)}}.pp-pricing{margin-top:44px}.pp-note{color:var(--ink-2);margin-top:26px;font-size:13.5px}.pp-faq{grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);align-items:start;column-gap:clamp(32px,6vw,80px);display:grid}.pp-faq-list{gap:10px;display:grid}.pp-faq details{background:var(--cielo);border-radius:18px;transition:background-color .2s}.pp-faq details[open]{background:var(--azzurro-chiaro)}.pp-faq summary{cursor:pointer;padding:19px 60px 19px 22px;font-size:16.5px;font-weight:700;line-height:1.35;list-style:none;position:relative}.pp-faq summary::-webkit-details-marker{display:none}.pp-faq summary:after{content:"+";background:var(--blu);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;margin-top:-14px;font-size:18px;font-weight:700;line-height:1;transition:transform .25s;display:grid;position:absolute;top:50%;right:18px}.pp-faq details[open] summary:after{transform:rotate(45deg)}.pp-faq details p{max-width:42em;color:var(--ink-2);padding:0 60px 22px 22px;font-size:15.5px}@media (max-width:860px){.pp-faq{grid-template-columns:minmax(0,1fr)}.pp-faq-list{margin-top:30px}}.pp-end{padding:clamp(60px, 8vw, 104px) var(--gutter);background:var(--hero);color:#fff;text-align:center;border-radius:clamp(26px,3vw,40px);margin:0 clamp(8px,1.5vw,18px);scroll-margin-top:10px;position:relative;overflow:hidden}.sp-end{width:44px;top:34px;right:8%}.pp-end-in{max-width:660px;margin:0 auto;position:relative}.pp-end h2{font-size:clamp(34px,5vw,58px)}.pp-end-in>p{color:#ffffffed;max-width:30em;margin:14px auto 30px;font-size:18px}.pp-proof{flex-wrap:wrap;justify-content:center;gap:10px 22px;margin-top:22px;font-size:14px;font-weight:650;list-style:none;display:flex}.pp-proof li{align-items:center;gap:8px;display:flex}.pp-proof li:before{content:"✓";background:var(--giallo);width:20px;height:20px;color:var(--ink);border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid}.pp-form{max-width:560px;color:var(--ink);text-align:left;background:#fff;border-radius:24px;margin:0 auto;padding:18px;position:relative;box-shadow:0 30px 60px -28px #08164699;container-type:inline-size}.pp-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pp-field{flex-direction:column;gap:6px;display:flex}.pp-field span{padding-left:2px;font-size:13px;font-weight:750}.pp-field input{border:1.5px solid var(--line);min-width:0;height:52px;font:inherit;color:var(--ink);background:#f7f9fd;border-radius:14px;padding:0 14px;font-size:16px;font-weight:550;transition:border-color .15s,background-color .15s,box-shadow .15s}.pp-field input::placeholder{color:var(--ink-3);font-weight:500}.pp-field input:hover{border-color:#c9d3e6}.pp-field input:focus{border-color:var(--blu);background:#fff;outline:0;box-shadow:0 0 0 4px #1f4fe024}.pp-go{background:var(--blu);color:#fff;width:100%;height:56px;font:inherit;cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;gap:10px;margin-top:12px;font-size:17px;font-weight:750;transition:background-color .2s,transform .1s;display:flex;box-shadow:0 4px #1636a8}.pp-go svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.pp-go:hover{background:var(--blu-2)}.pp-go:active{transform:translateY(2px);box-shadow:0 2px #1636a8}.pp-go:disabled{opacity:.75;cursor:progress}@container (max-width:480px){.pp-fields{grid-template-columns:minmax(0,1fr)}}.pp-hp{opacity:0;clip-path:inset(50%);pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.pp-form-note{color:var(--ink-2);margin:10px 2px 0;font-size:13px;line-height:1.45}.pp-terms{color:var(--ink-2);text-align:center;text-wrap:pretty;margin-top:12px;padding:0 2px;font-size:12.5px;line-height:1.5}.pp-terms a{color:var(--blu);text-underline-offset:2px;font-weight:650;text-decoration:underline;text-decoration-thickness:1px}.pp-terms a:hover{color:var(--blu-2)}.pp-error{color:#c4291c;background:#fdecea;border-radius:12px;margin-top:12px;padding:10px 14px;font-size:14px;font-weight:700}.pp-live{max-width:640px;color:var(--ink);text-align:left;background:#fff;border-radius:22px;margin:0 auto;padding:22px 24px;box-shadow:0 24px 50px -24px #0d1b3e8c}.pp-live-title{font-size:18px;font-weight:800;display:block}.pp-live-sub{color:var(--ink-2);margin-top:4px;font-size:14px;line-height:1.5}.pp-live-bar{background:var(--azzurro-chiaro);border-radius:999px;height:6px;margin-top:14px;overflow:hidden}.pp-live-bar span{border-radius:inherit;background:var(--grad);height:100%;transition:width 1.2s;display:block}.pp-live-body{flex-wrap:wrap;align-items:flex-start;gap:18px 24px;margin-top:16px;display:flex}.pp-live-steps{color:var(--ink-3);flex-direction:column;flex:220px;gap:9px;margin:0;padding:0;font-size:14.5px;list-style:none;display:flex}.pp-live-steps li{align-items:center;gap:10px;display:flex}.pp-live-steps i{border:2px solid var(--line);border-radius:50%;flex:none;width:18px;height:18px}.pp-live-steps li.now{color:var(--ink);font-weight:700}.pp-live-steps li.now i{border-color:var(--blu);border-right-color:#0000;animation:.9s linear infinite pp-spin}.pp-live-steps li.done{color:var(--ink-2)}.pp-live-steps li.done i{border-color:var(--blu);background:var(--blu) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12 4 4 8-8'/%3E%3C/svg%3E") center / 12px no-repeat}@keyframes pp-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pp-live-steps li.now i{animation:none}}.pp-live-brand{flex-wrap:wrap;flex:220px;align-items:center;gap:10px;animation:.4s pp-in;display:flex}.pp-live-logo{box-sizing:border-box;border:2px solid var(--line);background:#fff;border-radius:16px;place-items:center;width:100%;height:76px;padding:10px;font-size:18px;font-weight:800;display:grid}.pp .pp-live-logo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:54px}.pp-live-swatch{width:34px;height:34px;box-shadow:0 0 0 3px #fff, 0 0 0 4px var(--line);border-radius:50%;flex:none}.pp-live-photos{flex:1;gap:6px;display:flex}.pp .pp-live-photos img{object-fit:cover;border-radius:10px;width:54px;height:54px}.pp-done{max-width:640px;color:var(--ink);text-align:left;background:#fff;border-radius:22px;align-items:flex-start;gap:16px;margin:0 auto;padding:20px 22px;display:flex;box-shadow:0 24px 50px -24px #0d1b3e8c}.pp-done-icon{background:var(--giallo-chiaro);border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.pp-done-icon svg{fill:none;width:24px;height:24px;stroke:var(--blu);stroke-width:1.8px;stroke-linejoin:round}.pp-done b{font-size:17px;font-weight:800}.pp-done p{color:var(--ink-2);margin-top:4px}.pp-foot{color:#ffffffbd;background:#0d1b3e;margin-top:clamp(28px,4vw,48px);font-family:Plus Jakarta Sans Variable,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14.5px;line-height:1.6}.pp-foot-wrap{max-width:1180px;margin:0 auto;padding:clamp(44px,6vw,72px) clamp(18px,4vw,32px) 28px}.pp-foot-top{grid-template-columns:minmax(220px,1.25fr) minmax(0,3.75fr);gap:48px;display:grid}.pp-foot .pp-foot-logo{color:#fff;letter-spacing:-.04em;align-items:center;gap:10px;font-size:23px;font-weight:800;text-decoration:none;display:inline-flex}.pp-foot .pp-foot-logo:hover{text-decoration:none}.pp-foot-brand p{max-width:22em;margin-top:12px}.pp-foot .pp-foot-cta{color:#0d1b3e;background:#ffe066;border-radius:14px;align-items:center;height:44px;margin-top:20px;padding:0 18px;font-size:15px;font-weight:750;text-decoration:none;transition:transform .2s,background-color .2s;display:inline-flex;box-shadow:0 4px #00000047}.pp-foot .pp-foot-cta:hover{background:#ffd23f;text-decoration:none;transform:translateY(-1px)}.pp-foot-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px;display:grid}.pp-foot .pp-foot-cols h2{color:#fff;letter-spacing:.07em;text-transform:uppercase;font-size:13px;font-weight:800;line-height:1.4}.pp-foot ul{gap:9px;margin-top:14px;list-style:none;display:grid}.pp-foot a{color:#ffffffdb;text-decoration:none}.pp-foot a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.pp-foot a:focus-visible{outline-offset:3px;border-radius:6px;outline:2.5px solid #ffe066}.pp-foot-note{color:#ffffff9e;margin-top:44px;font-size:12.5px}.pp-foot-bottom{color:#ffffffa8;border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;gap:6px 24px;margin-top:20px;padding-top:20px;font-size:13px;display:flex}.pp-foot-top+.pp-foot-bottom{margin-top:44px}@media (max-width:960px){.pp-foot-top{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:600px){.pp-foot-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 16px}}@media (prefers-reduced-motion:reduce){.pp *,.pp :before,.pp :after{transition:none!important;animation:none!important}}@media (max-width:600px){.pp-hero h1,.pp h2{letter-spacing:-.025em;word-spacing:.06em}}.st-avatar.nb img{transform:none}
