.pt .ic-buf{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:48px}.pt .ic-buf__col{padding:32px;border-radius:32px;background:var(--color-background);border:1px solid var(--color-border)}.pt .ic-buf__col--warn{background:var(--color-warning-tint);border-color:rgba(253,171,61,.35)}.pt .ic-buf__col h3{margin:0;font-family:var(--font-display);font-weight:600;font-size:20px;letter-spacing:-.015em}.pt .ic-buf__col .pts{margin-top:20px}.pt .ic-warn{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:12px}.pt .ic-warn li{display:flex;align-items:center;gap:12px;font-size:14.5px;line-height:1.45;font-weight:500}.pt .ic-warn .coin{flex:none;width:22px;height:22px;font-size:10px;border-radius:6px}.pt .ic-note{margin:20px 0 0;font-size:13.5px;line-height:1.55;color:var(--color-text-muted)}.pt .ic-note a{color:var(--color-primary-ink);font-weight:600}.pt .ic-plans{margin-top:48px;border-radius:32px;border:1px solid var(--color-border);background:var(--color-surface);overflow:hidden}.pt .ic-plans table{width:100%;border-collapse:collapse;font-size:15px}.pt .ic-plans td,.pt .ic-plans th{padding:16px 24px;text-align:left;border-top:1px solid var(--color-border);vertical-align:middle}.pt .ic-plans thead th{background:var(--color-background);border-top:0;padding:16px 24px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.pt .ic-plans tbody th{font-family:var(--font-display);font-weight:600;font-size:16px;letter-spacing:-.01em;white-space:nowrap}.pt .ic-plans tbody th .label{margin-left:10px;vertical-align:middle}.pt .ic-plans tbody tr[data-hot]{background:var(--color-primary-tint)}.pt .ic-plans .ic-who{color:var(--color-text-secondary);font-size:14px}.pt .ic-plans .ic-buffer{display:inline-flex;align-items:center;height:26px;padding:0 11px;border-radius:999px;background:var(--color-surface-alt);font-size:13px;font-weight:600;white-space:nowrap}.pt .ic-plans tr[data-hot] .ic-buffer{background:var(--color-surface)}.pt .ic-legal{margin:18px 2px 0;font-size:13px;line-height:1.6;color:var(--color-text-muted)}.pt .ic-legal a{color:var(--color-primary-ink);font-weight:600}.pt .ic-plans+.ic-legal+.link-c{margin-top:32px}.pt .ic-steps6{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;counter-reset:none}.pt .ic-steps6 li{display:flex;gap:16px;padding:28px;border-radius:28px;background:var(--color-background);border:1px solid var(--color-border)}.pt .ic-n{flex:none;display:inline-grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--color-surface);border:1px solid var(--color-border);font-family:var(--font-display);font-weight:600;font-size:14px;color:var(--color-primary-ink);font-variant-numeric:tabular-nums}.pt .ic-steps6 b{display:block;font-family:var(--font-display);font-weight:600;font-size:17px;letter-spacing:-.01em}.pt .ic-steps6 p{margin:8px 0 0;font-size:14px;line-height:1.55;color:var(--color-text-secondary)}.pt .ic-form{display:grid;grid-template-columns:7fr 5fr;gap:24px;margin-top:48px;align-items:start}.pt .ic-card{padding:32px;border-radius:32px;background:var(--color-surface);border:1px solid var(--color-border);box-shadow:0 18px 50px -34px rgba(15,23,42,.35)}.pt .ic-row2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pt .ic-f{margin-bottom:16px;display:flex;flex-direction:column}.pt .ic-lab{display:flex;align-items:baseline;gap:6px;margin-bottom:7px;font-size:13px;font-weight:600;color:var(--color-text-primary)}.pt .ic-lab i{font-style:normal;color:var(--color-primary)}.pt .ic-lab em{margin-left:auto;font-style:normal;font-size:12px;font-weight:500;color:var(--color-text-muted)}.pt .ic-card input{width:100%;height:46px;padding:0 14px;font-family:var(--font-base);font-size:15px;color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);outline:none;transition:border-color .15s,box-shadow .15s}.pt .ic-card input::-moz-placeholder{color:var(--color-text-muted);opacity:.7}.pt .ic-card input::placeholder{color:var(--color-text-muted);opacity:.7}.pt .ic-card input:hover{border-color:var(--color-border-raised)}.pt .ic-card input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring)}.pt .ic-card input[aria-invalid=true]{border-color:var(--color-danger)}.pt .ic-err{margin-top:6px;font-size:12.5px;font-weight:600;color:var(--color-danger-ink)}.pt .ic-pick{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.pt .ic-pick button{height:44px;border-radius:var(--radius-card);cursor:pointer;font-family:var(--font-base);font-size:14px;font-weight:600;background:var(--color-surface);color:var(--color-text-secondary);border:1px solid var(--color-border);transition:border-color .15s,background .15s,color .15s}.pt .ic-pick button:hover{border-color:var(--color-primary);color:var(--color-primary-ink)}.pt .ic-pick button[data-on=true]{background:var(--color-primary-solid);border-color:var(--color-primary-solid);color:var(--color-on-solid)}.pt .ic-send{width:100%;height:52px;margin-top:8px;cursor:pointer;font-size:16px}.pt .ic-send:disabled{opacity:.55;cursor:default}.pt .ic-fine{margin:14px 0 0;font-size:12.5px;line-height:1.55;color:var(--color-text-muted);text-align:center}.pt .ic-fine button{background:none;border:0;padding:0;cursor:pointer;font:inherit;color:var(--color-primary-ink);font-weight:600;text-decoration:underline}.pt .ic-aside{padding:32px;border-radius:32px;background:var(--color-background);border:1px solid var(--color-border)}.pt .ic-aside h3{margin:0;font-family:var(--font-display);font-weight:600;font-size:19px;letter-spacing:-.015em}.pt .ic-aside .pts{margin-top:18px}.pt .ic-aside .pts li{font-size:14px}.pt .ic-done{text-align:center}.pt .ic-tick{display:inline-grid;place-items:center;width:56px;height:56px;border-radius:999px;background:var(--color-success-tint);color:var(--color-success-ink);border:1px solid rgba(0,200,117,.35)}.pt .ic-tick svg{width:26px;height:26px}.pt .ic-done h3{margin:18px 0 0;font-family:var(--font-display);font-weight:600;font-size:26px;letter-spacing:-.02em}.pt .ic-done>p{margin:12px auto 0;max-width:460px;font-size:15px;line-height:1.6;color:var(--color-text-secondary)}.pt .ic-steps{list-style:none;counter-reset:s;margin:26px 0 0;padding:0;display:grid;gap:10px;text-align:left}.pt .ic-steps li{counter-increment:s;position:relative;padding:14px 18px 14px 52px;border-radius:var(--radius-card);background:var(--color-background);border:1px solid var(--color-border)}.pt .ic-steps li:before{content:counter(s);position:absolute;left:16px;top:14px;display:grid;place-items:center;width:24px;height:24px;border-radius:999px;background:var(--color-primary-solid);color:var(--color-on-solid);font-size:12px;font-weight:700}.pt .ic-steps b{display:block;font-size:14.5px;font-weight:600}.pt .ic-steps span{display:block;margin-top:3px;font-size:13px;line-height:1.5;color:var(--color-text-muted)}.pt .ic-go{width:100%;height:54px;margin-top:24px;font-size:16px}@media (max-width:1100px){.pt .ic-buf{grid-template-columns:1fr}.pt .ic-steps6{grid-template-columns:1fr 1fr}.pt .ic-form{grid-template-columns:1fr}}@media (max-width:760px){.pt .ic-buf{margin-top:28px;gap:12px}.pt .ic-buf__col{padding:24px;border-radius:24px}.pt .ic-steps6{margin-top:28px;grid-template-columns:1fr;gap:12px}.pt .ic-steps6 li{padding:22px;border-radius:22px}.pt .ic-form{margin-top:28px;gap:12px}.pt .ic-aside,.pt .ic-card{padding:22px;border-radius:24px}.pt .ic-row2{grid-template-columns:1fr;gap:0}.pt .ic-pick{grid-template-columns:1fr 1fr}.pt .ic-plans{margin-top:28px;border-radius:24px}.pt .ic-plans thead{display:none}.pt .ic-plans tbody tr{display:block;padding:18px 20px;border-top:1px solid var(--color-border)}.pt .ic-plans tbody tr:first-child{border-top:0}.pt .ic-plans td,.pt .ic-plans th{display:block;padding:0;border-top:0}.pt .ic-plans tbody th{white-space:normal}.pt .ic-plans .ic-who{margin-top:4px}.pt .ic-plans .ic-bufcell{margin-top:10px}.pt .ic-done h3{font-size:22px}}