.mind-hero{max-width:1440px;margin:auto;display:grid;grid-template-columns:1.05fr 1fr;background:#043326;overflow:hidden;min-height:660px}.mind-copy{padding:64px 32px 52px 9%;z-index:1}.mind-copy h1{font:italic clamp(54px,5.8vw,90px)/1 Campaign,Impact,sans-serif;margin:26px 0}.mind-copy h1 em{display:inline-block;color:#bcf234;animation:mind-enter .8s both}.mind-copy p:not(.eyebrow){max-width:540px;color:#caddcf;font-size:16px;line-height:1.7}.mind-copy .mind-lead{font-size:23px!important;line-height:1.45!important}.mind-lead strong{color:#fff9e6}.mind-copy .campaign-cta{margin-top:18px}.mind-motion{display:block;background:transparent;border:0;color:#caddcf;font-size:12px;margin:20px 0 0;padding:8px 0;cursor:pointer}.mind-art{position:relative;isolation:isolate;min-width:0;overflow:hidden}.mind-art img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:50% 25%;animation:mind-breathe 12s ease-in-out infinite alternate}.mind-art:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#043326,transparent 28%),linear-gradient(0deg,#043326,transparent 70%);z-index:0}.mind-art-caption{position:absolute;bottom:45px;left:12%;z-index:2;font:italic 45px/1.1 Campaign,Impact,sans-serif}.mind-artificial{display:block;position:relative;font-size:40px}.mind-artificial:after{content:'';position:absolute;left:-10px;right:0;top:45%;height:9px;background:#baf032;transform:rotate(-5deg);border-radius:50%;animation:mind-strike 1.1s .3s both}.mind-art-caption strong{position:absolute;left:75%;bottom:-20px;font:70px/1 Campaign,Impact,sans-serif;color:#bcf234;transform:rotate(-9deg)}.mind-chip{position:absolute;z-index:2;background:#defa79;color:#063427;padding:12px 18px;border-radius:7px;font-weight:800;font-size:12px;box-shadow:0 12px 30px #001c2280;animation:mind-float 5s ease-in-out infinite}.chip-one{top:19%;left:5%;transform:rotate(-6deg)}.chip-two{right:5%;top:60%;animation-delay:-2s}.mind-orbit{position:absolute;inset:15% 8%;border:1px solid #c6fa4755;border-radius:50%;z-index:1;animation:mind-orbit 24s linear infinite}.mind-orbit:before{content:'✳';position:absolute;top:15%;color:#c6fa47;font-size:36px}.mind-ribbon{overflow:hidden;background:#bcf234;color:#063427;padding:16px 0;transform:rotate(-1deg);margin:0 -2px;max-width:100%}.mind-ribbon>div{display:flex;gap:36px;align-items:center;width:max-content;font:25px/1 Campaign,Impact,sans-serif;animation:mind-marquee 35s linear infinite}.mind-why{max-width:1280px;margin:auto;padding:80px 5% 35px;display:grid;grid-template-columns:.8fr 1.2fr;gap:60px}.mind-why h2{font:italic 47px/1.08 Campaign,Impact,sans-serif;margin:20px 0}.mind-why-heading>p:last-child{color:#caddcf;line-height:1.8;font-size:15px}.mind-options{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.mind-options button{border:1px solid #baf03260;background:#153d30;color:#f5f1df;border-radius:8px;padding:15px 8px;font:16px Campaign,Impact,sans-serif;cursor:pointer;transition:background .2s,transform .2s}.mind-options button span{display:block;font-size:24px;margin-top:6px}.mind-options button[aria-pressed=true]{background:#bcf234;color:#063427;transform:translateY(-4px)}.mind-options button:focus-visible,.mind-motion:focus-visible{outline:3px solid white;outline-offset:4px}.mind-story{margin-top:20px;padding:30px;border-radius:18px;background:#f4f0db;color:#123d2d;display:flex;gap:22px;min-height:290px;align-items:center}.mind-story-symbol{font-size:70px;color:#608c37;animation:mind-float 6s ease-in-out infinite}.mind-story h3{font:32px/1.15 Campaign,Impact,sans-serif;margin:12px 0}.mind-story p:not(.eyebrow){font-size:14px;line-height:1.7}.mind-story .eyebrow{color:#517436}.mind-story strong{display:block;font-size:15px;border-top:1px solid #123d2d30;padding-top:17px;margin-top:18px}.mind-story>div{animation:mind-enter .35s both}@keyframes mind-enter{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes mind-strike{from{scale:0 1;transform-origin:left}to{scale:1 1}}@keyframes mind-float{50%{translate:0 -10px}}@keyframes mind-breathe{to{transform:scale(1.05)}}@keyframes mind-orbit{to{transform:rotate(360deg)}}@keyframes mind-marquee{to{transform:translateX(-50%)}}.motion-paused .mind-hero *,.motion-paused .mind-ribbon>div,.motion-paused .mind-why *{animation:none!important}@media(prefers-reduced-motion:reduce){.mind-hero *,.mind-ribbon>div,.mind-why *{animation:none!important;transition:none!important}}@media(max-width:800px){.mind-hero{grid-template-columns:1fr}.mind-copy{padding:40px 24px}.mind-copy h1{font-size:62px}.mind-art{height:430px}.mind-art:after{background:linear-gradient(0deg,#043326,transparent 65%),linear-gradient(180deg,#043326,transparent 25%)}.mind-art-caption{font-size:35px}.mind-art-caption strong{font-size:58px}.mind-why{grid-template-columns:1fr;gap:24px;padding:48px 24px 20px}.mind-why h2{font-size:39px}.mind-story{padding:23px;gap:15px}.mind-story-symbol{font-size:42px}.mind-options button{font-size:14px}.mind-copy .campaign-cta{font-size:18px}.mind-copy .mind-lead{font-size:20px!important}}
