.ppkpt-public{min-height:100vh;background:#f1f6fb;color:#16364c;padding:0 max(24px,calc((100vw - 1100px)/2))}.ppkpt-public nav{display:flex;justify-content:space-between;align-items:center;height:86px}.ppkpt-public nav a{display:flex;align-items:center;gap:10px;color:#186d9e;font-weight:800;text-decoration:none}.ppkpt-public nav img{height:39px;width:39px;object-fit:contain}.ppkpt-hero{padding:60px 0 32px;max-width:790px}.ppkpt-kicker,.ppkpt-section-label{display:inline-flex;align-items:center;gap:8px;color:#2680af;letter-spacing:.15em;font-size:12px;font-weight:800}.ppkpt-hero h1{font-size:clamp(48px,7vw,78px);line-height:1.05;letter-spacing:-.06em;margin:18px 0}.ppkpt-hero h1 em{font-style:normal;color:#2294cf}.ppkpt-hero>p{font-size:18px;line-height:1.65;color:#607b91}.ppkpt-privacy{display:flex;align-items:center;gap:12px;background:#e2f1fb;border-radius:14px;padding:15px;color:#2b6f98;margin-top:26px}.ppkpt-card{background:#fff;border:1px solid #dbe8f1;box-shadow:0 25px 70px #1a5e8620;border-radius:24px;padding:clamp(24px,5vw,48px);margin:16px 0 70px}.ppkpt-card form{display:grid;gap:20px}.ppkpt-card h2{font-size:29px;margin:4px 0}.ppkpt-card form>p{color:#668197;line-height:1.6}.ppkpt-card label{display:grid;gap:8px;font-weight:750;font-size:14px}.ppkpt-card label small{font-weight:400;color:#829aaa}.ppkpt-card input:not([type=checkbox]),.ppkpt-card textarea{box-sizing:border-box;width:100%;font:inherit;padding:13px 15px;border:1px solid #cadde9;border-radius:11px;color:#17384d;background:#fbfdff}.ppkpt-card textarea{resize:vertical}.ppkpt-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ppkpt-check{display:flex!important;align-items:center;gap:10px!important;background:#f1f7fb;padding:14px;border-radius:11px}.ppkpt-check input{height:18px;width:18px}.ppkpt-alert{padding:22px;background:#fff3e9;border-radius:13px;color:#774a22}.ppkpt-alert a,.ppkpt-success a{gap:7px;color:#086d9f}.ppkpt-alert a,.ppkpt-primary,.ppkpt-success a{display:inline-flex;align-items:center;font-weight:800}.ppkpt-primary{width:max-content;background:#147bb2;color:white;border:0;border-radius:11px;padding:14px 20px;cursor:pointer;gap:8px}.ppkpt-primary:disabled{opacity:.5}.ppkpt-error{color:#b52742!important;font-weight:700}.ppkpt-success{display:grid;gap:10px;justify-items:start}.ppkpt-success svg{color:#187eae}.ppkpt-public footer{padding-bottom:30px;color:#8498a8;font-size:13px}.ppkpt-track{margin-top:60px}.ppkpt-note{background:#e4f2fa;padding:12px;border-radius:10px}.ppkpt-chat{display:grid;gap:10px;background:#f3f7fa;padding:16px;border-radius:14px;margin:20px 0;max-height:470px;overflow:auto}.ppkpt-chat article{background:white;padding:13px 17px;border-radius:13px;max-width:82%;white-space:pre-wrap}.ppkpt-chat article.mine{justify-self:end;background:#d9eefb}.ppkpt-chat article p{margin:7px 0}.ppkpt-chat small{color:#68859a}@media(max-width:650px){.ppkpt-grid{grid-template-columns:1fr}.ppkpt-hero{padding-top:20px}}