.mini-page .mini-ai-ways{padding-block:4.5rem 4.8rem;background:#fbf7ed;color:#112b40}
.mini-page .mini-ai-ways-heading{max-width:780px;margin:0 auto 2.2rem;text-align:center}
.mini-page .mini-ai-ways-heading .eyebrow{display:flex;align-items:center;justify-content:center;gap:.65rem;color:#9a762e;font:600 .62rem var(--mono);letter-spacing:.12em;text-transform:uppercase}
.mini-page .mini-ai-ways-heading h2{font-family:var(--sans);font-size:clamp(2.2rem,4.5vw,3.6rem);line-height:1.04;letter-spacing:-.04em;margin:.8rem 0 1rem;color:#10283d}
.mini-page .mini-ai-ways-heading>p:last-child{max-width:620px;margin:0 auto;color:#535d62;font-size:1rem;line-height:1.7}
.mini-page .mini-ai-ways-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem}
.mini-page .mini-ai-card{min-width:0;padding:clamp(1.35rem,2.5vw,2rem);border:1px solid #ded7c8;border-radius:1rem;background:#fffdf8;box-shadow:0 12px 28px rgba(17,43,64,.06)}
.mini-page .mini-ai-card-beacon{border-top:4px solid #139b9a}
.mini-page .mini-ai-card-brain{background:#102b43;color:#fbf7ed;border-color:#102b43;border-top:4px solid #d3ad59}
.mini-page .mini-ai-card-kicker{display:block;color:#087e82;font:600 .61rem var(--mono);letter-spacing:.1em;line-height:1.5;text-transform:uppercase}
.mini-page .mini-ai-card-brain .mini-ai-card-kicker{color:#e0bd6c}
.mini-page .mini-ai-card h3{font:600 clamp(1.45rem,2.2vw,1.9rem)/1.15 var(--sans);letter-spacing:-.025em;margin:.8rem 0 1rem}
.mini-page .mini-ai-card p{color:#4f5d63;font-size:.91rem;line-height:1.75;margin:.75rem 0}
.mini-page .mini-ai-card-brain p{color:#e1e6e5}
.mini-page .mini-ai-card .mini-ai-caveat{border-left:2px solid #139b9a;padding:.2rem 0 .2rem .85rem;color:#687276;font-size:.8rem}
.mini-page .mini-ai-card-brain .mini-ai-caveat{border-color:#d3ad59;color:#d5dddf}
.mini-page .mini-term{font-weight:650;text-decoration:underline;text-decoration-color:#139b9a;text-decoration-thickness:1px;text-underline-offset:3px}
.mini-page .mini-ai-card-brain .mini-term{text-decoration-color:#d3ad59}
.mini-page .mini-ai-takeaway{margin:1.25rem 0 2.3rem;padding:1rem 1.2rem;border-radius:.7rem;background:#e4f3ef;color:#183b47;font-size:.92rem;line-height:1.7}
.mini-page .mini-ai-takeaway strong{color:#087e82}
.mini-page .little-brain-explains{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr);gap:2rem;align-items:start;padding:clamp(1.4rem,3vw,2.25rem);border-radius:1rem;background:#e9e3d7}
.mini-page .little-brain-explains-label{display:inline-block;margin-bottom:.7rem;color:#92712f;font:600 .63rem var(--mono);letter-spacing:.11em;text-transform:uppercase}
.mini-page .little-brain-explains-heading h3{font:600 clamp(1.5rem,2.6vw,2rem)/1.15 var(--sans);letter-spacing:-.03em;margin:0 0 .65rem;color:#112b40}
.mini-page .little-brain-explains-heading p{color:#5b625e;font-size:.84rem;line-height:1.65;margin:0;max-width:340px}
.mini-page .little-brain-explains-list{display:grid;gap:.55rem}
.mini-page .little-brain-explains-list details{border:1px solid #d2c9b8;border-radius:.6rem;background:#fffdf8}
.mini-page .little-brain-explains-list summary{position:relative;padding:.85rem 2.6rem .85rem 1rem;color:#17344a;font-weight:650;font-size:.88rem;line-height:1.45;cursor:pointer;list-style:none}
.mini-page .little-brain-explains-list summary::-webkit-details-marker{display:none}
.mini-page .little-brain-explains-list summary::after{content:'+';position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:#078b8d;font:500 1.25rem var(--sans)}
.mini-page .little-brain-explains-list details[open] summary::after{content:'−'}
.mini-page .little-brain-explains-list summary:focus-visible{outline:3px solid #139b9a;outline-offset:2px;border-radius:.5rem}
.mini-page .little-brain-explains-list details p{margin:0;padding:0 1rem 1rem;color:#535f63;font-size:.84rem;line-height:1.7}
@media(max-width:850px){.mini-page .little-brain-explains{grid-template-columns:1fr;gap:1.2rem}.mini-page .little-brain-explains-heading p{max-width:620px}}
@media(max-width:700px){.mini-page .mini-ai-ways{padding-block:3.2rem 3.5rem}.mini-page .mini-ai-ways-heading{text-align:left;margin-bottom:1.55rem}.mini-page .mini-ai-ways-heading .eyebrow{justify-content:flex-start}.mini-page .mini-ai-ways-heading h2{font-size:clamp(2rem,9vw,2.7rem)}.mini-page .mini-ai-ways-grid{grid-template-columns:1fr;gap:.9rem}.mini-page .mini-ai-card{padding:1.25rem}.mini-page .mini-ai-card h3{font-size:1.5rem}.mini-page .mini-ai-takeaway{margin:1rem 0 1.7rem}.mini-page .little-brain-explains{padding:1.2rem;gap:1rem}.mini-page .little-brain-explains-list summary{padding:.8rem 2.4rem .8rem .85rem}}
@media(prefers-reduced-motion:no-preference){.mini-page .little-brain-explains-list details{transition:border-color .16s ease,box-shadow .16s ease}.mini-page .little-brain-explains-list details:hover{border-color:#139b9a;box-shadow:0 3px 12px rgba(17,43,64,.06)}}
