.pg-college .chead{border-bottom:1px solid var(--line);background:#fff}.pg-college .chead>.wrap{padding-top:18px}.pg-college .crumbs{color:var(--muted);font-size:12.5px}.pg-college .crumbs a:hover{color:var(--brand)}.pg-college .ctop{grid-template-columns:84px 1fr auto;align-items:start;gap:18px;margin-top:14px;display:grid}.pg-college .clogo{background:var(--brand-soft);width:84px;height:84px;color:var(--brand);border:1px solid #cfe3e7;border-radius:14px;place-items:center;font-size:24px;font-weight:800;display:grid}.pg-college .badges{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.pg-college .chead h1{font-size:28px;font-weight:800}.pg-college .cmeta{color:var(--muted);flex-wrap:wrap;gap:6px 16px;margin-top:6px;font-size:14px;display:flex}.pg-college .cmeta b{color:var(--ink);font-weight:700}.pg-college .cacts{flex-wrap:wrap;gap:8px;display:flex}.pg-college .qfacts{border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(5,1fr);margin-top:18px;display:grid;overflow:hidden}.pg-college .qfacts>div{border-right:1px solid var(--line);color:var(--muted);background:#fbfcfd;padding:12px 14px;font-size:12.5px}.pg-college .qfacts>div:last-child{border-right:0}.pg-college .qfacts b{color:var(--ink);font-size:16px;font-weight:800;display:block}.pg-college .qfacts small{color:var(--muted);margin-top:2px;font-size:11.5px;display:block}.pg-college .tabbar{z-index:15;border-bottom:1px solid var(--line);background:#fff;position:sticky;top:60px}.pg-college .tabs{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.pg-college .tabs a{color:var(--ink-2);white-space:nowrap;border-bottom:3px solid #0000;padding:12px 14px;font-size:14px;font-weight:700}.pg-college .tabs a:first-child,.pg-college .tabs a:hover{color:var(--brand);border-bottom-color:var(--brand)}.pg-college .cbody{grid-template-columns:minmax(0,1fr) 320px;gap:24px;padding-top:22px;padding-bottom:40px;display:grid}.pg-college .cbody>*{min-width:0}.pg-college .panel{margin-bottom:16px;padding:22px;scroll-margin-top:130px}.pg-college .panel>h2{margin-bottom:4px;font-size:19px;font-weight:800}.pg-college .panel .sub{color:var(--muted);margin-bottom:14px;font-size:13.5px}.pg-college .kv{border:1px solid var(--line-2);border-radius:10px;grid-template-columns:repeat(2,1fr);display:grid;overflow:hidden}.pg-college .kv>div{border-bottom:1px solid var(--line-2);justify-content:space-between;gap:12px;padding:10px 14px;font-size:14px;display:flex}.pg-college .kv>div:nth-child(odd){border-right:1px solid var(--line-2)}.pg-college .kv span{color:var(--muted)}.pg-college .kv b{text-align:right}.pg-college .tblwrap{border:1px solid var(--line);border-radius:10px;overflow-x:auto}.pg-college table{border-collapse:collapse;width:100%;min-width:520px;font-size:14px}.pg-college th,.pg-college td{text-align:left;border-bottom:1px solid var(--line-2);white-space:nowrap;padding:10px 12px}.pg-college th{color:var(--ink-2);text-transform:uppercase;letter-spacing:.03em;background:#f3f6f8;font-size:12.5px}.pg-college td.num,.pg-college th.num{text-align:right;font-variant-numeric:tabular-nums}.pg-college tr.you td{background:#fffaf0}.pg-college tr.you td:first-child{font-weight:800}.pg-college .pills{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.pg-college .pills a,.pg-college .pills span{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700}.pg-college .pills a[aria-current]{background:var(--ink);color:#fff;border-color:var(--ink)}.pg-college .pills .lbl{color:var(--muted);background:0 0;border:0;padding-left:0}.pg-college .srcs{color:var(--muted);flex-wrap:wrap;gap:4px 12px;margin-top:8px;font-size:13px;display:flex}.pg-college .srcs a{color:var(--brand);text-underline-offset:3px;font-weight:600;text-decoration:underline}.pg-college .tiles{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px;display:grid}.pg-college .tile{border:1px solid var(--line-2);color:var(--muted);background:#fbfcfd;border-radius:10px;padding:12px;font-size:12.5px}.pg-college .tile b{color:var(--ink);font-size:20px;font-weight:800;display:block}.pg-college .recs{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.pg-college .two{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pg-college .hfacts{align-content:start;gap:8px;font-size:14px;display:grid}.pg-college .hfacts>div{border-bottom:1px solid var(--line-2);justify-content:space-between;gap:10px;padding-bottom:7px;display:flex}.pg-college .hfacts span{color:var(--muted)}.pg-college .hfacts b{text-align:right}.pg-college .slist{gap:10px;display:grid}.pg-college .sitem{border:1px solid var(--line);border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:6px 14px;padding:14px;display:grid}.pg-college .sitem p{color:var(--muted);grid-column:1;font-size:13.5px}.pg-college .sitem .amt{text-align:right;grid-area:1/2/3;font-weight:800}.pg-college .sitem .amt small{color:var(--muted);font-size:12px;font-weight:600;display:block}.pg-college .docs{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.pg-college .docs li{border:1px solid var(--line-2);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:14px;display:flex}.pg-college .docs li .box{border:1.5px solid #aab4bf;border-radius:5px;flex:none;width:18px;height:18px;margin-top:2px}.pg-college .docs li small{color:var(--muted);font-size:12.5px;display:block}.pg-college .upsell{background:var(--brand-soft);border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:14px 16px;font-size:14px;display:flex}.pg-college .upsell details{flex:none}.pg-college .upsell details[open]{flex-basis:100%}.pg-college .upsell summary{list-style:none}.pg-college .upsell summary::-webkit-details-marker{display:none}.pg-college .sticky-cta{align-self:start;gap:12px;display:grid;position:sticky;top:130px}.pg-college .cta{padding:20px}.pg-college .cta h3{font-size:17px;font-weight:800}.pg-college .cta p{color:var(--muted);margin-top:4px;font-size:13.5px}.pg-college .cta>.btn{width:100%;margin-top:8px}.pg-college .cta .callback{flex-direction:column}.pg-college .cta .callback .btn{width:100%}.pg-college .mini{padding:16px;font-size:13.5px}.pg-college .mini .row{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.pg-college .calc{box-shadow:none;margin-top:14px;padding:16px}.pg-college .calc h3{font-size:16px;font-weight:800}.pg-college .calc-in{grid-template-columns:1fr 1.4fr;gap:12px;margin-top:12px;display:grid}.pg-college .calc .f{color:var(--ink-2);margin-bottom:6px;font-size:13px;font-weight:700;display:block}.pg-college .calc-in fieldset{border:0;min-width:0;margin:0;padding:0}.pg-college .calc-in .seg label{padding:11px 6px;font-size:13px}.pg-college .calc-out{gap:6px;margin:14px 0 8px;font-size:14px;display:grid}.pg-college .calc-out>div{justify-content:space-between;gap:12px;display:flex}.pg-college .calc-out dt{color:var(--muted)}.pg-college .calc-out dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.pg-college .calc-off dd{color:var(--safe)}.pg-college .calc-final{border-top:1px solid var(--line);padding-top:8px;font-size:16px}.pg-college .calc-final dt{color:var(--ink);font-weight:800}.pg-college .calc-final dd{color:var(--brand);font-weight:800}.pg-college .calc-tfws{background:var(--safe-bg);color:var(--safe);border-radius:8px;margin-bottom:8px;padding:8px 10px;font-size:13.5px;font-weight:600}@media (max-width:980px){.pg-college .cbody{grid-template-columns:minmax(0,1fr)}.pg-college .sticky-cta{position:static}.pg-college .qfacts{grid-template-columns:repeat(3,1fr)}.pg-college .qfacts>div:nth-child(3){border-right:0}.pg-college .qfacts>div:nth-child(-n+3){border-bottom:1px solid var(--line)}}@media (max-width:860px){.pg-college .tabbar{top:56px}}@media (max-width:560px){.pg-college .ctop{grid-template-columns:56px 1fr}.pg-college .clogo{border-radius:12px;width:56px;height:56px;font-size:17px}.pg-college .cacts{grid-column:1/-1}.pg-college .cacts>*{flex:1}.pg-college .chead h1{font-size:21px}.pg-college .qfacts{grid-template-columns:1fr 1fr}.pg-college .qfacts>div{border-bottom:1px solid var(--line);border-right:1px solid var(--line)!important}.pg-college .qfacts>div:nth-child(2n){border-right:0!important}.pg-college .qfacts>div:last-child{border-bottom:0;grid-column:1/-1}.pg-college .panel{padding:16px}.pg-college .kv{grid-template-columns:1fr}.pg-college .kv>div:nth-child(odd){border-right:0}.pg-college .tiles{grid-template-columns:1fr 1fr}.pg-college .two,.pg-college .docs,.pg-college .sitem{grid-template-columns:1fr}.pg-college .sitem .amt{text-align:left;grid-area:auto/1}.pg-college .upsell{flex-direction:column;align-items:flex-start}.pg-college .calc-in{grid-template-columns:1fr}}@media print{.pg-college .tabbar,.pg-college .cacts,.pg-college .upsell,.pg-college .sticky-cta,.pg-college .calc{display:none!important}.pg-college .cbody{grid-template-columns:1fr}.pg-college .panel{break-inside:avoid}.pg-college table{min-width:0}}.pg-college .upsell{flex-wrap:wrap}.pg-college .upsell>span{overflow-wrap:anywhere;flex:220px;min-width:0}
