html{scroll-behavior:smooth}.pf-landing{--navy:#0b1f35;--blue:#123861;--green:#14a800;--ink:#111827;--muted:#667085;--line:#e8edf3;font-family:Inter,Arial,sans-serif;color:var(--ink);overflow:hidden}.pf-landing *{box-sizing:border-box}.pf-wrap{max-width:1180px;margin:0 auto;padding:0 22px}.pf-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--blue);font-weight:800;font-size:12px}.pf-h2{font-size:clamp(30px,4vw,54px);line-height:1.02;margin:10px 0 14px;font-weight:950;letter-spacing:-.04em}.pf-p{font-size:18px;line-height:1.65;color:var(--muted);margin:0}.pf-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--green);color:#fff!important;text-decoration:none;border-radius:12px;padding:18px 34px;font-weight:950;text-transform:uppercase;box-shadow:0 12px 30px #14a80040;transition:.2s}.pf-cta:hover{transform:translateY(-2px);filter:brightness(.98)}.pf-subtrust{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-top:12px;color:#344054;font-size:14px}.pf-section{padding:72px 0}.pf-band{background:linear-gradient(90deg,#123861,#0b2743);color:#fff;text-align:center;font-weight:900;letter-spacing:.05em;padding:14px}.pf-trustgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;text-align:center}.pf-trust{padding:22px}.pf-ico{font-size:34px}.pf-trust h3{font-size:15px;margin:12px 0 6px;text-transform:uppercase}.pf-trust p{font-size:14px;color:#667085;margin:0}.pf-reviews-head{text-align:center;margin-bottom:38px}.pf-stars{color:#f5b400;font-size:30px;font-weight:900}.pf-review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.pf-review{background:#fff;border:1px solid var(--line);border-radius:18px;padding:24px;box-shadow:0 14px 40px #07122514}.pf-review-top{display:flex;align-items:center;gap:12px;margin-bottom:14px}.pf-avatar{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#d9f99d,#86efac);display:grid;place-items:center;font-weight:900}.pf-review b{display:block}.pf-review small{color:#667085}.pf-review p{font-size:16px;line-height:1.55;margin:0;color:#344054}.pf-split{display:grid;grid-template-columns:1fr 1fr;gap:58px;align-items:center}.pf-imgcard{background:linear-gradient(180deg,#f8fbff,#eef7ff);border:1px solid var(--line);border-radius:28px;padding:34px;text-align:center;box-shadow:0 18px 50px #07122514}.pf-imgcard img{width:100%;max-width:100%;aspect-ratio:1/1;object-fit:cover;object-position:center;border-radius:22px;display:block}.pf-list{display:grid;gap:12px;margin-top:22px}.pf-list div{display:flex;gap:12px;align-items:flex-start;font-size:17px;line-height:1.45}.pf-check{width:24px;height:24px;border-radius:50%;background:#e6f8ea;color:var(--green);display:grid;place-items:center;flex:0 0 24px;font-weight:900}.pf-blue{background:linear-gradient(180deg,#eef5fb,#fff)}.pf-dark{background:#123861;color:#fff}.pf-dark,.pf-dark *,.pf-final,.pf-final *{color:#fff!important}.pf-dark .pf-p,.pf-dark p,.pf-final .pf-p,.pf-final p,.pf-dark .pf-subtrust,.pf-final .pf-subtrust{color:#eaf1ff!important}.pf-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.pf-card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:24px;box-shadow:0 10px 30px #0712250f}.pf-dark .pf-card{background:#ffffff1f!important;border-color:#ffffff38!important}.pf-card h3{margin:10px 0 8px;font-size:20px}.pf-card p{font-size:15px;line-height:1.55;color:#667085}.pf-progress-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:34px}.pf-progress-step{border:1px solid var(--line);border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 14px 34px #07122514;text-align:left}.pf-progress-step img{width:100%;aspect-ratio:1/1;object-fit:cover;object-position:center;display:block}.pf-progress-body{padding:20px;text-align:center}.pf-progress-body b{display:inline-block;background:#071225;color:#fff;border-radius:7px;padding:8px 14px;margin-bottom:12px}.pf-progress-body p{font-size:16px;line-height:1.5;margin:0;color:#667085}.pf-faq{display:grid;grid-template-columns:.9fr 1.1fr;gap:50px;align-items:start}.pf-faq details{border-bottom:1px solid var(--line);padding:18px 0}.pf-faq summary{font-weight:850;cursor:pointer}.pf-faq details p{color:#667085;line-height:1.55}.pf-warning{border:2px dashed #071225;border-radius:18px;padding:22px;text-align:center;font-weight:900;background:#fff}.pf-final{background:linear-gradient(135deg,#071225,#123861);color:#fff;text-align:center}.pf-sticky{position:sticky;bottom:0;z-index:8;background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);padding:10px 16px;text-align:center}.pf-sticky .pf-cta{width:min(680px,100%);padding:15px 24px}.pf-cvc{--p:#e8f1f8;--pd:#c9dcea;--pb:#f4f8fb;--ro:#123861;--t:#111827;--ts:#667085;--b:rgba(18,56,97,.12);padding:clamp(48px,7vw,92px) clamp(16px,4vw,40px);width:100vw;margin-left:calc(50% - 50vw);background:#fff;color:var(--t);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;position:relative;overflow-x:hidden}.pf-cvc *{box-sizing:border-box}.pf-cvc .cr{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;clip:rect(0 0 0 0)}.pf-cvc .cw{max-width:1080px;margin:0 auto}.pf-cvc .ct{font-size:clamp(30px,4vw,54px)!important;line-height:1.02!important;text-align:center;margin:0 0 14px;font-weight:950;letter-spacing:-.04em;color:#111827!important}.pf-cvc .cs{text-align:center;font-size:18px!important;line-height:1.65!important;color:var(--ts)!important;max-width:780px!important;margin:0 auto clamp(32px,5vw,52px)}.pf-cvc .cv-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:clamp(32px,5vw,48px)}.pf-cvc .cv-tab{display:inline-block;border:1.5px solid transparent;background:var(--pb);color:var(--ts)!important;font-size:16px!important;line-height:1.25!important;font-weight:800!important;padding:13px 22px!important;border-radius:999px;cursor:pointer;transition:all .25s;-webkit-user-select:none;user-select:none;white-space:nowrap}.pf-cvc .cg{display:grid;grid-template-columns:1.2fr 1fr 1fr;background:#ffffffc2;border-radius:24px;overflow:hidden;box-shadow:0 30px 60px -35px #12386140;border:1px solid var(--b)}.pf-cvc .ch{padding:28px 16px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-height:220px;position:relative}.pf-cvc .chl{min-height:auto;align-items:flex-start;padding-bottom:28px}.pf-cvc .chf{background:linear-gradient(180deg,#123861,#0b2743);border-radius:24px 24px 0 0}.pf-cvc .chf:before{content:"CONSIGLIATO";position:absolute;top:14px;left:50%;transform:translate(-50%);background:#14a800;color:#fff;font-size:.7rem;font-weight:800;letter-spacing:.14em;padding:5px 12px;border-radius:999px}.pf-cvc .ca{font-size:13px!important;font-weight:850;letter-spacing:.18em;text-transform:uppercase;color:var(--ts)!important}.pf-cvc .iw{width:100%;height:110px;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.pf-cvc .im{max-height:110px;max-width:130px;object-fit:contain;border-radius:14px}.pf-cvc .emoji-img{font-size:58px}.pf-cvc .pn{font-size:20px!important;line-height:1.15!important;font-weight:900;margin:0;color:#111827!important}.pf-cvc .chf .pn{color:#fff!important}.pf-cvc .pnm{color:var(--ts)!important}.pf-cvc .ce{font-size:18px!important;line-height:1.45!important;min-height:82px!important;padding:20px 16px!important;border-top:1px solid var(--b);display:flex;align-items:center;justify-content:center;text-align:center;color:#111827!important}.pf-cvc .cl{justify-content:flex-start;text-align:left;font-size:18px!important;line-height:1.35!important;font-weight:850!important;padding-left:20px}.pf-cvc .cf{background:var(--pb)}.pf-cvc .cfe{border-radius:0 0 24px 24px}.pf-cvc .pr{font-size:22px!important;line-height:1.08!important;display:inline-block;font-weight:850;color:#111827!important}.pf-cvc .prm,.pf-cvc .ps,.pf-cvc .vm{color:var(--ts)!important}.pf-cvc .ps{display:block;font-size:14px!important;line-height:1.35!important;margin-top:5px}.pf-cvc .ic{width:30px!important;height:30px!important;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:16px!important;font-weight:800}.pf-cvc .ick{background:#123861;color:#fff!important}.pf-cvc .ick:before{content:"\2713"}.pf-cvc .icx{background:#fbe2e2;color:#c84545!important}.pf-cvc .icx:before{content:"\2715"}.pf-cvc .icd{background:#efecec;color:#8b8588!important}.pf-cvc .icd:before{content:"\2212"}.pf-cvc .vi{display:flex;align-items:center;gap:10px;justify-content:center}.pf-cvc .vt{font-size:17px!important;line-height:1.4!important;color:#111827!important}.pf-cvc .sw{display:none!important}.pf-cvc:has(#pf-cv-r0:checked) .sw[data-i="0"],.pf-cvc:has(#pf-cv-r1:checked) .sw[data-i="1"],.pf-cvc:has(#pf-cv-r2:checked) .sw[data-i="2"],.pf-cvc:has(#pf-cv-r3:checked) .sw[data-i="3"],.pf-cvc:has(#pf-cv-r4:checked) .sw[data-i="4"]{display:flex!important;width:100%;align-items:center;justify-content:center}.pf-cvc .ch .sw{flex-direction:column}.pf-cvc:has(#pf-cv-r0:checked) .cv-tab[for=pf-cv-r0],.pf-cvc:has(#pf-cv-r1:checked) .cv-tab[for=pf-cv-r1],.pf-cvc:has(#pf-cv-r2:checked) .cv-tab[for=pf-cv-r2],.pf-cvc:has(#pf-cv-r3:checked) .cv-tab[for=pf-cv-r3],.pf-cvc:has(#pf-cv-r4:checked) .cv-tab[for=pf-cv-r4]{background:#fff;color:#123861!important;border-color:#123861}.pf-cvc .al{margin-top:clamp(28px,4vw,40px);background:linear-gradient(135deg,#f4f8fb,#e8f1f8);border:1px solid var(--pd);border-radius:18px;padding:24px 28px!important;gap:16px;align-items:flex-start;box-shadow:0 20px 50px -30px #12386166}.pf-cvc .ai{width:36px!important;height:36px!important;background:#123861;color:#fff!important;border-radius:999px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:18px!important}.pf-cvc .at{font-size:18px!important;line-height:1.65!important;margin:0;text-align:left;color:#111827!important}.pf-cvc .al.sw{display:none!important}.pf-cvc:has(#pf-cv-r0:checked) .al.sw[data-i="0"],.pf-cvc:has(#pf-cv-r1:checked) .al.sw[data-i="1"],.pf-cvc:has(#pf-cv-r2:checked) .al.sw[data-i="2"],.pf-cvc:has(#pf-cv-r3:checked) .al.sw[data-i="3"],.pf-cvc:has(#pf-cv-r4:checked) .al.sw[data-i="4"]{display:flex!important}@media(max-width:900px){.pf-section{padding:52px 0}.pf-trustgrid,.pf-review-grid,.pf-cards,.pf-progress-grid{grid-template-columns:1fr}.pf-split,.pf-faq{grid-template-columns:1fr;gap:32px}.pf-h2{font-size:34px}.pf-p{font-size:16px}.pf-subtrust{font-size:12px;gap:10px}.pf-cvc .ct{font-size:30px!important}.pf-cvc .cs{font-size:16px!important;line-height:1.55!important}.pf-cvc .cv-tabs{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;padding:4px 4px 12px;margin:0 -4px 28px;scroll-snap-type:x mandatory;scrollbar-width:none}.pf-cvc .cv-tab{scroll-snap-align:start;font-size:15px!important;padding:11px 16px!important}.pf-cvc .cg{grid-template-columns:1.3fr 1fr 1fr;border-radius:18px}.pf-cvc .ch{min-height:160px;padding:32px 4px 16px}.pf-cvc .iw{height:70px}.pf-cvc .im{max-height:70px;max-width:75px}.pf-cvc .emoji-img{font-size:42px}.pf-cvc .pn{font-size:16px!important}.pf-cvc .ca{font-size:11px!important}.pf-cvc .ce{font-size:15px!important;min-height:82px!important;padding:16px 7px!important}.pf-cvc .cl{font-size:15px!important;line-height:1.3!important;padding-left:10px}.pf-cvc .pr{font-size:18px!important}.pf-cvc .ps{font-size:12px!important}.pf-cvc .vt{display:none!important}.pf-cvc .ic{width:32px!important;height:32px!important;font-size:16px!important}.pf-cvc .at{font-size:15px!important;line-height:1.55!important}.pf-cvc .al{padding:20px!important}}.pf-buy-target{scroll-margin-top:120px}.pf-imgcard{aspect-ratio:1/1!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:22px!important;background:#f8fbff!important}.pf-imgcard img,.pf-imgcard .image-element,.pf-imgcard picture,.pf-imgcard picture img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;border-radius:18px!important;display:block!important}.pf-progress-step{display:flex!important;flex-direction:column!important}.pf-progress-step img,.pf-progress-step .image-element,.pf-progress-step picture img{width:100%!important;aspect-ratio:1/1!important;height:auto!important;object-fit:contain!important;object-position:center!important;background:#f8fbff!important;display:block!important}@media(max-width:900px){.pf-imgcard{aspect-ratio:1/1!important;padding:16px!important}.pf-imgcard img,.pf-imgcard picture img{height:100%!important;object-fit:contain!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/patch-landing.css.map */
