.turbo-personal-simulation,.turbo-management,.turbo-history{margin:24px 0}.turbo-personal-simulation>input{width:100%;min-height:44px;accent-color:#297f5e}.turbo-personal-simulation>output{display:block;font-weight:700}.turbo-comparison{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:24px 0}.turbo-plan-card{display:flex;flex-direction:column;gap:10px;border:1px solid var(--line);border-radius:18px;background:#f5f8f0;padding:22px}.turbo-plan-card h2 small{font-size:14px;margin-left:5px}.turbo-plan-card p{margin:0}.turbo-plan-card form,.turbo-plan-card>a{margin-top:auto}.turbo-estimate{font-size:38px;line-height:1.2;color:#225832}.turbo-management form{display:grid;gap:10px;margin:18px 0}.turbo-management select{padding:12px;font:inherit;border-radius:10px;border:1px solid var(--line);background:white}.turbo-management details summary{cursor:pointer;min-height:44px;padding:12px 0}.turbo-management .button{justify-self:start}.turbo-comparison button:disabled,.turbo-management button:disabled{opacity:.55;cursor:not-allowed}.turbo-history table{min-width:540px}.turbo-plan-card .button{font-size:16px}@media(max-width:600px){.turbo-comparison{grid-template-columns:1fr}.turbo-personal-simulation,.turbo-management,.turbo-history{padding:22px 16px}.turbo-management .button{width:100%}}
.mp-checkout{max-width:600px;margin:24px auto}.mp-checkout form{display:grid;gap:12px}.mp-checkout input:not([type=hidden]):not([type=checkbox]),.mp-checkout select{width:100%;min-height:44px;border:1px solid var(--line);border-radius:8px;padding:10px;font:inherit}.mp-secure-field{height:46px;padding:12px;border:1px solid var(--line);border-radius:8px;background:white}.mp-card-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mp-card-row>label{min-width:0}.mp-checkout label{display:grid;gap:6px}.mp-checkout label:has([type=checkbox]){display:flex;align-items:start}.mp-checkout [hidden]{display:none}
