.ai-age-magazine{--forest:#00492c;--energy:#46cc73;--black:#1c2428;--cream:#fbf8f2;--paper:#f2efe9;--muted:#79817c;color:var(--black);background:var(--cream);font-family:var(--font-suisse-intl), Arial, sans-serif}.ai-age-magazine *,.ai-age-magazine :before,.ai-age-magazine :after{box-sizing:border-box}.ai-age-magazine:after{z-index:400;pointer-events:none;content:"";opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.ai-age-magazine .ai-age-magazine:after{content:none}.ai-age-magazine__track{position:relative}.ai-age-magazine__stage{background:var(--cream);isolation:isolate;justify-content:center;align-items:center;width:100%;height:100dvh;display:flex;position:sticky;top:0;overflow:hidden}.ai-age-magazine__hero{z-index:2;color:var(--black);text-align:center;pointer-events:none;padding:0 20px;position:absolute;top:9vh;left:0;right:0}.ai-age-magazine__eyebrow{color:var(--forest);font-family:var(--font-suisse-intl-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:11px}.ai-age-magazine__hero h1{font-family:var(--font-exposure), serif;letter-spacing:-.02em;margin:0;font-size:clamp(2.4rem,5vw,4.4rem);font-weight:400;line-height:1.04}.ai-age-magazine__hero-copy{color:var(--muted);margin:12px 0;font-size:15px;line-height:1.6}.ai-age-magazine__hero a{color:var(--forest);font-family:var(--font-suisse-intl-mono), monospace;letter-spacing:.08em;pointer-events:auto;text-underline-offset:4px;text-transform:uppercase;font-size:11px;text-decoration:underline;display:inline-block}.ai-age-magazine__reduced-intro{text-align:center;padding:52px 20px 28px}.ai-age-magazine__reduced-intro .ai-age-magazine__hero{padding:0;position:static}.ai-age-magazine__scene{z-index:2;perspective:2600px;perspective-origin:50% 42%;visibility:hidden;position:relative}.ai-age-magazine__scene.is-primed{visibility:visible}.ai-age-magazine__book{width:min(74vw,100vh,1240px);transform-style:preserve-3d;transform-origin:50%;will-change:transform;transition:box-shadow .18s;position:relative}.ai-age-magazine__book.is-fullscreen{background:var(--cream);width:min(96vw,151vh,1900px)}.ai-age-magazine__sheets,.ai-age-magazine__board,.ai-age-magazine__book-shadow,.ai-age-magazine__cast,.ai-age-magazine__edge{position:absolute;inset:0}.ai-age-magazine__sheets{transform-style:preserve-3d}.ai-age-magazine__sheet{transform-origin:0;width:50%;transform-style:preserve-3d;will-change:transform;pointer-events:none;position:absolute;inset:0 0 0 50%}.ai-age-magazine__face{background:var(--paper);backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.ai-age-magazine__face:after{pointer-events:none;content:"";opacity:var(--shade,0);background:#000;position:absolute;inset:0}.ai-age-magazine__face--back{transform:rotateY(180deg)}.ai-age-magazine__face img{object-fit:cover;width:100%;height:100%;display:block}.ai-age-magazine__board{z-index:-1;background:#123526;border-radius:5px;top:-7px;bottom:-7px;box-shadow:inset 0 2px #00000040,0 18px 40px -18px #1c242880}.ai-age-magazine__book-shadow{z-index:-2;filter:blur(24px);background:#00000038;top:5%;bottom:-5%}.ai-age-magazine__cast{z-index:120;pointer-events:none;opacity:0;mix-blend-mode:multiply;background:linear-gradient(90deg,#0000,#0000006b);width:50%}.ai-age-magazine__cast--left{right:50%;transform:scaleX(-1)}.ai-age-magazine__cast--right{left:50%}.ai-age-magazine__edge{z-index:130;pointer-events:none;background:repeating-linear-gradient(#d7d0c3 0 1px,#f5f0e7 1px 2px);top:2px;bottom:2px;box-shadow:0 0 8px #0000002e}.ai-age-magazine__edge--left{left:auto;right:100%}.ai-age-magazine__edge--right{left:100%;right:auto}.ai-age-magazine__zone{z-index:200;cursor:none;background:0 0;border:0;width:50%;position:absolute;top:0;bottom:0}.ai-age-magazine__zone--previous{left:0}.ai-age-magazine__zone--next{left:50%}.ai-age-magazine__zone:focus-visible{outline:2px solid var(--energy);outline-offset:-4px}.ai-age-magazine__captions{z-index:170;pointer-events:none;display:none;position:absolute;inset:0}@media (min-width:1440px){.ai-age-magazine__captions{display:block}}.ai-age-magazine__caption{opacity:0;width:min(21vw,50vw - min(37vw,50vh,620px) - 56px,300px);transition:opacity .12s linear;position:absolute;top:50%;right:max(20px,50% - min(37vw,50vh,620px) + -1*min(21vw,50vw - min(37vw,50vh,620px) - 56px,300px) - 32px)}.ai-age-magazine__caption--left{left:max(20px,50% - min(37vw,50vh,620px) + -1*min(21vw,50vw - min(37vw,50vh,620px) - 56px,300px) - 32px);right:auto}.ai-age-magazine__caption p:first-child,.ai-age-magazine__reduced-header>p:first-child{color:var(--forest);font-family:var(--font-suisse-intl-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:700}.ai-age-magazine__caption h2{color:var(--black);font-family:var(--font-exposure), Georgia, serif;letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(19px,2.2vw,33px);font-weight:400;line-height:1.12}.ai-age-magazine__caption h2 em{font-style:italic}.ai-age-magazine__caption p:last-child{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.ai-age-magazine__beads{z-index:180;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:22px;left:28px}.ai-age-magazine__bead{min-width:23px;color:var(--muted);cursor:none;font-family:var(--font-suisse-intl-mono), monospace;background:0 0;border:0;gap:5px;padding:0;font-size:10px;line-height:1;display:grid}.ai-age-magazine__bead:hover{color:var(--forest)}.ai-age-magazine__bead-bar{background:#1c24282e;width:38px;height:3px;display:block;overflow:hidden}.ai-age-magazine__bead-bar span{transform-origin:0;background:var(--forest);width:100%;height:100%;display:block;transform:scaleX(0)}.ai-age-magazine__beads--many{gap:5px}.ai-age-magazine__beads--many .ai-age-magazine__bead{min-width:18px}.ai-age-magazine__beads--many .ai-age-magazine__bead-bar{width:20px}.ai-age-magazine__hud{z-index:180;color:var(--muted);font-family:var(--font-suisse-intl-mono), monospace;letter-spacing:.09em;text-transform:uppercase;text-align:center;pointer-events:none;margin:0;font-size:11px;position:absolute;bottom:22px;left:0;right:0}body.readmode .ai-age-magazine__hud{background:var(--cream);width:auto;padding:6px 14px;bottom:16px;left:50%;right:auto;transform:translate(-50%);box-shadow:0 2px 10px -4px #1c242859}body.readmode .ai-age-magazine__beads{display:none}.ai-age-magazine__cursor{z-index:1000;pointer-events:none;transition:opacity .16s;position:fixed;top:0;left:0}.ai-age-magazine__cursor.is-hidden{opacity:0}.ai-age-magazine__cursor--dot{background:var(--forest);border-radius:50%;width:7px;height:7px;margin:-3.5px}.ai-age-magazine__cursor--ring{width:34px;height:34px;margin:-17px;transition:width .22s,height .22s,margin .22s}.ai-age-magazine__cursor-ring{width:100%;height:100%;color:var(--cream);font:400 12px/1 var(--font-suisse-intl-mono), monospace;background:0 0;border:1.5px solid #00492c8c;border-radius:50%;place-items:center;transition:background-color .22s,border-color .22s;display:grid}.ai-age-magazine__cursor-ring span{opacity:0;transition:opacity .18s}.ai-age-magazine__cursor-dot{border-radius:50%;width:100%;height:100%}body.cursor-on .ai-age-magazine,body.cursor-on .ai-age-magazine *{cursor:none!important}.ai-age-magazine--reduced{min-height:100dvh;padding:72px max(24px,6vw)}.ai-age-magazine__reduced-header{max-width:760px;margin:0 auto 40px}.ai-age-magazine__reduced-header h1{color:var(--forest);font-family:var(--font-exposure), Georgia, serif;margin:0 0 12px;font-size:clamp(42px,8vw,104px);font-weight:400;line-height:.9}.ai-age-magazine__gallery{gap:28px;max-width:1040px;margin:auto;display:grid}.ai-age-magazine__gallery figure{margin:0}.ai-age-magazine__gallery img{width:100%;height:auto;display:block;box-shadow:0 18px 48px #00000029}.ai-age-magazine__gallery figcaption{color:var(--muted);font:10px/1 var(--font-suisse-intl-mono), monospace;text-transform:uppercase;margin-top:8px}.ai-age-magazine__gallery-blank{background:var(--paper);min-height:40vw}.ai-age-magazine__gallery-gate{text-align:center;border-top:1px solid #00492c33;place-items:center;gap:12px;max-width:520px;margin:56px auto 0;padding:40px 24px;display:grid}.ai-age-magazine__gallery-gate button{color:var(--black);cursor:pointer;background:var(--energy);font:700 12px/1 var(--font-suisse-intl-mono), monospace;letter-spacing:.08em;text-transform:uppercase;border:0;border-radius:14px;padding:12px 22px}@media (max-width:980px){.ai-age-magazine__stage{touch-action:none}.ai-age-magazine__hud{display:none}}@media (max-width:980px) and (orientation:portrait){body.readmode .ai-age-magazine__scene{transform:rotate(90deg)}body.readmode .ai-age-magazine__book{width:min(94dvh, calc(92vw * var(--ba,1.5455)))}}@media (max-width:820px){.ai-age-magazine__book{width:min(94vw,100vh)}.ai-age-magazine__beads{display:none}}@media (max-width:560px){.ai-age-magazine__stage{min-height:100svh}.ai-age-magazine__beads{gap:4px}.ai-age-magazine__bead{min-width:16px}}@media (prefers-reduced-motion:reduce){.ai-age-magazine *{transition-duration:.001ms!important;animation-duration:.001ms!important}}.ai-age-magazine__transcript{max-width:760px;color:var(--black);background:var(--cream);margin:auto;padding:96px 24px}.ai-age-magazine__transcript>header{border-bottom:1px solid #00492c33;padding-bottom:56px}.ai-age-magazine__transcript>header p:first-child{color:var(--forest);font:700 11px/1 var(--font-suisse-intl-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px}.ai-age-magazine__transcript h1,.ai-age-magazine__transcript h2,.ai-age-magazine__transcript h3{color:var(--forest);font-family:var(--font-exposure), Georgia, serif;font-weight:400}.ai-age-magazine__transcript h1{max-width:720px;margin:0;font-size:clamp(44px,8vw,88px);line-height:.93}.ai-age-magazine__transcript>section{padding-top:72px}.ai-age-magazine__transcript h2{margin:0 0 36px;font-size:clamp(30px,5vw,48px);line-height:.98}.ai-age-magazine__transcript section section{border-top:1px solid #00492c26;padding:28px 0}.ai-age-magazine__transcript h3{margin:0 0 16px;font-size:25px;line-height:1}.ai-age-magazine__transcript section section p{margin:0 0 1em;font-size:17px;line-height:1.5}.ai-age-magazine__rack{background:var(--cream);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:0 28px;display:flex;overflow:hidden}.ai-age-magazine__hero-wrap{flex-direction:column;justify-content:center;align-items:center;display:flex}.ai-age-magazine__rack-hero{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:0 28px;display:flex}.ai-age-magazine__stage>.ai-age-magazine__rack-hero{z-index:1;position:absolute;inset:0}.ai-age-magazine__rack-title{color:var(--black);font-family:var(--font-exposure), Georgia, serif;letter-spacing:-.02em;margin:0;font-size:clamp(2.3rem,4.6vw,4rem);font-weight:400;line-height:1.04}.ai-age-magazine__rack-title em{font-style:italic}.ai-age-magazine__rack-sub{color:var(--muted);margin:12px 0 44px;font-size:15.5px;line-height:1.6}.ai-age-magazine__shelf{position:relative}.ai-age-magazine__shelf:before{content:"";background:var(--black);height:9px;position:absolute;top:calc(100% - 52px);left:-8%;right:-8%;box-shadow:0 14px 22px -10px #1c242873}.ai-age-magazine__shelf-row{align-items:flex-end;gap:52px;display:flex;position:relative}.ai-age-magazine__stack{flex-direction:column;align-items:center;padding-bottom:52px;display:flex;position:relative}.ai-age-magazine__zine{cursor:none;background:0 0;border:0;padding:0;display:block;position:relative}.ai-age-magazine__zine img{border:1px solid #1c24284d;width:auto;height:min(34vh,300px);transition:box-shadow .25s cubic-bezier(.22,.68,.24,1);display:block;box-shadow:10px 12px 26px -12px #1c242880,0 3px 6px -3px #1c242859}.ai-age-magazine__zine:hover img,.ai-age-magazine__zine:focus-visible img{box-shadow:13px 16px 34px -12px #1c24289e,0 4px 8px -3px #1c242866}.ai-age-magazine__zine:focus-visible{outline:none}.ai-age-magazine__zine:after{content:"";background:repeating-linear-gradient(90deg,#e9e3d6 0 1px,#f8f4eb 1px 2.6px);border-radius:0 2px 2px 0;width:7px;position:absolute;top:3px;bottom:3px;left:100%;box-shadow:inset 0 0 3px #1c242838,6px 8px 14px -8px #1c242866}.ai-age-magazine__zine:before{content:"";filter:blur(1px);background:#1c24288c;border-radius:2px;height:3px;position:absolute;bottom:-2px;left:2px;right:-7px}.ai-age-magazine__lb{color:var(--muted);font-family:var(--font-suisse-intl-mono), monospace;letter-spacing:.09em;text-align:center;text-transform:uppercase;white-space:nowrap;font-size:10px;line-height:1.5;transition:color .15s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ai-age-magazine__zine:hover~.ai-age-magazine__lb,.ai-age-magazine__zine:focus-visible~.ai-age-magazine__lb{color:var(--forest)}.ai-age-magazine__lbn{color:inherit;margin-top:2px;display:block}@media (max-width:980px){.ai-age-magazine__shelf-row{gap:7vw}.ai-age-magazine__stack{padding-bottom:46px}.ai-age-magazine__shelf:before{height:7px;top:calc(100% - 46px);left:-6%;right:-6%}.ai-age-magazine__zine img{height:min(21vh,190px)}.ai-age-magazine__lb{font-size:8.5px;line-height:1.6;bottom:2px}}body.cursor-on .ai-age-magazine [data-native-cursor],body.cursor-on .ai-age-magazine [data-native-cursor] *{cursor:auto!important}body.cur-native .ai-age-magazine__cursor{opacity:0}body.cur-next .ai-age-magazine__cursor--ring,body.cur-previous .ai-age-magazine__cursor--ring,body.cur-write .ai-age-magazine__cursor--ring,body.cur-down .ai-age-magazine__cursor--ring,body.cur-swap .ai-age-magazine__cursor--ring{width:52px;height:52px;margin:-26px}body.cur-read .ai-age-magazine__cursor--ring{width:64px;height:64px;margin:-32px}body.cur-link .ai-age-magazine__cursor--ring{width:48px;height:48px;margin:-24px}body.cur-next .ai-age-magazine__cursor-ring,body.cur-previous .ai-age-magazine__cursor-ring,body.cur-write .ai-age-magazine__cursor-ring,body.cur-down .ai-age-magazine__cursor-ring,body.cur-swap .ai-age-magazine__cursor-ring,body.cur-read .ai-age-magazine__cursor-ring{border-color:var(--forest);background:var(--forest)}body.cur-link .ai-age-magazine__cursor-ring{border-color:var(--energy);background:#46cc7329}body.cur-next .ai-age-magazine__cursor-ring span,body.cur-previous .ai-age-magazine__cursor-ring span,body.cur-write .ai-age-magazine__cursor-ring span,body.cur-down .ai-age-magazine__cursor-ring span,body.cur-swap .ai-age-magazine__cursor-ring span,body.cur-read .ai-age-magazine__cursor-ring span{opacity:1}body.cur-read .ai-age-magazine__cursor-ring span{letter-spacing:.1em;font-size:10.5px}body.cur-wave .ai-age-magazine__cursor--ring{width:56px;height:56px;margin:-28px}body.cur-wave .ai-age-magazine__cursor-ring{background:0 0;border-color:#0000}body.cur-wave .ai-age-magazine__cursor-ring span{opacity:1;font-size:28px}body.cur-wave .ai-age-magazine__cursor--dot,body.cur-next .ai-age-magazine__cursor--dot,body.cur-previous .ai-age-magazine__cursor--dot,body.cur-write .ai-age-magazine__cursor--dot,body.cur-down .ai-age-magazine__cursor--dot,body.cur-swap .ai-age-magazine__cursor--dot,body.cur-read .ai-age-magazine__cursor--dot{opacity:0}body.cur-dark .ai-age-magazine__cursor--dot{background:var(--cream)}body.cur-dark .ai-age-magazine__cursor-ring{border-color:#fbf8f299}body.cur-dark.cur-link .ai-age-magazine__cursor-ring{border-color:var(--energy);background:#46cc7338}body.cur-dark.cur-next .ai-age-magazine__cursor-ring,body.cur-dark.cur-previous .ai-age-magazine__cursor-ring,body.cur-dark.cur-write .ai-age-magazine__cursor-ring,body.cur-dark.cur-down .ai-age-magazine__cursor-ring,body.cur-dark.cur-swap .ai-age-magazine__cursor-ring,body.cur-dark.cur-read .ai-age-magazine__cursor-ring{border-color:var(--energy);background:var(--energy)}body.cur-dark.cur-next .ai-age-magazine__cursor-ring span,body.cur-dark.cur-previous .ai-age-magazine__cursor-ring span,body.cur-dark.cur-write .ai-age-magazine__cursor-ring span,body.cur-dark.cur-down .ai-age-magazine__cursor-ring span,body.cur-dark.cur-swap .ai-age-magazine__cursor-ring span,body.cur-dark.cur-read .ai-age-magazine__cursor-ring span{color:var(--forest)}body.emailgate:not(.cur-link) .ai-age-magazine__cursor--ring{width:34px;height:34px;margin:-17px}body.emailgate:not(.cur-link) .ai-age-magazine__cursor-ring{background:0 0;border-color:#00492c8c}body.emailgate:not(.cur-link) .ai-age-magazine__cursor-ring span{opacity:0}body.emailgate:not(.cur-link):not(.cur-native) .ai-age-magazine__cursor--dot{opacity:1}.ai-age-magazine__gate-backdrop{z-index:320;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#fbf8f2db;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ai-age-magazine__gate{background:var(--cream);text-align:center;border:1px solid #1c242859;width:min(92vw,460px);padding:34px 34px 24px;box-shadow:0 24px 60px -30px #1c242880}.ai-age-magazine__gate-eyebrow{color:var(--forest);font-family:var(--font-suisse-intl-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:10.5px}.ai-age-magazine__gate h2{font-family:var(--font-exposure), serif;letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(24px,3.2vw,31px);font-weight:400;line-height:1.1}.ai-age-magazine__gate h2 em{font-style:italic}.ai-age-magazine__gate-body{color:var(--muted);margin:0 0 22px;font-size:14px;line-height:1.6}.ai-age-magazine__gate form{flex-wrap:wrap;gap:10px;display:flex}.ai-age-magazine__gate label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ai-age-magazine__gate input[type=email]{min-width:0;color:var(--black);caret-color:var(--forest);font-family:var(--font-suisse-intl-mono), monospace;background:0 0;border:0;border-bottom:1.5px solid #1c242866;flex:1;padding:8px 2px 10px;font-size:16px}.ai-age-magazine__gate input[type=email]:focus{border-color:var(--forest);outline:0}.ai-age-magazine__gate button{border:1px solid var(--forest);background:var(--forest);color:var(--cream);font-family:var(--font-suisse-intl-mono), monospace;letter-spacing:.1em;text-transform:uppercase;padding:12px 18px;font-size:11px;transition:background-color .15s,border-color .15s}.ai-age-magazine__gate button:focus-visible{outline:2px solid var(--energy);outline-offset:3px}.ai-age-magazine__gate form button:not(:disabled):hover,.ai-age-magazine__gate form button:focus-visible{background:#03633c;border-color:#03633c}.ai-age-magazine__gate button:disabled{cursor:default;opacity:.55}.ai-age-magazine__gate-hint{min-height:17px;color:var(--muted);font-family:var(--font-suisse-intl-mono), monospace;letter-spacing:.04em;margin:14px 0 0;font-size:11px;line-height:1.5}.ai-age-magazine__gate-hint.is-active{color:var(--forest)}.ai-age-magazine__gate-fine{color:#1c24286b;margin:14px 0 0;font-size:11.5px;line-height:1.55}.ai-age-magazine__gate .ai-age-magazine__gate-dismiss{color:var(--muted);text-underline-offset:4px;background:0 0;border:0;margin-top:14px;padding:0;text-decoration:underline}.ai-age-magazine__gate-dismiss:hover,.ai-age-magazine__gate-dismiss:focus-visible{color:var(--forest)}.ai-age-magazine__honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}@media (prefers-reduced-motion:no-preference){.ai-age-magazine__gate-backdrop{animation:.35s ai-age-magazine-gate-fade}.ai-age-magazine__gate{animation:.45s cubic-bezier(.22,.68,.24,1) ai-age-magazine-gate-rise}}@keyframes ai-age-magazine-gate-fade{0%{opacity:0}to{opacity:1}}@keyframes ai-age-magazine-gate-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:560px){.ai-age-magazine__gate{padding:26px 22px 20px}.ai-age-magazine__gate form{flex-direction:column;gap:14px}}.ai-age-magazine__afterword{background:var(--cream);color:var(--black);padding:clamp(80px,12vw,180px) max(24px,50vw - 560px)}.ai-age-magazine__afterword>*{max-width:760px}.ai-age-magazine__lead h2{font-family:var(--font-exposure), Arial, sans-serif;letter-spacing:-.055em;margin:18px 0;font-size:clamp(42px,5vw,70px);font-weight:400;line-height:.95}.ai-age-magazine__lead>div>p{color:var(--muted);font-size:18px;line-height:1.5}.ai-age-magazine__part-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:1120px;margin-top:44px;display:grid}.ai-age-magazine__part-grid button{color:inherit;cursor:pointer;text-align:left;background:0 0;border:1px solid #1c282833;gap:34px;min-height:240px;padding:24px;display:grid}.ai-age-magazine__part-grid button:hover{background:var(--forest);color:var(--cream)}.ai-age-magazine__part-grid span,.ai-age-magazine__part-grid em,.ai-age-magazine__lead-fine{font-family:var(--font-suisse-intl-mono), monospace;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-style:normal}.ai-age-magazine__part-grid strong{font-family:var(--font-exposure), Arial, sans-serif;letter-spacing:-.04em;font-size:34px;font-weight:400;line-height:.95}.ai-age-magazine__lead{grid-template-columns:minmax(0,1fr) minmax(320px,440px);align-items:start;gap:clamp(40px,8vw,120px);display:grid}.ai-age-magazine__lead-copy{gap:18px;display:grid}.ai-age-magazine__lead-cover{width:min(70vw,280px);max-width:280px;height:auto;margin-top:20px;transform:rotate(-3deg);box-shadow:18px 20px #00492c24}.ai-age-magazine__lead-form,.ai-age-magazine__lead-success{background:var(--forest);color:var(--cream);gap:10px;padding:28px;display:grid}.ai-age-magazine__lead-form label{font-family:var(--font-suisse-intl-mono), monospace;letter-spacing:.04em;text-transform:uppercase;margin-top:12px;font-size:11px}.ai-age-magazine__lead-form input{color:inherit;font:inherit;outline-offset:4px;background:0 0;border:0;border-bottom:1px solid #fff7e680;padding:10px 0}.ai-age-magazine__lead-form button{background:var(--energy);color:var(--black);cursor:pointer;font-family:var(--font-suisse-intl-mono), monospace;letter-spacing:.04em;text-transform:uppercase;border:0;margin-top:16px;padding:15px;font-size:12px}.ai-age-magazine__lead-form button:disabled{cursor:wait;opacity:.7}.ai-age-magazine__lead-error{color:var(--energy);margin:0;font-size:13px}.ai-age-magazine__lead-fine{color:#fff7e6b3;margin:10px 0 0;line-height:1.5}.ai-age-magazine__lead-success a{color:inherit;text-underline-offset:4px;text-decoration:underline}.ai-age-magazine__honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}@media (max-width:720px){.ai-age-magazine__part-grid,.ai-age-magazine__lead{grid-template-columns:1fr}.ai-age-magazine__part-grid button{min-height:180px}}body.emailgate{overflow:hidden}.ai-age-magazine__footer{background:var(--forest);color:var(--cream);text-align:center;padding:120px 24px 56px;position:relative;overflow:hidden}.ai-age-magazine__footer-stay{font-family:var(--font-exposure), Arial, sans-serif;letter-spacing:-.02em;margin:0 0 34px;font-size:clamp(42px,6vw,80px);font-style:italic;line-height:1}.ai-age-magazine__footer nav{flex-wrap:wrap;justify-content:center;gap:26px;margin-bottom:56px;display:flex}.ai-age-magazine__footer nav a{color:inherit;text-underline-offset:4px;font-size:14px;text-decoration:underline}.ai-age-magazine__footer nav a:hover{color:var(--energy)}.ai-age-magazine__footer-wordmark{width:auto;height:22px;display:inline-block}.ai-age-magazine__footer-wordmark img{width:auto;height:100%;margin:0 auto 12px;transition:transform .25s cubic-bezier(.22,.68,.24,1);display:block}.ai-age-magazine__footer-wordmark:hover img{transform:skew(-6deg)translateY(-1px)}.ai-age-magazine__footer-tagline{color:#fff7e68c;font-family:var(--font-suisse-intl-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin:0 auto 42px;font-size:11px;line-height:1.5}.ai-age-magazine__footer-credits{color:#fff7e66b;font-family:var(--font-suisse-intl-mono), monospace;letter-spacing:.05em;max-width:640px;margin:0 auto 18px;font-size:10.5px;line-height:1.9}.ai-age-magazine__footer-credits:last-child{margin-bottom:0}
