.ilikha-journal{--ij-text:#171717;--ij-muted:#706f6a;--ij-border:rgba(23, 23, 23, .14);--ij-soft:rgba(255, 255, 255, .38);--ij-white:#fff;--ij-dark:#181818;color:var(--ij-text)}.ilikha-journal *,.ilikha-journal *::before,.ilikha-journal *::after{box-sizing:border-box}.ij-container{width:min(100% - 64px, 1440px);margin-inline:auto}.ij-hero{padding:clamp(90px, 10vw, 170px) 0 80px}.ij-hero__eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:35px;font-size:12px;font-weight:600;letter-spacing:.11em;text-transform:uppercase}.ij-hero__eyebrow span{width:8px;height:8px;border-radius:999px;background:currentColor}.ij-hero__title{max-width:1200px;margin:0;font-size:clamp(52px, 7.4vw, 118px);font-weight:500;letter-spacing:-.065em;line-height:.91}.ij-hero__title em,.ij-section-head h2 em,.ij-topics h2 em,.ij-cta h2 em{font-style:normal;opacity:.34}.ij-hero__bottom{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:end;margin-top:clamp(55px, 8vw, 110px);padding-top:25px;border-top:1px solid var(--ij-border)}.ij-hero__description{max-width:500px;margin:0;font-size:clamp(17px, 1.6vw, 21px);line-height:1.55}.ij-hero__topics{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px}.ij-hero__topics a{padding:10px 16px;border:1px solid var(--ij-border);border-radius:999px;color:inherit;font-size:13px;text-decoration:none;transition:background .25s ease,color .25s ease,border-color .25s ease}.ij-hero__topics a:hover{border-color:var(--ij-dark);background:var(--ij-dark);color:var(--ij-white)}.ij-featured{padding-bottom:clamp(90px, 10vw, 150px)}.ij-featured__card{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);min-height:660px;overflow:hidden;border-radius:28px;background:rgb(255 255 255 / .55);color:inherit;text-decoration:none}.ij-featured__media{position:relative;min-height:580px;overflow:hidden}.ij-featured__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ij-featured__card:hover .ij-featured__media img{transform:scale(1.025)}.ij-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:420px;background:radial-gradient(circle at 25% 30%,rgb(255 255 255 / .7),transparent 35%),rgb(21 21 21 / .08)}.ij-placeholder span{font-size:clamp(36px, 7vw, 90px);font-weight:500;letter-spacing:-.06em;opacity:.18}.ij-featured__content{display:flex;flex-direction:column;padding:clamp(34px, 5vw, 68px)}.ij-featured__top{display:flex;justify-content:space-between;gap:16px;font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.ij-label{opacity:.45}.ij-category{color:inherit;text-decoration:none}.ij-featured__title{margin:auto 0 30px;font-size:clamp(37px, 4vw, 62px);font-weight:500;letter-spacing:-.05em;line-height:1}.ij-featured__excerpt{max-width:510px;margin-bottom:44px;color:var(--ij-muted);font-size:16px;line-height:1.6}.ij-featured__excerpt p{margin:0}.ij-featured__meta{display:flex;align-items:center;gap:12px;padding-top:20px;border-top:1px solid var(--ij-border);font-size:12px;text-transform:uppercase;letter-spacing:.05em}.ij-meta-dot{width:3px;height:3px;border-radius:99px;background:currentColor}.ij-featured__arrow{margin-left:auto;font-size:24px;transition:transform .25s ease}.ij-featured__card:hover .ij-featured__arrow{transform:translate(4px,-4px)}.ij-latest{padding:0 0 clamp(110px, 12vw, 180px)}.ij-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:60px;padding-top:30px;border-top:1px solid var(--ij-border)}.ij-section-head__eyebrow{display:block;margin-bottom:18px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ij-section-head h2,.ij-topics h2{margin:0;font-size:clamp(42px, 5.3vw, 78px);font-weight:500;letter-spacing:-.055em;line-height:.98}.ij-section-head__count{padding-bottom:8px;color:var(--ij-muted);font-size:13px}.ij-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:70px 25px}.ij-card{min-width:0}.ij-card__media{position:relative;display:block;aspect-ratio:1 / .73;overflow:hidden;border-radius:18px;background:rgb(0 0 0 / .06)}.ij-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.ij-card:hover .ij-card__media img{transform:scale(1.035)}.ij-card__hover-arrow{position:absolute;top:17px;right:17px;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:999px;background:var(--ij-white);color:var(--ij-dark);font-size:20px;transform:scale(.7) rotate(-12deg);opacity:0;transition:opacity .25s ease,transform .25s ease}.ij-card:hover .ij-card__hover-arrow{transform:scale(1) rotate(0);opacity:1}.ij-card__body{padding-top:22px}.ij-card__meta{display:flex;justify-content:space-between;gap:15px;margin-bottom:20px;color:var(--ij-muted);font-size:11px;letter-spacing:.065em;text-transform:uppercase}.ij-card__meta .ij-category{color:var(--ij-text);font-weight:600}.ij-card__title{margin:0 0 18px;font-size:clamp(25px, 2.2vw, 34px);font-weight:500;letter-spacing:-.04em;line-height:1.08}.ij-card__title a{color:inherit;text-decoration:none}.ij-card__excerpt{max-width:95%;margin:0;color:var(--ij-muted);font-size:15px;line-height:1.6}.ij-card__link{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:28px;padding-top:15px;border-top:1px solid var(--ij-border);color:inherit;font-size:12px;text-decoration:none;text-transform:uppercase;letter-spacing:.04em}.ij-card__link span:last-child{transition:transform .25s ease}.ij-card:hover .ij-card__link span:last-child{transform:translateX(4px)}.ij-pagination{margin-top:90px}.ij-pagination .nav-links{display:flex;align-items:center;justify-content:center;gap:7px}.ij-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:46px;height:46px;padding:0 15px;border:1px solid var(--ij-border);border-radius:999px;color:inherit;font-size:13px;text-decoration:none}.ij-pagination .page-numbers.current{border-color:var(--ij-dark);background:var(--ij-dark);color:var(--ij-white)}.ij-topics{padding:clamp(95px, 11vw, 170px) 0;border-top:1px solid var(--ij-border)}.ij-topics .ij-container{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(60px, 8vw, 140px)}.ij-topics__list{border-top:1px solid var(--ij-border)}.ij-topic{display:grid;grid-template-columns:55px 1fr auto 40px;gap:20px;align-items:center;padding:24px 0;border-bottom:1px solid var(--ij-border);color:inherit;text-decoration:none}.ij-topic__number,.ij-topic__count{color:var(--ij-muted);font-size:11px}.ij-topic__name{font-size:clamp(22px, 2.7vw, 38px);letter-spacing:-.035em}.ij-topic__arrow{font-size:22px;text-align:right;transition:transform .2s ease}.ij-topic:hover .ij-topic__arrow{transform:translate(4px,-4px)}.ij-cta{padding:0 0 35px}.ij-cta__inner{padding:clamp(45px, 8vw, 105px);overflow:hidden;border-radius:30px;background:var(--ij-dark);color:var(--ij-white)}.ij-cta__eyebrow{display:block;margin-bottom:55px;font-size:11px;letter-spacing:.11em;text-transform:uppercase;opacity:.55}.ij-cta h2{max-width:1050px;margin:0;font-size:clamp(48px, 7vw, 102px);font-weight:500;letter-spacing:-.065em;line-height:.92}.ij-cta h2 em{opacity:.4}.ij-cta__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:50px;margin-top:75px;padding-top:25px;border-top:1px solid rgb(255 255 255 / .2)}.ij-cta__bottom p{max-width:440px;margin:0;color:rgb(255 255 255 / .65);font-size:15px;line-height:1.6}.ij-cta__button{display:inline-flex;align-items:center;gap:45px;padding:8px 9px 8px 20px;border-radius:999px;background:var(--ij-white);color:var(--ij-dark);font-size:13px;text-decoration:none}.ij-cta__button span{display:flex;align-items:center;justify-content:center;width:39px;height:39px;border-radius:50%;background:var(--ij-dark);color:var(--ij-white);font-size:17px}@media (max-width:1050px){.ij-featured__card{grid-template-columns:1fr}.ij-featured__media{min-height:auto;aspect-ratio:16 / 10}.ij-featured__title{margin-top:90px}.ij-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ij-topics .ij-container{grid-template-columns:1fr}}@media (max-width:767px){.ij-container{width:min(100% - 32px, 1440px)}.ij-hero{padding-top:75px}.ij-hero__title{font-size:clamp(47px, 14vw, 68px)}.ij-hero__bottom{grid-template-columns:1fr;gap:30px;margin-top:55px}.ij-hero__topics{justify-content:flex-start}.ij-featured__card{border-radius:20px}.ij-featured__content{padding:30px 24px}.ij-featured__title{margin-top:70px;font-size:37px}.ij-section-head{align-items:flex-start;flex-direction:column}.ij-grid{grid-template-columns:1fr;gap:55px}.ij-card__media{aspect-ratio:1 / .72}.ij-topic{grid-template-columns:35px 1fr auto}.ij-topic__arrow{display:none}.ij-cta__inner{border-radius:20px}.ij-cta h2{font-size:clamp(44px, 13vw, 67px)}.ij-cta__bottom{align-items:flex-start;flex-direction:column}}