.product-v2-hero,.about-v2-hero{color:#edf2f0;background:radial-gradient(at 82% 25%,#6678e84d,#0000 38%),linear-gradient(145deg,#091119,#15212d 65%,#0b151f);min-height:92svh;padding:11rem 0 8rem;position:relative;overflow:hidden}.product-v2-hero__grid{opacity:.2;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:7rem 7rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.product-v2-hero .marketing-container,.about-v2-hero .marketing-container{z-index:2;position:relative}.product-v2-hero h1,.about-v2-hero h1{letter-spacing:-.08em;margin:3.5rem 0 0;font-size:clamp(4.5rem,8.4vw,8.6rem);font-weight:580;line-height:.87}.product-v2-hero h1 em,.about-v2-hero h1 em{color:#8796f0;font-style:normal}.product-v2-hero__foot{border-top:1px solid #ffffff24;grid-template-columns:1fr 1fr;align-items:end;gap:8vw;margin-top:5rem;padding-top:1.5rem;display:grid}.product-v2-hero__foot>p{color:#acb7ba;max-width:650px;margin:0;font-size:1.24rem;line-height:1.62}.product-v2-hero__route{color:#6f7c82;letter-spacing:.08em;grid-template-columns:auto 1fr auto auto 1fr;align-items:center;gap:.8rem;font:700 .65rem Cascadia Mono,Consolas,monospace;display:grid}.product-v2-hero__route b{color:#d8dfdd;letter-spacing:0;font-weight:500}.product-v2-hero__route i{color:#8796f0;font-style:normal}.product-act{padding:11rem 0;position:relative}.product-act--contract{background:radial-gradient(circle at 7% 15%,#6678e824,#0000 30rem),linear-gradient(160deg,#e7eaec 0%,#f5f4ee 45%,#e9ede8 100%)}.product-act__heading{grid-template-columns:.55fr 1.45fr .75fr;align-items:end;gap:3rem;display:grid}.product-act__heading h2{letter-spacing:-.065em;margin:0;font-size:clamp(3.2rem,5.7vw,6.2rem);font-weight:560;line-height:.94}.product-act__heading>p:last-child{color:#68747a;margin:0;font-size:1.06rem;line-height:1.65}.product-contract{background:#ffffff6b;border:1px solid #10172029;grid-template-columns:1.15fr .85fr;margin-top:6rem;display:grid;box-shadow:0 40px 100px #1f2a311a}.product-contract__code{color:#dfe6e4;background:#111b24;border-right:1px solid #10172024;min-width:0}.product-contract__code header,.product-evidence header{color:#768289;letter-spacing:.06em;border-bottom:1px solid #ffffff1a;justify-content:space-between;padding:1.15rem 1.4rem;font:700 .66rem Cascadia Mono,Consolas,monospace;display:flex}.product-contract__code header b{color:#a8e6cf}.product-contract__code pre{color:#bbc6c5;margin:0;padding:2.2rem;font:.9rem/1.8 Cascadia Mono,Consolas,monospace;overflow-x:auto}.product-contract__trace{flex-direction:column;min-height:500px;padding:2.5rem;display:flex}.product-contract__trace>span{color:#455ab5;font:700 .7rem Cascadia Mono,Consolas,monospace}.product-contract__trace h3{letter-spacing:-.05em;margin:1rem 0 2.5rem;font-size:2.2rem}.product-contract__trace ol{color:#58666c;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.product-contract__trace li{border-top:1px solid #1017201f;padding:1rem 0}.product-contract__trace li i{background:#68b99a;border-radius:50%;width:.5rem;height:.5rem;margin-right:.8rem;display:inline-block}.product-contract__trace>strong{color:#318b70;letter-spacing:.08em;margin-top:auto;font:700 .7rem Cascadia Mono,Consolas,monospace}.product-act--risk{color:#edf2f0;background:radial-gradient(circle at 92%,#455ab538,#0000 35rem),linear-gradient(145deg,#0b131c,#15212b 62%,#0d1822)}.product-act__heading--dark>p:last-child{color:#94a0a5}.product-act--risk .section-index{color:#718087}.product-risk-flow{grid-template-columns:1fr 80px 1fr 80px .8fr;align-items:stretch;margin-top:7rem;display:grid}.product-risk-flow>article{background:#ffffff06;border:1px solid #ffffff1f;min-height:400px;padding:2rem}.product-risk-flow>i{background:linear-gradient(90deg,#6678e8,#ff675f);align-self:center;height:1px}.product-risk-flow article>span{color:#78858a;letter-spacing:.08em;font:700 .66rem Cascadia Mono,Consolas,monospace}.product-risk-flow h3{letter-spacing:-.045em;margin:2.5rem 0 1.4rem;font-size:1.7rem}.product-risk-flow code{color:#8f9ba0;text-overflow:ellipsis;white-space:nowrap;border-top:1px solid #ffffff17;padding:.75rem 0;font-size:.7rem;display:block;overflow:hidden}.product-risk-flow p{color:#919da2;line-height:1.65}.product-risk-flow article>b{color:#ff8179;margin-top:2rem;font:700 .7rem Cascadia Mono,Consolas,monospace;display:inline-block}.product-risk-flow article.is-risk{background:#b83b3e}.product-risk-flow .is-risk>span,.product-risk-flow .is-risk p{color:#ffffffad}.product-risk-flow .is-risk>strong{letter-spacing:-.08em;margin-top:3rem;font-size:5.5rem;font-weight:560;line-height:1;display:block}.product-risk-flow .is-risk>strong small{letter-spacing:0;font-size:1rem}.product-act--evidence{background:radial-gradient(circle at 15% 90%,#a8e6cf47,#0000 28rem),linear-gradient(150deg,#edf0ec,#f7f5ef 48%,#e3e8e9)}.product-evidence-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:8vw;display:grid}.product-evidence-grid .product-act__heading{display:block}.product-evidence-grid .product-act__heading h2{margin:1.5rem 0 2rem}.product-evidence-grid .product-act__heading>p:last-child{max-width:520px}.product-evidence{background:#ffffff8c;border:1px solid #10172026;box-shadow:0 40px 100px #1f2a311f}.product-evidence header{border-color:#1017201f}.product-evidence>div{border-bottom:1px solid #1017201a;grid-template-columns:120px 1fr;gap:2rem;padding:1.4rem;display:grid}.product-evidence>div span{color:#788288;text-transform:uppercase;font:700 .67rem Cascadia Mono,Consolas,monospace}.product-evidence>div strong{font-size:.95rem}.product-evidence>div code{color:#455ab5;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.product-evidence>div.is-fail{color:#fff1ed;background:#b83b3e}.product-evidence>div.is-fail span{color:#ffffffa6}.product-evidence footer{color:#dce3e1;letter-spacing:.08em;background:#111b24;justify-content:space-between;align-items:center;padding:1.7rem;font:700 .7rem Cascadia Mono,Consolas,monospace;display:flex}.product-evidence footer b{color:#ff7770;font-size:1.4rem}.product-principles-v2{color:#eef2f0;background:linear-gradient(145deg,#455ab5,#344aab 55%,#263782);padding:11rem 0}.product-principles-v2 h2{letter-spacing:-.07em;max-width:900px;margin:1.6rem 0 5rem;font-size:clamp(3.5rem,6vw,6.5rem);font-weight:560;line-height:.92}.product-principles-v2 .section-index{color:#ffffff94}.product-principles-v2 .marketing-container>div{border-top:1px solid #ffffff3d;grid-template-columns:repeat(3,1fr);display:grid}.product-principles-v2 article{border-right:1px solid #fff3;min-height:260px;padding:1.7rem}.product-principles-v2 article:last-child{border-right:0}.product-principles-v2 article span{color:#b8c1ff;font:700 .68rem Cascadia Mono,Consolas,monospace}.product-principles-v2 article h3{margin:3.5rem 0 1rem;font-size:1.35rem}.product-principles-v2 article p{color:#ffffffad;line-height:1.6}.product-principles-v2 .marketing-button{color:#17212b;background:#fff;margin-top:3rem}.about-v2-hero{background:radial-gradient(circle at 74% 42%,#a8e6cf1f,#0000 18rem),radial-gradient(circle at 76% 45%,#6678e83d,#0000 38rem),linear-gradient(145deg,#091119,#14202b 66%,#0b151f)}.about-v2-hero__rings{aspect-ratio:1;width:min(44vw,620px);position:absolute;top:49%;right:8%;transform:translateY(-42%)}.about-v2-hero__rings:before,.about-v2-hero__rings i{content:"";border:1px solid #8796f04d;border-radius:50%;position:absolute}.about-v2-hero__rings:before{inset:0}.about-v2-hero__rings i:first-child{border-style:dashed;animation:28s linear infinite orbit-spin;inset:17%}.about-v2-hero__rings i:nth-child(2){background:#6678e80d;inset:34%}.about-v2-hero__rings i:nth-child(3){background:#ff675f;border:0;width:.75rem;height:.75rem;top:16%;right:17%;box-shadow:0 0 0 12px #ff675f14}.about-v2-hero h1{z-index:2;max-width:1050px;position:relative}.about-v2-hero__intro{border-top:1px solid #ffffff24;grid-template-columns:1.2fr .8fr;align-items:end;gap:8vw;max-width:900px;margin-top:5rem;padding-top:1.5rem;display:grid}.about-v2-hero__intro p{color:#b5c0c1;margin:0;font-size:1.25rem;line-height:1.6}.about-v2-hero__intro>span{color:#78858a;letter-spacing:.08em;font:700 .66rem/1.7 Cascadia Mono,Consolas,monospace}.about-v2-hero__intro strong{color:#dce4e2;font-size:.85rem}.name-story{background:radial-gradient(circle at 15% 15%,#6678e826,#0000 28rem),linear-gradient(160deg,#e5e9eb,#f6f4ee 48%,#e9ede8);padding:12rem 0}.name-story__grid{grid-template-columns:.45fr 1.2fr .9fr;align-items:start;gap:5vw;display:grid}.name-equation{border-top:1px solid #1017202e;grid-template-columns:1fr auto;display:grid}.name-equation>div{border-bottom:1px solid #10172026;grid-column:1;padding:2rem 0}.name-equation>div span{letter-spacing:-.06em;font-size:clamp(2.5rem,4vw,4.5rem);font-weight:580}.name-equation>div p{color:#667278;max-width:360px;margin:.7rem 0 0;line-height:1.6}.name-equation>i,.name-equation>b{color:#455ab5;grid-column:2;align-self:center;padding-left:2rem;font-size:2rem;font-style:normal}.name-equation>strong{color:#455ab5;letter-spacing:-.06em;grid-column:1/-1;padding-top:2rem;font-size:clamp(2.7rem,4vw,4.8rem)}.name-origin-map{border-top:1px solid #1017202e}.name-origin-map>span{color:#455ab5;letter-spacing:.08em;padding:1.2rem 0;font:700 .68rem Cascadia Mono,Consolas,monospace;display:block}.name-origin-map>div{border-top:1px solid #1017201f;grid-template-columns:150px 1fr;gap:1.5rem;padding:1.5rem 0;display:grid}.name-origin-map>div b{color:#18232c;letter-spacing:.06em;font:700 .68rem Cascadia Mono,Consolas,monospace}.name-origin-map>div p{color:#667278;margin:0;line-height:1.55}.name-origin-map>strong{color:#455ab5;letter-spacing:-.06em;padding-top:2rem;font-size:clamp(2.7rem,4vw,4.8rem);display:block}.name-story__copy h2,.origin-story__heading h2,.maker-story h2,.beliefs-v2 h2{letter-spacing:-.065em;margin:0 0 2rem;font-size:clamp(3rem,5.5vw,5.8rem);font-weight:560;line-height:.95}.name-story__copy p,.maker-story__grid>div:last-child p{color:#626f75;font-size:1.04rem;line-height:1.72}.origin-story{color:#edf2f0;background:radial-gradient(circle at 90% 10%,#6678e840,#0000 32rem),linear-gradient(145deg,#0a121a,#15212b);padding:12rem 0}.origin-story__heading{grid-template-columns:.45fr 2fr;gap:5vw;display:grid}.origin-story .section-index{color:#718087}.origin-sequence{border-top:1px solid #ffffff24;grid-template-columns:repeat(4,1fr);margin-top:7rem;display:grid}.origin-sequence article{border-right:1px solid #ffffff1f;min-height:350px;padding:1.7rem}.origin-sequence article>span{color:#8796f0;font:700 .7rem Cascadia Mono,Consolas,monospace}.origin-sequence article h3{letter-spacing:-.04em;margin:4rem 0 1rem;font-size:1.45rem}.origin-sequence article p{color:#929fa3;line-height:1.65}.origin-sequence article.is-answer{background:#455ab5}.origin-sequence article.is-answer>span,.origin-sequence article.is-answer p{color:#ffffffb8}.maker-story{background:radial-gradient(circle at 85% 80%,#a8e6cf4d,#0000 28rem),linear-gradient(145deg,#e7ebec,#f7f5ef 58%,#e6ece7);padding:12rem 0}.maker-story__grid{grid-template-columns:1fr .85fr;gap:10vw;display:grid}.maker-story .section-index{margin-bottom:2rem}.beliefs-v2{color:#edf2f0;background:linear-gradient(145deg,#455ab5,#344aab 58%,#25367e);padding:12rem 0}.beliefs-v2 .section-index{color:#ffffff94}.beliefs-v2 .marketing-container>div{border-top:1px solid #ffffff40;grid-template-columns:repeat(3,1fr);margin:3rem 0 8rem;display:grid}.beliefs-v2 article{border-right:1px solid #fff3;min-height:260px;padding:1.7rem}.beliefs-v2 article>span{color:#bbc4ff;font:700 .68rem Cascadia Mono,Consolas,monospace}.beliefs-v2 article h3{margin:3.8rem 0 1rem;font-size:1.35rem}.beliefs-v2 article p{color:#ffffffad;line-height:1.65}.beliefs-v2 h2 em{color:#bfead9;font-style:normal}.beliefs-v2 .marketing-button{color:#17212b;background:#fff}@media (max-width:1000px){.product-act__heading,.name-story__grid{grid-template-columns:1fr 3fr}.product-act__heading>p:last-child,.name-story__copy{grid-column:2}.product-risk-flow{grid-template-columns:1fr 40px 1fr}.product-risk-flow>i:nth-of-type(2){display:none}.product-risk-flow article.is-risk{grid-column:1/-1;min-height:280px}.origin-sequence{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.product-v2-hero,.about-v2-hero{min-height:auto;padding:9rem 0 6rem}.product-v2-hero h1,.about-v2-hero h1{margin-top:2.5rem;font-size:clamp(3.6rem,16vw,5.2rem)}.product-v2-hero .hero-word-clip--offset,.about-v2-hero .hero-word-clip--offset{margin-left:0}.product-v2-hero__foot,.about-v2-hero__intro,.product-act__heading,.product-contract,.product-evidence-grid,.name-story__grid,.origin-story__heading,.maker-story__grid{display:block}.product-v2-hero__route{margin-top:2.5rem}.about-v2-hero__rings{opacity:.55;width:110vw;right:-30%}.about-v2-hero__intro>span{margin-top:2rem;display:block}.product-act,.name-story,.origin-story,.maker-story,.beliefs-v2,.product-principles-v2{padding:8rem 0}.product-act__heading h2,.name-story__copy h2,.origin-story__heading h2,.maker-story h2,.beliefs-v2 h2{margin-top:1.7rem;font-size:clamp(3rem,13vw,4.6rem)}.product-act__heading>p:last-child{margin-top:1.5rem}.product-contract{margin-top:4rem}.product-contract__code{border-right:0}.product-contract__code pre{padding:1.4rem;font-size:.72rem}.product-contract__trace{min-height:430px}.product-risk-flow{margin-top:4rem;display:block}.product-risk-flow>i{width:1px;height:3rem;margin-inline:auto;display:block}.product-risk-flow>i:nth-of-type(2){display:block}.product-risk-flow>article{min-height:330px}.product-evidence{margin-top:4rem}.product-evidence>div{grid-template-columns:1fr;gap:.6rem}.product-principles-v2 .marketing-container>div,.beliefs-v2 .marketing-container>div,.origin-sequence{grid-template-columns:1fr}.product-principles-v2 article,.beliefs-v2 article,.origin-sequence article{border-bottom:1px solid #fff3;border-right:0;min-height:260px}.name-equation,.name-origin-map{margin:4rem 0}.name-origin-map>div{grid-template-columns:1fr;gap:.7rem}.origin-sequence{margin-top:4rem}.beliefs-v2 .marketing-container>div{margin-bottom:5rem}}@media (prefers-reduced-motion:reduce){.about-v2-hero__rings i:first-child{animation:none}}.oss-hero{color:#edf2f0;background:radial-gradient(at 78% 16%,#6678e84d,#0000 39%),linear-gradient(145deg,#091119,#15212d 65%,#0b151f);min-height:88svh;padding:11rem 0 7rem;position:relative;overflow:hidden}.oss-hero__grid{opacity:.2;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:7rem 7rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.oss-hero__inner{z-index:1;position:relative}.oss-hero h1{letter-spacing:-.085em;max-width:1050px;margin:3.5rem 0 0;font-size:clamp(5rem,9.5vw,10rem);font-weight:580;line-height:.82}.oss-hero h1 em{color:#8796f0;font-style:normal}.oss-hero__foot{border-top:1px solid #ffffff29;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4rem;margin-top:5rem;padding-top:1.6rem;display:grid}.oss-hero__foot>p{color:#b8c1c1;max-width:690px;margin:0;font-size:1.25rem;line-height:1.65}.oss-install,.oss-repositories,.oss-contribute{padding:10rem 0}.oss-install{color:#17212b;background:radial-gradient(circle at 12% 8%,#6678e81f,#0000 30rem),linear-gradient(#f6f7f2,#eceee8)}.oss-install__grid,.oss-contribute__grid{grid-template-columns:minmax(240px,.8fr) minmax(0,1.5fr);gap:8vw;display:grid}.oss-install h2,.oss-repositories h2,.oss-contribute h2{letter-spacing:-.065em;margin:2rem 0 0;font-size:clamp(3.4rem,6vw,6.7rem);font-weight:560;line-height:.94}.oss-install__terminal{color:#dce5e1;background:#0c141d;border:1px solid #111c2729;border-radius:.65rem;align-self:end;overflow:hidden;box-shadow:0 35px 90px #0a111933}.oss-install__terminal header,.oss-install__terminal footer{color:#7f8d92;letter-spacing:.08em;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;font:700 .67rem Cascadia Mono,Consolas,monospace;display:flex}.oss-install__terminal header{border-bottom:1px solid #ffffff1a}.oss-install__terminal header b{color:#a8e6cf}.oss-install__terminal code{white-space:nowrap;border-bottom:1px solid #ffffff12;padding:1.25rem 1.5rem;font-size:clamp(.7rem,1.2vw,.92rem);display:block;overflow-x:auto}.oss-install__terminal code i{color:#8796f0;margin-right:.8rem;font-style:normal}.oss-install__terminal footer a{color:#b8c1c1}.oss-install__terminal footer a:hover{color:#fff}.oss-repositories{color:#edf2f0;background:#0a1119}.oss-repositories__heading{grid-template-columns:.65fr 1.5fr .85fr;align-items:end;gap:4vw;display:grid}.oss-repositories__heading h2{margin:0}.oss-repositories__heading>p:last-child{color:#93a0a3;margin:0;line-height:1.7}.oss-repository-list{border-top:1px solid #ffffff29;margin-top:7rem}.oss-repository-list a{color:inherit;border-bottom:1px solid #ffffff29;grid-template-columns:.35fr 1.5fr auto;align-items:start;gap:3rem;padding:2.5rem 0;transition:padding .25s,color .25s;display:grid}.oss-repository-list a:hover{color:#bbc4ff;padding-inline:1rem}.oss-repository-list>a>span,.oss-repository-list small{color:#718086;letter-spacing:.09em;font:700 .69rem Cascadia Mono,Consolas,monospace}.oss-repository-list h3{letter-spacing:-.045em;margin:.55rem 0;font-size:clamp(2rem,3vw,3.4rem);font-weight:550}.oss-repository-list p{color:#93a0a3;max-width:720px;margin:0;line-height:1.65}.oss-repository-list>a>b{font-size:1.6rem;font-weight:400}.oss-contribute{color:#17212b;background:radial-gradient(circle at 88% 24%,#a8e6cf52,#0000 31rem),linear-gradient(150deg,#f7f7f2,#e8ebe5)}.oss-contribute__grid>div>p{color:#526067;max-width:740px;margin:2rem 0 2.5rem;font-size:1.15rem;line-height:1.7}@media (max-width:900px){.oss-hero__foot,.oss-install__grid,.oss-repositories__heading,.oss-contribute__grid{grid-template-columns:1fr}.oss-install__terminal{margin-top:3rem}}@media (max-width:760px){.oss-hero{min-height:auto;padding:9rem 0 6rem}.oss-hero h1{font-size:clamp(4.2rem,19vw,6rem)}.oss-hero__foot{margin-top:3.5rem}.oss-install,.oss-repositories,.oss-contribute{padding:7rem 0}.oss-install h2,.oss-repositories h2,.oss-contribute h2{font-size:clamp(3rem,14vw,4.8rem)}.oss-repository-list{margin-top:4rem}.oss-repository-list a{grid-template-columns:auto 1fr auto;gap:1rem}}.aeo-definition{border-bottom:1px solid var(--marketing-line);background:var(--marketing-paper);padding:5rem 0}.aeo-definition__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:3rem;display:grid}.aeo-definition__answer h2{letter-spacing:-.03em;margin:.7rem 0 1.2rem;font-size:clamp(2rem,3.4vw,2.9rem);line-height:1.08}.aeo-definition__lead{color:#3c4750;max-width:34rem;margin:0;font-size:1.08rem;line-height:1.7}.aeo-definition__facts{border-top:1px solid var(--marketing-line);margin:0}.aeo-definition__facts>div{border-bottom:1px solid var(--marketing-line);grid-template-columns:8.5rem minmax(0,1fr);gap:.35rem 1.5rem;padding:.95rem 0;display:grid}.aeo-definition__facts dt{color:#6a747c;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem}.aeo-definition__facts dd{color:var(--marketing-ink);margin:0;font-size:.95rem;line-height:1.55}.aeo-definition__facts code{word-break:break-all;font-size:.85rem}.aeo-faq{border-top:1px solid var(--marketing-line);background:var(--marketing-paper-deep);padding:5.5rem 0}.aeo-faq__inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:start;gap:3rem;display:grid}.aeo-faq__heading h2{letter-spacing:-.03em;margin:.7rem 0 0;font-size:clamp(1.8rem,2.8vw,2.5rem);line-height:1.1}.aeo-faq__list{border-top:1px solid var(--marketing-line);margin:0}.aeo-faq__item{border-bottom:1px solid var(--marketing-line);padding:1.6rem 0}.aeo-faq__list dt{color:var(--marketing-ink);letter-spacing:-.01em;margin-bottom:.6rem;font-size:1.06rem;font-weight:600}.aeo-faq__list dd{color:#4a555e;max-width:46rem;margin:0;font-size:.97rem;line-height:1.72}.aeo-faq--page{background:var(--marketing-paper);scroll-margin-top:5rem}.aeo-faq--page:nth-of-type(2n){background:var(--marketing-paper-deep)}.faq-hero{background:var(--marketing-paper);padding:7rem 0 3.5rem}.faq-hero h1{letter-spacing:-.045em;margin:1.4rem 0 0;font-size:clamp(2.6rem,6vw,4.6rem);line-height:.98}.faq-hero__lead{color:#47525b;max-width:40rem;margin:1.8rem 0 0;font-size:1.1rem;line-height:1.65}.faq-jump{flex-wrap:wrap;gap:.6rem;margin-top:2.4rem;display:flex}.faq-jump a{border:1px solid var(--marketing-line);color:#4a555e;border-radius:999px;padding:.5rem .95rem;font-size:.82rem;text-decoration:none;transition:border-color .2s,color .2s}.faq-jump a:hover{border-color:var(--indigo);color:var(--indigo)}.faq-outro{border-top:1px solid var(--marketing-line);background:var(--marketing-paper);text-align:center;padding:5.5rem 0 7rem}.faq-outro h2{letter-spacing:-.03em;margin:0 0 1rem;font-size:clamp(1.9rem,3vw,2.6rem)}.faq-outro p{color:#4a555e;max-width:36rem;margin:0 auto 2rem;line-height:1.7}.faq-outro .marketing-actions{justify-content:center}.faq-outro__machine{color:#6a747c;margin-top:2.4rem;font-size:.85rem}.faq-outro__machine a{color:var(--indigo)}@media (max-width:900px){.aeo-definition__inner,.aeo-faq__inner{grid-template-columns:minmax(0,1fr);gap:2rem}.aeo-definition__facts>div{grid-template-columns:minmax(0,1fr)}}.changelog-hero{color:#edf2f0;background:radial-gradient(at 18% 20%,#a8e6cf2e,#0000 38%),radial-gradient(at 82% 10%,#6678e847,#0000 40%),linear-gradient(150deg,#091119,#14202c 65%,#0b151f);padding:11rem 0 6rem;position:relative;overflow:hidden}.changelog-hero h1{letter-spacing:-.085em;max-width:1050px;margin:3.5rem 0 0;font-size:clamp(5rem,9.5vw,10rem);font-weight:580;line-height:.82}.changelog-hero h1 em{color:#a8e6cf;font-style:normal}.changelog-hero__latest{color:#b8c1c1;flex-wrap:wrap;align-items:center;gap:.6rem .8rem;margin:2.6rem 0 0;font-size:.95rem;display:flex}.changelog-hero__latest span{color:#a8e6cf;letter-spacing:.1em;border:1px solid #a8e6cf80;border-radius:999px;padding:.25rem .55rem;font:700 .64rem Cascadia Mono,Consolas,monospace}.changelog-hero__latest a{color:#edf2f0;text-underline-offset:.2em;-webkit-text-decoration:underline #edf2f059;text-decoration:underline #edf2f059}.changelog-hero__latest a:hover{text-decoration-color:currentColor}.changelog-people{color:#edf2f0;background:#0a1119;padding:9rem 0}.changelog-people h2,.changelog-log h2{letter-spacing:-.065em;margin:2rem 0 0;font-size:clamp(3.2rem,5.6vw,6rem);font-weight:560;line-height:.94}.changelog-people .oss-repositories__heading h2{margin:0}.changelog-contributors{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;margin:5rem 0 0;padding:0;list-style:none;display:grid}.changelog-contributor{background:#ffffff08;border:1px solid #ffffff24;border-radius:.8rem;grid-template-columns:minmax(0,1fr) auto;gap:1rem 1.2rem;padding:1.6rem;display:grid}.changelog-contributor>strong{color:#a8e6cf;letter-spacing:-.05em;font-size:2.4rem;font-weight:560;line-height:1}.changelog-contributor>ul{flex-wrap:wrap;grid-column:1/-1;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.changelog-contributor>ul li{color:#b8c1c1;background:#ffffff0f;border-radius:999px;padding:.28rem .6rem;font-size:.78rem}.changelog-contributor>ul li b{color:#edf2f0}.changelog-author{min-width:0;color:inherit;align-items:center;gap:.55rem;font-size:.9rem;text-decoration:none;display:inline-flex}.changelog-author img,.changelog-author i{object-fit:cover;background:#8796f040;border-radius:50%;flex:none;width:28px;height:28px}.changelog-author i{color:#8796f0;place-items:center;font:700 .75rem Cascadia Mono,Consolas,monospace;display:grid}.changelog-author span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}a.changelog-author:hover span{text-decoration:underline}.changelog-author--unknown{color:#7f8d92}.changelog-log{color:#17212b;background:radial-gradient(circle at 10% 6%,#6678e81a,#0000 30rem),linear-gradient(#f6f7f2,#eceee8);padding:9rem 0 10rem}.changelog-log__heading h2{margin:1.4rem 0 2.2rem}.changelog-filters{flex-wrap:wrap;gap:.5rem;display:flex}.changelog-filters a{color:#4a555e;border:1px solid #111c2729;border-radius:999px;padding:.45rem .9rem;font-size:.85rem;text-decoration:none;transition:border-color .2s,color .2s,background .2s}.changelog-filters a b{color:#8a949b;margin-left:.35rem;font-weight:600}.changelog-filters a:hover{color:#17212b;border-color:#17212b}.changelog-filters a[aria-current=page]{color:#f6f7f2;background:#17212b;border-color:#17212b}.changelog-filters a[aria-current=page] b{color:#a8e6cf}.changelog-note,.changelog-empty{color:#526067;max-width:720px;margin:1.6rem 0 0;line-height:1.65}.changelog-empty a{color:#17212b}.changelog-month{margin-top:4.5rem}.changelog-month h3{color:#526067;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #111c272e;margin:0 0 1.2rem;padding-bottom:.8rem;font:700 .72rem Cascadia Mono,Consolas,monospace}.changelog-month ol{margin:0;padding:0;list-style:none}.changelog-entry{border-bottom:1px solid #111c271a;grid-template-columns:4.2rem 6.6rem minmax(0,1fr);align-items:start;gap:1.2rem 1.5rem;padding:1.5rem 0;display:grid}.changelog-entry time{color:#6a747c;white-space:nowrap;padding-top:.2rem;font:600 .78rem Cascadia Mono,Consolas,monospace}.changelog-kind{color:#3e4a53;letter-spacing:.06em;text-transform:uppercase;background:#111c2714;border-radius:999px;justify-self:start;padding:.28rem .6rem;font-size:.72rem;font-weight:700}.changelog-entry[data-kind=added] .changelog-kind{color:#0f6d4c;background:#a8e6cf73}.changelog-entry[data-kind=fixed] .changelog-kind{color:#8a3b12;background:#f4a86059}.changelog-entry[data-kind=solved] .changelog-kind{color:#2f3f9e;background:#8796f04d}.changelog-entry[data-kind=released] .changelog-kind{color:#f6f7f2;background:#17212b}.changelog-entry[data-kind=documented] .changelog-kind{color:#5b4b8a;background:#ab98e659}.changelog-entry__body{min-width:0}.changelog-entry__body>a{color:#17212b;letter-spacing:-.015em;font-size:1.12rem;font-weight:560;line-height:1.35;text-decoration:none;display:inline-block}.changelog-entry__body>a:hover{text-underline-offset:.18em;text-decoration:underline}.changelog-entry__body>p{color:#526067;max-width:760px;margin:.45rem 0 0;font-size:.95rem;line-height:1.6}.changelog-entry__meta{color:#4a555e;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-top:.9rem;display:flex}.changelog-entry__meta .changelog-author i{background:#6678e829}.changelog-entry__meta>a{color:#4a555e;font:600 .78rem Cascadia Mono,Consolas,monospace;text-decoration:none}.changelog-entry__meta>a:hover{color:#17212b;text-decoration:underline}.changelog-repository{letter-spacing:.1em;border:1px solid #111c272e;border-radius:.3rem;padding:.2rem .5rem;font:700 .64rem Cascadia Mono,Consolas,monospace}@media (max-width:760px){.changelog-hero{padding:9rem 0 5rem}.changelog-hero h1{font-size:clamp(4.2rem,19vw,6rem)}.changelog-people,.changelog-log{padding:6.5rem 0}.changelog-people h2,.changelog-log h2{font-size:clamp(2.8rem,13vw,4.4rem)}.changelog-contributors{margin-top:3rem}.changelog-entry{grid-template-columns:minmax(0,1fr);gap:.6rem}.changelog-entry time{padding-top:0}}
