.aplk-journal,.aplk-story{--navy:#24465c;--ink:#193c53;--cream:#f5f1e8;--sand:#d8c7a5;--line:rgba(36,70,92,.18);color:var(--ink);background:var(--cream);font:16px/1.65 Nunito,Arial,sans-serif}.aplk-journal *,.aplk-story *{box-sizing:border-box}.aplk-journal h1,.aplk-journal h2,.aplk-story h1,.aplk-story h2,.aplk-story h3{font-family:Lora,Georgia,serif;font-weight:500;letter-spacing:-.045em;line-height:1.06}.aplk-journal__hero{min-height:570px;display:grid;grid-template-columns:1.1fr .9fr;gap:50px;align-items:end;padding:clamp(76px,10vw,155px) clamp(24px,9vw,150px);color:#fff;background:linear-gradient(115deg,rgba(25,60,83,.98),rgba(36,70,92,.85)),url('../preview-assets/jamie-dunnottar.jpg') center/cover}.aplk-journal__hero>p{grid-column:1/-1;align-self:start;margin:0;color:var(--sand);font-size:11px;font-weight:800;letter-spacing:.16em}.aplk-journal__hero h1{margin:0;font-size:clamp(52px,7vw,100px)}.aplk-journal__hero div{max-width:410px}.aplk-journal__hero div p{font-size:18px}.aplk-journal__hero a,.aplk-journal__cta a{display:inline-block;border-bottom:1px solid currentColor;padding-bottom:4px;color:inherit;font-weight:800;text-decoration:none}.aplk-journal__filters{display:flex;gap:10px;overflow:auto;padding:25px clamp(24px,9vw,150px);background:#fffdf9;border-bottom:1px solid var(--line)}.aplk-journal__filters a{flex:0 0 auto;border:1px solid var(--line);border-radius:999px;padding:9px 14px;color:var(--ink);font-size:12px;font-weight:800;text-decoration:none}.aplk-journal__filters a:hover,.aplk-journal__filters .is-active{background:var(--navy);border-color:var(--navy);color:#fff}.aplk-journal__featured{display:grid;grid-template-columns:1.05fr .95fr;align-items:stretch;max-width:1380px;margin:clamp(55px,9vw,125px) auto;padding:0 clamp(20px,4vw,70px);gap:0}.aplk-journal__featured-image{min-height:510px;background:#d8c7a5}.aplk-journal__featured-image img{width:100%;height:100%;display:block;object-fit:cover}.aplk-journal__featured>div:last-child{align-self:center;padding:clamp(42px,7vw,100px);background:#e8dcc1}.aplk-journal__eyebrow,.aplk-story__hero-copy>p:first-child,.aplk-story__footer p{margin:0 0 15px;color:#58798a;font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.aplk-journal__featured h2{margin:0;font-size:clamp(38px,4.5vw,65px)}.aplk-journal__featured a{font-weight:800;color:inherit}.aplk-journal__grid{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-flow:dense;gap:20px;max-width:1380px;margin:auto;padding:0 clamp(20px,4vw,70px) clamp(80px,10vw,145px)}.aplk-journal-card{grid-column:span 4;overflow:hidden;border-radius:18px;background:#fffdf9;box-shadow:0 12px 28px rgba(36,70,92,.08)}.aplk-journal-card:nth-child(3n+1){grid-column:span 8}.aplk-journal-card a{display:block;height:100%;color:inherit;text-decoration:none}.aplk-journal-card__image{height:285px;background:#d8c7a5;overflow:hidden}.aplk-journal-card:nth-child(3n+1) .aplk-journal-card__image{height:410px}.aplk-journal-card__image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .45s ease}.aplk-journal-card:hover img{transform:scale(1.04)}.aplk-journal-card__fallback{display:grid;place-items:center;height:100%;color:#fff;background:var(--navy);font:28px Lora,Georgia,serif}.aplk-journal-card__copy{padding:25px}.aplk-journal-card__copy p{margin:0 0 10px;color:#58798a;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.aplk-journal-card__copy h2{margin:0 0 13px;font-size:32px}.aplk-journal-card__copy strong{display:block;margin-top:18px;font-size:13px}.aplk-journal__pagination ul{display:flex;justify-content:center;gap:8px;list-style:none;margin:0;padding:0 0 80px}.aplk-journal__pagination a,.aplk-journal__pagination .current{display:block;padding:9px 13px;border:1px solid var(--line);border-radius:6px}.aplk-journal__pagination .current{background:var(--navy);color:#fff}.aplk-journal__empty{padding:110px 25px;text-align:center}.aplk-journal__cta{padding:clamp(75px,9vw,130px) max(24px,12vw);color:#fff;background:var(--navy)}.aplk-journal__cta p{margin:0 0 15px;color:var(--sand);font-size:11px;font-weight:800;letter-spacing:.15em}.aplk-journal__cta h2{max-width:650px;margin:0 0 25px;font-size:clamp(38px,5vw,70px)}.aplk-story{padding-bottom:100px}.aplk-story__hero{position:relative;min-height:630px;display:flex;align-items:end;overflow:hidden;color:#fff;background:var(--navy)}.aplk-story__hero-image{position:absolute;inset:0}.aplk-story__hero-image:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(25,60,83,.94),rgba(36,70,92,.54),rgba(36,70,92,.15))}.aplk-story__hero-image img{width:100%;height:100%;display:block;object-fit:cover}.aplk-story__hero-copy{position:relative;z-index:1;max-width:970px;padding:clamp(72px,11vw,160px)}.aplk-story__hero-copy>p:first-child{color:var(--sand)}.aplk-story__hero h1{margin:0;font-size:clamp(48px,6.7vw,94px)}.aplk-story__hero-copy>div{max-width:650px;margin-top:22px;font-size:20px}.aplk-story__body{max-width:760px;margin:clamp(70px,10vw,135px) auto;padding:0 24px;font-size:19px}.aplk-story__body>p{margin:0 0 27px}.aplk-story__body h2{margin:70px 0 22px;font-size:46px}.aplk-story__body h3{margin:48px 0 16px;font-size:32px}.aplk-story__body figure{margin:55px calc(50% - min(47vw,620px));max-width:1240px}.aplk-story__body figure img{width:100%;height:auto;display:block}.aplk-story__body figcaption{margin-top:10px;color:#58798a;font-size:14px}.aplk-story__body blockquote{margin:58px -11vw;padding:35px;border-top:3px solid var(--navy);border-bottom:1px solid var(--line);font:31px/1.3 Lora,Georgia,serif}.aplk-story__body .wp-block-gallery{max-width:1100px;margin:55px calc(50% - min(47vw,550px))}.aplk-story__footer{max-width:760px;margin:0 auto;padding:30px 24px}.aplk-story__footer a{font:800 20px Nunito,Arial,sans-serif;color:var(--ink)}.aplk-story--photographer .aplk-story__body{max-width:920px}.aplk-story--photographer .aplk-story__body>p{max-width:690px;margin-left:auto;margin-right:auto}.aplk-story--storykeeper .aplk-story__body{font-family:Lora,Georgia,serif;font-size:20px}.aplk-story--guide .aplk-story__body h2{border-left:4px solid var(--navy);padding-left:20px}.aplk-story--notebook .aplk-story__body{max-width:680px}.aplk-story--explorer .aplk-story__hero{min-height:760px}@media(max-width:760px){.aplk-journal__hero,.aplk-journal__featured{grid-template-columns:1fr;min-height:0}.aplk-journal__hero{gap:28px}.aplk-journal__hero>p{grid-column:auto}.aplk-journal__featured-image{min-height:330px}.aplk-journal__grid{grid-template-columns:1fr 1fr;gap:12px;padding:0 16px 65px}.aplk-journal-card,.aplk-journal-card:nth-child(3n+1){grid-column:span 1}.aplk-journal-card:nth-child(3n+1){grid-column:span 2}.aplk-journal-card__image,.aplk-journal-card:nth-child(3n+1) .aplk-journal-card__image{height:220px}.aplk-journal-card:nth-child(3n+1) .aplk-journal-card__image{height:320px}.aplk-journal-card__copy{padding:17px}.aplk-journal-card__copy h2{font-size:26px}.aplk-story__hero{min-height:540px}.aplk-story__hero-copy{padding:80px 24px}.aplk-story__body{font-size:18px}.aplk-story__body h2{font-size:38px}.aplk-story__body figure,.aplk-story__body .wp-block-gallery{margin:42px 0}.aplk-story__body blockquote{margin:45px 0;padding:25px;font-size:26px}.aplk-story--explorer .aplk-story__hero{min-height:620px}}@media(prefers-reduced-motion:reduce){.aplk-journal *,.aplk-story *{transition:none!important}}

