/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.journal-card{background-position:50%;background-size:cover;min-height:320px;overflow:hidden}.home-premium .journal-card{border:1px solid #d9b0724d;box-shadow:0 22px 36px -18px #000000a8}.journal-card-inner{height:100%;padding:var(--space-6);flex-direction:column;justify-content:flex-end;min-height:280px;display:flex}.journal-card-category{text-transform:uppercase;color:var(--color-gold-500);font-size:.8rem;font-weight:700}.journal-card-title{color:#fff;margin-top:var(--space-2);font-size:1.125rem}.home-premium .journal-card-title{font-size:1.35rem;font-weight:700;line-height:1.2}.journal-card-excerpt{margin-top:var(--space-2);font-size:.875rem}.home-premium .journal-card-excerpt{color:#c0cfe2;font-size:1.01rem}.journal-card-trucking{background-image:linear-gradient(#0a192f61,#0a192fe0),url(/assets/images/journal/journal_semi_truck_evidence_banner_2026.webp)}.journal-card-civilrights,.journal-card-trucking{background-color:#0000;background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.journal-card-civilrights{background-image:linear-gradient(#0a192f61,#0a192fe0),url(/assets/images/journal/journal_pretti_ice_shooting.webp)}.journal-card-oilfield{background-color:#0000;background-image:linear-gradient(#0a192f61,#0a192fe0),url(/assets/images/journal/journal_oilfield_rig.webp);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.case-wall{margin-top:var(--space-8);margin-bottom:var(--space-8);border:1px solid var(--color-navy-700);border-radius:var(--radius-lg);background:var(--color-navy-800);overflow:hidden}.home-premium .case-wall{background:#12315a;border-color:#2e527c}.case-wall-head{background:var(--color-navy-900);border-bottom:1px solid var(--color-navy-700);grid-template-columns:56px 1fr 170px 130px;align-items:stretch;display:grid}.case-wall-head-label{padding:var(--space-4)var(--space-5);text-transform:uppercase;letter-spacing:1px;color:var(--color-slate-300);align-items:center;margin:0;font-size:.72rem;font-weight:700;display:flex}.case-wall-head-location{border-left:1px solid var(--color-navy-700);justify-content:flex-end}.case-wall-head-amount{background:#0000001a;justify-content:flex-end}.case-wall-row{border-bottom:1px solid var(--color-navy-700);grid-template-columns:56px 1fr 170px 130px;display:grid}.case-wall-row:last-child{border-bottom:none}.case-wall-icon{color:var(--color-gold-500);border-right:1px solid var(--color-navy-700);background:#00000014;justify-content:center;align-items:center;display:flex}.case-wall-icon-head{background:0 0}.case-wall-main{padding:.85rem var(--space-5)}.case-wall-category{text-transform:uppercase;letter-spacing:1px;color:var(--color-gold-500);margin-bottom:.15rem;font-size:.66rem;font-weight:700}.case-wall-title{color:#e6f1ff;font-size:.92rem;line-height:1.3}.home-premium .case-wall-title{font-size:1rem;font-weight:600}.case-wall-location{padding:var(--space-4)var(--space-5);border-left:1px solid var(--color-navy-700);color:var(--color-slate-300);font-size:.83rem}.case-wall-amount,.case-wall-location{text-align:right;justify-content:flex-end;align-items:center;display:flex}.case-wall-amount{padding:var(--space-4);color:var(--color-gold-400);background:#00000014;font-size:1.04rem;font-weight:700}.home-premium .case-wall-amount{color:#ddb777;font-size:1.12rem}@media (max-width:1024px){.case-wall-head,.case-wall-row{grid-template-columns:52px 1fr 120px}.case-wall-head-location,.case-wall-location{display:none}}@media (max-width:640px){.case-wall-head,.case-wall-row{grid-template-columns:44px 1fr 98px}.case-wall-main{padding:.65rem .75rem}.case-wall-title{font-size:.82rem}.case-wall-amount,.case-wall-head-amount{padding:.65rem .55rem;font-size:.82rem}}.journal-content{text-align:justify;color:#0f172a;font-family:Georgia,serif;font-size:1.125rem;line-height:1.8}.journal-content p{color:#0f172a;margin-bottom:2rem}.journal-content h1,.journal-content h2,.journal-content h3,.journal-content h4,.journal-content h5,.journal-content h6{margin-top:3rem;color:#0f172a!important}.journal-content h3{color:#0a192f;margin-top:3rem;margin-bottom:1.5rem;font-family:Playfair Display,serif;font-size:1.5rem}.abstract{border-left:4px solid var(--color-gold-500);color:#1e293b;background-color:#f8fafc;margin-bottom:3rem;padding:2rem;font-size:1.05rem;font-style:italic}.abstract strong{color:#0f172a}.case-citation{letter-spacing:.5px;font-weight:700;color:#76521f!important}.drop-cap:first-letter{float:left;color:var(--color-gold-500);font-size:4rem;font-weight:800;line-height:3.5rem;font-family:var(--font-heading);margin-right:.5rem}.journal-header{text-align:center;background:var(--color-navy-900);color:#e6f1ff;padding:8rem 0 4rem}.journal-header h1{font-family:var(--font-heading);color:var(--color-gold-500);margin-bottom:1rem;font-size:2.5rem}.journal-meta{font-family:var(--font-body);color:#94a3b8;text-transform:uppercase;letter-spacing:1px;font-size:.9rem}.journal-section{padding:var(--space-16)0;background:#fff}.journal-container{max-width:800px;padding:0 var(--space-6);margin:0 auto}.journal-header-p{color:#cbd5e1;max-width:600px;margin:0 auto}.journal-hero{background:#071224;align-items:center;min-height:clamp(520px,72vh,660px);display:flex;position:relative;overflow:hidden}.journal-hero-image{object-fit:cover;object-position:center;filter:saturate(.9)contrast(1.08);width:100%;height:100%;position:absolute;inset:0}.journal-hero-picture{display:block;position:absolute;inset:0;overflow:hidden}.journal-hero-overlay{pointer-events:none;background:linear-gradient(90deg,#071224fa,#071224d6 48%,#07122470),linear-gradient(#071224b3,#07122438 52%,#071224fa);position:absolute;inset:0}.journal-hero-inner{z-index:1;grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:center;gap:clamp(2rem,6vw,5rem);padding-top:clamp(2.75rem,6vh,4.5rem);padding-bottom:clamp(2rem,5vh,3.5rem);display:grid;position:relative}.journal-hero-copy{background-color:#030b18e0;border-radius:8px;max-width:790px;padding:clamp(1.15rem,2.4vw,1.8rem);box-shadow:0 24px 70px #0000003d}.journal-kicker,.journal-panel-eyebrow{color:var(--color-gold-400,#d9b072);letter-spacing:.18em;text-transform:uppercase;margin:0 0 .85rem;font-size:.78rem;font-weight:800}.journal-hero h1{color:#fff;letter-spacing:0;max-width:780px;margin:0;font-size:clamp(2.45rem,4.35vw,4.2rem);line-height:1.02}.journal-hero-lede{color:#d6deeb;max-width:690px;margin:1.2rem 0 0;font-size:clamp(1rem,1.5vw,1.16rem);line-height:1.65}.journal-hero-actions{flex-wrap:wrap;gap:.85rem;margin-top:1.45rem;display:flex}.journal-proof-row{background:#d9b07229;border:1px solid #d9b07233;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:1.5rem;display:grid;overflow:hidden;box-shadow:0 22px 55px #0000003d}.journal-proof-row div{background:#061428;min-height:82px;padding:.8rem}.journal-proof-row span{color:#fff;font-family:var(--font-heading,inherit);font-size:clamp(1.25rem,2vw,1.9rem);font-weight:800;line-height:1;display:block}.journal-proof-row p{color:#aab7c8;margin:.55rem 0 0;font-size:.84rem;line-height:1.45}.journal-hero-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#0d2646e6,#061428e0),#061428eb;border:1px solid #d9b07247;border-radius:8px;padding:clamp(1.15rem,2.4vw,1.6rem);box-shadow:0 25px 70px #00000059}.journal-hero-panel h2{color:#fff;margin:0;font-size:clamp(1.2rem,1.7vw,1.55rem);line-height:1.18}.journal-hero-panel ul,.journal-question-card ul{gap:.65rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.journal-hero-panel li,.journal-question-card li{color:#d7dfeb;padding-left:1.35rem;line-height:1.55;position:relative}.journal-hero-panel li:before,.journal-question-card li:before{content:"";background:var(--color-gold-500,#c6995d);border-radius:999px;width:.42rem;height:.42rem;position:absolute;top:.68em;left:0}.journal-panel-link{color:var(--color-gold-300,#e8c67a);align-items:center;gap:.45rem;margin-top:1.5rem;font-weight:800;text-decoration:none;display:inline-flex}.journal-panel-link:after,.journal-pathway-card span:after{content:"";border-top:2px solid;border-right:2px solid;width:.45rem;height:.45rem;margin-left:.45rem;display:inline-block;transform:rotate(45deg)translateY(-1px)}.journal-section-header{max-width:850px;margin-bottom:clamp(1.75rem,4vw,3rem)}.journal-section-header h2{color:#fff;letter-spacing:0;margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:1.03}.journal-section-header p:not(.journal-kicker){color:#aebbd0;max-width:760px;margin:1rem 0 0;font-size:1.05rem;line-height:1.7}.journal-section-header-row{justify-content:space-between;align-items:flex-end;gap:1.5rem;max-width:none;display:flex}.journal-section-header-row>div{max-width:790px}.journal-deferred-section{content-visibility:auto;contain-intrinsic-size:1px 900px}.journal-case-pathway-section{border-top:1px solid #d9b07229}.journal-pathway-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.journal-pathway-card{color:#fff;background:#0e284d75;border:1px solid #d9b07226;border-radius:8px;flex-direction:column;min-height:260px;padding:1.35rem;text-decoration:none;transition:transform .25s,border-color .25s,background .25s;display:flex}.journal-pathway-card:hover{background:#0e284dad;border-color:#d9b07273;transform:translateY(-3px)}.journal-pathway-card h3{color:#fff;margin:0;font-size:1.18rem;line-height:1.25}.journal-pathway-card p{color:#aebbd0;margin:.9rem 0 1.5rem;line-height:1.65}.journal-pathway-card span{color:var(--color-gold-400,#d9b072);margin-top:auto;font-weight:800}.journal-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.journal-featured-card{min-height:100%;color:inherit;border:1px solid #d9b07226;border-radius:8px;text-decoration:none;transition:transform .25s,border-color .25s,box-shadow .25s;display:block}.journal-featured-card:hover{border-color:#d9b07273;box-shadow:0 28px 60px #00000052}.journal-featured-media{min-height:330px;position:relative}.journal-featured-media-copy{z-index:1;position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem}.journal-article-label{background:var(--color-gold-500,#c6995d);color:#071224;letter-spacing:.08em;border-radius:6px;margin-bottom:.75rem;padding:.28rem .55rem;font-size:.72rem;font-weight:900;display:inline-block}.journal-featured-media-copy h3{color:#fff;margin:0;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.1}.journal-featured-body{padding:1.35rem}.journal-featured-body p{color:#bdc8d8;margin:0;line-height:1.65}.journal-article-meta{color:#91a0b5;flex-wrap:wrap;gap:.55rem;margin-top:1rem;font-size:.86rem;display:flex}.journal-topic-section{padding:var(--space-6)0;border-top:1px solid #d9b0721f;border-bottom:1px solid #d9b07226}.journal-count-pill{color:#c5d0df;border:1px solid #d9b07238;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-height:2.5rem;padding:.55rem .85rem;font-size:.9rem;display:inline-flex}.journal-review-section{border-top:1px solid #d9b0721f;position:relative}.journal-anchor-compat{pointer-events:none;width:1px;height:1px;position:absolute;top:-5rem;overflow:hidden}.journal-review-grid{grid-template-columns:minmax(0,.95fr) minmax(360px,.85fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.journal-review-copy{position:sticky;top:6rem}.journal-review-copy h2{color:#fff;letter-spacing:0;max-width:720px;margin:0;font-size:clamp(2.2rem,4.5vw,4.1rem);line-height:1}.journal-review-copy>p{color:#aebbd0;max-width:680px;margin:1.15rem 0 0;font-size:1.08rem;line-height:1.75}.journal-callout,.journal-question-card{background:#0e284d70;border:1px solid #d9b0722b;border-radius:8px;margin-top:1.5rem;padding:1.35rem}.journal-question-card h3{color:#fff;margin:0}.journal-callout span{color:#fff;font-family:var(--font-heading,inherit);font-size:clamp(1.8rem,3vw,2.8rem);font-weight:900;line-height:1;display:block}.journal-callout p{color:#aebbd0;margin:.6rem 0 0;line-height:1.55}.journal-lead-form{border-color:#d9b07252;box-shadow:0 28px 65px #00000047}.journal-subscribe-band{border-top:1px solid #d9b0721f;padding:clamp(2rem,5vw,3.5rem) 0}.journal-subscribe-inner{grid-template-columns:minmax(0,1fr) minmax(320px,520px);align-items:center;gap:1.5rem;display:grid}.journal-subscribe-inner h2{color:#fff;margin:0;font-size:clamp(1.5rem,3vw,2.35rem);line-height:1.1}.journal-subscribe-inner p:not(.journal-kicker){margin:.75rem 0 0}.journal-subscribe-form{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.journal-content h2{color:#fff;border-bottom:1px solid #334155;margin-top:3rem;margin-bottom:1.5rem;padding-bottom:.5rem;font-size:1.75rem;font-weight:700}.journal-content p{color:#cbd5e1;margin-bottom:1.75rem;font-size:1.125rem;line-height:1.85}.journal-content .abstract{color:#94a3b8;border-left:3px solid #b38b59;margin:2rem 0;padding-left:1.5rem;font-style:italic}.case-citation{font-variant:small-caps;color:#76521f;font-weight:500}.article-content-shell .abstract a,.journal-content .abstract a{text-underline-offset:.18em;text-decoration:underline;color:#76521f!important}.article-hero-conversion{min-height:clamp(560px,76vh,760px);padding:clamp(4.25rem,7vw,6.5rem) 0}.site-premium .article-hero-conversion h1{letter-spacing:0;max-width:1000px;font-size:clamp(2.55rem,4.8vw,4.65rem);line-height:1.02}.article-hero-conversion .hero-text-wrap{background-color:#030b18e6;max-width:1040px}.article-hero-conversion .hero-category-label,.article-hero-conversion .hero-cta-group,.article-hero-conversion .hero-inner,.article-hero-conversion .hero-subtitle{opacity:1;animation:none;transform:none}.article-hero-conversion .hero-subtitle{max-width:900px}.article-hero-conversion .hero-cta-group{max-width:840px}.article-hero-conversion .hero-cta-group .btn{min-height:3.4rem}.article-intake-phone a{color:#fff;text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:2px}.semi-truck-evidence-hero:after{content:none!important}.semi-truck-evidence-hero .hero-media-image{filter:saturate(1.06)contrast(1.08)brightness(.92);object-position:right center!important}.semi-truck-evidence-hero .hero-overlay{background:linear-gradient(90deg,#030b18f7,#051122e6 34%,#0511228f 58%,#0511222e),radial-gradient(circle at 82% 54%,#d9b0723d,#0000 34%)}.motorcycle-evidence-hero:after{content:none!important}.motorcycle-evidence-hero .hero-media-image{filter:saturate(1.08)contrast(1.08)brightness(.95);object-position:74% center!important}.motorcycle-evidence-hero .hero-overlay{background:linear-gradient(90deg,#030b18fa,#051122eb 34%,#05112294 60%,#0511221f),radial-gradient(circle at 78% 46%,#d9b0722e,#0000 34%)}.i35-hit-run-article-hero{min-height:clamp(560px,72vh,720px)}.i35-hit-run-article-hero:after{content:none!important}.i35-hit-run-article-hero .hero-inner{max-width:1220px}.i35-hit-run-article-hero .hero-text-wrap{max-width:min(100%,710px)}.i35-hit-run-article-hero .hero-media-shell{z-index:2;aspect-ratio:4/3;border:1px solid #d9b0725c;border-radius:8px;width:min(39vw,490px);height:auto;inset:50% max(1.5rem,50vw - 600px) auto auto;transform:translateY(-50%);box-shadow:0 28px 80px #0000006b}.i35-hit-run-article-hero .hero-media-shell:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#030b1800 48%,#030b1885),linear-gradient(90deg,#030b1814,#030b1800);position:absolute;inset:0}.i35-hit-run-article-hero .hero-media-image{filter:saturate(1.08)contrast(1.08)brightness(.9);transform:none}.i35-hit-run-article-hero .hero-overlay{background:linear-gradient(90deg,#030b18fa,#051122f0 46%,#051122a3 68%,#05112257),radial-gradient(circle at 78%,#d9b0722e,#0000 32%)}@media (max-width:767px){.semi-truck-evidence-hero{min-height:auto!important;padding:2.35rem 0 2.1rem!important}.site-premium .semi-truck-evidence-hero h1{font-size:2.2rem;line-height:1.05}.semi-truck-evidence-hero .hero-subtitle{max-width:31rem;font-size:1rem;line-height:1.55}.semi-truck-evidence-hero .hero-category-label{font-size:.74rem;line-height:1.35}.semi-truck-evidence-hero .hero-media-image{object-position:74% center!important}.semi-truck-evidence-hero .hero-overlay{background:linear-gradient(90deg,#030b18fa,#051122eb 68%,#0511229e),radial-gradient(circle at 86% 36%,#d9b07224,#0000 32%)}.motorcycle-evidence-hero{min-height:auto!important;padding:2.45rem 0 2.2rem!important}.site-premium .motorcycle-evidence-hero h1{font-size:2.08rem;line-height:1.05}.motorcycle-evidence-hero .hero-subtitle{max-width:31rem;font-size:1rem;line-height:1.55}.motorcycle-evidence-hero .hero-category-label{font-size:.74rem;line-height:1.35}.motorcycle-evidence-hero .hero-media-shell{height:clamp(260px,34svh,330px);bottom:auto}.motorcycle-evidence-hero .hero-media-image{object-position:76% center!important}.motorcycle-evidence-hero .hero-overlay{background:linear-gradient(90deg,#030b18fa,#051122f0 62%,#051122a8),radial-gradient(circle at 78% 32%,#d9b07224,#0000 32%)}.i35-hit-run-article-hero{min-height:auto!important;padding:11.4rem 0 2.25rem!important}.i35-hit-run-article-hero .hero-media-shell{aspect-ratio:16/7;width:auto;inset:1.2rem 1rem auto;transform:none}.i35-hit-run-article-hero .hero-text-wrap{max-width:100%}.site-premium .i35-hit-run-article-hero h1{font-size:2.08rem;line-height:1.05}.i35-hit-run-article-hero .hero-subtitle{font-size:1rem;line-height:1.55}.i35-hit-run-article-hero .hero-overlay{background:linear-gradient(#030b181f,#030b1833 28%,#030b18f0 52%,#030b18fa),radial-gradient(circle at 78% 18%,#d9b07224,#0000 32%)}}.allen-gamble-conversion-band{background:linear-gradient(135deg,#7018186b,#071224f0 42%),#071224;border-top:1px solid #d9b0722e;border-bottom:1px solid #d9b07229;padding:clamp(2rem,5vw,3.75rem) 0}.allen-gamble-conversion-grid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.72fr);align-items:center;gap:clamp(1.25rem,4vw,3rem);display:grid}.allen-gamble-conversion-copy h2{color:#fff;letter-spacing:0;max-width:760px;margin:.35rem 0 0;font-size:clamp(2rem,4vw,3.8rem);line-height:1}.allen-gamble-conversion-copy p:not(.allen-gamble-disclaimer):not(.footer-text-sm){color:#c6d1df;max-width:760px;margin:1rem 0 0;font-size:1.06rem;line-height:1.72}.allen-gamble-action-row{flex-wrap:wrap;gap:.8rem;margin-top:1.35rem;display:flex}.allen-gamble-disclaimer{color:#8ea0b8;max-width:720px;margin:1rem 0 0;font-size:.82rem;line-height:1.55}.allen-gamble-signal-panel{background:#d9b07233;border:1px solid #d9b0723d;border-radius:8px;gap:1px;display:grid;overflow:hidden;box-shadow:0 24px 70px #00000052}.allen-gamble-signal-panel div{background:#061428e6;padding:1.15rem}.allen-gamble-signal-panel span{color:#fff;font-family:var(--font-heading,inherit);font-size:clamp(1.55rem,3vw,2.45rem);font-weight:900;line-height:1;display:block}.allen-gamble-signal-panel p{color:#aebbd0;margin:.55rem 0 0;font-size:.9rem;line-height:1.48}.article-content-shell-conversion{background:linear-gradient(#0a1f3df2,#071224)}.article-conversion-grid{grid-template-columns:minmax(0,1fr) minmax(340px,430px);align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.article-main-prose{min-width:0}.article-intake-rail{align-self:start;gap:1rem;display:grid;position:sticky;top:6rem}.article-intake-phone,.article-intake-proof{background:#0e284d6b;border:1px solid #d9b07238;border-radius:8px;padding:1.1rem}.article-intake-proof ul{gap:.65rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.article-intake-proof li{color:#c6d1df;padding-left:1.15rem;font-size:.92rem;line-height:1.5;position:relative}.article-intake-proof li:before{content:"";background:var(--color-gold-500,#c6995d);border-radius:999px;width:.38rem;height:.38rem;position:absolute;top:.62em;left:0}.article-intake-rail .lead-form-intro{display:none}.article-intake-rail .form-group{margin-bottom:.75rem}.article-intake-rail textarea{min-height:8.25rem}.article-intake-phone{text-align:center;flex-direction:column;gap:.35rem;display:flex}.article-intake-phone span{color:#9fb0cb;font-size:.86rem}.article-intake-phone a{color:var(--color-gold-300,#e8c67a);font-size:1.05rem;font-weight:900;text-decoration:none}@media (max-width:980px){.allen-gamble-conversion-grid,.article-conversion-grid{grid-template-columns:1fr}.article-intake-rail{position:static}}.journal-featured-card{border-radius:var(--radius-lg,12px);transition:transform .35s,box-shadow .35s;overflow:hidden}.journal-featured-card:hover{transform:translateY(-3px);box-shadow:0 24px 48px -12px #00000080}.journal-featured-card .card-media-shell{margin-bottom:0}.journal-featured-overlay{pointer-events:none;background:linear-gradient(#07122426,#0712248c 60%,#071224eb);position:absolute;inset:0}.journal-topic-bar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (max-width:640px){.journal-topic-bar{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:.25rem;overflow-x:auto}.journal-topic-bar::-webkit-scrollbar{display:none}.journal-topic-bar .results-filter-pill{white-space:nowrap;flex-shrink:0}}.journal-archive-link{border-radius:0 var(--radius-md,8px)var(--radius-md,8px)0;color:var(--color-gold-400,#d9b072);background:#0e284d59;border-left:2px solid #c6995d4d;align-items:center;gap:.75rem;padding:.65rem .85rem;font-size:.92rem;font-weight:500;text-decoration:none;transition:background .25s,border-color .25s,color .25s;display:flex}.journal-archive-link:hover{border-left-color:var(--color-gold-500,#c6995d);color:var(--color-gold-300,#e8c67a);background:#0e284d99}.journal-archive-link .archive-arrow{opacity:.5;border-top:2px solid;border-right:2px solid;width:.42rem;height:.42rem;margin-left:auto;transition:opacity .25s,transform .25s;display:inline-block;transform:rotate(45deg)}.journal-archive-link:hover .archive-arrow{opacity:1;transform:translate(3px)rotate(45deg)}.journal-subscribe-input{border-radius:var(--radius-md,8px);color:#fff;background:#0a1e3ccc;border:1px solid #2f4f7999;width:100%;padding:.85rem 1.15rem;font-size:.95rem;transition:border-color .3s,box-shadow .3s}.journal-subscribe-input::placeholder{color:#64748b}.journal-subscribe-input:focus{border-color:var(--color-gold-500,#c6995d);outline:none;box-shadow:0 0 0 3px #c6995d26}.journal-category-count{min-width:2rem;height:2rem;color:var(--color-gold-400,#d9b072);background:#c6995d1f;border:1px solid #c6995d40;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:inline-flex}.journal-card-desc{-webkit-line-clamp:3;color:#94a3b8;-webkit-box-orient:vertical;font-size:.92rem;line-height:1.55;display:-webkit-box;overflow:hidden}@media (max-width:768px){.journal-hero{min-height:auto}.journal-hero-image,.journal-hero-picture{height:clamp(220px,34svh,300px);bottom:auto}.journal-hero-inner,.journal-review-grid,.journal-subscribe-inner{grid-template-columns:1fr}.journal-hero-inner{padding-top:5.5rem}.journal-hero h1{font-size:clamp(2.35rem,14vw,3.65rem);line-height:.98}.journal-proof-row{grid-template-columns:1fr}.journal-section-header-row{flex-direction:column;align-items:flex-start}.journal-featured-grid,.journal-pathway-grid{grid-template-columns:1fr}.journal-pathway-card{min-height:auto}.journal-featured-media{min-height:280px}.journal-review-copy{position:static}.journal-subscribe-form{grid-template-columns:1fr}.journal-intro-grid{gap:var(--space-4,1rem)!important}.journal-featured-card .relative.aspect-video{aspect-ratio:16/10}}