body{background:#070d12}.ref-header{background:#050b10}.gold-button,.outline-button{border-radius:50px;padding:17px 26px}.gold-button{box-shadow:0 0 0 5px #ffc32910,0 7px 24px #0003;transition:transform .2s,box-shadow .2s}.gold-button:hover{transform:translateY(-2px);box-shadow:0 0 0 6px #ffc3291c,0 9px 25px #0005}.ref-hero{min-height:560px}.hero-inner{min-height:560px;padding-top:70px;padding-bottom:70px}.ref-copy h1{line-height:1.03;letter-spacing:-2px}.ref-copy>p{font-size:20px;line-height:1.5;max-width:570px;color:#e1e6eb;margin-top:25px;margin-bottom:30px}.hero-topics{margin-top:5px;background:#0a1720cc;border-color:#d1b66e55}.ref-copy h1 em{background:none;-webkit-text-fill-color:#ffc329;color:#ffc329}.benefits{padding-top:25px;padding-bottom:25px;background:#050b10}.reference-lower{padding-top:45px;padding-bottom:45px;background:radial-gradient(ellipse at center,#1b2b37,#0a131c 80%)}.topic-card{border:1px solid #ffffff1a}.newsletter{margin-top:32px;background:#07121b;border-color:#7b8b9566}.journey{padding:85px 4%;max-width:1400px;margin:auto}.modern-heading{text-align:center;margin-bottom:38px}.modern-heading h2,.closing h2{font-size:clamp(32px,3.5vw,50px);font-weight:800;line-height:1.1;letter-spacing:-1.4px}.modern-heading h2 em,.closing h2 em{font-family:inherit;color:#ffc329;font-weight:800}.modern-heading p:not(.eyebrow){color:#aab8c5;font-size:16px}.modern-heading .eyebrow{color:#ffc329;letter-spacing:2px}.journey-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.journey-grid article{background:linear-gradient(145deg,#15232d,#0a131c);padding:30px;border:1px solid #ffffff1c;border-radius:20px}.journey-grid article>span{display:block;color:#ffc329;font-size:40px;font-weight:800;line-height:1;margin-bottom:28px}.journey-grid h3{font-size:23px;font-weight:700}.journey-grid p{color:#b9c5cf;font-size:14px;line-height:1.75}.journey-grid a{color:#ffd15b;font-weight:700;font-size:12px}.video-section{background:#03090f;border-block:1px solid #ffffff12}.video-section .section{padding-top:75px;padding-bottom:75px}.video-section h2{font-weight:800;line-height:1.1;font-size:44px}.video-section .watch{border:1px solid #d7b46b44;border-radius:16px;box-shadow:0 10px 32px #0006}.video-section .video h3{font-weight:700}.video-section .eyebrow{color:#ffc329}.home-faq{max-width:1100px;margin:auto;padding:80px 35px}.home-faq details{padding:21px 24px;border:1px solid #71808b55;background:#101d27;border-radius:12px;margin-bottom:13px}.home-faq summary{font-weight:700;font-size:18px}.home-faq details p{color:#bac7d1;margin-top:17px;margin-bottom:0;font-size:14px}.closing{text-align:center;padding:60px 25px 85px;background:radial-gradient(ellipse at center,#25301e66,transparent 70%)}.closing .gold-button{margin-top:15px}.inner-page .page-head{border-color:#ffc32933}.inner-page .content-panel{border-color:#697c8844;border-radius:20px}.inner-page .inner-next{border-color:#788a964d}.inner-page .content-panel h2{letter-spacing:-.7px}@media(min-width:1600px){.ref-hero,.hero-inner{min-height:600px}.ref-copy h1{font-size:62px}}@media(max-width:950px){.hero-inner,.ref-hero{min-height:500px}.ref-copy>p{font-size:17px}.journey{padding:60px 28px}.journey-grid{gap:18px}.journey-grid article{padding:24px}.journey-grid h3{font-size:20px}}@media(max-width:680px){.ref-hero{min-height:680px}.hero-inner{padding:315px 23px 30px;min-height:680px}.ref-copy h1{letter-spacing:-1px}.ref-copy>p{font-size:16px;margin-top:20px;margin-bottom:25px}.gold-button,.outline-button{padding:14px 20px;font-size:13px}.reference-lower{padding:25px 20px}.journey{padding:50px 20px}.modern-heading h2,.closing h2{font-size:34px;letter-spacing:-1px}.modern-heading p:not(.eyebrow){font-size:14px}.journey-grid{grid-template-columns:1fr;gap:18px}.journey-grid article>span{font-size:34px;margin-bottom:20px}.journey-grid h3{font-size:23px}.video-section .section{padding-top:50px;padding-bottom:50px}.video-section h2{font-size:33px}.home-faq{padding:50px 20px}.home-faq summary{font-size:16px}.home-faq details{padding:19px}.closing{padding:35px 20px 60px}}@media(prefers-reduced-motion:reduce){.gold-button{transition:none}.gold-button:hover{transform:none}}

.ref-header .explore-menu{position:relative;flex-shrink:0;margin:0;padding:0;border:0;background:none}.explore-menu summary{display:flex;align-items:center;gap:7px;list-style:none;cursor:pointer;color:#ffc329;font-size:12px;font-weight:700;padding:9px 6px}.explore-menu summary::-webkit-details-marker{display:none}.menu-lines{font-size:19px}.explore-options{position:absolute;top:calc(100% + 12px);right:0;z-index:20;width:235px;padding:8px;background:#07111b;border:1px solid #ffc32955;border-radius:10px;box-shadow:0 14px 40px #0009;display:grid}.explore-options a{display:block;padding:12px;font-size:12px;color:#e4e9ef;border-radius:5px;white-space:nowrap}.explore-options a:hover,.explore-options a:focus-visible{background:#ffc32915;color:#ffc329}.ref-header{position:relative;z-index:21}@media(max-width:1250px){.explore-menu summary>span:last-child{display:none}}@media(max-width:680px){.ref-header{gap:10px}.explore-menu summary{padding:7px 3px}.explore-options{right:-35px;width:225px}.ref-header .brand{font-size:20px}.ref-header .brand b{font-size:22px}.ref-header .brand img{width:43px}.ref-header .menu{font-size:12px;padding:8px}.ref-header .search-open .icon{width:19px}}
