.aplans{display:grid}.aplans-answer{border-top:1px solid var(--rule);padding:18px}.aplans-answer p{max-width:72ch;color:rgb(var(--bone-rgb) / .88);margin:0;font-size:1rem;line-height:1.55}.aplans-answer p+p{margin-top:6px}.aplans-answer .aplans-read{color:rgb(var(--bone-rgb) / .7);font-size:.8125rem}.aplans-bundle{margin:10px 0 0!important;font-size:.875rem!important}.aplans-bundle a{color:rgb(var(--signal-rgb));text-underline-offset:3px;text-decoration:underline}.aplans-table-wrap{border-top:1px solid var(--rule);padding:4px 18px 14px}.aplans-table-wrap .vplans tbody th{width:20%}.aplans-price{color:rgb(var(--bone-rgb));font-size:1rem;display:block}.aplans-price+.aplans-price{margin-top:2px}.aplans-src{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.02em;color:rgb(var(--bone-rgb) / .7);margin-top:2px;font-size:12px;display:block}.aplans-src a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--bone-rgb) / .35);text-decoration-color:rgb(var(--bone-rgb) / .35);text-underline-offset:3px}.aplans-src a:hover{color:rgb(var(--signal-rgb))}.aplans-none{color:rgb(var(--bone-rgb) / .7)}.aplans-models{flex-wrap:wrap;gap:4px 10px;display:flex}.aplans-models a{color:rgb(var(--bone-rgb) / .88);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--bone-rgb) / .35);text-decoration-color:rgb(var(--bone-rgb) / .35);text-underline-offset:3px}.aplans-models a:hover{color:rgb(var(--signal-rgb))}.aplans-calc{border-top:1px solid var(--rule);background:var(--panel-inset);padding:18px}.aplans-calc-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px 32px;margin-top:14px;display:grid}.aplans-presets{flex-wrap:wrap;gap:8px;margin:0 0 6px;display:flex}.aplans-preset{border:1px solid var(--rule-strong);border-radius:var(--radius-pill,999px);min-height:44px;color:rgb(var(--bone-rgb) / .85);cursor:pointer;background:0 0;padding:0 14px;font-size:.875rem}.aplans-preset:hover{border-color:rgb(var(--bone-rgb) / .5);color:rgb(var(--bone-rgb))}.aplans-preset[aria-pressed=true]{border-color:rgb(var(--signal-rgb));color:rgb(var(--bone-rgb));background:rgb(var(--signal-rgb) / .1)}.aplans-preset:focus-visible,.aplans-field select:focus-visible,.aplans-slider input:focus-visible{outline:2px solid rgb(var(--signal-rgb));outline-offset:2px}.aplans-note{color:rgb(var(--bone-rgb) / .7);margin:0 0 14px;font-size:.8125rem}.aplans-sliders{gap:14px;display:grid}.aplans-slider{gap:6px;display:grid}.aplans-slider-head{color:rgb(var(--bone-rgb) / .75);justify-content:space-between;align-items:baseline;gap:8px;font-size:.8125rem;display:flex}.aplans-slider-val{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:rgb(var(--bone-rgb));font-size:.9375rem}.aplans-slider input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0}.aplans-slider input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--btn-bg) var(--p,0%), var(--rule-strong) var(--p,0%));border-radius:2px;height:4px}.aplans-slider input[type=range]::-moz-range-track{background:linear-gradient(to right, var(--btn-bg) var(--p,0%), var(--rule-strong) var(--p,0%));border-radius:2px;height:4px}.aplans-slider input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--btn-bg);border:2px solid var(--ink);border-radius:50%;width:20px;height:20px;margin-top:-8px}.aplans-slider input[type=range]::-moz-range-thumb{background:var(--btn-bg);border:2px solid var(--ink);border-radius:50%;width:20px;height:20px}.aplans-field{color:rgb(var(--bone-rgb) / .75);gap:6px;margin-top:14px;font-size:.8125rem;display:grid}.aplans-field select{border:1px solid var(--rule-strong);border-radius:var(--radius-control);background:var(--field);width:100%;min-height:44px;color:rgb(var(--bone-rgb));padding:0 12px;font-size:.9375rem}.aplans-api{border-bottom:1px solid var(--rule);margin:0 0 12px;padding-bottom:12px}.aplans-api-k{color:rgb(var(--bone-rgb) / .75);margin:0;font-size:.8125rem}.aplans-api-v{font-family:var(--font-display), Georgia, serif;font-variant-numeric:tabular-nums lining-nums;color:rgb(var(--bone-rgb));margin:2px 0 0;font-size:1.75rem;line-height:1.15}.aplans-api-sub{color:rgb(var(--bone-rgb) / .7);margin:4px 0 0;font-size:.8125rem}.aplans-rows{margin:0;padding:0;list-style:none}.aplans-row{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:10px 0;display:grid}.aplans-row:first-child{border-top:0;padding-top:0}.aplans-row-name{font-family:var(--font-display), Georgia, serif;color:rgb(var(--bone-rgb));font-size:1.0625rem}.aplans-row-price{text-align:right;font-variant-numeric:tabular-nums;color:rgb(var(--bone-rgb));white-space:nowrap}.aplans-row-verdict{color:rgb(var(--bone-rgb) / .82);grid-column:1/-1;margin:0;font-size:.875rem;line-height:1.5}.aplans-row-verdict strong{color:rgb(var(--bone-rgb));font-weight:600}.aplans-row-note{color:rgb(var(--bone-rgb) / .7);grid-column:1/-1;margin:0;font-size:.8125rem}.aplans-calc-foot{color:rgb(var(--bone-rgb) / .7);max-width:72ch;margin:14px 0 0;font-size:.8125rem;line-height:1.5}.aplans-calc-foot a{color:rgb(var(--bone-rgb) / .88);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--bone-rgb) / .35);text-decoration-color:rgb(var(--bone-rgb) / .35);text-underline-offset:3px}.aplans-changes{border-top:1px solid var(--rule);padding:14px 18px 18px}.aplans-changes h3{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--bone-rgb) / .75);margin:0 0 8px;font-size:12px;font-weight:400}.aplans-changes ul{color:rgb(var(--bone-rgb) / .82);gap:4px;margin:0;padding:0;font-size:.875rem;list-style:none;display:grid}.aplans-changes p{color:rgb(var(--bone-rgb) / .7);margin:0;font-size:.875rem}@media (max-width:767px){.aplans-calc-grid{grid-template-columns:minmax(0,1fr)}.aplans-answer,.aplans-calc,.aplans-changes,.aplans-table-wrap{padding-left:14px;padding-right:14px}}
