.ppm-page{--sym-blue-50:#f6f8fe;--sym-blue-200:#c3cfe8;--sym-blue-500:#3659b2;--sym-blue-600:#2d4899;--sym-blue-900:#0f2462;--sym-ink-900:#1e2939;--sym-ink-700:#202122;--sym-ink-600:#494a52;--sym-line-300:#d7def2;--sym-line-400:#bfccd9;--sym-font-sans:"Kanit","Helvetica Neue",Arial,sans-serif;--sym-shadow-lg:4px 6px 60px rgba(37,49,112,.04);background:var(--sym-blue-50);color:var(--sym-ink-900);font-family:var(--sym-font-sans);font-size:16px;font-variant-numeric:tabular-nums;font-weight:300;line-height:1.55;min-height:100vh}.ppm-page *,.ppm-page :after,.ppm-page :before{box-sizing:border-box}.ppm-page a,.ppm-page button,.ppm-page dd,.ppm-page dt,.ppm-page h1,.ppm-page h2,.ppm-page h3,.ppm-page input,.ppm-page label,.ppm-page p,.ppm-page select,.ppm-page small,.ppm-page summary{font-family:var(--sym-font-sans)}.ppm-page h2{color:var(--sym-ink-900);font-size:26px;font-weight:600;line-height:1.25;margin:0 0 12px}.ppm-page h3{color:var(--sym-ink-900);font-size:17px;font-weight:500;line-height:1.35;margin:0 0 8px}.ppm-page p{font-size:15px;font-weight:300;line-height:1.55;margin:0 0 16px;max-width:72ch}.ppm-page a{text-underline-offset:3px}.ppm-page ::selection{background:var(--sym-blue-200);color:var(--sym-blue-900)}.ppm-page [hidden]{display:none!important}.ppm-page .ppm-wrap{margin:0 auto;max-width:1340px;padding:28px 40px}.ppm-page .ppm-hero{background:linear-gradient(151.42deg,#0f2462 14.55%,#213a87 83.99%);color:#fff;padding-top:90px}.ppm-page .ppm-hero-inner{padding-bottom:30px;padding-top:28px}.ppm-page .ppm-hero h1{color:#fff;font-size:42px;font-weight:600;letter-spacing:.01em;line-height:1.1;margin:0 0 12px}.ppm-page .ppm-hero p{color:var(--sym-blue-200);font-size:17px;margin:0 0 18px;max-width:780px}.ppm-page .ppm-hero-links{display:flex;flex-wrap:wrap;gap:10px}.ppm-page .ppm-herobtn{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.3);border-radius:8px;color:#fff;display:inline-flex;font-size:13.5px;font-weight:400;min-height:44px;padding:9px 16px;text-decoration:none;transition:background .15s ease}.ppm-page .ppm-herobtn:hover{background:hsla(0,0%,100%,.2)}.ppm-page .ppm-grid{align-items:start;display:grid;gap:22px;grid-template-columns:minmax(330px,392px) minmax(0,1fr)}.ppm-page .ppm-stack{display:flex;flex-direction:column;gap:18px;min-width:0}.ppm-page .ppm-card{background:#fff;border:1px solid var(--sym-line-300);border-radius:16px;box-shadow:var(--sym-shadow-lg);min-width:0;padding:24px}.ppm-page .ppm-card h2{font-size:18px;margin:0 0 18px}.ppm-page .ppm-card-heading{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.ppm-page .ppm-card-heading h2{margin:0}.ppm-page .ppm-reset{background:transparent;border:0;border-radius:6px;color:var(--sym-ink-600);cursor:pointer;font-size:13px;font-weight:400;min-height:44px;padding:8px}.ppm-page .ppm-reset:hover{background:var(--sym-blue-50);color:var(--sym-blue-600)}.ppm-page .ppm-modebar{background:var(--sym-blue-50);border:1px solid var(--sym-line-300);border-radius:10px;display:flex;flex-wrap:wrap;gap:4px;margin-bottom:22px;padding:4px}.ppm-page .ppm-modebar button{background:transparent;border:0;border-radius:7px;color:var(--sym-ink-600);cursor:pointer;flex:1 1 auto;font-size:13px;font-weight:400;line-height:1.35;min-height:44px;overflow-wrap:anywhere;padding:10px 9px;transition:background .15s ease,color .15s ease}.ppm-page .ppm-modebar button:hover{background:#ecf1fd;color:var(--sym-blue-900)}.ppm-page .ppm-modebar button[aria-pressed=true]{background:var(--sym-blue-600);color:#fff}.ppm-page .ppm-field{display:flex;flex-direction:column;gap:6px;margin-bottom:20px}.ppm-page .ppm-field label{font-size:14px}.ppm-page .ppm-field label,.ppm-page .ppm-input{color:var(--sym-ink-900);font-weight:500;line-height:1.4}.ppm-page .ppm-input{background:#fff;border:1px solid var(--sym-line-400);border-radius:8px;caret-color:var(--sym-blue-600);font-size:18px;min-height:48px;min-width:0;padding:11px 13px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.ppm-page select.ppm-input{cursor:pointer;font-size:15px}.ppm-page .ppm-field small{color:var(--sym-ink-600);display:block;font-size:12px;font-weight:300;line-height:1.5}.ppm-page .ppm-input:focus{border-color:var(--sym-blue-500);box-shadow:0 0 0 3px rgba(54,89,178,.13)}.ppm-page .ppm-input:focus-visible,.ppm-page a:focus-visible,.ppm-page button:focus-visible,.ppm-page summary:focus-visible{outline:3px solid var(--sym-blue-500);outline-offset:3px}.ppm-page .ppm-hero a:focus-visible{outline-color:#fff}.ppm-page .ppm-error{color:#9e2521;font-size:14px;font-weight:400;margin:0}.ppm-page .ppm-error:empty{display:none}.ppm-page .ppm-input[aria-invalid=true]{border-color:#9e2521}.ppm-page .ppm-hint{color:var(--sym-ink-600);font-size:13px;margin:0 0 18px}.ppm-page .ppm-fc-grid{display:grid;gap:0 24px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 20px}.ppm-page .ppm-metric{border-bottom:1px solid var(--sym-line-300);min-width:0;padding:20px 0}.ppm-page .ppm-metric dt{color:var(--sym-ink-600);font-size:13px;font-weight:400;line-height:1.45}.ppm-page .ppm-metric dd{color:var(--sym-blue-600);font-size:36px;font-weight:600;line-height:1.2;margin:8px 0 0;overflow-wrap:anywhere}.ppm-page .ppm-metric:first-child dd{color:#c2410c}.ppm-page .ppm-note{background:var(--sym-blue-50);border-radius:10px;color:var(--sym-ink-600);font-size:13px;margin:0;padding:16px}.ppm-page .ppm-actions{display:flex;justify-content:flex-end}.ppm-page .ppm-attribution{margin:0;text-align:center}.ppm-page .ppm-guide-section{padding-bottom:48px;padding-top:12px}.ppm-page #ppm-faq,.ppm-page #ppm-guide{scroll-margin-top:110px}.ppm-page #ppm-faq{margin-top:40px}.ppm-page .ppm-steps{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin:24px 0}.ppm-page .ppm-steps .ppm-card{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}.ppm-page .ppm-steps p{color:var(--sym-ink-600);font-size:14px;margin:0}.ppm-page .ppm-formula-card{margin-top:24px}.ppm-page .ppm-formulas{overflow-wrap:anywhere}.ppm-page .ppm-formulas p{font-size:14px;margin:10px 0}.ppm-page .ppm-faq-item{background:#fff;border:1px solid var(--sym-line-300);border-radius:12px;padding:16px 20px}.ppm-page .ppm-faq-item summary{cursor:pointer;font-size:15px;font-weight:500;line-height:1.45;min-height:30px}.ppm-page .ppm-faq-item p{color:var(--sym-ink-600);font-size:14px;margin:12px 0 0}@media(max-width:1040px){.ppm-page .ppm-grid{grid-template-columns:1fr}}@media(max-width:640px){.ppm-page .ppm-wrap{padding-left:20px;padding-right:20px}.ppm-page .ppm-hero{padding-top:76px}.ppm-page .ppm-hero h1{font-size:32px}.ppm-page .ppm-hero p{font-size:16px}.ppm-page .ppm-card{padding:20px}.ppm-page .ppm-steps{grid-template-columns:1fr}.ppm-page .ppm-metric dd{font-size:28px}}@media(max-width:380px){.ppm-page .ppm-fc-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ppm-page *{scroll-behavior:auto!important;transition:none!important}}@media print{#CybotCookiebotDialog,#CybotCookiebotDialogBodyUnderlay,#hubspot-messages-iframe-container,.mobile__navigation__overlay,[class*=hs-web-interactive],[id*=hs-web-interactive],[id^=hubspot-messages],footer.footer,header.header-v2{display:none!important}.ppm-page,.ppm-page *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.ppm-page{background:#fff}.ppm-page .ppm-hero{padding-top:0}.ppm-page .ppm-no-print,.ppm-page .ppm-reset{display:none!important}.ppm-page .ppm-wrap{padding:12px 0}.ppm-page .ppm-grid{grid-template-columns:1fr}.ppm-page .ppm-card{box-shadow:none;break-inside:avoid}@page{margin:10mm}}