:root{--ink:#12283e;--graphite:#19334d;--slate:#30465c;--paper:#f4f6f8;--paper-2:#e8edf3;--cyan:#1659a5;--cyan-lift:#ffda49;--cyan-soft:#e3ecf8;--fog:#5b6877;--fog-dim:#bac6d1;--ns-yellow:#ffda49;--f-display:"Bodoni Moda",Georgia,serif;--f-body:"Archivo",system-ui,sans-serif;--f-mono:"Space Mono",ui-monospace,monospace}.ap-header{background:rgba(18,40,62,.42)}.ap-header.is-scrolled{background:rgba(18,40,62,.97)}.ap-header__inner{max-width:1500px}.ns-logo{width:46px;height:46px;object-fit:contain;background:white;border-radius:3px}.ap-brand__word small{display:block;font-family:var(--f-body);font-size:10px;font-weight:400;letter-spacing:.09em;margin-top:3px;color:#d9e3ef}.ap-nav__list{gap:1.4rem}.ap-nav__list a::after{background:var(--ns-yellow)}.ns-logout{color:white;background:none;border:1px solid #728397;border-radius:2px;padding:.5rem 1rem;font-size:.85rem}.ap-nav__list form{margin:0}.ap-hero__scrim{background:linear-gradient(90deg,rgba(10,27,46,.88),rgba(10,27,46,.6) 50%,rgba(10,27,46,.2))}.ap-hero__title{font-size:clamp(3.2rem,7vw,6.8rem);max-width:12ch;letter-spacing:-.04em}.ap-hero__title em{color:var(--ns-yellow);font-weight:500}.ap-hero__lede{max-width:49ch}.ap-btn--solid{background:var(--ns-yellow);color:var(--ink)}.ap-btn--solid:hover{background:#f4c927;color:var(--ink)}.ap-btn{white-space:normal;line-height:1.6}.ap-hero__cue{bottom:2rem}.ns-photo-note{position:absolute;bottom:20px;right:var(--gutter);font-size:10px;color:#dde4e8;max-width:210px;text-align:right}.ns-values{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;border-top:1px solid var(--line);padding-top:35px;margin-top:60px}.ns-values span{font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;color:var(--cyan)}.ns-values p{font-family:var(--f-display);font-size:26px;line-height:1.3;margin-top:16px}.ns-text-link{font-size:14px;display:inline-block;border-bottom:1px solid var(--cyan);padding:6px 0}.ns-index{font-family:var(--f-mono);color:var(--cyan);display:block;font-size:28px;margin-bottom:22px}.ap-plan{display:flex;flex-direction:column}.ap-plan>p{color:var(--fog);margin:25px 0 35px}.ap-plan>.ap-btn{margin-top:auto;justify-content:center}.ap-plan--feature{background:var(--ink);color:white}.ap-plan--feature .ns-index{color:var(--ns-yellow)}.ap-plan--feature>p,.ap-plan--feature .ap-plan__sub{color:#c8d3df}.ap-plan--feature .ap-plan__head{border-color:var(--slate)}.ap-plan__flag{background:var(--ns-yellow);color:var(--ink)}.ns-news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ns-news-card,.ns-news-empty{background:white;border:1px solid var(--line);padding:35px}.ns-news-card time,.ns-news-empty>span{font-family:var(--f-mono);font-size:11px;color:var(--cyan)}.ns-news-card h3{font-family:var(--f-display);font-size:30px;margin:20px 0}.ns-news-card p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:20px}.ns-news-empty p{font-family:var(--f-display);font-size:28px;margin:20px 0}.ns-contact{background:var(--ink);color:white}.ns-contact-grid{display:grid;grid-template-columns:1.6fr 1fr;align-items:center;gap:60px}.ns-contact h2{margin-bottom:25px}.ns-contact p{max-width:55ch;color:#c8d3df}.ns-contact-email{display:block;margin-top:20px;font-size:14px;color:#c8d3df;overflow-wrap:anywhere}.ap-footer{background:#0d2033;color:var(--fog-dim);padding-bottom:2rem}.ap-footer__grid{grid-template-columns:1.3fr .8fr 1fr 1.1fr}.ap-footer__col a{overflow-wrap:anywhere}.ap-footer .ap-brand{color:white}.ap-footer__bar p{font-family:var(--f-mono);font-size:11px}.nadiya-inner .ap-header{background:var(--ink)}.ns-inner-content{padding-top:110px;min-height:65vh;font-family:var(--f-body)}.nadiya-inner .form-panel h1,.nadiya-inner .heading h1{font-family:var(--f-display)}.nadiya-inner .btn-primary{background:var(--cyan);border-color:var(--cyan)}.nadiya-inner .ap-footer{position:static;line-height:1.65}.nadiya-inner .ap-footer p{margin:0 0 1rem}.nadiya-inner .ap-footer .ap-brand{font-size:1.3rem}.nadiya-inner .ap-header .ap-brand{font-size:1.35rem}.ap-reveal{opacity:1;transform:none}.js-reveal .ap-reveal{opacity:0;transform:translateY(26px)}.js-reveal .ap-reveal.is-visible{opacity:1;transform:none}@media(min-width:861px) and (max-width:1100px){.ap-brand__word{font-size:1.1rem}.ap-brand__word small{display:none}.ap-nav__list{gap:.8rem}.ap-nav__list a{font-size:.8rem}}@media(max-width:860px){.ap-nav__list{background:var(--ink)}.ns-logout{margin:15px 0}.ns-values{grid-template-columns:1fr;gap:15px}.ns-contact-grid{grid-template-columns:1fr;gap:30px}.ns-news-grid{grid-template-columns:1fr}.ap-hero__title{font-size:clamp(3rem,10vw,5rem)}.ns-photo-note{font-size:9px;max-width:130px}.ap-footer__grid{grid-template-columns:1fr 1fr}.ns-inner-content{padding-top:110px}.ap-brand__word small{font-size:9px}}@media(max-width:560px){.ap-footer__grid{grid-template-columns:1fr}.ap-hero__title{font-size:3.2rem}.ap-hero__lede{font-size:1rem}.ns-photo-note{display:none}.ap-hero__cue{bottom:1rem}.ns-logo{width:38px;height:38px}}@media(prefers-reduced-motion:reduce){.js-reveal .ap-reveal{opacity:1;transform:none}}
.ap-intro .ap-eyebrow,.ap-intro .ns-values span,.ap-intro .ns-text-link{color:var(--ns-yellow)}.ap-intro .ap-eyebrow::before{background:var(--ns-yellow)}.ap-intro .ns-text-link{border-color:var(--ns-yellow)}.ap-intro .ns-values{border-top:0;margin-top:0}.ns-public a.ns-text-link:hover{color:#123f76}.ap-intro a.ns-text-link:hover{color:white}.ap-footer__col h3{color:#bac6d1}.ns-photo-note{z-index:3}.ap-plan__flag{letter-spacing:.08em;max-width:calc(100% - 4rem)}

.ns-account-links{display:grid;gap:12px;margin-top:25px;font-size:14px}.ns-password-help{font-size:13px;color:#536577;margin:10px 0}.ns-account>p{line-height:1.7;margin-top:15px}.nadiya-inner .form-floating>label{margin:0;font-weight:400}.nadiya-inner .form-floating>.form-control{padding-top:1.625rem;padding-bottom:.625rem}

.access-search{margin:25px 0}.access-search input{max-width:460px}.access-search .actions{margin-top:8px}
