@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/AtkinsonHyperlegibleNext-Variable.ttf)format("truetype")}[data-calm]{--bg:#f0edea;--well:#e7e3df;--fg:#0a0a0a;--fg-muted:#0a0a0a99;--hairline:#0a0a0a1a;--hairline-strong:#0a0a0a4d;--neon:#cfff04;--cinnabar:#c0431b;--font-display:"Jost", "Futura", system-ui, sans-serif;--font-text:"Atkinson Hyperlegible Next", system-ui, sans-serif;--font-utility:"Inter", system-ui, sans-serif;--s-1:4px;--s-2:8px;--s-4:16px;--s-5:24px;--s-40:40px;--s-8:64px;--s-9:96px;--gutter:var(--s-5);--max:1392px;--ease-out:cubic-bezier(.16, 1, .3, 1);--header-h:64px}@media (min-width:1024px){[data-calm]{--gutter:var(--s-40);--header-h:72px}}[data-calm] *,[data-calm] :before,[data-calm]:before,[data-calm] :after,[data-calm]:after{box-sizing:border-box}[data-calm]{-webkit-text-size-adjust:100%;background:var(--bg);color:var(--fg);font-family:var(--font-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:1.6}[data-calm] a{color:inherit}[data-calm]{--neon-30:#cfff044d}[data-calm] a:not(.btn){transition:background-color .18s var(--ease-out)}[data-calm] a:not(.btn):hover{background-color:var(--neon-30)}[data-calm] img{max-width:100%}[data-calm] :focus-visible{outline:2px solid var(--fg);outline-offset:3px}[data-calm] .wrap{max-width:calc(var(--max) + 2 * var(--gutter));padding-left:max(var(--gutter), env(safe-area-inset-left,0px));padding-right:max(var(--gutter), env(safe-area-inset-right,0px));margin:0 auto}[data-calm] .poc{white-space:nowrap;font-weight:600}[data-calm] mark.hl{background:var(--neon);color:var(--fg);padding:.04em .06em .1em;line-height:.92;display:inline-block}[data-calm] .ph{font-family:var(--font-utility);letter-spacing:.02em;padding:1px var(--s-2);background:var(--well);color:var(--fg);border:1px dashed var(--hairline-strong);vertical-align:baseline;font-size:12px;font-weight:500;line-height:1.4;display:inline-block}[data-calm] .label{font-family:var(--font-utility);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:12px;font-weight:600}[data-calm] .more{font-family:var(--font-utility);align-items:center;gap:var(--s-2);padding:var(--s-1) 0;border-bottom:1px solid var(--hairline-strong);transition:border-color .18s var(--ease-out);font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}[data-calm] .more:hover{border-bottom-color:var(--fg)}[data-calm] .btn{align-items:center;gap:var(--s-2);font-family:var(--font-utility);white-space:nowrap;padding:14px var(--s-5);background:var(--fg);color:var(--bg);border:1px solid var(--fg);transition:background-color .18s var(--ease-out), color .18s var(--ease-out);font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}[data-calm] .btn:hover{opacity:.85}[data-calm] .btn--ghost{color:var(--fg);border-color:var(--hairline-strong);background:0 0}[data-calm] .btn--ghost:hover{border-color:var(--fg);opacity:.85}[data-calm] .btn--sm{padding:10px var(--s-4)}[data-calm] .btn--outline{color:var(--fg);border-color:var(--fg);background:0 0}[data-calm] .announce{border-bottom:1px solid var(--hairline);font-family:var(--font-utility);font-size:13px;line-height:1.5}[data-calm] .announce .wrap{gap:var(--s-1) var(--s-4);text-align:center;flex-wrap:wrap;justify-content:center;padding-top:10px;padding-bottom:10px;display:flex}[data-calm] .announce a{border-bottom:1px solid var(--hairline-strong);font-weight:600;text-decoration:none}[data-calm] .announce a:hover{border-bottom-color:var(--fg)}[data-calm] .site-header{top:env(safe-area-inset-top,0px);z-index:10;background:var(--bg);transition:border-color .18s var(--ease-out);border-bottom:1px solid #0000;position:sticky}[data-calm] .site-header.is-scrolled{border-bottom-color:var(--hairline)}[data-calm] .site-header .wrap{height:var(--header-h);justify-content:space-between;align-items:center;gap:var(--s-5);display:flex}[data-calm] .logo{flex:none;width:188px;line-height:0;text-decoration:none;display:block}[data-calm] .logo svg{width:100%;height:auto;display:block}@media (min-width:1024px){[data-calm] .logo{width:220px}}[data-calm] .nav{display:none}[data-calm] .nav ul{gap:var(--s-5);white-space:nowrap;margin:0;padding:0;list-style:none;display:flex}[data-calm] .nav>ul>li{align-items:center;display:flex}[data-calm] .nav a,[data-calm] .menu-btn,[data-calm] .menu a{font-family:var(--font-utility);letter-spacing:.005em;font-size:14px;font-weight:500;text-decoration:none}[data-calm] .nav a{padding:var(--s-2) 0;transition:border-color .18s var(--ease-out);border-bottom:1px solid #0000}[data-calm] .nav a:hover{border-bottom-color:var(--fg)}[data-calm] .header-cta{display:none}[data-calm] .has-sub{position:relative}[data-calm] .sub-btn{font:inherit;font-family:var(--font-utility);color:var(--fg);padding:var(--s-2) 0;cursor:pointer;align-items:center;gap:var(--s-1);transition:border-color .18s var(--ease-out);background:0 0;border:0;border-bottom:1px solid #0000;font-size:14px;font-weight:500;display:inline-flex}[data-calm] .sub-btn:hover{border-bottom-color:var(--fg)}[data-calm] .sub-btn svg{transition:transform .18s var(--ease-out)}[data-calm] .sub-btn[aria-expanded=true] svg{transform:rotate(180deg)}[data-calm] .nav .sub{top:calc(100% + var(--s-2));left:calc(-1 * var(--s-4));min-width:180px;padding:var(--s-2) 0;background:var(--bg);border:1px solid var(--hairline-strong);gap:0;display:block;position:absolute}[data-calm] .nav .sub[hidden]{display:none}[data-calm] .nav .sub a{padding:var(--s-2) var(--s-4);border-bottom:0;display:block}[data-calm] .nav .sub a:hover{background:var(--well)}[data-calm] .menu .menu-sub{border-top:0}[data-calm] .menu li.menu-sub a:not(.btn){padding-top:0;padding-left:var(--s-4);color:var(--fg-muted)}[data-calm] .section-next{margin:var(--s-40) 0 0}[data-calm] .menu-btn{padding:var(--s-2) 0;cursor:pointer;color:var(--fg);align-items:center;gap:var(--s-2);background:0 0;border:0;display:inline-flex}[data-calm] .menu-btn .bars{width:16px;height:7px;position:relative}[data-calm] .menu-btn .bars:before,[data-calm] .menu-btn .bars:after{content:"";height:1px;transition:transform .18s var(--ease-out);background:currentColor;position:absolute;left:0;right:0}[data-calm] .menu-btn .bars:before{top:0}[data-calm] .menu-btn .bars:after{bottom:0}[data-calm] .menu-btn[aria-expanded=true] .bars:before{transform:translateY(3px)rotate(45deg)}[data-calm] .menu-btn[aria-expanded=true] .bars:after{transform:translateY(-3px)rotate(-45deg)}[data-calm] .menu{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);background:var(--bg)}[data-calm] .menu[hidden]{display:none}[data-calm] .menu ul{padding:0;padding-left:max(var(--gutter), env(safe-area-inset-left,0px));padding-right:max(var(--gutter), env(safe-area-inset-right,0px));margin:0;list-style:none}[data-calm] .menu li+li{border-top:1px solid var(--hairline)}[data-calm] .menu a:not(.btn){padding:var(--s-4) 0;font-size:16px;display:block}[data-calm] .menu .btn{margin:var(--s-4) 0 var(--s-5);font-size:16px}@media (min-width:1240px){[data-calm] .nav,[data-calm] .header-cta{display:block}[data-calm] .menu-btn,[data-calm] .menu{display:none!important}}[data-calm] .hero{padding:var(--s-8) 0 var(--s-8);position:relative;overflow:hidden}@media (min-width:1024px){[data-calm] .hero{padding:var(--s-9) 0 var(--s-8)}}[data-calm] .grid-rules{pointer-events:none;position:absolute;inset:0}[data-calm] .grid-rules .wrap{height:100%}[data-calm] .grid-rules .cols{border-left:1px solid var(--hairline);grid-template-columns:repeat(4,1fr);height:100%;display:grid}[data-calm] .grid-rules .cols span{border-right:1px solid var(--hairline)}[data-calm] .grid-rules .cols span:nth-child(n+5){display:none}@media (min-width:1024px){[data-calm] .grid-rules .cols{grid-template-columns:repeat(12,1fr)}[data-calm] .grid-rules .cols span:nth-child(n+5){display:block}}[data-calm] .tick{width:9px;height:9px;position:absolute;transform:translate(-4px,-4px)}[data-calm] .tick:before,[data-calm] .tick:after{content:"";background:var(--hairline-strong);position:absolute}[data-calm] .tick:before{width:1px;height:9px;top:0;left:4px}[data-calm] .tick:after{width:9px;height:1px;top:4px;left:0}[data-calm] .hero .wrap{position:relative}[data-calm] .kicker{align-items:center;gap:var(--s-4);margin:0 0 var(--s-40);font-family:var(--font-utility);font-size:14px;font-weight:500;display:flex}[data-calm] .kicker span{background:var(--bg);padding-right:var(--s-2)}[data-calm] .kicker:before{content:"";width:var(--s-5);background:var(--fg);flex:none;height:1px}[data-calm] .statement{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(40px,12.8vw,132px);font-weight:450;line-height:.98}[data-calm] .statement .blk,[data-calm] .statement .ln{display:block}[data-calm] .statement .ln{background:var(--bg);width:fit-content;padding-right:.06em}[data-calm] .statement .blk--b{margin-top:.32em;padding-left:8%}@media (min-width:1024px){[data-calm] .statement{font-size:clamp(88px,8.4vw,132px)}[data-calm] .statement .blk--b{margin-top:.22em;padding-left:33.3333%}}[data-calm] .hero-foot{margin-top:var(--s-8);gap:var(--s-5);padding-top:var(--s-5);border-top:1px solid var(--hairline-strong);background:var(--bg);display:grid}[data-calm] .lede p{max-width:46ch;margin:0}[data-calm] .lede p+p{margin-top:var(--s-4);color:var(--fg-muted)}[data-calm] .actions{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}@media (min-width:1024px){[data-calm] .hero-foot{margin-top:var(--s-9);gap:0 var(--s-5);grid-template-columns:repeat(12,1fr)}[data-calm] .hero-foot .lede{grid-column:1/span 6;font-size:18px}[data-calm] .hero-foot .actions{grid-column:7/span 6;justify-content:flex-end;align-self:end}}[data-calm] .statement .w{display:inline-block}[data-calm] .is-in .statement .w{animation:rise-in .9s var(--ease-out) both;animation-delay:calc(var(--i) * 55ms + .12s)}[data-calm] .is-in .kicker{animation:fade-in .7s var(--ease-out) both}[data-calm] .is-in .hero-foot{animation:fade-in .9s var(--ease-out) .9s both}@keyframes rise-in{0%{opacity:0;transform:translateY(.14em)}}@keyframes fade-in{0%{opacity:0}}[data-calm] .featured{border-top:1px solid var(--hairline)}[data-calm] .featured .wrap{padding-top:var(--s-5);padding-bottom:var(--s-5);gap:var(--s-4);display:grid}[data-calm] .featured .label{color:var(--fg-muted)}[data-calm] .featured-names{gap:var(--s-2) 0;font-family:var(--font-utility);flex-wrap:wrap;margin:0;padding:0;font-size:15px;font-weight:500;list-style:none;display:flex}[data-calm] .featured-names li:not(:last-child):after{content:"·";color:var(--fg-muted);margin:0 var(--s-4)}@media (min-width:1024px){[data-calm] .featured .wrap{gap:0 var(--s-5);grid-template-columns:repeat(12,1fr);align-items:baseline}[data-calm] .featured .label{grid-column:1/span 2}[data-calm] .featured-names{grid-column:3/span 10}}[data-calm] .section{padding:var(--s-8) 0 var(--s-9)}[data-calm] .marker{border-top:1px solid var(--fg);padding-top:var(--s-4)}[data-calm] .marker>.section-title:first-child{margin-top:var(--s-4)}[data-calm] .section-title{margin:var(--s-5) 0 var(--s-40);font-family:var(--font-display);letter-spacing:-.028em;max-width:18ch;font-size:clamp(34px,5.6vw,64px);font-weight:450;line-height:1.08}[data-calm] .prose{gap:var(--s-4);display:grid}[data-calm] .prose p{max-width:62ch;margin:0}@media (min-width:1024px){[data-calm] .prose{gap:var(--s-4) var(--s-5);grid-template-columns:repeat(12,1fr)}[data-calm] .prose p{grid-column:1/span 7;font-size:18px}}[data-calm] .break{padding:var(--s-9) 0}[data-calm] .break p{font-family:var(--font-display);letter-spacing:-.03em;max-width:14ch;margin:0;font-size:clamp(36px,7.2vw,96px);font-weight:450;line-height:1.04}@media (min-width:1024px){[data-calm] .break p{margin-left:16.6667%}}[data-calm] .break.seen p{animation:fade-in 1.2s var(--ease-out) both}[data-calm] .mission{margin:0 0 var(--s-8);max-width:52ch;font-size:18px}[data-calm] .work{gap:var(--s-5);display:grid}[data-calm] .org{border:1px solid var(--hairline-strong);padding:var(--s-5);gap:var(--s-4);display:grid}[data-calm] .org-label{margin:0 0 var(--s-1);font-family:var(--font-utility);gap:0 var(--s-2);flex-wrap:wrap;align-items:baseline;font-size:14px;line-height:1.4;display:flex}[data-calm] .org-label strong{font-weight:600}[data-calm] .org-label span{color:var(--fg-muted)}[data-calm] .prog{gap:var(--s-4);padding:var(--s-5);border:1px solid var(--hairline-strong);color:var(--fg);transition:border-color .18s var(--ease-out);align-content:start;text-decoration:none;display:grid}[data-calm] .prog:hover,[data-calm] .prog:focus-visible{border-color:var(--fg);background-color:var(--neon-30)}@media (max-width:767px){[data-calm] .org,[data-calm] .prog{padding:var(--s-4)}}[data-calm] .prog h3{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:26px;font-weight:450;line-height:1.15}[data-calm] .prog p{max-width:40ch;margin:0;font-size:16px;line-height:1.55}[data-calm] .prog .go{font-family:var(--font-utility);padding-bottom:var(--s-1);border-bottom:1px solid var(--hairline-strong);transition:border-color .18s var(--ease-out);place-self:end start;font-size:14px;font-weight:500}[data-calm] .prog .go span{transition:transform .18s var(--ease-out);display:inline-block}[data-calm] .prog:hover .go{border-bottom-color:var(--fg)}[data-calm] .prog:hover .go span{transform:translate(3px)}@media (min-width:768px){[data-calm] .work{column-gap:var(--s-5);grid-template-rows:repeat(4,auto);grid-template-columns:1fr minmax(0,calc(33.3333% + .666667px));row-gap:0}[data-calm] .org{grid-row:1/span 4;grid-template-rows:subgrid;row-gap:0;column-gap:var(--s-5)}[data-calm] .org--a{grid-template-columns:1fr 1fr}[data-calm] .org-label{margin-bottom:var(--s-4);grid-column:1/-1;align-self:end}[data-calm] .prog{grid-row:2/span 3;grid-template-rows:subgrid;row-gap:var(--s-4)}}[data-calm] .cloud{margin:var(--s-8) 0;padding:var(--s-40) 0;justify-content:center;align-items:center;gap:var(--s-4) var(--s-5);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);--k:.62;flex-wrap:wrap;list-style:none;display:flex}@media (min-width:768px){[data-calm] .cloud{--k:.82;gap:var(--s-4) var(--s-40)}}@media (min-width:1240px){[data-calm] .cloud{--k:1}}[data-calm] .cloud li{font-family:var(--font-utility);white-space:nowrap;font-weight:400;font-size:calc(var(--fs) * var(--k) * 1px);transform:translateY(calc(var(--y) * var(--k) * 1px));color:var(--fg-muted);opacity:.55}[data-calm] .cloud li.core{text-align:center;opacity:1;color:var(--fg);font-family:var(--font-display);letter-spacing:.06em;padding:var(--s-4) 0;flex-basis:100%;font-size:clamp(30px,4.4vw,60px);font-weight:500;line-height:1.1;transform:none}[data-calm] .cloud.seen li{animation:fade-in .9s var(--ease-out) var(--t) both}[data-calm] .cloud.seen li.core{animation:fade-in 1.1s var(--ease-out) 1.5s both}[data-calm] .happening{gap:var(--s-8);margin-top:var(--s-40);display:grid}@media (min-width:1024px){[data-calm] .happening{gap:0 var(--s-5);grid-template-columns:repeat(12,1fr)}[data-calm] .col-events{grid-column:1/span 5}[data-calm] .col-news{grid-column:7/span 6}}[data-calm] .col-head{padding-bottom:var(--s-4);border-bottom:1px solid var(--hairline-strong);justify-content:space-between;align-items:baseline;display:flex}[data-calm] .col-head h3{font-family:var(--font-utility);margin:0;font-size:14px;font-weight:600}[data-calm] .feed{margin:0;padding:0;list-style:none}[data-calm] .feed li{padding:var(--s-5) 0;border-bottom:1px solid var(--hairline);gap:var(--s-2);display:grid}[data-calm] .feed time,[data-calm] .feed .meta{font-family:var(--font-utility);color:var(--fg-muted);font-variant-numeric:tabular-nums;font-size:13px}[data-calm] .feed a.title{font-family:var(--font-display);letter-spacing:-.01em;font-size:22px;font-weight:450;line-height:1.25;text-decoration:none}[data-calm] .feed a.title:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}[data-calm] .feed p{color:var(--fg-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:62ch;margin:0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}[data-calm] .strip-head{justify-content:space-between;align-items:baseline;gap:var(--s-4);margin-bottom:var(--s-4);display:flex}[data-calm] .strip-head .label{color:var(--fg-muted)}[data-calm] .logos{border-top:1px solid var(--hairline);border-left:1px solid var(--hairline);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}[data-calm] .logos li{border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);height:112px;padding:var(--s-5);justify-content:center;align-items:center;display:flex}[data-calm] .logos a{justify-content:center;align-items:center;width:100%;height:100%;display:flex}[data-calm] .logos img{height:calc(var(--h,52) * 1px);object-fit:contain;mix-blend-mode:multiply;width:auto;max-width:100%;display:block}@media (min-width:768px){[data-calm] .logos{grid-template-columns:repeat(5,1fr)}[data-calm] .logos li{height:136px}}[data-calm] .logos--partners li{height:96px}@media (min-width:768px){[data-calm] .logos--partners{grid-template-columns:repeat(4,1fr)}[data-calm] .logos--partners li{height:104px}}[data-calm] .listing-note{margin:var(--s-4) 0 0;font-family:var(--font-utility);color:var(--fg-muted);font-size:13px}[data-calm] .partners{margin-top:var(--s-8)}@media (min-width:1024px){[data-calm] .partners{width:66.6667%}}[data-calm] .quote{margin:var(--s-8) 0 0;gap:var(--s-5);padding-top:var(--s-40);border-top:1px solid var(--hairline);display:grid}[data-calm] .quote blockquote{font-family:var(--font-display);letter-spacing:-.02em;max-width:30ch;margin:0;font-size:clamp(26px,3.2vw,40px);font-weight:450;line-height:1.2}[data-calm] .quote figcaption{align-items:center;gap:var(--s-4);font-family:var(--font-utility);font-size:14px;display:flex}[data-calm] .quote figcaption img{object-fit:cover;width:64px;height:64px;display:block}[data-calm] .quote figcaption strong{font-weight:600;display:block}[data-calm] .quote figcaption span{color:var(--fg-muted)}@media (min-width:1024px){[data-calm] .quote{gap:0 var(--s-5);grid-template-columns:repeat(12,1fr)}[data-calm] .quote blockquote{grid-column:3/span 8}[data-calm] .quote figcaption{margin-top:var(--s-5);grid-column:3/span 8}}[data-calm] .doors{margin:var(--s-5) 0 0;gap:var(--s-40) var(--s-5);padding:0;list-style:none;display:grid}[data-calm] .door{border-top:1px solid var(--fg);padding-top:var(--s-5);gap:var(--s-5);align-content:start;display:grid}[data-calm] .door p{font-family:var(--font-display);letter-spacing:-.02em;max-width:20ch;margin:0;font-size:clamp(26px,2.8vw,36px);font-weight:450;line-height:1.2}[data-calm] .door p strong{font-weight:450;display:block}[data-calm] .door p span{color:var(--fg-muted)}[data-calm] .door .btn{justify-self:start}@media (min-width:768px){[data-calm] .doors{grid-template-columns:1fr 1fr}}[data-calm] .site-footer{border-top:1px solid var(--fg);padding:var(--s-40) 0 var(--s-8);font-family:var(--font-utility);font-size:14px}[data-calm] .foot-grid{gap:var(--s-40);display:grid}[data-calm] .foot-brand .logo{width:220px}[data-calm] .foot-brand .descriptor{margin:var(--s-4) 0 0;font-size:14px}[data-calm] .foot-brand .orgs{margin:var(--s-5) 0 0;color:var(--fg-muted);max-width:46ch;font-size:13px;line-height:1.6}[data-calm] .foot-col h3{margin:0 0 var(--s-4);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-size:12px;font-weight:600}[data-calm] .foot-col ul{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}[data-calm] .foot-col a{align-items:center;gap:var(--s-2);text-decoration:none;display:inline-flex}[data-calm] .foot-col a:hover{text-underline-offset:4px;text-decoration:underline}[data-calm] .signup{gap:var(--s-2);display:grid}[data-calm] .signup label{color:var(--fg-muted);font-size:12px;font-weight:500}[data-calm] .signup .row-in{gap:var(--s-2);display:flex}[data-calm] .signup input{min-width:0;font:inherit;border:1px solid var(--hairline-strong);background:var(--bg);color:var(--fg);border-radius:2px;flex:1;padding:12px}[data-calm] .signup input:focus-visible{outline:2px solid var(--fg);outline-offset:0}[data-calm] .legal{margin-top:var(--s-8);padding-top:var(--s-4);border-top:1px solid var(--hairline);color:var(--fg-muted);justify-content:space-between;gap:var(--s-2);flex-wrap:wrap;font-size:13px;display:flex}@media (min-width:1024px){[data-calm] .foot-grid{gap:0 var(--s-5);grid-template-columns:repeat(12,1fr)}[data-calm] .foot-brand{grid-column:1/span 5}[data-calm] .foot-col--signup{grid-column:7/span 3}[data-calm] .foot-col--links{grid-column:11/span 2}}@media (prefers-reduced-motion:reduce){[data-calm] *,[data-calm] :before,[data-calm]:before,[data-calm] :after,[data-calm]:after{transition:none!important;animation:none!important}}[data-calm] .nav a[aria-current=page]{border-bottom-color:var(--fg)}[data-calm] .menu a[aria-current=page]{font-weight:600}[data-calm] .page-hero{padding:var(--s-8) 0 var(--s-8)}@media (min-width:1024px){[data-calm] .page-hero{padding:var(--s-9) 0 var(--s-8)}}[data-calm] .page-org{margin:0 0 var(--s-2);font-family:var(--font-utility);font-size:14px;font-weight:600}[data-calm] .page-hero .label{color:var(--fg-muted)}[data-calm] .page-title{margin:var(--s-5) 0 var(--s-40);font-family:var(--font-display);letter-spacing:-.032em;text-wrap:balance;max-width:15ch;font-size:clamp(40px,6.6vw,92px);font-weight:450;line-height:1.02}[data-calm] .page-lede{gap:var(--s-4);display:grid}[data-calm] .page-lede p{max-width:56ch;margin:0;font-size:18px}[data-calm] .page-lede p+p{color:var(--fg-muted)}@media (min-width:1024px){[data-calm] .page-lede p{font-size:20px}}[data-calm] .page-hero .actions{margin-top:var(--s-40)}[data-calm] .ruled{margin:var(--s-40) 0 0;border-top:1px solid var(--hairline-strong);padding:0;list-style:none}[data-calm] .ruled>li{gap:var(--s-2) var(--s-5);padding:var(--s-5) 0;border-bottom:1px solid var(--hairline);display:grid}[data-calm] .ruled h3{font-family:var(--font-display);letter-spacing:-.012em;margin:0;font-size:24px;font-weight:450;line-height:1.2}[data-calm] .ruled .state{margin-top:var(--s-1);font-family:var(--font-utility);color:var(--fg-muted);font-size:13px;font-weight:500;display:block}[data-calm] .ruled p{max-width:62ch;margin:0}[data-calm] .ruled .body{gap:var(--s-4);justify-items:start;display:grid}[data-calm] .source{font-family:var(--font-utility);color:var(--fg-muted);max-width:62ch;font-size:13px;line-height:1.5}@media (min-width:1024px){[data-calm] .ruled>li{grid-template-columns:repeat(12,1fr)}[data-calm] .ruled>li>:first-child{grid-column:1/span 4}[data-calm] .ruled>li>.body{grid-column:5/span 8}}[data-calm] .links-row{gap:var(--s-4) var(--s-5);margin-top:var(--s-40);flex-wrap:wrap;display:flex}[data-calm] .table-wrap{margin:var(--s-40) 0;overflow-x:auto}[data-calm] .tracks{border-collapse:collapse;width:100%;min-width:560px;font-size:16px}[data-calm] .tracks th{text-align:left;font-family:var(--font-utility);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);padding:0 var(--s-4) var(--s-4) 0;border-bottom:1px solid var(--hairline-strong);font-size:12px;font-weight:600}[data-calm] .tracks td{padding:var(--s-4) var(--s-4) var(--s-4) 0;border-bottom:1px solid var(--hairline);vertical-align:top}[data-calm] .tracks td:first-child{font-family:var(--font-display);white-space:nowrap;font-size:22px;font-weight:450}[data-calm] .tracks td:last-child{font-family:var(--font-utility);font-size:14px}[data-calm] .gets{gap:var(--s-2);max-width:62ch;margin:0;padding:0;list-style:none;display:grid}[data-calm] .gets li{padding-left:var(--s-5);position:relative}[data-calm] .gets li:before{content:"";width:var(--s-4);background:var(--fg);height:1px;position:absolute;top:.8em;left:0}[data-calm] .block{margin-top:var(--s-8);gap:var(--s-4);justify-items:start;display:grid}[data-calm] .block>h3{font-family:var(--font-utility);margin:0;font-size:14px;font-weight:600}[data-calm] .block p{max-width:62ch;margin:0}[data-calm] .fine{font-family:var(--font-utility);color:var(--fg-muted);font-size:13px}[data-calm] .directory{margin:var(--s-40) 0 0;gap:var(--s-5);padding:0;list-style:none;display:grid}[data-calm] .directory>li{border:1px solid var(--hairline-strong);grid-template-rows:120px auto;display:grid}[data-calm] .directory .dir-logo{padding:var(--s-5);border-bottom:1px solid var(--hairline);justify-content:center;align-items:center;display:flex}[data-calm] .directory .dir-logo img{height:calc(var(--h,48) * 1px);object-fit:contain;mix-blend-mode:multiply;width:auto;max-width:100%}[data-calm] .directory .dir-body{padding:var(--s-5);gap:var(--s-2);align-content:start;justify-items:start;display:grid}[data-calm] .directory h2{font-family:var(--font-display);margin:0;font-size:24px;font-weight:450;line-height:1.2}[data-calm] .directory .site{font-family:var(--font-utility);font-size:14px}@media (min-width:640px){[data-calm] .directory{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){[data-calm] .directory{grid-template-columns:repeat(3,1fr)}}[data-calm] .routes{gap:var(--s-8) var(--s-5);margin-top:var(--s-8);display:grid}[data-calm] .route{border-top:1px solid var(--fg);padding-top:var(--s-5);gap:var(--s-4);align-content:start;justify-items:start;display:grid}[data-calm] .route h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:450;line-height:1.1}[data-calm] .route p{max-width:46ch;margin:0}@media (min-width:768px){[data-calm] .routes{grid-template-columns:1fr 1fr}}[data-calm] .aside-line{margin-top:var(--s-8);padding-top:var(--s-5);border-top:1px solid var(--hairline);gap:var(--s-2) var(--s-4);flex-wrap:wrap;align-items:baseline;display:flex}[data-calm] .aside-line strong{font-family:var(--font-utility);font-size:14px;font-weight:600}[data-calm] :is(p,figcaption,blockquote,td,.prose li,.gets li,.rich li) a:not([class]){text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--fg-muted);text-decoration-color:var(--fg-muted);text-underline-offset:3px}[data-calm] :is(p,figcaption,blockquote,td,.prose li,.gets li,.rich li) a:not([class]):hover{text-decoration-color:#0000}[data-calm] .btn{text-transform:none;letter-spacing:normal;justify-content:center;min-height:44px;font-size:14px;font-weight:500}[data-calm] .btn--sm{font-size:14px}[data-calm] h1,[data-calm] h2,[data-calm] h3{font-weight:450}[data-calm] .skip:not(:focus){clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}[data-calm] .skip:focus{top:var(--s-4);left:var(--s-4);z-index:100;background:var(--bg);border:1px solid var(--fg);padding:var(--s-2) var(--s-4);font-family:var(--font-utility);font-size:14px;position:fixed}[data-calm] .ph-block{margin:var(--s-4) 0 0}[data-calm] [data-redesign-preview]{font-family:var(--font-text)}[data-calm] .feed .meta+.meta{margin-top:calc(-1 * var(--s-1))}[data-calm] .field{gap:var(--s-2);max-width:46ch;display:grid}[data-calm] .field span{font-family:var(--font-utility);color:var(--fg-muted);font-size:12px;font-weight:500}[data-calm] .field input,[data-calm] .field select,[data-calm] .field textarea{font:inherit;border:1px solid var(--hairline-strong);background:var(--bg);color:var(--fg);border-radius:0;padding:12px}[data-calm] .form{gap:var(--s-4);margin-top:var(--s-5);display:grid}[data-calm] .form-status{font-family:var(--font-utility);margin:0;font-size:14px}[data-calm] .gh-mark{flex:none;width:14px;height:14px}[data-calm] .foot-brand .foot-col--signup{margin-top:var(--s-40);max-width:46ch}@media (min-width:768px) and (max-width:1023px){[data-calm] .foot-grid--site{grid-template-columns:repeat(3,1fr)}[data-calm] .foot-grid--site .foot-brand{grid-column:1/-1}}@media (min-width:1024px){[data-calm] .foot-grid--site .foot-brand{grid-column:1/span 5}[data-calm] .foot-grid--site>.foot-col:nth-child(2){grid-column:7/span 2}[data-calm] .foot-grid--site>.foot-col:nth-child(3){grid-column:9/span 2}[data-calm] .foot-grid--site>.foot-col:nth-child(4){grid-column:11/span 2}}[data-calm] .btn--secondary,[data-calm] .btn--ghost-on-dark{color:var(--fg);border-color:var(--hairline-strong);background:0 0}[data-calm] .btn--secondary:hover{border-color:var(--fg)}[data-calm] [data-redesign-preview] .aais-section__inner{max-width:calc(var(--max) + 2 * var(--gutter));padding-left:max(var(--gutter), env(safe-area-inset-left,0px));padding-right:max(var(--gutter), env(safe-area-inset-right,0px))}[data-calm] [data-redesign-preview] hr.aais-divider,[data-calm] [data-redesign-preview] hr.rp-rule{border:0;border-top:1px solid var(--fg);opacity:1;background:0 0;height:0}[data-calm] [data-redesign-preview] :is(h1,h2,.rp-block__subtitle){letter-spacing:-.02em;font-weight:450}[data-calm] [data-redesign-preview] .aais-label{font-family:var(--font-utility);text-transform:uppercase;letter-spacing:.08em;color:var(--fg-muted);font-size:12px;font-weight:600}[data-calm] [data-redesign-preview] :is(.rp-block__body,.st-body,.rp-lede,.lab-flip__prose,.rp-grid__body){font-family:var(--font-text)}[data-calm] [data-redesign-preview] .aais-poc{font-weight:600}[data-calm] [data-redesign-preview] mark.aais-mark{background:var(--neon);color:var(--fg)}[data-calm] .page-lede--even p+p{color:var(--fg)}@keyframes rise-in-lcp{0%{opacity:.15;transform:translateY(.14em)}}[data-calm] .is-in .statement .w{animation-name:rise-in-lcp}[data-calm] .nav .has-sub{gap:var(--s-1)}[data-calm] .nav .has-sub>.sub-btn{padding:var(--s-2) var(--s-1);min-height:44px}[data-calm] .nav .has-sub>.sub-btn:hover{border-bottom-color:#0000}[data-calm] .aais-form{gap:var(--s-4);max-width:62ch;display:grid}[data-calm] .aais-form__row{gap:var(--s-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){[data-calm] .aais-form__row{grid-template-columns:1fr 1fr}}[data-calm] .aais-form__field{gap:var(--s-2);display:grid}[data-calm] .aais-form .aais-label{font-family:var(--font-utility);letter-spacing:.02em;text-transform:none;color:var(--fg-muted);font-size:12px;font-weight:500}[data-calm] .aais-form__field :is(input,select,textarea){font:inherit;font-family:var(--font-text);border:1px solid var(--hairline-strong);background:var(--bg);color:var(--fg);border-radius:0;width:100%;padding:12px;font-size:16px}[data-calm] .aais-form__field :is(input,select,textarea):focus{border-color:var(--fg);outline:none}[data-calm] .aais-form__field :is(input,select,textarea):focus-visible{outline:2px solid var(--fg);outline-offset:0}[data-calm] .aais-form__field textarea{resize:vertical;min-height:160px}[data-calm] .aais-form button[type=submit]{margin-top:var(--s-2);justify-self:start}[data-calm] .form-check{gap:var(--s-2);color:var(--fg-muted);cursor:pointer;align-items:flex-start;font-size:15px;display:flex}[data-calm] .form-check input{accent-color:var(--fg);margin-top:.3em}[data-calm] .form-done{border-top:1px solid var(--fg);padding-top:var(--s-4);max-width:62ch}[data-calm] .form-done__title{font-family:var(--font-display);margin:0 0 var(--s-2);font-size:26px;font-weight:450}[data-calm] .form-done p{margin:0}[data-calm] .post{gap:var(--s-4);max-width:62ch;margin-top:var(--s-40);display:grid}[data-calm] .post p{margin:0;font-size:18px}[data-calm] .post .post-lede{font-size:20px}[data-calm] .post h2{margin:var(--s-40) 0 0;font-family:var(--font-display);letter-spacing:-.015em;font-size:28px;font-weight:450;line-height:1.2}[data-calm] .post blockquote{margin:var(--s-4) 0;padding-left:var(--s-5);border-left:1px solid var(--fg)}[data-calm] .post blockquote footer{margin-top:var(--s-2);font-family:var(--font-utility);color:var(--fg-muted);font-size:14px}[data-calm] .page-title--post{max-width:26ch;font-size:clamp(34px,4.6vw,64px)}[data-calm] [data-redesign-preview]{--font-mono:var(--font-utility);--font-sans:var(--font-utility);--font-body:var(--font-text);--font-body-web:var(--font-text)}[data-calm] [data-redesign-preview] :is(.st-mono,.st-lbl,.rp-figname,.rp-tiers__tiernum,.lab-rows__k,.rp-feed__date){font-family:var(--font-utility);letter-spacing:.04em}[data-calm] .page-above{margin-bottom:var(--s-8);gap:var(--s-4);justify-items:start;display:grid}[data-calm] .page-above p{margin:0;font-size:18px;font-weight:600}[data-calm] .page-title--question{max-width:22ch;font-size:clamp(34px,4.8vw,68px)}[data-calm] .foot-col h2{margin:0 0 var(--s-4);font-family:var(--font-utility);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-size:12px;font-weight:600}[data-calm] .cat-stack{gap:var(--s-2);max-width:720px;margin:0;display:grid}[data-calm] .cat-layer{padding:var(--s-5)}[data-calm] .cat-layer--top{border:2px solid var(--cinnabar);margin:0}[data-calm] .cat-layer--base{border:3px solid var(--neon);background:var(--neon-30);gap:var(--s-4);display:grid}[data-calm] .cat-name{font-family:var(--font-utility);letter-spacing:.08em;color:var(--fg);margin:0;font-size:12px;font-weight:600}[data-calm] .cat-poc{padding:var(--s-2) var(--s-4);background:var(--neon);border:2px solid var(--fg);font-family:var(--font-utility);justify-self:start;margin:0;font-size:14px}[data-calm] .cat-tiles{gap:var(--s-2);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:0;padding:0;list-style:none;display:grid}[data-calm] .cat-tile{border:1px solid var(--hairline-strong);background:var(--bg)}[data-calm] .cat-tile>a,[data-calm] .cat-tile--poc,[data-calm] .cat-tile--more{gap:var(--s-1);padding:var(--s-4);align-content:start;height:100%;display:grid}[data-calm] .cat-stack .cat-tile a,[data-calm] .cat-stack .cat-tile a *{text-decoration:none}[data-calm] .cat-tile>a:hover{background:var(--neon-30)}[data-calm] .cat-tile--poc{background:var(--neon);border:2px solid var(--fg)}[data-calm] .cat-tile--more{color:var(--fg-muted);border-style:dashed;align-content:center;justify-items:center}[data-calm] .cat-tile__name{font-family:var(--font-utility);gap:var(--s-1);align-items:center;font-size:15px;font-weight:600;display:inline-flex}[data-calm] .cat-tile__sub{font-family:var(--font-utility);color:var(--fg-muted);font-size:12px;line-height:1.4}[data-calm] .cat-tile--poc .cat-tile__sub{color:var(--fg);letter-spacing:.04em;font-weight:500}[data-calm] .cat-caption{margin-top:var(--s-4);gap:var(--s-2);display:grid}[data-calm] .cat-caption p{max-width:62ch;margin:0;font-size:15px;line-height:1.55}[data-calm] .join-doors{gap:var(--s-8) var(--s-5);margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){[data-calm] .join-doors{grid-template-columns:1fr 1fr}}[data-calm] .join-door{gap:var(--s-4);align-content:start;display:grid}[data-calm] .join-door :is(h2,h3){font-family:var(--font-display);letter-spacing:-.02em;max-width:18ch;margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:450;line-height:1.1}[data-calm] .join-door__who{max-width:46ch;margin:0;font-size:18px}[data-calm] .join-door__note{color:var(--fg-muted);max-width:46ch;margin:0}[data-calm] .join-door .label{color:var(--fg-muted)}[data-calm] .join-door__form{margin-top:var(--s-5);padding-top:var(--s-5);border-top:1px solid var(--hairline);gap:var(--s-2);display:grid}[data-calm] .join-door__formhead{font-family:var(--font-utility);margin:0;font-size:14px;font-weight:600}[data-calm] .foot-whatsapp{margin-top:var(--s-5)}[data-calm] .foot-whatsapp__note{margin:var(--s-2) 0 0;color:var(--fg-muted);font-size:12px}[data-calm] .tech-split{gap:var(--s-40);align-items:center;display:grid}[data-calm] .tech-copy{gap:var(--s-4);display:grid}[data-calm] .tech-copy p{max-width:46ch;margin:0;font-size:18px}[data-calm] .tech-copy .tech-lead{font-family:var(--font-display);letter-spacing:-.015em;max-width:22ch;font-size:clamp(24px,2.4vw,32px);font-weight:450;line-height:1.2}[data-calm] .tech-copy .section-next{margin-top:var(--s-4)}[data-calm] .tech-split .cloud{gap:var(--s-2) var(--s-5);--k:.7;border:0;margin:0;padding:0}[data-calm] .tech-split .cloud li{line-height:1.5;transform:none}@media (min-width:1024px){[data-calm] .tech-split{gap:0 var(--s-5);grid-template-columns:repeat(12,1fr)}[data-calm] .tech-copy{grid-column:1/span 5}[data-calm] .tech-split .cloud{--k:.72;grid-column:7/span 6}}[data-calm] .ctv{justify-items:center;gap:var(--s-4);margin-top:var(--s-40);--small:128px;--big:320px;display:grid}[data-calm] .ctv-field{width:var(--big);height:var(--big);position:relative}[data-calm] .ctv-ring{text-align:center;border-radius:50%;display:grid;position:absolute}[data-calm] .ctv-ring--verifiable{transform-origin:50% 70%;background:#c0431b29;align-content:start;justify-items:center;padding-top:17%;inset:0}[data-calm] .ctv-ring--claims{width:var(--small);height:var(--small);left:calc((var(--big) - var(--small)) / 2);top:calc(var(--big) - var(--small) - 26px);background:var(--well);border:1.25px solid #8a8784;place-content:center}[data-calm] .ctv-ring--claims span{font-family:var(--font-display);padding:0 var(--s-2);font-size:16px;font-weight:450;line-height:1.15}[data-calm] .ctv-v{font-family:var(--font-display);font-size:24px;font-weight:450}[data-calm] .ctv-sub{font-family:var(--font-utility);color:var(--fg-muted);margin-top:var(--s-1);font-size:13px}[data-calm] .ctv-eyebrow{font-family:var(--font-utility);letter-spacing:.08em;color:var(--fg-muted);margin:0;font-size:12px;font-weight:600;display:grid}[data-calm] .ctv-eyebrow>span{text-align:center;grid-area:1/1}@keyframes ctv-grow{0%,30%{opacity:0;transform:scale(.4)}38%{opacity:1}}@keyframes ctv-in{0%,60%{opacity:0}}[data-calm] .ctv.seen .ctv-ring--verifiable{animation:ctv-grow 3s var(--ease-out) both}[data-calm] .ctv.seen .ctv-ring--verifiable>span{animation:ctv-in 3.2s var(--ease-out) both}[data-calm] .ctv.seen .ctv-mature{animation:ctv-in 3s var(--ease-out) both}@keyframes cloud-term{0%{opacity:0;transform:translateY(10px)}}@keyframes cloud-core{0%{opacity:0;transform:scale(.92)}}[data-calm] .tech-split .cloud.seen li{animation:cloud-term .7s var(--ease-out) var(--t) both}[data-calm] .tech-split .cloud.seen li.core{animation:cloud-core 1s var(--ease-out) 1.9s both}@media (min-width:900px){[data-calm] .join-doors{grid-template-rows:repeat(6,auto);row-gap:0}[data-calm] .join-door{grid-row:span 6;grid-template-rows:subgrid;row-gap:0}[data-calm] .join-door>*+*{margin-top:var(--s-4)}[data-calm] .join-door>:is(h2,h3){margin-top:var(--s-2);align-self:start}[data-calm] .join-door>.actions{align-self:start}}[data-calm] .page-lede .page-sub{font-family:var(--font-display);letter-spacing:-.012em;color:var(--fg);max-width:40ch;font-size:clamp(22px,2.2vw,30px);font-weight:450;line-height:1.25}[data-calm] .page-lede .page-sub~p{color:var(--fg)}[data-calm] .page-title--oneline{max-width:none}@media (min-width:1024px){[data-calm] .page-title--oneline{white-space:nowrap;font-size:clamp(56px,5.4vw,88px)}}[data-calm] .nav .sub:before{content:"";left:0;right:0;top:calc(-1 * var(--s-2) - 4px);height:calc(var(--s-2) + 4px);position:absolute}[data-calm] .imperatives{gap:var(--s-5);display:grid}[data-calm] .imperatives .label{color:var(--fg-muted)}[data-calm] .imperatives .imp-title{font-family:var(--font-display);letter-spacing:-.028em;max-width:20ch;margin:0;font-size:clamp(34px,5vw,60px);font-weight:450;line-height:1.08}[data-calm] .imp-intro{gap:var(--s-4);display:grid}[data-calm] .imp-intro p{max-width:62ch;font-size:18px;font-family:var(--font-text);margin:0}[data-calm] .imp-list{margin:var(--s-40) 0 0;gap:var(--s-40) var(--s-5);padding:0;list-style:none;display:grid}[data-calm] .imp-list>li{border-top:1px solid var(--fg);padding-top:var(--s-5);gap:var(--s-4);align-content:start;justify-items:start;display:grid}[data-calm] .imp-list h3{font-family:var(--font-display);letter-spacing:-.012em;margin:0;font-size:clamp(22px,2vw,28px);font-weight:450;line-height:1.2}[data-calm] .imp-list p:not(.label){font-family:var(--font-text);max-width:46ch;margin:0;font-size:16px;line-height:1.6}@media (min-width:1024px){[data-calm] .imp-list{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(3,1fr);row-gap:0}[data-calm] .imp-list>li{grid-row:span 4;grid-template-rows:subgrid;row-gap:var(--s-4)}}[data-calm] .prog .prog-cta{font-family:var(--font-utility);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);margin:0;font-size:12px;font-weight:600}@media (min-width:768px){[data-calm] .work{grid-template-rows:repeat(5,auto)}[data-calm] .org{grid-row:1/span 5}[data-calm] .prog{grid-row:2/span 4}}[data-calm] .site-footer{--bg:#0a0a0a;--fg:#f0edea;--fg-muted:#f0edea99;--hairline:#f0edea24;--hairline-strong:#f0edea66;background:var(--bg);color:var(--fg);border-top:0}[data-calm] .site-footer a:not(.btn):hover{color:var(--neon);background-color:#0000}[data-calm] .site-footer .btn--ghost:hover{border-color:var(--neon);color:var(--neon);opacity:1}[data-calm] .site-footer .btn:not(.btn--ghost):hover{background:var(--neon);border-color:var(--neon);color:#0a0a0a;opacity:1}[data-calm] .site-footer :focus-visible{outline-color:var(--neon)}[data-calm] .pol-chunks{gap:var(--s-5);margin-top:var(--s-40);display:grid}[data-calm] .pol-chunk{align-content:start;gap:var(--s-4);padding:var(--s-40);border:1px solid var(--fg);background:var(--bg);scroll-margin-top:calc(var(--header-h) + var(--s-5));display:grid}[data-calm] .pol-chunk__region{font-family:var(--font-utility);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);margin:0;font-size:12px;font-weight:600}[data-calm] .pol-chunk h3{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:clamp(28px,3.2vw,40px);font-weight:450;line-height:1.1}[data-calm] .pol-chunk__lede{max-width:56ch;margin:0}[data-calm] .pol-items{margin:var(--s-4) 0 0;border-top:1px solid var(--hairline-strong);padding:0;list-style:none}[data-calm] .pol-items>li{gap:var(--s-2);padding:var(--s-5) 0;border-bottom:1px solid var(--hairline);display:grid}[data-calm] .pol-items>li:last-child{border-bottom:0;padding-bottom:0}[data-calm] .pol-items h4{font-family:var(--font-display);margin:0;font-size:22px;font-weight:450;line-height:1.2}[data-calm] .pol-items .state{padding:2px var(--s-2);border:1px solid var(--hairline-strong);font-family:var(--font-utility);color:var(--fg-muted);justify-self:start;font-size:12px;font-weight:500;display:inline-block}[data-calm] .pol-items p{max-width:56ch;margin:0}@media (max-width:639px){[data-calm] .pol-chunk{padding:var(--s-5)}}@media (min-width:900px){[data-calm] .pol-chunks{grid-template-columns:1fr 1fr}}[data-calm] .featured-event{gap:var(--s-5);margin-top:var(--s-40);padding-bottom:var(--s-40);border-bottom:1px solid var(--hairline-strong);display:grid}[data-calm] .featured-event__video{border:1px solid var(--fg);line-height:0;display:block;position:relative}[data-calm] .featured-event__video:hover{background-color:#0000}[data-calm] .featured-event__video img{width:100%;height:auto}[data-calm] .featured-event__text{align-content:start;gap:var(--s-2);display:grid}[data-calm] .featured-event__text h3{margin:0 0 var(--s-2);font-family:var(--font-utility);font-size:14px;font-weight:600}[data-calm] .featured-event__text .meta{font-family:var(--font-utility);color:var(--fg-muted);margin:0;font-size:13px}[data-calm] .featured-event__text .title{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(22px,2.2vw,28px);font-weight:450;line-height:1.2;text-decoration:none}[data-calm] .featured-event__text p:not(.meta){max-width:52ch;margin:0}[data-calm] .featured-event__text .more{margin-top:var(--s-2);font-family:var(--font-utility);justify-self:start;font-size:14px;font-weight:500}@media (min-width:900px){[data-calm] .featured-event{gap:0 var(--s-5);grid-template-columns:repeat(12,1fr)}[data-calm] .featured-event__video{grid-column:1/span 7}[data-calm] .featured-event__text{grid-column:9/span 4}}[data-calm] .claims-split{gap:var(--s-40);align-items:center;display:grid}[data-calm] .claims-split .section-title{margin:0}[data-calm] .claims-split .ctv{margin-top:0}[data-calm] .ctv-ring--claims{gap:2px}[data-calm] .ctv-ring--claims .ctv-when{font-family:var(--font-utility);letter-spacing:.04em;color:var(--fg-muted);font-size:11px;font-weight:600}[data-calm] .ctv-eyebrow{letter-spacing:.04em;font-size:13px}@media (min-width:900px){[data-calm] .claims-split{gap:0 var(--s-5);grid-template-columns:repeat(12,1fr)}[data-calm] .claims-split .section-title{grid-column:1/span 6}[data-calm] .claims-split .ctv{grid-column:8/span 5}}[data-calm] .rss-link{align-items:center;gap:var(--s-2);font-family:var(--font-utility);font-size:14px;font-weight:500;display:inline-flex}[data-calm] .news-top{gap:var(--s-40);margin-top:var(--s-40);display:grid}[data-calm] .news-top .featured-event{border-bottom:0;margin-top:0;padding-bottom:0}[data-calm] .featured-event--stacked{gap:var(--s-5)!important;grid-template-columns:1fr!important}[data-calm] .featured-event--stacked .featured-event__video,[data-calm] .featured-event--stacked .featured-event__text{grid-column:1/-1!important}[data-calm] .news-top__rail .col-head h2{font-family:var(--font-utility);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:14px;font-weight:600}[data-calm] .news-top__rail .feed a.title{font-size:19px}[data-calm] .rail-more{margin:var(--s-4) 0 0;font-family:var(--font-utility);font-size:14px}[data-calm] .events-none{margin:var(--s-5) 0 0;color:var(--fg-muted);font-size:15px}@media (min-width:900px){[data-calm] .news-top{gap:0 var(--s-5);grid-template-columns:repeat(12,1fr)}[data-calm] .news-top__lead{grid-column:1/span 8}[data-calm] .news-top__rail{grid-column:9/span 4}}[data-calm] .news-cards{margin:var(--s-40) 0 0;gap:var(--s-5);padding:0;list-style:none;display:grid}[data-calm] .news-card{grid-template-rows:subgrid;gap:var(--s-2);padding:var(--s-5);border:1px solid var(--hairline-strong);grid-row:span 4;align-content:start;display:grid}[data-calm] .news-card time{font-family:var(--font-utility);color:var(--fg-muted);font-size:13px}[data-calm] .news-card h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:450;line-height:1.25}[data-calm] .news-card h3 a{text-decoration:none}[data-calm] .news-card p{color:var(--fg-muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}[data-calm] .news-card .more{font-family:var(--font-utility);place-self:end start;font-size:14px;font-weight:500}[data-calm] .news-earlier{margin-top:var(--s-40);border-top:1px solid var(--hairline-strong)}@media (min-width:900px){[data-calm] .news-cards{grid-template-columns:repeat(3,1fr)}}[data-calm] .past-events{margin:var(--s-40) 0 0;gap:var(--s-40) var(--s-5);grid-template-columns:repeat(2,1fr);padding:0;list-style:none;display:grid}[data-calm] .past-event{gap:var(--s-2);color:inherit;text-decoration:none;display:grid}[data-calm] .past-event:hover{background-color:#0000}[data-calm] .past-event__img{aspect-ratio:1;border:1px solid var(--hairline-strong);background:var(--well);margin-bottom:var(--s-2);display:block;overflow:hidden}[data-calm] .past-event__img img{object-fit:cover;width:100%;height:100%;transition:transform .3s var(--ease-out)}[data-calm] .past-event:hover .past-event__img img{transform:scale(1.03)}[data-calm] .past-event__noimg{width:100%;height:100%;display:block}[data-calm] .past-event .meta{font-family:var(--font-utility);color:var(--fg-muted);font-size:13px}[data-calm] .past-event__name{font-family:var(--font-display);margin:0;font-size:18px;font-weight:450;line-height:1.25}[data-calm] .past-event:hover .past-event__name{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}@media (min-width:900px){[data-calm] .past-events{grid-template-columns:repeat(4,1fr)}}[data-calm] .past-strip{margin-top:var(--s-8)}[data-calm] .past-strip .past-events{margin-top:var(--s-5)}@media (min-width:900px){[data-calm] .news-top .featured-event--stacked{align-items:end;gap:0 var(--s-5)!important;grid-template-columns:5fr 3fr!important}[data-calm] .news-top .featured-event--stacked .featured-event__video{grid-column:1!important}[data-calm] .news-top .featured-event--stacked .featured-event__text{grid-column:2!important}}[data-calm] .past-event__img img{object-fit:contain}@media (min-width:900px){[data-calm] .featured-event:not(.featured-event--stacked){align-items:end}[data-calm] .featured-event:not(.featured-event--stacked) .featured-event__video{grid-column:1/span 5}[data-calm] .featured-event:not(.featured-event--stacked) .featured-event__text{grid-column:7/span 6}}[data-calm] .ne-top{gap:var(--s-8);margin-top:var(--s-40);display:grid}[data-calm] .ne-main{gap:var(--s-8);align-content:start;display:grid}[data-calm] .ne-main .featured-event{border-bottom:0;margin-top:0;padding-bottom:0}[data-calm] :is(.ne-events,.ne-news) .col-head h2{font-family:var(--font-utility);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:14px;font-weight:600}[data-calm] .ne-news .feed a.title{font-size:19px}[data-calm] .ne-news .feed p{-webkit-line-clamp:3}[data-calm] .ne-news .feed .more{font-family:var(--font-utility);justify-self:start;font-size:14px;font-weight:500}@media (min-width:900px){[data-calm] .ne-top{gap:0 var(--s-5);grid-template-columns:repeat(12,1fr)}[data-calm] .ne-main{grid-column:1/span 8}[data-calm] .ne-news{padding-left:var(--s-5);border-left:1px solid var(--hairline);grid-column:9/span 4}[data-calm] .ne-main .featured-event--stacked{align-items:start;gap:0 var(--s-5)!important;grid-template-columns:1fr 1fr!important}[data-calm] .ne-main .featured-event--stacked .featured-event__video{grid-column:1!important}[data-calm] .ne-main .featured-event--stacked .featured-event__text{grid-column:2!important}[data-calm] .ne-main .featured-event--stacked .featured-event__text .title{font-size:clamp(19px,1.7vw,23px)}}[data-calm] .ctv-ring--verifiable{border:1.5px solid var(--cinnabar);background:0 0}[data-calm] .claims-split{margin-top:var(--s-5);align-items:start}[data-calm] .claims-split .section-title{font-size:clamp(30px,3.4vw,48px);line-height:1.12}[data-calm] .more-sessions .col-head h2{font-family:var(--font-utility);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:14px;font-weight:600}[data-calm] .more-sessions ul{margin:var(--s-5) 0 0;gap:var(--s-5);grid-template-columns:repeat(2,1fr);padding:0;list-style:none;display:grid}[data-calm] .session{gap:var(--s-1);color:inherit;text-decoration:none;display:grid}[data-calm] .session:hover{background-color:#0000}[data-calm] .session__img{border:1px solid var(--hairline-strong);margin-bottom:var(--s-2);line-height:0;display:block;overflow:hidden}[data-calm] .session__img img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;transition:transform .3s var(--ease-out)}[data-calm] .session:hover .session__img img{transform:scale(1.03)}[data-calm] .session__title{font-family:var(--font-display);font-size:16px;font-weight:450;line-height:1.25}[data-calm] .session:hover .session__title{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}[data-calm] .session__who{font-family:var(--font-utility);color:var(--fg-muted);font-size:12px;line-height:1.4}[data-calm] .past-event__tile{align-content:end;gap:var(--s-1);width:100%;height:100%;padding:var(--s-4);background:var(--fg);color:var(--bg);display:grid}[data-calm] .past-event__tile span{font-family:var(--font-display);font-size:clamp(20px,2vw,28px);font-weight:450;line-height:1.1}[data-calm] .past-event__tile small{font-family:var(--font-utility);opacity:.7;font-size:12px}[data-calm] .ne-events .past-events{margin-top:var(--s-5);grid-template-columns:repeat(2,1fr)}@media (min-width:900px){[data-calm] .ne-events .past-events{grid-template-columns:repeat(3,1fr)}}[data-calm] .past-event__tile{text-align:center;place-content:center}[data-calm] .past-event__tile span{text-transform:uppercase;letter-spacing:.04em;font-size:clamp(24px,2.6vw,36px);line-height:1.05}[data-calm] .talk-cards{gap:var(--s-40) var(--s-5);margin:0;padding:0;list-style:none;display:grid}[data-calm] .talk-cards .session__img{aspect-ratio:16/9}[data-calm] .talk-cards .talk__title{font-size:clamp(19px,1.8vw,24px)}[data-calm] .talk-cards .session__who{font-size:13px}[data-calm] .talk-tile span{text-transform:none;letter-spacing:-.01em;font-size:clamp(22px,2.4vw,32px)}@media (min-width:900px){[data-calm] .talk-cards{grid-template-columns:1fr 1fr}}[data-calm] [data-redesign-preview] .talk-cards a.session,[data-calm] .talk-cards a.session{border-bottom:0;text-decoration:none}[data-calm] [data-redesign-preview] .talk-cards a.session:hover .talk__title{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:559px){[data-calm] .more-sessions ul{grid-template-columns:1fr}}[data-calm] #involved .marker{margin-bottom:var(--s-40)}[data-calm] .site-top{top:env(safe-area-inset-top,0px);z-index:10;background:var(--bg);position:sticky}[data-calm] .site-top .site-header{position:relative;top:auto}[data-calm] .announce{background:var(--bg)}:where([data-calm] [id]),:where([data-calm]>*){scroll-margin-top:130px}[data-calm] #structure .work--about{margin-top:var(--s-40)}[data-calm] .claims-split .claims-copy{gap:var(--s-5);align-content:start;display:grid}[data-calm] .claims-split .claims-sub{max-width:46ch;margin:0;font-size:clamp(17px,1.4vw,20px);line-height:1.5}@media (min-width:900px){[data-calm] .claims-split .claims-copy{grid-column:1/span 6}}[data-calm] .gloss-jump{gap:var(--s-2) var(--s-5);font-family:var(--font-utility);flex-wrap:wrap;font-size:15px;font-weight:500;display:flex}[data-calm] .gloss-figure{gap:var(--s-40);margin-top:var(--s-40);display:grid}[data-calm] .gloss-figure .prose p{margin:0}[data-calm] .gloss-list{margin:var(--s-40) 0 0;border-top:1px solid var(--hairline-strong);padding:0}[data-calm] .gloss-item{gap:var(--s-2) var(--s-5);padding:var(--s-40) 0;border-bottom:1px solid var(--hairline);scroll-margin-top:140px;display:grid}[data-calm] .gloss-item .gloss-q{font-family:var(--font-display);margin:0;font-size:clamp(26px,2.6vw,34px);font-weight:450;line-height:1.15}[data-calm] .gloss-item .gloss-a{gap:var(--s-4);margin:0;display:grid}[data-calm] .gloss-item .gloss-a p{max-width:62ch;margin:0}[data-calm] .gloss-item .gloss-head{color:var(--fg);font-size:clamp(18px,1.5vw,21px);line-height:1.45}[data-calm] .gloss-item .gloss-a p:not(.gloss-head){color:var(--fg-muted)}@media (min-width:900px){[data-calm] .gloss-item{grid-template-columns:repeat(12,1fr)}[data-calm] .gloss-item .gloss-q{grid-column:1/span 4}[data-calm] .gloss-item .gloss-a{grid-column:5/span 8}[data-calm] .gloss-figure{gap:0 var(--s-5);grid-template-columns:repeat(12,1fr);align-items:start}[data-calm] .gloss-figure .cat-stack{grid-column:1/span 7}[data-calm] .gloss-figure .prose{grid-column:8/span 5}}[data-calm] .cvv-wrap{margin-top:var(--s-8);overflow-x:auto}[data-calm] .cvv{border-collapse:collapse;width:100%;min-width:600px;font-size:16px;line-height:1.45}[data-calm] .cvv th,[data-calm] .cvv td{text-align:left;vertical-align:top;padding:var(--s-4) var(--s-5);border:1px solid var(--hairline-strong)}[data-calm] .cvv thead th{font-family:var(--font-utility);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:600}[data-calm] .cvv thead th span{margin-top:var(--s-1);letter-spacing:0;text-transform:none;color:var(--fg-muted);font-weight:400;display:block}[data-calm] .cvv tbody th{width:28%;font-family:var(--font-utility);color:var(--fg-muted);font-size:14px;font-weight:500}[data-calm] .cvv .cvv-v{background:0 0;border-left:2px solid #c0431b;border-right:2px solid #c0431b}[data-calm] .cvv thead th.cvv-v{border-top:2px solid #c0431b}[data-calm] .cvv tbody tr:last-child td.cvv-v{border-bottom:2px solid #c0431b}[data-calm] .cvv thead td{border-top-color:#0000;border-left-color:#0000}@media (max-width:599px){[data-calm] .cvv-wrap{overflow:visible}[data-calm] .cvv{min-width:0}[data-calm] .cvv thead{display:none}[data-calm] .cvv,[data-calm] .cvv tbody,[data-calm] .cvv tr,[data-calm] .cvv th,[data-calm] .cvv td{width:auto;display:block}[data-calm] .cvv tr{border:1px solid var(--hairline-strong);margin-bottom:var(--s-4)}[data-calm] .cvv th,[data-calm] .cvv td{border:0}[data-calm] .cvv td.cvv-v,[data-calm] .cvv tbody tr:last-child td.cvv-v{border:2px solid #c0431b}[data-calm] .cvv tbody th{width:auto;color:var(--fg);padding-bottom:0}[data-calm] .cvv td:before{content:attr(data-label);font-family:var(--font-utility);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:2px;font-size:11px;font-weight:600;display:block}}[data-calm] .announce{--bg:#0a0a0a;--fg:#f0edea;color:#f0edea;background:#0a0a0a;border-bottom-color:#0a0a0a}[data-calm] .announce a{color:#f0edea;border-bottom-color:#f0edea73}[data-calm] .announce a:hover{color:var(--neon);border-bottom-color:var(--neon);background-color:#0000}[data-calm] .hero-foot .hero-about{margin-top:var(--s-4);font-family:var(--font-utility);font-size:15px;font-weight:500}[data-calm] .hero-foot .lede .hero-about,[data-calm] .hero-foot .lede .hero-about a{color:var(--fg)}[data-calm] .cat-tiles:has(.cat-tile--others){grid-template-columns:minmax(150px,1fr) 3fr}[data-calm] .cat-tile--others{color:var(--fg);align-content:center;justify-items:start}[data-calm] .cat-others{align-items:center;gap:var(--s-2) var(--s-5);font-family:var(--font-utility);flex-wrap:wrap;margin:0;padding:0;font-size:14px;font-weight:500;list-style:none;display:flex}[data-calm] .cat-others a{align-items:center;gap:6px;text-decoration:none;display:inline-flex}[data-calm] .cat-others__more{color:var(--fg-muted)}@media (max-width:559px){[data-calm] .cat-tiles:has(.cat-tile--others){grid-template-columns:1fr}}[data-calm] .gloss-tiers-title{max-width:none;font-size:clamp(28px,3.4vw,48px)}[data-calm] .gloss-tiers-sub{margin-top:var(--s-2);font-size:.5em;line-height:1.3;display:block}[data-calm] .gloss-tiers-title a{text-decoration:none}[data-calm] .gloss-tiers{margin-top:var(--s-40)}[data-calm] .gloss-tiers-more{margin:var(--s-5) 0 0;font-family:var(--font-utility);font-size:15px;font-weight:500}[data-calm] .tiers-head{justify-content:space-between;align-items:flex-end;gap:var(--s-4);margin-bottom:40px;display:flex}[data-calm] .tiers-head>h2{flex:auto;min-width:0;margin-bottom:0}[data-calm] .tiers-tldr{flex:none}[data-calm] .tiers-tldr button{font-family:var(--font-utility);color:#0a0a0a;white-space:nowrap;cursor:pointer;background:0 0;border:1.5px solid #0a0a0a;border-radius:999px;padding:6px 16px;font-size:14px;font-weight:600}[data-calm] .tiers-tldr button[aria-pressed=true]{color:#f0edea;background:#d0342c;border-color:#d0342c}[data-calm] .tiers-tldr button:focus-visible{outline-offset:3px;outline:2px solid #0a0a0a}@media (max-width:760px){[data-calm] .tiers-head{flex-direction:column;align-items:flex-end}[data-calm] .tiers-head>h2{align-self:stretch}}[data-calm] .cvv-bar{margin-bottom:var(--s-4);justify-content:flex-end;display:flex}[data-calm] .cvv-toggle{font-family:var(--font-utility);color:var(--fg);border:1.5px solid var(--fg);cursor:pointer;background:0 0;border-radius:999px;padding:6px 16px;font-size:14px;font-weight:600}[data-calm] .cvv-toggle[aria-expanded=true]{background:var(--neon);border-color:var(--fg)}[data-calm] .cvv-toggle:focus-visible{outline:2px solid var(--fg);outline-offset:3px}[data-calm] .cvv .cvv-o{background:var(--neon-30)}[data-calm] .cvv [hidden]{display:none}[data-calm] .cvv-wrap--open .cvv{min-width:820px}[data-calm] .cvv-wrap--open .cvv tbody th{width:20%}@media (max-width:760px){[data-calm] .cvv-wrap--open .cvv{min-width:0}[data-calm] .cvv td.cvv-o{border:1px solid var(--hairline-strong)}[data-calm] .cvv [hidden]{display:none}}[data-calm] .gloss-gap{max-width:640px;margin-top:var(--s-2)}[data-calm] .claims-compare{margin:var(--s-40) 0 0;max-width:62ch;font-size:clamp(18px,1.5vw,21px);line-height:1.5}[data-calm] .cvv thead th span span{margin:0;display:inline}[data-calm] .gloss-gap .st-ovmorph,[data-calm] .gloss-gap .st-ovhead{display:none}@media (max-width:760px){[data-calm] .cvv-wrap--open .cvv tbody th{width:auto}}
