.ctr-resource{--ctr-blue-50:#eff8ff;--ctr-blue-100:#d1e9ff;--ctr-blue-600:#1570ef;--ctr-blue-700:#175cd3;--ctr-blue-800:#1849a9;--ctr-gray-50:#f9fafb;--ctr-gray-100:#f2f4f7;--ctr-gray-600:#475467;--ctr-gray-900:#101828;--ctr-error-50:#fef3f2;--ctr-error-700:#b42318;--ctr-shadow-card:0 0 0 1px #1018280f, 0 4px 8px -2px #10182814, 0 2px 4px -2px #1018280a;--ctr-shadow-surface:0 0 0 1px #1018280f, 0 1px 2px #1018280d}.ctr-resource .peak-blog__resource .peak-blog__resource-head,.ctr-resource .pg-page .pg-head{min-width:0;box-shadow:none;border-bottom:0;margin-bottom:32px;padding-bottom:0}.ctr-resource .peak-blog__resource-head .peak-blog__meta{color:var(--ctr-gray-600);letter-spacing:normal;text-transform:none;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0 0 12px;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;display:flex}.ctr-resource .peak-blog__resource-head .peak-blog__meta-category,.ctr-resource .pg-head .pg-eyebrow{box-shadow:none;color:var(--ctr-blue-700);letter-spacing:normal;text-transform:none;background:0 0;border:0;border-radius:0;padding:0;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.25rem}.ctr-resource .pg-head .pg-eyebrow{margin:0 0 12px}.ctr-resource .peak-blog__resource-head .peak-blog__article-title,.ctr-resource .pg-head .pg-title{max-width:18em;color:var(--ctr-gray-900);letter-spacing:-.02em;overflow-wrap:break-word;text-wrap:balance;margin:0;font-size:clamp(1.875rem,1.3rem + 2.2vw,3rem);font-style:normal;font-weight:600;line-height:1.2}.ctr-resource .peak-blog__resource-head .peak-blog__article-desc,.ctr-resource .pg-head .pg-lede{max-width:42rem;color:var(--ctr-gray-600);text-wrap:pretty;margin:16px 0 0;font-size:1.125rem;font-style:normal;line-height:1.75rem}.ctr-resource .pg-head .pg-reviewed{color:var(--ctr-gray-600);margin:12px 0 0;font-size:.875rem;font-style:normal;line-height:1.25rem}.ctr-resource .ctr-jump{margin-top:24px}.ctr-resource .ctr-jump .ctr-jump__list{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ctr-resource .ctr-jump .ctr-jump__item{min-width:0;margin:0;padding:0}.ctr-resource .ctr-jump .ctr-jump__link{box-sizing:border-box;background:var(--ctr-blue-50);max-width:100%;min-height:44px;color:var(--ctr-blue-700);overflow-wrap:break-word;text-align:center;border-radius:8px;justify-content:center;align-items:center;padding:10px 18px;font-size:1rem;font-weight:600;line-height:1.5rem;text-decoration:none;display:inline-flex}.ctr-resource .ctr-jump .ctr-jump__link:hover{background:var(--ctr-blue-100);color:var(--ctr-blue-800)}.ctr-resource .ctr-jump .ctr-jump__link--primary{background:var(--ctr-blue-600);color:#fff;box-shadow:0 1px 2px #1018280d}.ctr-resource .ctr-jump .ctr-jump__link--primary:hover{background:var(--ctr-blue-700);color:#fff}.ctr-resource .ctr-jump .ctr-jump__link:focus-visible{outline:2px solid var(--ctr-blue-600);outline-offset:2px}.ctr-resource--pacing #pacing-calculator,.ctr-resource--pacing #resource-answer-heading,.ctr-resource--ticket #ticket-solver,.ctr-resource--ticket #problem,.ctr-resource--spr #spr-practice,.ctr-resource--spr #rules{scroll-margin-top:calc(var(--ps-header-offset,var(--ps-header-h)) + 1.5rem)}.ctr-resource--pacing .peak-blog__resource-body .ptp{box-shadow:var(--ctr-shadow-card);background:#fff;border:0;border-radius:16px;padding:20px}.ctr-resource--pacing .ptp .ptp-title{color:var(--ctr-gray-900);text-wrap:balance;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.875rem}.ctr-resource--pacing .ptp .ptp-grid--2{grid-template-columns:minmax(0,1fr);gap:16px 20px;display:grid}.ctr-resource--pacing .ptp .ptp-field{min-width:0}.ctr-resource--pacing .ptp .ptp-input{font-variant-numeric:tabular-nums;min-height:44px;font-size:max(1rem,16px)}.ctr-resource--pacing .ptp .ptp-result{box-shadow:none;text-align:start;background:0 0;border:0;border-radius:0;padding:0}.ctr-resource--pacing .ptp .ptp-result.ptp-result--error{background:var(--ctr-error-50);border-radius:12px;padding:16px 20px}.ctr-resource--pacing .ptp .ptp-result__error{color:var(--ctr-error-700);margin:0;font-size:1rem;font-weight:500;line-height:1.5rem}.ctr-resource--pacing .ptp-result .ptp-stats--pace{box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:12px;margin:0;padding:0;display:grid}.ctr-resource--pacing .ptp-stats--pace .ptp-stat{background:var(--ctr-gray-50);min-width:0;box-shadow:none;text-align:start;border:0;border-radius:12px;flex-direction:column;gap:4px;margin:0;padding:16px 20px;display:flex}.ctr-resource--pacing .ptp-stats--pace .ptp-stat--primary{background:var(--ctr-blue-50)}.ctr-resource--pacing .ptp-stats--pace .ptp-stat__label{color:var(--ctr-gray-600);letter-spacing:normal;text-transform:none;margin:0;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem}.ctr-resource--pacing .ptp-stats--pace .ptp-stat--primary .ptp-stat__label{color:var(--ctr-blue-700)}.ctr-resource--pacing .ptp-stats--pace .ptp-stat__value{color:var(--ctr-gray-900);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.02em;margin:0;font-size:1.875rem;font-weight:600;line-height:2.375rem}.ctr-resource--pacing .ptp-stats--pace .ptp-stat--primary .ptp-stat__value{color:var(--ctr-blue-800);font-size:2.25rem;line-height:2.75rem}.ctr-resource--pacing .ptp-result .ptp-result__text{max-width:42rem;color:var(--ctr-gray-600);text-wrap:pretty;margin:12px 0 0;font-size:.875rem;line-height:1.25rem}.ctr-resource--pacing .peak-blog__answer .peak-blog__answer-label{color:var(--ctr-gray-900);letter-spacing:normal;text-transform:none;text-wrap:balance;margin:0 0 8px;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.875rem}.ctr-resource--pacing .peak-blog__resource-body .peak-blog__prose :is(h2,h3){text-wrap:balance}.ctr-resource--ticket #ticket-solver :is(input:not([type=checkbox],[type=radio]),select,button){min-height:44px}.ctr-resource--ticket #ticket-solver :is(input,output){font-variant-numeric:tabular-nums}.ctr-resource .pg-body .pg-section__title,.ctr-resource .pg-body .pg-answer__label{text-wrap:balance;font-style:normal}.ctr-resource .pg-body .pg-md :is(p,li){text-wrap:pretty}.ctr-resource--spr .pg-body .pg-table{max-width:100%;box-shadow:var(--ctr-shadow-surface);font-size:inherit;background:#fff;border:0;border-radius:12px;overflow-x:auto}.ctr-resource--spr .pg-body .pg-table:focus-visible{outline:2px solid var(--ctr-blue-600);outline-offset:2px}.ctr-resource--spr .pg-body .pg-table table{border-collapse:collapse;width:100%;font-size:inherit;border:0;margin:0}.ctr-resource--spr .pg-body .pg-table :is(th,td){font-size:inherit;text-align:start;vertical-align:top;border:0;padding:12px 16px;line-height:1.5}.ctr-resource--spr .pg-body .pg-table thead th{background:var(--ctr-gray-100);color:var(--ctr-gray-900);font-weight:600}.ctr-resource--spr .pg-body .pg-table tbody tr:nth-child(2n) :is(th,td){background:var(--ctr-gray-50)}@media (max-width:479px){.ctr-resource .ctr-jump .ctr-jump__list{flex-direction:column}.ctr-resource .ctr-jump .ctr-jump__link{width:100%;display:flex}}@media (max-width:767px){.ctr-resource--ticket #ticket-solver :is(input:not([type=checkbox],[type=radio]),select,textarea),.ctr-resource--spr #spr-practice :is(input:not([type=checkbox],[type=radio]),select,textarea){font-size:max(1rem,16px)}}@media (min-width:640px){.ctr-resource--pacing .ptp .ptp-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.ctr-resource .peak-blog__resource .peak-blog__resource-head,.ctr-resource .pg-page .pg-head{margin-bottom:48px}.ctr-resource .peak-blog__resource-head .peak-blog__article-desc,.ctr-resource .pg-head .pg-lede{margin-top:20px;font-size:1.25rem;line-height:1.875rem}.ctr-resource .ctr-jump{margin-top:32px}.ctr-resource--pacing .peak-blog__resource-body .ptp{padding:32px}}@media print{.ctr-resource .ctr-jump{display:none}.ctr-resource--pacing .peak-blog__resource-body .ptp,.ctr-resource--spr .pg-body .pg-table{box-shadow:none}}
.peak-comparison .peak-blog__resource-head .peak-blog__article-title{letter-spacing:-.022em;max-width:22em;margin-top:.75rem;font-size:clamp(2rem,1.35rem + 1.85vw,3rem);line-height:1.15}.peak-comparison .ctr-jump,.ctr-guide .ctr-jump{margin-top:1.5rem}.peak-comparison .ctr-jump .ctr-jump__list,.ctr-guide .ctr-jump .ctr-jump__list{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.peak-comparison .ctr-jump .ctr-jump__item,.ctr-guide .ctr-jump .ctr-jump__item{min-width:0;margin:0;padding:0}.peak-comparison .ctr-jump .ctr-jump__link,.ctr-guide .ctr-jump .ctr-jump__link{box-sizing:border-box;border-radius:var(--ps-radius);background:var(--ps-blue-soft);max-width:100%;min-height:2.75rem;color:var(--ps-blue);overflow-wrap:break-word;text-align:center;border:1px solid #0000;justify-content:center;align-items:center;padding:.5625rem 1.125rem;font-size:1rem;font-weight:600;line-height:1.5rem;text-decoration:none;display:inline-flex}.peak-comparison .ctr-jump .ctr-jump__link:hover,.ctr-guide .ctr-jump .ctr-jump__link:hover{background:var(--ps-blue-tint);color:var(--ps-blue-active)}.peak-comparison .ctr-jump .ctr-jump__link--primary,.ctr-guide .ctr-jump .ctr-jump__link--primary{background:var(--ps-blue);color:#fff}.peak-comparison .ctr-jump .ctr-jump__link--primary:hover,.ctr-guide .ctr-jump .ctr-jump__link--primary:hover{background:var(--ps-blue-hover);color:#fff}.peak-comparison .ctr-jump .ctr-jump__link:focus-visible,.ctr-guide .ctr-jump .ctr-jump__link:focus-visible{outline:2px solid var(--ps-focus);outline-offset:2px}@media (max-width:479px){.peak-comparison .ctr-jump .ctr-jump__list,.ctr-guide .ctr-jump .ctr-jump__list{flex-direction:column}.peak-comparison .ctr-jump .ctr-jump__link,.ctr-guide .ctr-jump .ctr-jump__link{width:100%;display:flex}}@media (min-width:768px){.peak-comparison .ctr-jump,.ctr-guide .ctr-jump{margin-top:2rem}}.peak-comparison .cmp-table{overscroll-behavior-x:contain;max-width:100%;margin:0 0 1.5em;position:relative;overflow-x:auto}.peak-comparison .cmp-table:focus-visible{outline:2px solid var(--ps-focus);outline-offset:2px}.peak-comparison .cmp-table .cmp-table__table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;color:var(--ps-ink-2);font-variant-numeric:tabular-nums;margin:0;font-size:1rem;line-height:1.5}.peak-comparison .cmp-table :is(th,td){overflow-wrap:break-word;text-align:start;vertical-align:top;border:0;padding:.875rem 1rem;font-weight:400}.peak-comparison .cmp-table tbody th{color:var(--ps-ink);font-weight:600}.peak-comparison .cmp-table+p{color:var(--ps-muted);font-size:1rem;line-height:1.5}@media print,screen and (min-width:640.02px){.peak-comparison .cmp-table thead th{color:var(--ps-ink);text-wrap:balance;vertical-align:bottom;padding-top:0;font-weight:600}.peak-comparison .cmp-table thead th:first-child{width:26%;color:var(--ps-muted);font-size:.875rem;line-height:1.43}.peak-comparison .cmp-table tbody :is(th,td){border-bottom:1px solid #0000}.peak-comparison .cmp-table tbody tr:nth-child(odd)>*{background:var(--ps-bg-2)}.peak-comparison .cmp-table tbody tr>:first-child{border-radius:var(--ps-radius) 0 0 var(--ps-radius)}.peak-comparison .cmp-table tbody tr>:last-child{border-radius:0 var(--ps-radius) var(--ps-radius) 0}}@media screen and (max-width:640px){.peak-comparison .cmp-table .cmp-table__table,.peak-comparison .cmp-table tbody tr,.peak-comparison .cmp-table tbody :is(th,td){width:auto;display:block}.peak-comparison .cmp-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.peak-comparison .cmp-table tbody{gap:.5rem;display:grid}.peak-comparison .cmp-table tbody tr{border-radius:var(--ps-radius-md);background:var(--ps-bg-2);border:1px solid #0000;padding:1rem}.peak-comparison .cmp-table tbody :is(th,td){padding:0}.peak-comparison .cmp-table tbody th{font-size:1.0625rem;line-height:1.4}.peak-comparison .cmp-table tbody td{margin-top:.75rem}.peak-comparison .cmp-table tbody td:before{content:attr(data-label);content:attr(data-label) / "";color:var(--ps-muted);margin-bottom:.125rem;font-size:.875rem;font-weight:600;line-height:1.43;display:block}}.peak-comparison--hub .pg-layout .pg-body{max-width:none}.peak-comparison--hub .pg-layout .pg-body>*{max-width:var(--pb-measure)}.peak-comparison--hub .pg-layout .pg-body>#compare-options{max-width:none}.peak-comparison--hub #compare-options ul{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.peak-comparison--hub #compare-options li{border-radius:var(--ps-radius-md);background:var(--ps-bg-2);overflow-wrap:break-word;border:1px solid #0000;flex-direction:column;gap:.375rem;min-width:0;margin:0;padding:1.125rem 1.25rem 1.25rem;display:flex;position:relative}.peak-comparison--hub #compare-options li>p:first-child{color:var(--ps-ink);letter-spacing:-.008em;justify-content:space-between;align-items:flex-start;gap:1rem;margin:0;font-size:1.125rem;font-weight:600;line-height:1.4;display:flex}.peak-comparison--hub #compare-options li>p:first-child:after{content:"";background:var(--ps-ink);flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.125rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M8 7h9v9'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M8 7h9v9'/%3E%3C/svg%3E") 50%/contain no-repeat}.peak-comparison--hub #compare-options li>p:first-child>a{min-width:0;color:inherit;font-weight:inherit;text-underline-offset:.18em;text-decoration:none;text-decoration-thickness:1.5px}.peak-comparison--hub #compare-options li>p:first-child>a:after{content:"";border-radius:var(--ps-radius-md);position:absolute;inset:0}.peak-comparison--hub #compare-options li>p:first-child>a:focus-visible{outline:none}.peak-comparison--hub #compare-options li>p:first-child>a:focus-visible:after{outline:2px solid var(--ps-focus);outline-offset:2px}.peak-comparison--hub #compare-options li>p+p{color:var(--ps-ink-2);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.5}@media (hover:hover){.peak-comparison--hub #compare-options li:hover{background:var(--ps-blue-soft)}.peak-comparison--hub #compare-options li:hover>p:first-child>a{text-decoration-line:underline}.peak-comparison--hub #compare-options li:hover>p:first-child:after{background:var(--ps-blue)}}@media (min-width:640px){.peak-comparison--hub #compare-options ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.peak-comparison--hub .pg-layout .pg-related .pg-related__list{gap:.25rem 1.5rem}.peak-comparison--hub .pg-layout .pg-related .pg-related__link{border-radius:var(--ps-radius);background:0 0;flex-flow:wrap;justify-content:flex-start;align-items:baseline;gap:0 .5rem;padding:.625rem .875rem}.peak-comparison--hub .pg-layout .pg-related .pg-related__label{flex:12rem;font-size:1rem;line-height:1.5}@media (hover:hover){.peak-comparison--hub .pg-layout .pg-related .pg-related__link:hover{background:var(--ps-bg-2)}}@media (min-width:1024px){.peak-comparison--hub .pg-page .pg-layout{display:block}.peak-comparison--hub .pg-layout .pg-toc--rail{display:none}.peak-comparison--hub .pg-layout .pg-toc--disclosure{display:block}.peak-comparison--hub.peak-blog .pg-body>.pg-toc--disclosure+*{margin-top:2rem}.peak-comparison--hub #compare-options ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem 1.5rem}}.ctr-guide .pg-body .pg-table{border-color:#0000;box-shadow:0 0 0 1px #161b2614,0 1px 2px #161b260d}.peak-comparison :is(#compare-options,#quick-comparison,#pg-sources-heading,#comparison-sources),.ctr-guide :is(#pg-downloads-heading,#provided,#table,#fit,#decision,#practice,#registration-steps,#international-cost){scroll-margin-top:calc(var(--ps-header-offset,var(--ps-header-h)) + 1.5rem)}@media (forced-colors:active){.peak-comparison--hub #compare-options li>p:first-child:after{forced-color-adjust:none;background:canvastext}}@media print{.peak-comparison .ctr-jump,.ctr-guide .ctr-jump{display:none}.peak-comparison .cmp-table{overflow:visible}.peak-comparison .cmp-table tbody :is(th,td){border-bottom:1px solid var(--ps-line-strong)}.peak-comparison .cmp-table tbody tr,.peak-comparison--hub #compare-options li{break-inside:avoid}.peak-comparison--hub #compare-options li{border-color:var(--ps-line-strong)}.ctr-guide .pg-body .pg-table{border-color:var(--ps-line);box-shadow:none}}
