.ws-scope.ws-scope{--navy:#1b4332;--navy2:#245a43;--navy3:#2d6a4f;--navy-deep:#123024;--gold:#b85032;--gold2:#e0a08c;--gold3:#f3eee2;--gold4:#ecc8bb;--gold-dk:#9c4229;--on-navy:#faf7f0;--paper:#faf7f0;--paper2:#f3eee2;--white:#fff;--cream:#f3eee2;--g50:#f6f2e8;--g100:#e2dccd;--g200:#cfc7b4;--g300:#9a9f98;--g400:#5a615a;--g500:#4a524a;--g600:#3e453e;--g700:#2f342f;--g800:#242824;--app-bg:#faf7f0;--app-surface:#fff;--app-line:#e2dccd;--app-line-soft:#ede8da;--app-ink:#242824;--app-muted:#5a615a;--app-shadow:0 1px 2px #1b43320f, 0 6px 18px #1b43320d;color:var(--app-ink);font-size:15px;line-height:1.5}.ws-scope *,.ws-scope :before,.ws-scope :after{box-sizing:border-box}.ws-scope .bc-bubble-x{justify-content:center;align-items:center;min-width:24px;min-height:24px;display:inline-flex}.ws-scope .dfr-btn-gold,.ws-scope .ak-btn-primary,.ws-scope .ak-bar-step .ak-bar-mark,.ws-scope .ak-ladder-item.is-reached .ak-ladder-mark,.ws-scope .ak-substep.is-done .ak-substep-mark,.ws-scope .trk-sub.is-done .trk-sub-mark,.ws-scope .ws-rung.is-done .ws-rung-n,.ws-scope .dfr-s3-taskstate.is-done,.ws-scope .ws-switch-on,.ws-scope .ak-hero .trk-hero-pick .trk-pick.is-picked .trk-pick-item .trk-pick-num,.ws-scope .ak-hero .trk-pick.has-choice .trk-pick-item:not(.is-chosen) .trk-pick-num{color:#fff}.ws-scope .dfr-btn-gold:hover,.ws-scope .ak-btn-primary:hover,.ws-scope .ws-switch-to:hover{color:var(--navy-deep)}.ws-scope{--radius-card:6px;--radius-button:4px;--academy-navy-band:var(--navy)}.ws-scope .ak-hero,.ws-scope .next-step{background:var(--navy);background-image:none}.ws-scope .ak-hero-photo{display:none}.ws-scope .ak-hero:not(:has(.ak-hero-side)):not(:has(.ak-hero-media)){grid-template-columns:minmax(0,1fr)}.ws-scope .ak-hero .dfr-btn-gold{background:var(--paper,#fbf8f1);color:var(--navy-deep);box-shadow:none}.ws-scope .ak-hero .dfr-btn-gold:hover{color:var(--navy-deep);background:#fff}.ws-scope .ak-btn-primary{background:var(--navy);color:#fff;box-shadow:none}.ws-scope .ak-btn-primary:hover{background:var(--navy-deep);color:#fff}.ws-scope .bc-bubble{display:none}.ws-scope.ws-scope.ws-scope h1,.ws-scope.ws-scope.ws-scope h2{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.01em;font-weight:400}@media (max-width:1359px){.ws-scope .bc-wrap,.ws-scope .bc-wrap.is-placed{margin:24px 0 8px;position:static}}.ws-scope .bc-photo-btn:after{content:"Ask Bryan";background:var(--navy);color:#fff;font:600 12px/1.2 var(--font-sans), "IBM Plex Sans", sans-serif;white-space:nowrap;border-radius:4px;padding:4px 8px;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 2px 8px #1230242e}.ws-scope .bc-photo-btn:hover:after,.ws-scope .bc-photo-btn:focus-visible:after{background:var(--navy-deep)}@media (max-width:1359px){.ws-scope .bc-photo-btn:after{top:50%;bottom:auto;left:calc(100% + 8px);transform:translateY(-50%)}}@media (max-width:1099.98px){.ws-scope.ws-scope .bl-strip-save{flex-wrap:wrap;row-gap:8px}.ws-scope.ws-scope .bl-strip-save>.ak-bar-save,.ws-scope.ws-scope .bl-strip-save>.ak-bar-tray{flex:100%;min-width:0}}
