@layer theme,base,components,utilities,v9;@layer v9{.v9:where(.pg-college-application) .aseason{position:relative;width:100%;max-width:1040px;margin:40px auto 0;height:440px;background:#fff;border-radius:32px;box-shadow:0 30px 80px #26262514,0 1px 3px #2626250d;box-sizing:border-box;--pl: 48px;--pr: 48px}.v9:where(.pg-college-application) .amonths{position:absolute;left:var(--pl);right:var(--pr);top:20px;bottom:20px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.v9:where(.pg-college-application) .amonths span{position:relative;padding:14px 0 0 14px;border-left:1px solid #e9e9e5}.v9:where(.pg-college-application) .amonths span:nth-child(odd){background:linear-gradient(180deg,#f6f6f4e6,#f6f6f400)}.v9:where(.pg-college-application) .amonths span:first-child{border-left:0;border-radius:18px 0 0 18px}.v9:where(.pg-college-application) .amonths b{font-family:var(--v9-display);font-weight:400;font-size:20px;color:var(--v9-ink)}.v9:where(.pg-college-application) .atrack{position:absolute;left:var(--pl);right:var(--pr);top:236px;height:2px;background:var(--v9-line);border-radius:999px;overflow:hidden}.v9:where(.pg-college-application) .afill{display:block;height:100%;width:100%;background:var(--v9-ink);transform-origin:left center}.v9:where(.pg-college-application) .amark{position:absolute;left:calc(var(--pl) + (100% - var(--pl) - var(--pr)) * var(--x) / 100%);top:237px;width:0;height:0}.v9:where(.pg-college-application) .amark .adot{position:absolute;left:-7px;top:-7px;width:14px;height:14px;border-radius:999px;background:#fff;border:2px solid var(--v9-ink);box-sizing:border-box}.v9:where(.pg-college-application) .amark.k .adot{background:var(--v9-yellow)}.v9:where(.pg-college-application) .amark .astem{position:absolute;left:-.5px;bottom:7px;width:1px;height:40px;background:#c9c9c4}.v9:where(.pg-college-application) .amark.dn .astem{bottom:auto;top:7px}.v9:where(.pg-college-application) .achip{position:absolute;left:0;bottom:46px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:2px;white-space:nowrap;padding:10px 18px;border-radius:999px;background:#fff;box-shadow:0 12px 30px #2626251f,0 0 0 1px #2626250a}.v9:where(.pg-college-application) .amark.dn .achip{bottom:auto;top:46px}.v9:where(.pg-college-application) .amark.tall .astem{height:104px}.v9:where(.pg-college-application) .amark.tall .achip{bottom:110px}.v9:where(.pg-college-application) .amark.dn.tall .achip{bottom:auto;top:110px}.v9:where(.pg-college-application) .amark.k .achip{background:var(--v9-yellow);box-shadow:0 12px 30px var(--v9-rule)}.v9:where(.pg-college-application) .amark.first .achip{transform:translate(-18px);align-items:flex-start}.v9:where(.pg-college-application) .achip strong{font-size:14px;font-weight:600;color:var(--v9-ink)}.v9:where(.pg-college-application) .achip small{font-size:12px;color:var(--v9-mute)}.v9:where(.pg-college-application) .amark.k .achip small{color:#333}.v9:where(.pg-college-application) .aparts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;width:100%;max-width:1080px}.v9:where(.pg-college-application) .apart{display:flex;flex-direction:column;gap:12px;text-align:left;border-top:1px solid var(--v9-line);padding-top:24px}.v9:where(.pg-college-application) .apart strong{font-family:var(--v9-display);font-weight:400;font-size:23px;color:var(--v9-ink);line-height:1.3}.v9:where(.pg-college-application) .apart p{margin:0;font-size:15px;line-height:1.65;color:var(--v9-mute)}.v9:where(.pg-college-application) .atrk{width:100%;max-width:960px;background:#fff;border-radius:24px;padding:12px 28px 20px;box-sizing:border-box;box-shadow:0 30px 80px #26262514}.v9:where(.pg-college-application) .atr{display:grid;grid-template-columns:1.2fr 1fr .8fr 1.4fr 1fr;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid var(--v9-line);font-size:15px;color:var(--v9-ink)}.v9:where(.pg-college-application) .atr:last-of-type{border-bottom:none}.v9:where(.pg-college-application) .ath{font-size:13px;color:var(--v9-mute);padding:14px 0}.v9:where(.pg-college-application) .atr strong{font-weight:600}.v9:where(.pg-college-application) .apb{display:flex;align-items:center;gap:10px}.v9:where(.pg-college-application) .apb i{flex:1;height:8px;border-radius:999px;background:#e9e9e5;overflow:hidden}.v9:where(.pg-college-application) .apb b{display:block;height:100%;background:var(--v9-ink);border-radius:999px;transform-origin:left center}.v9:where(.pg-college-application) .apb em{font-style:normal;font-size:13px;color:var(--v9-mute);width:36px;text-align:right}.v9:where(.pg-college-application) .adlm{display:none}.v9:where(.pg-college-application) .atrk .anote{margin-top:14px}@media(max-width:1000px){.v9:where(.pg-college-application) .aparts{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;max-width:640px}.v9:where(.pg-college-application) .aseason{height:auto;margin-top:32px;padding:28px 24px 28px 52px;max-width:520px;display:flex;flex-direction:column;gap:14px;border-radius:24px}.v9:where(.pg-college-application) .aseason:before{content:"";position:absolute;left:31px;top:40px;bottom:40px;width:2px;background:var(--v9-ink)}.v9:where(.pg-college-application) .amonths,.v9:where(.pg-college-application) .atrack{display:none}.v9:where(.pg-college-application) .amark{position:relative;left:0;top:0;width:auto;height:auto}.v9:where(.pg-college-application) .amark .astem{display:none}.v9:where(.pg-college-application) .amark .adot{left:-28px;top:50%;margin-top:-7px}.v9:where(.pg-college-application) .achip,.v9:where(.pg-college-application) .amark.dn .achip,.v9:where(.pg-college-application) .amark.first .achip{position:static;transform:none;align-items:flex-start;border-radius:18px;padding:12px 16px;white-space:normal}.v9:where(.pg-college-application) .atr{grid-template-columns:1.2fr 1fr .8fr 1.2fr 1fr;gap:10px;font-size:14px}}@media(max-width:640px){.v9:where(.pg-college-application) .aparts{grid-template-columns:minmax(0,1fr)}.v9:where(.pg-college-application) .atrk{padding:6px 18px 14px;border-radius:20px}.v9:where(.pg-college-application) .ath{display:none}.v9:where(.pg-college-application) .atr{grid-template-columns:1fr auto;grid-template-areas:"s st" "p p" "b b";row-gap:8px}.v9:where(.pg-college-application) .atr>span:nth-child(1){grid-area:s}.v9:where(.pg-college-application) .atr>span:nth-child(2){grid-area:p;font-size:13px;color:var(--v9-mute)}.v9:where(.pg-college-application) .atr>span:nth-child(3){display:none}.v9:where(.pg-college-application) .atr>span:nth-child(4){grid-area:b}.v9:where(.pg-college-application) .atr>span:nth-child(5){grid-area:st}.v9:where(.pg-college-application) .adlm{display:inline}}}.v9:where(.pg-college-application) .intro-box{--x: 0%}.v9:where(.pg-college-application) .intro-box2{--x: 17%}.v9:where(.pg-college-application) .intro-box3{--x: 33%}.v9:where(.pg-college-application) .intro-box4{--x: 41%}.v9:where(.pg-college-application) .intro-box5{--x: 50%}.v9:where(.pg-college-application) .intro-box6{--x: 66%}.v9:where(.pg-college-application) .intro-box7{--x: 83%}.v9:where(.pg-college-application) .trk-bold{width:40%}.v9:where(.pg-college-application) .trk-bold2{width:0%}
