.home .home-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#101010f5;border-bottom:1px solid #ffffff1f}.home .home-nav{gap:24px;min-height:80px}.home .home-links{gap:22px}.home .home-links>a:not(.home-button){letter-spacing:.015em;color:#ddd;font-size:14px;font-weight:500}.home .home-links>.home-button{box-shadow:none;background:0 0;border:1px solid #ffffff65;border-radius:100px;min-height:44px;padding:12px 19px;font-size:13px;color:#fff!important}.home .home-links>.home-button:hover{background:#fff;color:#111!important}.home .home-brand{flex-shrink:0}.home .menu-toggle{color:#fff;background:#ffffff08;border:1px solid #ffffff40;border-radius:100px;min-height:44px;padding:10px 16px;font-size:14px}@media (max-width:1100px){.home .home-links{gap:14px}.home .home-links>a:not(.home-button){font-size:13px}.home .home-nav{gap:16px}}@media (max-width:760px){.home .home-header .home-nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0;min-height:76px;padding:16px 22px;display:flex}.home .home-header .home-brand{order:0;max-width:calc(100% - 90px)}.home .home-header .menu-toggle{order:1;margin-left:auto}.home .home-header .home-links{border-top:1px solid #ffffff24;flex-basis:100%;order:2;gap:4px;width:100%;margin-top:16px;padding:12px 0 0}.home .home-header .home-links:not(.is-open){display:none}.home .home-header .home-links.is-open{flex-direction:column;align-items:stretch;display:flex}.home .home-header .home-links>a:not(.home-button){min-height:46px;padding:13px 8px;font-size:16px}.home .home-header .home-links>.home-button{text-align:center;justify-content:center;min-height:48px;margin-top:10px}.home section[id]{scroll-margin-top:96px}.home.editorial-home .home-hero{gap:42px;padding-top:42px}.home.editorial-home .hero-copy h1{font-size:clamp(43px,10.8vw,72px);line-height:1.06}.home.editorial-home .hero-copy .eyebrow{letter-spacing:.12em;font-size:12px}.home.editorial-home .hero-photos{height:auto;min-height:0;padding-bottom:12px}.home.editorial-home .primary-apply{border-radius:100px;min-height:56px;padding:16px 24px;font-size:16px;box-shadow:0 5px 20px #ffffff0c}.home.editorial-home .brand-strip{text-align:center;gap:12px;font-size:12px}.home.editorial-home .home-actions{margin-top:26px}}.home .menu-toggle{justify-content:center;align-items:center;gap:9px}.na-mobile-navigation[data-slot=sheet-content]{z-index:110;color:#fff;width:min(100%,430px);max-width:430px;height:100dvh;max-height:100dvh;padding:24px 24px max(24px,env(safe-area-inset-bottom));overscroll-behavior:contain;background:#111113;border-left:1px solid #343438;gap:0;font-family:Arial,sans-serif;inset:0 0 0 auto;overflow-y:auto;box-shadow:-24px 0 80px #0008;animation-duration:.28s!important;animation-timing-function:cubic-bezier(.22,.8,.3,1)!important}.na-menu-heading{padding-top:env(safe-area-inset-top);flex:none;justify-content:space-between;align-items:center;gap:18px;display:flex}.na-menu-heading>div{align-items:center;gap:12px;display:flex}.na-menu-heading img{border-radius:50%}.na-menu-heading [data-slot=sheet-title]{letter-spacing:.06em;color:#fff;font-size:15px;line-height:1.3}.na-menu-heading small{letter-spacing:.28em;color:#bcbcc2;margin-top:5px;font-size:11px;font-weight:400;display:block}.na-menu-heading button{color:#fff;background:#202024;border:1px solid #505056;border-radius:50%;place-items:center;min-width:46px;min-height:46px;display:grid}.na-menu-pages{gap:4px;margin-top:clamp(32px,8vh,72px);display:grid}.na-menu-pages a{letter-spacing:-.035em;color:#fafafa;border-bottom:1px solid #36363c;align-items:center;gap:18px;min-height:66px;padding:18px 4px;font-size:clamp(24px,7vw,30px);font-weight:500;text-decoration:none;display:flex}.na-menu-pages a>span{letter-spacing:.08em;color:#a2a2ac;font-size:12px}.na-menu-bottom{gap:20px;margin-top:auto;padding-top:36px;display:grid}.na-menu-login{color:#fff;gap:7px;min-height:48px;font-size:17px;text-decoration:none;display:grid}.na-menu-login span{letter-spacing:.1em;color:#b0b0b9;font-size:11px}.na-menu-apply{background:#fafafa;border-radius:30px;justify-content:center;align-items:center;min-height:56px;padding:16px 18px;font-size:16px;font-weight:600;text-decoration:none;display:flex;box-shadow:0 8px 30px #ffffff10;color:#111!important}.na-menu-bottom p{color:#b5b5bf;margin:0;font-size:13px;line-height:1.6}:is(.na-mobile-navigation a:focus-visible,.na-mobile-navigation button:focus-visible){outline-offset:4px;outline:2px solid #fff}@media (min-width:761px){.home .menu-toggle{display:none}}@media (max-width:760px){.home .home-header .home-links.home-desktop-links{display:none!important}.home .home-header .home-nav{flex-wrap:nowrap;height:80px;min-height:80px;padding:12px 20px}.home .menu-toggle{display:flex}.home .home-header .home-brand img{width:40px;height:40px}.home .home-header .home-brand{max-width:calc(100% - 104px)}}@media (hover:hover){.na-menu-pages a:hover{color:#fff;background:#ffffff08}.na-menu-apply:hover{background:#dedee3;transform:translateY(-2px)}}@media (prefers-reduced-motion:no-preference){.na-mobile-navigation a{transition:background .18s,transform .18s}.na-menu-pages a:hover{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.na-mobile-navigation[data-slot=sheet-content]{transition:none!important;animation:none!important}}
