.theme-ai-newsroom-light{--ainw-canvas:transparent;--ainw-shell:#131a21;--ainw-primary:#f5f7f8;--ainw-secondary:#a8afb6;--ainw-hairline:rgba(245,247,248,0.18);--ainw-legal:#7f9df0;--ainw-business:#2457e6;--ainw-technology:#0f2c80;--ainw-brief:#ff6464;--ainw-news:#447e68;--ainw-hot:#d92b2b;--ainw-tag-news:#c8f8f2;--ainw-tag-news-edge:#118879;--ainw-tag-brief:#f5d8cc;--ainw-tag-brief-edge:#7f381a;--ainw-tag-hot:#f6cbcb;--ainw-tag-hot-edge:#821717;--ainw-tag-legal:#c8d5f9;--ainw-tag-legal-edge:#103089;--ainw-tag-business:#c6fbf8;--ainw-tag-business-edge:#099088;--ainw-tag-technology:#d1f0ec;--ainw-tag-technology-edge:#267369;--ainw-on-light:#0a0a0a;--ainw-on-dark:#ffffff;--ainw-neutral-tint:rgba(245,247,248,0.07);--ainw-radius:18px;--ainw-radius-sm:10px;--ainw-edge:rgba(98,102,107,0.7);--ainw-lift:0 1px 2px rgba(10,10,10,0.05),0 10px 28px -14px rgba(10,10,10,0.22);--ainw-lift-hover:0 2px 4px rgba(10,10,10,0.07),0 18px 40px -16px rgba(10,10,10,0.3);--ainw-rail:var(--ainw-secondary);--ainw-focus:#57c7b8;--ainw-target:44px;color:var(--ainw-primary);background-color:var(
    --ainw-canvas
  );position:relative;z-index:0;padding-block-end:5rem}.theme-ai-newsroom-light :focus-visible{outline:3px solid var(--ainw-focus);outline-offset:2px;border-radius:var(--ainw-radius-sm)}.ainw-hero{padding-block:clamp(3rem,8vw,7rem) clamp(2rem,5vw,4rem)}.ainw-hero-kicker{font-family:var(--font-mono),monospace;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ainw-secondary);margin-block-end:1.25rem}.ainw-hero h1{color:var(--ainw-primary);font-size:var(--t-5);line-height:1.04;letter-spacing:-.015em;text-wrap:balance;margin:0}.ainw-filters{display:flex;flex-direction:column;gap:1rem;padding-block-end:1.5rem;border-block-end:1px solid var(--ainw-hairline)}@media (min-width:768px){.ainw-filters{flex-direction:row;flex-wrap:wrap;gap:2rem 3rem;align-items:flex-start}}.ainw-axis{display:flex;flex-direction:column;gap:.625rem;min-inline-size:0}.ainw-axis-label{font-family:var(--font-mono),monospace;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ainw-secondary)}.ainw-axis-options{display:flex;flex-wrap:wrap;gap:.5rem}.ainw-chip{display:inline-flex;align-items:center;min-block-size:var(--ainw-target);min-inline-size:var(--ainw-target);padding-inline:1rem;border:1px solid var(--ainw-chip-rest,var(--ainw-hairline));border-radius:999px;background:var(--ainw-canvas);color:var(--ainw-chip-rest,var(--ainw-secondary));font-size:.875rem;line-height:1;cursor:pointer;transition:color .16s ease,background-color .16s ease,border-color .16s ease}.ainw-chip:hover{color:var(--ainw-primary);border-color:var(--ainw-chip-rest,var(--ainw-secondary))}.ainw-chip[aria-pressed=true]{color:var(--ainw-primary);border-color:var(--ainw-primary);background:var(--ainw-neutral-tint);font-weight:600}.ainw-chip[aria-pressed=true][data-topic=Legal]{color:var(--ainw-on-light);border-color:var(--ainw-legal);background:var(--ainw-legal)}.ainw-chip[aria-pressed=true][data-topic=Business]{color:var(--ainw-on-dark);border-color:var(--ainw-business);background:var(--ainw-business)}.ainw-chip[aria-pressed=true][data-topic=Technology]{color:var(--ainw-on-dark);border-color:var(--ainw-technology);background:var(--ainw-technology)}.ainw-chip[aria-pressed=true][data-type=brief]{color:var(--ainw-on-light);border-color:var(--ainw-brief);background:var(--ainw-brief)}.ainw-chip[aria-pressed=true][data-type=news]{color:var(--ainw-on-dark);border-color:var(--ainw-news);background:var(--ainw-news)}.ainw-status{font-family:var(--font-mono),monospace;font-size:.8125rem;color:var(--ainw-secondary);padding-block:1.25rem}.ainw-stage{display:grid;grid-template-columns:1fr;gap:1rem;padding-block:1rem 4rem}.ainw-card{--ainw-canvas:#ffffff;--ainw-primary:#0a0a0a;--ainw-secondary:#62666b;--ainw-hairline:#dfe2e6;--ainw-neutral-tint:#f4f5f6;--ainw-rail:var(--ainw-secondary);position:relative;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;min-block-size:var(--ainw-target);padding:1.25rem;background:var(--ainw-canvas);border:1px solid var(--ainw-edge);border-inline-start-width:3px;border-inline-start-color:var(--ainw-rail);border-radius:var(--ainw-radius);box-shadow:var(--ainw-lift);color:inherit;text-decoration:none;transition:opacity .2s ease,border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.ainw-card[data-topic=Legal]{--ainw-rail:var(--ainw-legal)}.ainw-card[data-topic=Business]{--ainw-rail:var(--ainw-business)}.ainw-card[data-topic=Technology]{--ainw-rail:var(--ainw-technology)}.ainw-card[data-type=brief]:not([data-topic]){--ainw-rail:var(--ainw-brief)}.ainw-card[data-type=news]:not([data-topic]){--ainw-rail:var(--ainw-news)}.ainw-title{color:var(--ainw-primary);font-family:var(--font-marcellus),serif;font-weight:400;letter-spacing:.01em;font-size:var(--t-2);line-height:1.22;text-wrap:balance;max-inline-size:28ch}.ainw-slot:first-child .ainw-title{font-size:var(--t-3)}.ainw-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.ainw-meta-line{display:flex;gap:.4em;font-family:var(--font-mono),monospace;font-size:.75rem;letter-spacing:.08em;font-variant-numeric:tabular-nums}.ainw-meta-line,.ainw-tag{align-items:center;text-transform:uppercase;color:var(--ainw-secondary)}.ainw-tag{display:inline-flex;padding:.3125rem .625rem;border:1px solid rgba(10,10,10,.16);border-radius:var(--ainw-radius-sm);font-family:var(--font-mono),monospace;font-size:.6875rem;font-weight:500;letter-spacing:.12em;background:var(--ainw-neutral-tint)}.ainw-tag[data-topic=Legal]{background:var(--ainw-tag-legal);border-color:var(--ainw-tag-legal-edge);color:var(--ainw-on-light)}.ainw-tag[data-topic=Business]{background:var(--ainw-tag-business);border-color:var(--ainw-tag-business-edge);color:var(--ainw-on-light)}.ainw-tag[data-topic=Technology]{background:var(--ainw-tag-technology);border-color:var(--ainw-tag-technology-edge);color:var(--ainw-on-light)}.ainw-tag[data-type=brief]:not([data-topic]){background:var(--ainw-tag-brief);border-color:var(--ainw-tag-brief-edge);color:var(--ainw-on-light)}.ainw-tag[data-type=news]:not([data-topic]){background:var(--ainw-tag-news);border-color:var(--ainw-tag-news-edge);color:var(--ainw-on-light)}.ainw-date{font-family:var(--font-mono),monospace;font-size:.8125rem;color:var(--ainw-secondary);font-variant-numeric:tabular-nums}.ainw-3d-perspective{display:block;padding:0}.ainw-3d-body,.ainw-3d-inner{inline-size:100%;block-size:auto}.ainw-3d-body>.ainw-card{inline-size:100%}@media (max-width:1023.98px){.ainw-slot{--ainw-offset:0px;animation:none;transform:none}.ainw-date,.ainw-status{font-size:var(--t-1)}}@media (min-width:1024px){.ainw-stage{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2.5rem;row-gap:3.5rem;padding-block:2.5rem 7rem}.ainw-card{padding:1.5rem;padding-inline-start:1.5rem}.ainw-slot{margin-block-start:var(--ainw-offset,0);will-change:transform;animation:ainw-drift var(--ainw-drift-duration,22s) ease-in-out infinite;animation-delay:var(--ainw-drift-delay,0s)}.ainw-slot[data-ainw-slot="0"]{grid-column:1/span 7;--ainw-offset:0px;--ainw-drift-duration:20s;--ainw-drift-delay:0s}.ainw-slot[data-ainw-slot="1"]{grid-column:8/span 5;--ainw-offset:56px;--ainw-drift-duration:25s;--ainw-drift-delay:-6s}.ainw-slot[data-ainw-slot="2"]{grid-column:1/span 4;--ainw-offset:28px;--ainw-drift-duration:22s;--ainw-drift-delay:-13s}.ainw-slot[data-ainw-slot="3"]{grid-column:5/span 8;--ainw-offset:0px;--ainw-drift-duration:27s;--ainw-drift-delay:-3s}.ainw-slot[data-ainw-slot="4"]{grid-column:1/span 6;--ainw-offset:42px;--ainw-drift-duration:24s;--ainw-drift-delay:-18s}.ainw-slot[data-ainw-slot="5"]{grid-column:7/span 6;--ainw-offset:14px;--ainw-drift-duration:21s;--ainw-drift-delay:-9s}.ainw-stage:has(.ainw-card:focus-visible) .ainw-card:not(:focus-visible),.ainw-stage:has(.ainw-card:hover) .ainw-card:not(:hover){opacity:.55}.ainw-card:focus-visible,.ainw-card:hover{border-color:var(--ainw-primary);border-inline-start-color:var(--ainw-rail);box-shadow:var(--ainw-lift-hover)}}@keyframes ainw-drift{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-6px,0)}}@media (prefers-reduced-motion:reduce){.ainw-card,.ainw-slot{animation:none!important;transform:none!important}.ainw-3d-body,.ainw-3d-body *,.ainw-3d-inner,.ainw-card *{transform:none!important;transition:none!important}}.ainw-empty{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding-block:clamp(4rem,12vw,8rem);border-block-start:1px solid var(--ainw-hairline)}.ainw-empty p:first-of-type{color:var(--ainw-primary);font-family:var(--font-marcellus),serif;font-size:var(--t-3);line-height:1.2;margin:0}.ainw-empty p+p{color:var(--ainw-secondary);font-size:var(--t-1);margin:0}.ainw-empty button{margin-block-start:.75rem;min-block-size:var(--ainw-target);padding-inline:1.25rem;border:1px solid var(--ainw-primary);border-radius:999px;background:var(--ainw-canvas);color:var(--ainw-primary);font-size:.875rem;cursor:pointer}.ainw-article{padding-block:clamp(2rem,6vw,4rem) clamp(4rem,10vw,8rem)}.ainw-back{display:inline-flex;align-items:center;min-block-size:var(--ainw-target);font-family:var(--font-mono),monospace;font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ainw-secondary);text-decoration:none}.ainw-back:hover{color:var(--ainw-primary);text-decoration:underline;text-underline-offset:4px}.ainw-article{--ainw-measure:min(var(--measure-body,72ch),66ch)}.ainw-article[data-topic=Legal]{--ainw-rail:var(--ainw-legal)}.ainw-article[data-topic=Business]{--ainw-rail:var(--ainw-business)}.ainw-article[data-topic=Technology]{--ainw-rail:var(--ainw-technology)}.ainw-article[data-type=brief]:not([data-topic]){--ainw-rail:var(--ainw-brief)}.ainw-article[data-type=news]:not([data-topic]){--ainw-rail:var(--ainw-news)}.ainw-article h1{color:var(--ainw-primary);font-family:var(--font-marcellus),serif;font-weight:400;font-size:var(--t-4);line-height:1.08;letter-spacing:-.005em;text-wrap:balance;margin-block:1.5rem 0;max-inline-size:20ch}.ainw-deck{color:var(--ainw-secondary);font-family:var(--font-cormorant),serif;font-size:var(--t-2);line-height:1.5;margin-block-start:1.25rem;max-inline-size:58ch}.ainw-takeaway{margin-block-start:2.5rem;padding:1.5rem;background:var(--ainw-neutral-tint);border-inline-start:3px solid var(--ainw-primary);border-start-end-radius:var(--ainw-radius);border-end-end-radius:var(--ainw-radius)}.ainw-section h2,.ainw-takeaway h2{font-family:var(--font-mono),monospace;font-size:.6875rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ainw-secondary);margin:0 0 .75rem}.ainw-takeaway p{color:var(--ainw-primary);font-size:var(--t-2);line-height:1.55;margin:0}.ainw-section{margin-block-start:2.5rem}.ainw-body,.ainw-section ul{color:var(--ainw-primary);font-family:var(--font-geist-sans),sans-serif;font-size:var(--t-1);line-height:1.75}.ainw-body{margin-block-start:2.5rem}.ainw-body p{margin-block:0 1.5rem;max-inline-size:var(--ainw-measure,66ch)}.ainw-body-lead{font-family:var(--font-cormorant),serif;font-size:var(--t-2);line-height:1.55;color:var(--ainw-secondary);padding-inline-start:1.125rem;border-inline-start:2px solid var(--ainw-rail,var(--ainw-secondary));max-inline-size:58ch}.ainw-body-heading{font-family:var(--font-marcellus),serif;font-weight:400;font-size:var(--t-3);line-height:1.2;letter-spacing:.005em;color:var(--ainw-primary);text-wrap:balance;max-inline-size:34ch;margin-block:3rem 1rem}.ainw-body-heading:before{content:"";display:block;inline-size:2.5rem;block-size:2px;margin-block-end:1rem;background:var(--ainw-rail,var(--ainw-secondary))}.ainw-body>.ainw-body-heading:first-child{margin-block-start:0}.ainw-body-list{list-style:none;padding:0;margin-block:0 1.5rem;display:flex;flex-direction:column;gap:.875rem;max-inline-size:var(--ainw-measure,66ch)}.ainw-body-list li{position:relative;padding-inline-start:1.25rem}.ainw-body-list li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.7em;inline-size:6px;block-size:6px;border-radius:999px;background:var(--ainw-rail,var(--ainw-secondary))}.ainw-body-source{font-family:var(--font-mono),monospace;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ainw-secondary);margin-block:2rem 1.5rem}.ainw-body-disclosure{font-size:.875rem;line-height:1.6;color:var(--ainw-secondary);max-inline-size:var(--ainw-measure,66ch);margin-block:1.5rem 0;padding-block-start:1.25rem;border-block-start:1px solid var(--ainw-hairline)}.ainw-body-disclosure+.ainw-body-disclosure{border-block-start:0;padding-block-start:0;margin-block-start:.75rem}.ainw-article h1[dir=rtl],[dir=rtl].ainw-body .ainw-body-heading,[dir=rtl].ainw-body .ainw-body-lead{font-family:var(--font-geist-sans),system-ui,sans-serif;letter-spacing:0}[dir=rtl].ainw-body .ainw-body-heading{font-weight:600}.ainw-section ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.ainw-section li{padding-inline-start:1.125rem;position:relative}.ainw-section li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.6em;inline-size:5px;block-size:5px;border-radius:999px;background:var(--ainw-secondary)}.ainw-sources a{color:var(--ainw-legal);text-underline-offset:3px}.ainw-related{margin-block-start:4rem;padding-block-start:2rem;border-block-start:1px solid var(--ainw-hairline)}.ainw-related ul{list-style:none;padding:0;margin:1rem 0 0;display:grid;gap:0;background:none}.ainw-related li+li{border-block-start:1px solid var(--ainw-hairline)}.ainw-related a{display:flex;align-items:center;min-block-size:var(--ainw-target);padding-block:1rem;color:var(--ainw-primary);text-decoration:none;font-size:var(--t-1)}.ainw-related a:hover{text-decoration:underline;text-underline-offset:4px}.ainw-body[dir=rtl]{unicode-bidi:isolate;text-align:start}@media (min-width:1024px){.ainw-hero h1{font-size:var(--t-6)}.ainw-title{font-size:var(--t-3)}.ainw-empty p:first-of-type,.ainw-slot:first-child .ainw-title{font-size:var(--t-4)}.ainw-article h1{font-size:var(--t-5)}.ainw-body-heading{font-size:var(--t-3)}}.ainw-hero{position:relative;isolation:isolate}.ainw-hero-field{-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,1) 22%,rgba(0,0,0,1) 72%,transparent),linear-gradient(90deg,transparent 0,rgba(0,0,0,1) 12%,rgba(0,0,0,1) 88%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,1) 22%,rgba(0,0,0,1) 72%,transparent),linear-gradient(90deg,transparent 0,rgba(0,0,0,1) 12%,rgba(0,0,0,1) 88%,transparent);mask-composite:intersect}.ainw-hero-field,.ainw-hero-flickering-lights{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;border-radius:var(--ainw-radius)}.ainw-hero-flickering-lights{opacity:.82;-webkit-mask-image:linear-gradient(90deg,transparent 12%,#000 42%,#000);mask-image:linear-gradient(90deg,transparent 12%,#000 42%,#000)}.ainw-hero-flickering-lights>div{position:absolute;inset:-24% -4% -30% 26%;min-block-size:0;padding:0;overflow:visible}.ainw-hero-flickering-lights>div>:first-child{display:block}.ainw-hero-flickering-lights>div>:nth-child(2){display:none}@media (max-width:767.98px){.ainw-hero-flickering-lights{opacity:.58;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 52%,#000);mask-image:linear-gradient(90deg,transparent 0,#000 52%,#000)}.ainw-hero-flickering-lights>div{inset:-10% -58% -12% 28%}}.ainw-hero h1,.ainw-hero-kicker{position:relative;z-index:1}.ainw-hot{padding-block:0 2rem}.ainw-hot-label{display:flex;align-items:center;gap:.625rem;font-family:var(--font-mono),monospace;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ainw-secondary);margin:0 0 .875rem}.ainw-hot-label:before{content:"";inline-size:6px;block-size:6px;border-radius:999px;background:var(--ainw-hot)}.ainw-hot-row{display:grid;grid-template-columns:1fr;gap:1rem;align-items:stretch}.ainw-hot-shell{display:flex}.ainw-hot-card{flex:1;--ainw-canvas:#ffffff;--ainw-primary:#0a0a0a;--ainw-secondary:#62666b;--ainw-hairline:#dfe2e6;--ainw-neutral-tint:#f4f5f6;--ainw-rail:var(--ainw-hot);position:relative;display:flex;flex-direction:column;gap:.75rem;justify-content:space-between;min-block-size:var(--ainw-target);padding:1rem;background:var(--ainw-canvas);border:1px solid var(--ainw-edge);border-inline-start-width:3px;border-inline-start-color:var(--ainw-rail);border-radius:var(--ainw-radius);box-shadow:var(--ainw-lift);color:inherit;text-decoration:none;transition:opacity .2s ease,border-color .2s ease,box-shadow .2s ease}.ainw-hot-title{font-size:var(--t-1);max-inline-size:34ch}.ainw-hot-tag{gap:.4em;background:transparent;color:var(--ainw-hot);border-color:var(--ainw-hot);letter-spacing:.18em}.ainw-hot-dot{display:inline-block;inline-size:6px;block-size:6px;border-radius:999px;background:var(--ainw-hot);animation:ainw-hot-pulse 2.4s ease-in-out infinite}@keyframes ainw-hot-pulse{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.ainw-hot-dot{animation:none!important}}@media (min-width:1024px){.ainw-hot{padding-block:0 3rem}.ainw-hot-row{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2.5rem}.ainw-hot-title{font-size:var(--t-1)}.ainw-hot-card{will-change:transform;animation:ainw-drift var(--ainw-drift-duration,22s) ease-in-out infinite;animation-delay:var(--ainw-drift-delay,0s)}.ainw-hot-card[data-ainw-hot-slot="0"]{--ainw-drift-duration:22s;--ainw-drift-delay:0s}.ainw-hot-card[data-ainw-hot-slot="1"]{--ainw-drift-duration:27s;--ainw-drift-delay:-11s}.ainw-hot-card[data-ainw-hot-slot="2"]{--ainw-drift-duration:24s;--ainw-drift-delay:-21s}.ainw-hot-card:focus-visible,.ainw-hot-card:hover{border-color:var(--ainw-primary);border-inline-start-color:var(--ainw-rail);box-shadow:var(--ainw-lift-hover)}}@media (max-width:1023.98px){.ainw-hot-card{animation:none;transform:none}}.ainw-chip[aria-pressed=true][data-all=true]{color:var(--ainw-on-light);border-color:#57c7b8;background:#57c7b8}.ainw-chip[data-topic=Technology]{--ainw-chip-rest:#5b80ec}.ainw-chip[data-topic=Business]{--ainw-chip-rest:#7f9df0}.ainw-chip[data-topic=Legal]{--ainw-chip-rest:#a4b9f4}.ainw-chip[data-type=brief]{--ainw-chip-rest:var(--ainw-brief)}.ainw-chip[data-type=news]{--ainw-chip-rest:#81bba5}.ainw-chip[data-all=true]{--ainw-chip-rest:#57c7b8}.ainw-chip[data-hot=true]{--ainw-chip-rest:#e25b5b;border-color:var(--ainw-hot)}.ainw-chip[data-hot=true]:hover{border-color:var(--ainw-hot);color:var(--ainw-primary)}.ainw-chip[aria-pressed=true][data-hot=true]{color:var(--ainw-on-dark);border-color:var(--ainw-hot);background:var(--ainw-hot)}.ainw-notch-demo-card{--ainw-notch-accent:var(--ainw-technology);position:relative;isolation:isolate;padding:4px 4px 1.55rem;border-radius:24px;background:color-mix(in oklab,var(--ainw-notch-accent) 68%,#172129);box-shadow:0 22px 52px -34px rgba(0,0,0,.9),0 0 0 1px color-mix(in oklab,var(--ainw-notch-accent) 32%,transparent);transition:transform .22s ease,box-shadow .22s ease}.ainw-notch-demo-card[data-topic=Legal]{--ainw-notch-accent:var(--ainw-tag-legal-edge)}.ainw-notch-demo-card[data-topic=Business]{--ainw-notch-accent:var(--color-accent-orange)}.ainw-notch-demo-card[data-topic=Technology]{--ainw-notch-accent:#0f7c6e}.ainw-notch-demo-card[data-type=brief]:not([data-topic]){--ainw-notch-accent:var(--ainw-brief)}.ainw-notch-demo-card[data-type=news]:not([data-topic]){--ainw-notch-accent:var(--ainw-news)}.ainw-notch-demo-wash{position:absolute;z-index:-1;inset:0;overflow:hidden;border-radius:inherit;background:radial-gradient(circle at 18% 8%,color-mix(in oklab,var(--ainw-notch-accent) 86%,white) 0,transparent 38%),linear-gradient(145deg,color-mix(in oklab,var(--ainw-notch-accent) 82%,#14202a),color-mix(in oklab,var(--ainw-notch-accent) 30%,#101820));mask-image:linear-gradient(180deg,transparent 0,#000 12%,#000)}.ainw-card,.ainw-hot-card{overflow:hidden;padding:0 1.25rem 1.25rem;border:0;border-radius:20px;background:var(--ainw-canvas);box-shadow:none}.ainw-hot-card{padding-inline:1rem}.ainw-card:after,.ainw-hot-card:after{content:none}.ainw-notch-demo-visual{position:relative;display:block;overflow:hidden;min-block-size:clamp(8.5rem,18vw,12rem);margin:0 -1.25rem .35rem;border-radius:16px 16px 13px 13px;background:linear-gradient(145deg,rgba(7,13,18,.9),rgba(17,28,36,.7)),color-mix(in oklab,var(--ainw-notch-accent) 18%,#101820);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),0 18px 38px -30px rgba(0,0,0,.95),0 20px 30px -12px color-mix(in oklab,var(--ainw-notch-accent) 45%,transparent);transition:box-shadow .22s ease,filter .22s ease}.ainw-hot-card .ainw-notch-demo-visual{min-block-size:7.25rem;margin-inline:-1rem}.ainw-notch-demo-grid{position:absolute;inset:0;opacity:.42;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 0);background-size:24px 24px;mask-image:radial-gradient(circle at 62% 48%,#000 0,transparent 72%)}.ainw-notch-demo-beam{position:absolute;inset-inline:11%;inset-block-start:52%;block-size:1px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--ainw-notch-accent) 92%,white),transparent);box-shadow:0 0 18px 2px color-mix(in oklab,var(--ainw-notch-accent) 58%,transparent)}.ainw-notch-demo-card:focus-within,.ainw-notch-demo-card:hover{transform:translateY(-4px);box-shadow:0 28px 60px -34px rgba(0,0,0,.95),0 0 0 1px color-mix(in oklab,var(--ainw-notch-accent) 58%,transparent)}.ainw-notch-demo-card:focus-within .ainw-notch-demo-visual,.ainw-notch-demo-card:hover .ainw-notch-demo-visual{filter:brightness(1.16) saturate(1.08)}.ainw-credit-notch{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-block-size:2.5rem;padding-inline:.9rem;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(10,15,20,.96);color:#dfe8e7;font-family:var(--font-geist-sans),sans-serif;font-size:.6875rem;line-height:1;text-decoration:none;white-space:nowrap;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.ainw-feed-credit{display:flex;justify-content:flex-start;margin-block-end:1.5rem}.ainw-credit-notch strong{color:#ffffff;font-weight:600}.ainw-credit-notch:hover{border-color:var(--ainw-focus);background:var(--ainw-shell);color:#ffffff}.ainw-credit-notch:focus-visible{outline:2px solid var(--ainw-focus);outline-offset:3px}.ainw-newsroom-notch{border-color:rgba(87,199,184,.38);border-radius:16px;background:rgba(10,15,20,.96);box-shadow:0 18px 50px -18px rgba(0,0,0,.8),0 0 0 1px rgba(87,199,184,.08)}.ainw-newsroom-notch button{min-block-size:44px;font-family:var(--font-geist-sans),sans-serif}.ainw-newsroom-notch-panel{max-block-size:min(24rem,58vh);overflow-y:auto}@media (min-width:1024px){.ainw-hot-card{animation:none;will-change:auto}.ainw-hot-shell{will-change:transform;animation:ainw-drift var(--ainw-drift-duration,22s) ease-in-out infinite}.ainw-hot-shell[data-ainw-hot-slot="0"]{--ainw-drift-duration:22s;--ainw-drift-delay:0s}.ainw-hot-shell[data-ainw-hot-slot="1"]{--ainw-drift-duration:27s;--ainw-drift-delay:-11s}.ainw-hot-shell[data-ainw-hot-slot="2"]{--ainw-drift-duration:24s;--ainw-drift-delay:-21s}}@media (max-width:639.98px){.ainw-notch-demo-visual{min-block-size:8rem}.ainw-credit-notch{max-inline-size:calc(100% - 2rem);min-block-size:2.75rem;padding-inline:.65rem;font-size:.625rem}}.ainw-article-credit{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;inline-size:fit-content;margin-block-start:1.25rem;padding:.55rem .8rem;border:1px solid rgba(87,199,184,.4);border-radius:999px;background:rgba(10,15,20,.72);color:var(--ainw-secondary);font-family:var(--font-geist-sans),sans-serif;font-size:.75rem;font-style:normal}.ainw-article-credit a{color:var(--ainw-primary);font-weight:600;text-decoration:none}.ainw-article-credit a:hover{color:var(--ainw-focus)}.ainw-article-credit a:focus-visible{outline:2px solid var(--ainw-focus);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ainw-hero-field,.ainw-hero-field *,.ainw-hero-flickering-lights,.ainw-hero-flickering-lights *,.ainw-hot-card,.ainw-hot-shell,.ainw-newsroom-notch,.ainw-newsroom-notch *,.ainw-notch-card{animation:none!important;transform:none!important;transition:none!important;opacity:1!important}.ainw-card:after,.ainw-credit-notch,.ainw-hot-card:after{animation:none!important;transition:none!important}}