.van-journal,.van-article{background:#eeeee8;color:#0a0e11;overflow:hidden}.van-journal h1,.van-journal h2,.van-article h1,.van-journal-cta h2,.van-not-found h1{font-family:var(--van-display);font-weight:900;text-transform:uppercase}.van-journal-hero,.van-article-hero{padding:clamp(135px,10vw,190px) 0 clamp(80px,7vw,135px);background:radial-gradient(circle at 83% 20%,rgba(200,255,56,.12),transparent 28%),#0a0f12;color:#f7f9fa}.van-journal-hero .van-eyebrow,.van-article-hero .van-eyebrow{color:#d0d8dc;font-size:13px}.van-journal-hero h1,.van-article-hero h1{max-width:1450px;margin:27px 0;font-size:clamp(61px,5.7vw,110px);line-height:.89;letter-spacing:-.06em}.van-journal-hero h1 em{color:#c8ff38;font-style:normal}.van-journal-hero>.van-container>p:last-child,.van-journal-hero__description{max-width:820px;margin:0;color:#aeb9be;font-size:clamp(19px,1.25vw,24px);line-height:1.65}.van-journal-breadcrumb{margin-bottom:28px;color:#aeb8bd;font-size:14px}.van-journal-list{padding:clamp(90px,8vw,155px) 0}.van-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.van-journal-card{display:flex;min-height:510px;flex-direction:column;padding:clamp(28px,2.4vw,45px);border:1px solid #ccd2cd;border-radius:25px;background:#f8f8f4;box-shadow:0 20px 60px rgba(26,36,39,.06);transition:transform .2s,border-color .2s}.van-journal-card:hover{border-color:#afbd91;transform:translateY(-4px)}.van-journal-card__top{display:flex;align-items:center;gap:10px;color:#728087;font-size:11px;font-weight:900;text-transform:uppercase}.van-journal-card__top i{width:7px;height:7px;border-radius:50%;background:#b9ef28}.van-journal-card__top small{margin-left:auto}.van-journal-card__icon{display:grid;width:62px;height:62px;margin:50px 0 70px;border-radius:19px;background:#e7efcf;color:#5f8100;place-items:center}.van-journal-card__icon svg{width:30px}.van-journal-card h2{margin:0 0 18px;font-size:clamp(27px,2vw,38px);line-height:1.02;letter-spacing:-.047em}.van-journal-card p{margin:0;color:#627077;font-size:15px;line-height:1.62}.van-journal-card__bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:auto;padding-top:30px;border-top:1px solid #d5dad5;color:#69767c;font-size:12px}.van-journal-card__bottom a{display:flex;align-items:center;gap:10px;color:#0c1114;font-weight:900}.van-journal-card__bottom svg{width:18px}.van-journal-pagination{margin-top:45px}.van-journal-pagination .nav-links{display:flex;align-items:center;justify-content:center;gap:8px}.van-journal-pagination .page-numbers{display:grid;min-width:44px;height:44px;padding:0 12px;border:1px solid #c6cdc8;border-radius:10px;background:#f8f8f4;font-weight:800;place-items:center}.van-journal-pagination .current{background:#11181c;color:#fff}.van-journal-empty{padding:65px;border:1px solid #ccd2cd;border-radius:26px;background:#f8f8f4}.van-journal-empty h2{margin:0 0 12px;font-size:46px}.van-journal-empty p{color:#647178;font-size:18px}.van-journal-empty .van-button{margin-top:20px}.van-journal-search{display:flex;max-width:880px;gap:10px;margin-top:35px}.van-journal-search input{min-width:0;flex:1;padding:16px 20px;border:1px solid #3b474d;border-radius:13px;background:#141c21;color:#fff;font-size:18px}.van-journal-search .van-button--primary{color:#081006!important}.van-article-hero h1{max-width:1550px}.van-article-meta{display:flex;flex-wrap:wrap;gap:9px}.van-article-meta>*{padding:8px 12px;border:1px solid #354147;border-radius:999px;color:#c4cdd1;font-size:13px;font-weight:800}.van-article-body{padding:clamp(90px,8vw,150px) 0}.van-article-body__grid{display:grid;grid-template-columns:minmax(230px,.35fr) minmax(0,1.65fr);align-items:start;gap:clamp(60px,8vw,155px)}.van-article-body aside{position:sticky;top:145px;display:grid}.van-article-body aside .van-eyebrow{margin-bottom:20px;color:#56646b;font-size:13px}.van-article-body aside>a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 0;border-top:1px solid #cbd1cd;font-size:15px;font-weight:800}.van-article-body aside>a:last-child{border-bottom:1px solid #cbd1cd}.van-article-body aside svg{width:18px;color:#5c7c00}.van-article-entry{max-width:1050px;color:#44545b;font-size:clamp(18px,1.15vw,22px);line-height:1.78}.van-article-entry>:first-child{margin-top:0}.van-article-entry p,.van-article-entry ul,.van-article-entry ol,.van-article-entry blockquote,.van-article-entry figure{margin:0 0 1.35em}.van-article-entry h2{margin:1.45em 0 .48em;color:#0b1013;font-family:var(--van-display);font-size:clamp(39px,3.4vw,65px);line-height:.97;letter-spacing:-.05em;text-transform:uppercase}.van-article-entry h3{margin:1.5em 0 .55em;color:#10171a;font-size:clamp(25px,2vw,36px)}.van-article-entry img{height:auto;border-radius:24px}.van-article-entry a{color:#4b6800;text-decoration:underline;text-underline-offset:4px}.van-article-entry blockquote{padding:26px 30px;border-left:5px solid #b9ef28;border-radius:0 17px 17px 0;background:#f8f8f4}.van-journal-cta{padding:clamp(85px,7vw,135px) 0;background:#0a0f12;color:#f7f9fa}.van-journal-cta>.van-container{display:flex;align-items:end;justify-content:space-between;gap:70px}.van-journal-cta .van-eyebrow{color:#c6cfd3;font-size:13px}.van-journal-cta h2{margin:26px 0 0;font-size:clamp(55px,5vw,96px);line-height:.9;letter-spacing:-.058em}.van-journal-cta h2 em{color:#c8ff38;font-style:normal}.van-journal-cta .van-button--primary{min-width:280px;color:#081006!important}.van-not-found{min-height:100vh;background:#080d10;color:#f7f9fa}.van-not-found>section{padding:clamp(140px,11vw,210px) 0 120px}.van-not-found__grid{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px}.van-not-found .van-eyebrow{color:#c8d1d5;font-size:13px}.van-not-found h1{margin:28px 0;font-size:clamp(66px,6.3vw,122px);line-height:.86;letter-spacing:-.065em}.van-not-found h1 em{color:#c8ff38;font-style:normal}.van-not-found__grid>div:first-child>p:not(.van-eyebrow){max-width:700px;color:#a9b5ba;font-size:21px;line-height:1.65}.van-not-found__actions{display:flex;gap:11px;margin-top:34px}.van-not-found__actions .van-button--primary{color:#081006!important}.van-not-found__actions .van-button--ghost{color:#fff!important}.van-not-found__visual{position:relative;display:grid;min-height:600px;place-items:center}.van-not-found__visual>span{position:absolute;color:#111a20;font-family:var(--van-display);font-size:clamp(220px,24vw,480px);font-weight:900;line-height:1}.van-not-found__visual picture{position:relative;z-index:2}.van-not-found__visual img{width:100%;filter:drop-shadow(0 35px 50px rgba(0,0,0,.55))}.van-not-found__visual small{position:absolute;right:8%;bottom:9%;z-index:3;padding:10px 14px;border:1px solid #334148;border-radius:10px;background:#11191e;color:#c8ff38;font-size:12px;font-weight:900;text-transform:uppercase}@media(max-width:1050px){.van-journal-grid{grid-template-columns:1fr 1fr}.van-article-body__grid,.van-not-found__grid{grid-template-columns:1fr}.van-article-body aside{position:static}.van-not-found__visual{min-height:430px}.van-journal-cta>.van-container{align-items:stretch;flex-direction:column}}@media(max-width:700px){.van-journal-hero,.van-article-hero{padding-top:120px}.van-journal-hero h1,.van-article-hero h1{font-size:47px}.van-journal-grid{grid-template-columns:1fr}.van-journal-card{min-height:440px}.van-journal-search{align-items:stretch;flex-direction:column}.van-article-entry{font-size:17px}.van-article-entry h2{font-size:38px}.van-journal-cta h2{font-size:46px}.van-journal-cta .van-button--primary{min-width:0}.van-not-found>section{padding-top:125px}.van-not-found h1{font-size:56px}.van-not-found__actions{align-items:stretch;flex-direction:column}.van-not-found__visual{min-height:330px}.van-not-found__visual>span{font-size:210px}}.van-journal-hero .van-eyebrow,.van-article-hero .van-eyebrow,.van-journal-breadcrumb{font-size:clamp(14px,.9vw,17px)}.van-journal-card{min-height:470px}.van-journal-card__top{font-size:clamp(13px,.78vw,15px)}.van-journal-card p{font-size:clamp(16px,1vw,19px)}.van-journal-card__bottom{font-size:clamp(13px,.82vw,16px)}.van-search-suggestions{margin-bottom:clamp(80px,7vw,130px)}.van-search-section-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:34px}.van-search-section-heading--native{margin-top:0}.van-search-section-heading .van-eyebrow{margin:0 0 12px;color:#4a5960;font-size:15px}.van-search-section-heading h2{max-width:950px;margin:0;font-size:clamp(42px,4vw,76px);line-height:.94;letter-spacing:-.055em}.van-search-suggestions__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.van-search-suggestion{display:flex;min-height:390px;flex-direction:column;padding:clamp(27px,2.2vw,42px);border:1px solid #c7cec8;border-radius:25px;background:linear-gradient(145deg,#fafbf7 0%,#eef1e7 100%);box-shadow:0 24px 70px rgba(24,36,40,.07);transition:border-color .2s,transform .2s}.van-search-suggestion:hover{border-color:#9dab7c;transform:translateY(-4px)}.van-search-suggestion__top{display:flex;align-items:center;gap:11px;color:#46565d;font-size:14px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.van-search-suggestion__top i{width:8px;height:8px;border-radius:50%;background:#9fd500;box-shadow:0 0 0 7px rgba(159,213,0,.12)}.van-search-suggestion__icon{display:grid;width:60px;height:60px;margin:40px 0 46px;border-radius:18px;background:#18221a;color:#c8ff38;place-items:center}.van-search-suggestion__icon svg{width:29px}.van-search-suggestion h3{margin:0 0 16px;font-family:var(--van-display);font-size:clamp(27px,2vw,38px);font-weight:900;line-height:1;letter-spacing:-.045em}.van-search-suggestion p{margin:0;color:#46565d;font-size:clamp(16px,1vw,19px);line-height:1.62}.van-search-suggestion__cta{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:auto;padding-top:27px;border-top:1px solid #cdd4ce;color:#0b1114;font-size:15px;font-weight:900}.van-search-suggestion__cta svg{width:20px;color:#5b7900}.van-journal-empty__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.van-journal-empty__actions .van-button{margin-top:0}.van-journal--search h1,.van-journal--search h2,.van-search-suggestion h3,.van-search-suggestion a,.van-journal--search .van-journal-card h2,.van-journal--search .van-journal-card a{overflow-wrap:anywhere;word-break:normal}@media(max-width:1050px){.van-search-suggestions__grid{grid-template-columns:1fr 1fr}}@media(max-width:700px){.van-search-section-heading{align-items:start;flex-direction:column}.van-search-section-heading h2{font-size:42px}.van-search-suggestions__grid{grid-template-columns:1fr}.van-search-suggestion{min-height:360px}.van-journal-card{min-height:410px}.van-journal-empty{padding:34px 25px}.van-journal-empty__actions{align-items:stretch;flex-direction:column}.van-journal-empty__actions .van-button{width:100%}}
