@import"https://fonts.googleapis.com/css2?family=Public+Sans:wght@300;400;500;600;700&display=swap";:root{--background-color: rgb(255, 255, 252);--border-color: rgba(17, 17, 17, .1);--text-color: rgb(17, 17, 17);--accent-color: rgb(1, 209, 172)}*{margin:0;padding:0;box-sizing:border-box}html{scrollbar-gutter:stable}body{font-family:Public Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:#fffffc;color:#111;line-height:1.6;display:flex;flex-direction:column;min-height:100vh;position:relative}#particles-js{position:fixed;width:100%;height:100%;top:0;left:0;z-index:-1}#particles-js:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right,transparent 0%,transparent calc(50% - 600px),rgba(255,255,252,1) calc(50% - 600px),rgba(255,255,252,1) calc(50% + 600px),transparent calc(50% + 600px),transparent 100%);z-index:1;pointer-events:none}#particles-js:after{content:"";position:absolute;top:0;left:0;right:0;height:80px;background:#fffffc;z-index:1;pointer-events:none}header{background-color:var(--background-color);font-size:1.25rem;position:relative;z-index:1}main{max-width:1200px;width:100%;margin-left:auto;margin-right:auto;border-left:1px solid rgba(17,17,17,.1);border-right:1px solid rgba(17,17,17,.1);padding:1rem 2rem;display:flex;flex-direction:column;gap:2rem;background-color:#f8f8f8;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;position:relative}main:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fffffc4d;z-index:0}main>*{position:relative;z-index:1}h1,h2,h3,h4{text-align:left;max-width:max-content}h1.center,h2.center,h3.center,h4.center{text-align:center}h1.center:after,h2.center:after,h3.center:after,h4.center:after{margin-left:auto;margin-right:auto}h1:after,h2:after{content:"";display:block;padding:.25rem;border-bottom:2px solid rgb(1,209,172);width:min(max(100%,3em),100%)}h1{font-size:2.5rem;font-weight:700;line-height:1.1}h2{font-size:2rem;font-weight:600;line-height:1.2}h3{font-size:1.5rem;font-weight:600;line-height:1.3}h4{font-size:1.25rem;font-weight:600;line-height:1.4}a{color:var(--accent-color);text-decoration:underline;text-decoration-color:#01d1ac4d;text-underline-offset:2px;transition:all .2s ease}a:hover{color:#01d1accc;text-decoration-color:#01d1accc}ul>li{margin-left:1rem}nav{background-color:#fffffc;border-bottom:1px solid rgba(17,17,17,.1);padding:1rem;position:sticky;top:0;z-index:100;transition:transform .3s ease}nav.nav-hidden{transform:translateY(-100%)}.nav-container{display:flex;justify-content:space-between;align-items:center}.nav-brand{font-size:1.5rem;font-weight:700;text-decoration:none;color:#111;display:flex;align-items:center;gap:.5rem}.nav-logo{width:32px;height:32px;flex-shrink:0}.nav-desktop{display:flex;gap:1rem;list-style:none}nav a{text-decoration:none!important;color:#111!important;font-weight:500;transition:color .2s ease}nav a:hover{color:#01d1ac!important}nav a.active{color:#01d1ac!important;font-weight:600}.feedback-btn{background:#ff8c00;color:#fff;padding:.75rem 2.5rem;border-radius:8px;text-decoration:none;font-weight:600;font-size:.9rem;transition:all .2s ease;border:2px solid #ff8c00;display:inline-block;margin:0 1rem;box-shadow:0 4px 12px #ff8c0066;text-align:center;line-height:1.2;min-width:200px}.feedback-subtitle{font-size:.75rem;font-weight:400;opacity:.9;display:block;margin-top:.25rem}.feedback-btn:hover{background:#ff8c00;color:#fff!important;box-shadow:0 6px 16px #ff8c0080}.feedback-btn:active{box-shadow:0 2px 8px #ff8c0066}.hamburger-btn{display:none;flex-direction:column;justify-content:space-around;width:30px;height:30px;background:transparent;border:none;cursor:pointer;padding:0;z-index:200}.hamburger-line{width:100%;height:3px;background-color:#111;border-radius:2px;transition:all .3s ease}.mobile-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:150;display:flex;justify-content:flex-end;align-items:flex-start;padding-top:80px}.mobile-menu{background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:12px 0 0 12px;padding:2rem;box-shadow:0 8px 32px #0000001a,0 4px 16px #0000000d;min-width:250px;max-width:300px;animation:slideIn .3s ease-out}@keyframes slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.mobile-nav-list{list-style:none;display:flex;flex-direction:column;gap:1rem}.mobile-nav-list li{border-bottom:1px solid rgba(17,17,17,.1);padding-bottom:.75rem}.mobile-nav-list li:last-child{border-bottom:none;padding-bottom:0}.mobile-nav-list a{display:block;padding:.75rem 0;font-size:1.125rem;font-weight:600;letter-spacing:.05em;color:#111!important;text-decoration:none!important;transition:all .2s ease}.mobile-nav-list a:hover{color:#01d1ac!important;transform:translate(4px)}.mobile-nav-list a.active{color:#01d1ac!important;font-weight:700;position:relative}.mobile-nav-list a.active:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px;height:4px;background-color:#01d1ac;border-radius:50%}button,.button{display:inline-block;padding:.875rem 2.25rem;font-weight:600;text-decoration:none;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);border:none;cursor:pointer;font-family:inherit;font-size:1rem;box-shadow:0 2px 4px #1111111a,0 1px 2px #1111110f;position:relative;overflow:hidden}button.primary,.button.primary{background-color:#01d1ac;color:#111;border:2px solid rgba(0,77,63,.99);box-shadow:0 8px 25px #01d1ac66,0 4px 8px #01d1ac4d}button.primary:hover,.button.primary:hover{background-color:#01d1acf2;transform:translateY(-2px);box-shadow:0 8px 25px #01d1ac66,0 4px 8px #01d1ac4d}button.primary:active,.button.primary:active{transform:translateY(0);box-shadow:0 2px 8px #01d1ac4d,0 1px 3px #01d1ac33}button.secondary,.button.secondary{background-color:#ffffffe6;color:#111;border:2px solid rgba(17,17,17,.2);box-shadow:0 2px 8px #1111111a,0 1px 3px #1111110f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}button.secondary:hover,.button.secondary:hover{background-color:#111;color:#fffffc;border-color:#111;transform:translateY(-2px);box-shadow:0 8px 25px #1113,0 4px 8px #1111111a}button.secondary:active,.button.secondary:active{transform:translateY(0);box-shadow:0 2px 8px #11111126,0 1px 3px #1111111a}.column{display:flex;flex-direction:column;gap:1.5rem}.row{display:flex;flex-direction:row;gap:1.5rem;align-items:flex-start}.row-wrap{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.grid-row-wrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1rem}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.grid-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.card{padding:2.5rem;background-color:#ffffffd9;border:1px solid rgba(17,17,17,.08);border-radius:12px;box-shadow:0 4px 6px #1111110d,0 1px 3px #1111111a,0 0 0 1px #ffffff80 inset;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.card:hover{box-shadow:0 12px 24px #1111111a,0 4px 8px #1111110f,0 0 0 1px #ffffffb3 inset;background-color:#fffffff2}.arrow-list{list-style:none;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.arrow-list>li{padding:.75rem 0;margin-left:0rem;border-bottom:1px solid rgba(17,17,17,.1)}.arrow-list>li:before{content:"→";color:#01d1ac;margin-right:.5rem;font-weight:700;flex-shrink:0}.arrow-list>li:last-child{border-bottom:none}.arrow-list.compact{gap:.25rem}.arrow-list.compact>li{padding:.25rem 0;border-bottom:none}dl{display:flex;flex-direction:column;gap:1.5rem}dt{font-size:1.125rem;font-weight:600;border-bottom:1px solid rgba(17,17,17,.1);padding-bottom:.5rem}dd{color:#111c;padding-bottom:1rem}dd:last-child{padding-bottom:0}blockquote{font-size:1.125rem;font-weight:400;color:#111111d9;line-height:1.6;border:none;font-style:italic;background-color:#11111105;border-radius:12px;padding:1.5rem 1rem 1.5rem 2.5rem;position:relative;box-shadow:0 2px 4px #1111110d,0 1px 2px #11111108;transition:all .3s cubic-bezier(.4,0,.2,1)}blockquote:before{content:"“";position:absolute;left:.9rem;top:.8rem;font-size:3rem;color:#01d1accc;font-family:Georgia,serif;line-height:1}blockquote.highlight{background:linear-gradient(135deg,#01d1ac14,#01d1ac1f);border:1px solid rgba(1,209,172,.5);padding:2.5rem 2.5rem 2.5rem 3.5rem;font-style:italic;font-size:1.875rem;line-height:1.7;position:relative;box-shadow:0 4px 6px #1111110d,0 1px 3px #1111111a,0 0 0 1px #ffffff80 inset;border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}blockquote.highlight:before{content:"“";position:absolute;top:1.5rem;left:1.5rem;font-size:4rem;color:#01d1ac;font-family:Arial;line-height:1;font-weight:400;text-shadow:0 2px 4px rgba(1,209,172,.3)}blockquote.highlight:hover{box-shadow:0 12px 40px #01d1ac33,0 6px 20px #01d1ac26,0 0 0 1px #01d1ac26 inset}.warning{background-color:#ffc1071a;padding:1rem;border-left:4px solid #ffc107;border-radius:8px;margin-bottom:.5rem}.quote-signature{text-align:right;font-style:normal;font-size:.9rem;color:#1119;margin-top:.75rem;margin-bottom:-1rem;font-weight:500}.call-to-action{text-align:center;padding:2rem 0;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.category-title{font-size:1.25rem;font-weight:600;color:#111111e6;margin-bottom:2rem;text-transform:uppercase;letter-spacing:.08em;position:relative;padding-bottom:.75rem}.category-title:after{content:"";position:absolute;bottom:0;left:0;width:3rem;height:2px;background:linear-gradient(90deg,#01d1ac,#01d1ac99);border-radius:1px}.explanation-section{padding:4rem 0;background-color:#01d1ac05}.section-label.center{text-align:center;margin:0 auto;max-width:800px}figure{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0}figcaption{margin-top:.75rem;font-size:.9rem;line-height:1.4}figcaption div:first-child{font-weight:600;color:#111;margin-bottom:.25rem}figcaption div:last-child{font-size:.8rem;color:#111111b3}.dummy-picture{width:80px;height:80px;border-radius:50%;background-color:#1111111a;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#11111180;border:2px solid rgba(17,17,17,.2)}.profile-picture{width:80px;height:80px;border-radius:50%;object-fit:cover;border:3px solid rgba(255,255,255,.8);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #11111126,0 2px 4px #1111111a,0 0 0 1px #ffffff80 inset;background:linear-gradient(135deg,#ffffffe6,#ffffffb3)}.profile-picture:hover{transform:scale(1.08) translateY(-2px);box-shadow:0 8px 25px #01d1ac66,0 4px 12px #01d1ac4d,0 0 0 2px #01d1accc inset;border-color:#01d1ac}.card .row>figure{flex:1 1 0;display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center;justify-content:flex-start;padding:0 .5rem}.card .row{align-items:stretch}.mobile-action-buttons{display:none}.view-selector{display:none;gap:1.5rem;justify-content:center;align-items:center;padding-bottom:2rem}.view-selector-card{display:none}.view-button{display:flex;align-items:center;gap:1rem;padding:1.5rem 2rem;font-size:1rem;font-weight:600;border-radius:12px;border:2px solid rgba(17,17,17,.15);background-color:#fffffff2;color:#111;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 6px #1111110d,0 1px 3px #1111111a,0 0 0 1px #ffffff80 inset;min-width:280px;position:relative;overflow:visible;z-index:1;outline:none;-webkit-tap-highlight-color:transparent}.view-button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);opacity:0;transition:opacity .3s ease;pointer-events:none}.view-button:hover:before{opacity:1}.view-button:hover{background-color:#fffffffa;border-color:#11111140;z-index:2}.view-button.active{background:linear-gradient(135deg,#01d1ac,#01d1ace6);color:#111;border-color:#004d3fcc;z-index:2}.view-button.active:hover{background:linear-gradient(135deg,#01d1acf2,#01d1acd9);z-index:3}.view-button:focus{outline:none}.view-button:active{transform:scale(.98);transition:transform .1s ease}.button-icon{width:24px;height:24px;flex-shrink:0;transition:transform .3s ease}.view-button:hover .button-icon{transform:scale(1.1)}.view-button.active .button-icon{transform:scale(1.15)}.button-content{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;flex:1}.button-title{font-size:1.125rem;font-weight:700;line-height:1.2}.button-subtitle{font-size:.875rem;font-weight:500;color:#111111b3;line-height:1.3}.view-button.active .button-subtitle{color:#111c}@media (max-width: 768px){.view-selector{display:flex;flex-direction:column;gap:1rem;padding-bottom:0rem}.view-button{width:100%;max-width:350px;padding:1.25rem 1.5rem;min-width:auto}.button-icon{width:20px;height:20px}.button-title{font-size:1rem}.button-subtitle{font-size:.8rem}}.statement-section{align-items:center;gap:1rem}@media (min-width: 769px){.statement-section{margin-left:-1.5rem;margin-right:-1.5rem}}.mobile-subheader-extension{display:none}@media (max-width: 768px){.container{padding:0 1rem}.nav-brand-text{display:block;font-size:1.25rem}.nav-desktop{display:none}header .row{display:none}.hamburger-btn{display:flex}.nav-container{position:relative;padding:0 .5rem}.feedback-btn{display:none}.mobile-subheader-extension{background:#ff8c00;border-bottom:1px solid rgba(17,17,17,.1);display:block;margin:0;margin-top:.5rem;border-radius:12px}.mobile-subheader-content{padding:.3rem .5rem;text-align:center;color:#000;font-weight:600;font-size:.85rem;line-height:1.2;max-width:1200px;margin:0 auto}.mobile-subheader-subtitle{font-size:.7rem;font-weight:400;opacity:.9;display:block;margin-top:.15rem}h1,h1.heading-hero{font-size:2.5rem}h2{font-size:2rem}button,.button{width:100%;max-width:300px;padding:1rem 2rem}.mission-statement{padding:2rem;font-size:1.125rem}.hero-title{font-size:2.5rem}.hero-subtitle{font-size:1.125rem}.main-quote{font-size:1.25rem;padding:1.5rem}.signatories-container{gap:2rem}.card{padding:0;border-radius:0;background-color:transparent;border:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;margin-bottom:2rem}.card:hover{box-shadow:none;background-color:transparent;transform:none}.row{flex-direction:column;gap:1rem}.grid-2{grid-template-columns:1fr;gap:1.5rem}blockquote.highlight{font-size:1.5rem;padding:2rem 2rem 2rem 3rem}.profile-picture{width:70px;height:70px}.card .row>figure{flex-direction:row;align-items:center;text-align:left;gap:1rem;padding:.75rem 0;border-bottom:1px solid rgba(17,17,17,.1)}.card .row>figure:last-child{border-bottom:none}.card .row>figure figcaption{margin-top:0;flex:1}.card .row>figure img{flex-shrink:0}.profile-picture:hover{transform:none;box-shadow:0 4px 12px #11111126,0 2px 4px #1111111a,0 0 0 1px #ffffff80 inset;border-color:#fffc}.mobile-action-buttons{display:flex;flex-direction:column;gap:1rem;padding:.5rem 0;align-items:center}.category-title[data-mobile-text="Signed by Top 3 AI CEOs"]{font-size:0}.category-title[data-mobile-text="Signed by Top 3 AI CEOs"]:before{content:"Signed by Top 3 AI CEOs";font-size:1.25rem;display:block}.category-title[data-mobile-text="And The Top 3 AI Researchers"]{font-size:0}.category-title[data-mobile-text="And The Top 3 AI Researchers"]:before{content:"And The Top 3 AI Researchers";font-size:1.25rem;display:block}header .column{align-items:flex-start!important;text-align:left!important}.mobile-action-buttons .button{width:100%;max-width:300px;text-align:center}main .column>section:last-of-type{margin-bottom:.5rem}main{padding:.5rem 1rem;gap:.5rem}}.desktop-layout{display:block}.mobile-only{display:none}@media (max-width: 768px){.desktop-layout{display:none}.mobile-only,.view-selector-card{display:block}}
