.ai-journal{--journal-ink: #25151f;--journal-muted: #6f5a66;--journal-rose: #8f315b;--journal-rose-deep: #67213f;--journal-line: rgba(58, 28, 44, .12);position:relative;overflow:hidden;color:var(--journal-ink);background:radial-gradient(circle at 4% 4%,rgba(179,78,124,.16),transparent 24rem),radial-gradient(circle at 96% 24%,rgba(101,33,67,.1),transparent 30rem),linear-gradient(180deg,#fff,#fffafc 52%,#fff)}.ai-journal__inner{position:relative;z-index:1}.ai-journal__ambient{position:absolute;border-radius:999px;pointer-events:none;opacity:.55}.ai-journal__ambient--one{width:22rem;height:22rem;top:12rem;right:-10rem;background:linear-gradient(135deg,rgba(143,49,91,.2),transparent)}.ai-journal__ambient--two{width:14rem;height:14rem;top:76rem;left:-7rem;background:linear-gradient(135deg,rgba(247,203,222,.45),transparent)}.ai-journal__masthead{display:grid;gap:3rem;align-items:end;padding:4.5rem 0 3rem;border-bottom:1px solid var(--journal-line)}.ai-journal__masthead-copy{max-width:86rem}.ai-journal__eyebrow{margin:0 0 1.2rem;color:var(--journal-rose);font-size:1.2rem;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.ai-journal__title{max-width:92rem;margin:0;color:var(--journal-ink);font-size:clamp(4.2rem,7vw,8.4rem);line-height:.94;letter-spacing:-.055em;text-wrap:balance}.ai-journal__description{max-width:68rem;margin:2.2rem 0 0;color:var(--journal-muted);font-size:clamp(1.7rem,2vw,2rem);line-height:1.75}.ai-journal__trust{display:flex;flex-wrap:wrap;gap:1rem}.ai-journal__trust>span{display:inline-flex;align-items:center;gap:.7rem;padding:.9rem 1.2rem;border:1px solid var(--journal-line);border-radius:999px;color:var(--journal-muted);background:#ffffffc2;font-size:1.3rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ai-journal__trust-icon{display:inline-grid;width:1.8rem;height:1.8rem;place-items:center;border-radius:50%;color:#fff;background:var(--journal-rose);font-size:1rem}.ai-journal__topics{display:flex;gap:1rem;overflow-x:auto;padding:2rem 0 .5rem;scrollbar-width:none}.ai-journal__topics::-webkit-scrollbar{display:none}.ai-journal__topic{flex:0 0 auto;padding:1rem 1.5rem;border:1px solid var(--journal-line);border-radius:999px;color:var(--journal-ink);background:#ffffffd1;font-size:1.35rem;text-decoration:none;transition:transform .18s ease,color .18s ease,background .18s ease}.ai-journal__topic:hover,.ai-journal__topic--active{color:#fff;background:var(--journal-ink);transform:translateY(-1px)}.ai-journal__featured{display:grid;overflow:hidden;margin-top:3rem;border:1px solid var(--journal-line);border-radius:3.2rem;background:#fff;box-shadow:0 2.6rem 7rem #3c192c1c}.ai-journal__featured-media,.ai-journal-card__media{position:relative;display:block;overflow:hidden;background:linear-gradient(145deg,#e8c9d6,#4c2438)}.ai-journal__featured-media{min-height:34rem}.ai-journal__featured-media img,.ai-journal-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.ai-journal__featured:hover .ai-journal__featured-media img,.ai-journal-card:hover .ai-journal-card__media img{transform:scale(1.045)}.ai-journal__featured-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(31,12,23,.42))}.ai-journal__featured-label{position:absolute;left:2rem;bottom:2rem;padding:.9rem 1.3rem;border:1px solid rgba(255,255,255,.5);border-radius:999px;color:#fff;background:#25151f7a;font-size:1.2rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ai-journal__image-placeholder{display:block;width:100%;height:100%;min-height:inherit;background:radial-gradient(circle at 70% 25%,rgba(255,255,255,.34),transparent 22%),linear-gradient(145deg,#d9a9bc,#4c2438)}.ai-journal__featured-content{display:flex;flex-direction:column;justify-content:center;padding:clamp(2.6rem,5vw,5.5rem)}.ai-journal__category,.ai-journal-card__meta a{color:var(--journal-rose);font-weight:700;text-decoration:none}.ai-journal__category{align-self:flex-start;margin-bottom:1.8rem;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase}.ai-journal__featured-title{margin:0;font-size:clamp(3rem,4.2vw,5.2rem);line-height:1;letter-spacing:-.045em}.ai-journal__featured-title a,.ai-journal-card h3 a{color:inherit;text-decoration:none}.ai-journal__featured-excerpt{margin:2rem 0 0;color:var(--journal-muted);font-size:1.7rem;line-height:1.8}.ai-journal__featured-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.4rem;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--journal-line);color:var(--journal-muted);font-size:1.35rem}.ai-journal__read-link,.ai-journal-card__cta{display:inline-flex;align-items:center;gap:.8rem;color:var(--journal-ink);font-weight:700;text-decoration:none}.ai-journal__read-link span,.ai-journal-card__cta span{transition:transform .18s ease}.ai-journal__read-link:hover span{transform:translate(2px,-2px)}.ai-journal-card__cta:hover span{transform:translate(3px)}.ai-journal__section-heading{display:grid;gap:2rem;align-items:end;margin:7rem 0 2.6rem}.ai-journal__section-heading h2{max-width:68rem;margin:0;color:var(--journal-ink);font-size:clamp(3.2rem,5vw,5.4rem);line-height:1;letter-spacing:-.045em}.ai-journal__section-heading>p{max-width:46rem;margin:0;color:var(--journal-muted);font-size:1.6rem;line-height:1.7}.ai-journal__grid{display:grid;gap:2.2rem}.ai-journal-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--journal-line);border-radius:2.6rem;background:#fffffff0;box-shadow:0 1.4rem 4rem #3c192c0f;transition:transform .24s ease,box-shadow .24s ease}.ai-journal-card:hover{transform:translateY(-.6rem);box-shadow:0 2.2rem 5rem #3c192c1c}.ai-journal-card__media{aspect-ratio:16/10}.ai-journal-card__arrow{position:absolute;top:1.6rem;right:1.6rem;display:grid;width:4.2rem;height:4.2rem;place-items:center;border-radius:50%;color:var(--journal-ink);background:#ffffffe6;font-size:1.8rem;box-shadow:0 .8rem 2rem #25151f1f;transition:transform .22s ease,background .22s ease,color .22s ease}.ai-journal-card:hover .ai-journal-card__arrow{color:#fff;background:var(--journal-rose);transform:rotate(6deg)}.ai-journal-card__content{display:flex;flex:1;flex-direction:column;padding:2.2rem}.ai-journal-card__meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;color:var(--journal-muted);font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase}.ai-journal-card h3{margin:1.5rem 0 0;color:var(--journal-ink);font-size:clamp(2.2rem,2.6vw,2.8rem);line-height:1.08;letter-spacing:-.035em}.ai-journal-card__content>p{margin:1.4rem 0 2.2rem;color:var(--journal-muted);font-size:1.5rem;line-height:1.7}.ai-journal-card__cta{margin-top:auto;padding-top:1.6rem;border-top:1px solid var(--journal-line);font-size:1.4rem}.ai-journal__cta{display:grid;gap:2.4rem;align-items:center;margin-top:7rem;padding:clamp(2.8rem,5vw,5rem);border-radius:3rem;color:#fff;background:radial-gradient(circle at 84% 0%,rgba(255,255,255,.17),transparent 28%),linear-gradient(130deg,var(--journal-ink),var(--journal-rose-deep));box-shadow:0 2.4rem 6rem #3a182a2e}.ai-journal__cta .ai-journal__eyebrow{color:#f3b9d2}.ai-journal__cta h2{max-width:72rem;margin:0;color:#fff;font-size:clamp(3rem,4.5vw,5rem);line-height:1;letter-spacing:-.045em}.ai-journal__cta p:not(.ai-journal__eyebrow){max-width:64rem;margin:1.6rem 0 0;color:#ffffffc2;font-size:1.6rem;line-height:1.7}.ai-journal__cta .button{justify-self:start;color:var(--journal-ink);background:#fff}.ai-journal__pagination{margin-top:5rem}@media screen and (min-width:750px){.ai-journal__masthead{grid-template-columns:minmax(0,1fr) auto}.ai-journal__featured{grid-template-columns:minmax(0,1.1fr) minmax(32rem,.9fr)}.ai-journal__featured-media{min-height:52rem}.ai-journal__section-heading{grid-template-columns:minmax(0,1fr) minmax(26rem,.45fr)}.ai-journal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-journal__cta{grid-template-columns:minmax(0,1fr) auto}.ai-journal__cta .button{justify-self:end}}@media screen and (min-width:1100px){.ai-journal__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.ai-journal__masthead{padding-top:2.5rem}.ai-journal__trust{gap:.7rem}.ai-journal__trust>span{font-size:1.2rem}.ai-journal__featured,.ai-journal__cta{border-radius:2.4rem}.ai-journal__featured-media{min-height:29rem}.ai-journal__featured-content{padding:2.4rem}.ai-journal__section-heading{margin-top:5rem}.ai-journal-card{border-radius:2.2rem}}@media(prefers-reduced-motion:reduce){.ai-journal__featured-media img,.ai-journal-card__media img,.ai-journal-card,.ai-journal-card__arrow,.ai-journal__topic{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/section-main-blog.css.map */
