html,body{margin:0;min-height:100%}.axiom-public-index,.axiom-public-index *{box-sizing:border-box}.axiom-public-index{align-items:center;background:#f6f6f7;color:#1a1a1a;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;justify-content:center;min-height:100vh;overflow:hidden;padding:3rem 1rem;position:relative;text-align:center;width:100%}.axiom-public-pattern{background-image:linear-gradient(30deg,#1a1a1a 12%,transparent 12.5%,transparent 87%,#1a1a1a 87.5%,#1a1a1a),linear-gradient(150deg,#1a1a1a 12%,transparent 12.5%,transparent 87%,#1a1a1a 87.5%,#1a1a1a);background-position:0 0,32px 32px;background-size:64px 64px;top:0;right:0;bottom:0;left:0;opacity:.03;pointer-events:none;position:absolute}.axiom-public-content{display:grid;gap:2rem;max-width:72rem;position:relative;width:min(100%,72rem);z-index:1}.axiom-site-header{align-items:center;background:#fffffff5;border:1px solid #e3e5e7;border-radius:12px;box-shadow:0 1px 3px #0000000a;display:flex;gap:1rem;justify-content:space-between;padding:.75rem .9rem;text-align:left}.axiom-site-brand{align-items:center;color:#1a1a1a;display:inline-flex;flex:0 0 auto;font-size:1rem;font-weight:800;gap:.55rem;text-decoration:none}.axiom-site-brand-mark{align-items:center;background:#1a1a1a;border-radius:7px;color:#fff;display:inline-flex;font-size:.78rem;height:2rem;justify-content:center;width:2rem}.axiom-site-brand:hover,.axiom-site-brand:focus-visible{color:#00a866}.axiom-site-navigation{align-items:center;display:flex;flex-wrap:wrap;gap:.2rem;justify-content:flex-end}.axiom-site-navigation a{border-radius:7px;color:#4a4a4a;font-size:.86rem;font-weight:650;padding:.48rem .62rem;text-decoration:none}.axiom-site-navigation a:hover,.axiom-site-navigation a:focus-visible,.axiom-site-navigation a.is-active{background:#edfdf6;color:#007a4d}.axiom-site-brand:focus-visible,.axiom-site-navigation a:focus-visible,.axiom-site-footer a:focus-visible,.axiom-resource-content a:focus-visible{outline:3px solid rgba(0,168,102,.28);outline-offset:2px}.axiom-public-hero{align-items:center;display:grid;gap:1rem;justify-items:center;padding-block:2.5rem 1rem}.axiom-public-heading,.axiom-public-text,.axiom-public-subtext{margin:0;padding:0}.axiom-public-heading{background:linear-gradient(135deg,#1a1a1a,#00d084);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(2.4rem,7vw,3rem);font-weight:700;letter-spacing:0;line-height:1.05}.axiom-public-text{color:#303030;font-size:clamp(1.25rem,3vw,1.55rem);font-weight:600;max-width:46rem}.axiom-public-subtext{color:#6d7175;font-size:1rem;line-height:1.6;max-width:35rem}.axiom-public-cta{background:#1a1a1a;border:1px solid #1a1a1a;border-radius:8px;color:#fff;display:inline-flex;font-weight:650;justify-content:center;min-width:10.5rem;padding:.78rem 1.1rem;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.axiom-public-cta:hover,.axiom-public-cta:focus-visible{background:#00d084;border-color:#00d084;color:#fff;transform:translateY(-1px)}.axiom-public-list{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.axiom-public-list>li{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;box-shadow:0 1px 3px #0000000a,0 0 0 1px #0000000a;display:grid;gap:.75rem;padding:1.25rem;text-align:left;transition:box-shadow .2s ease,transform .2s ease}.axiom-public-list>li:hover{box-shadow:0 12px 26px #00000014,0 0 0 1px #0000000f;transform:translateY(-2px)}.axiom-public-icon{align-items:center;background:#f1f1f2;border-radius:12px;color:#00a866;display:inline-flex;font-size:.78rem;font-weight:800;height:48px;justify-content:center;width:48px}.axiom-public-list strong{color:#1a1a1a;font-size:1rem;font-weight:700}.axiom-public-list span:last-child{color:#6d7175;line-height:1.55}.axiom-public-facts{align-items:center;color:#6d7175;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;padding-block-start:.75rem}.axiom-public-facts span{align-items:center;background:#fff;border:1px solid #dfe3e8;border-radius:999px;color:#4a4a4a;display:inline-flex;font-size:.8rem;font-weight:650;min-height:2rem;justify-content:center;padding:.35rem .8rem}.axiom-site-footer{align-items:center;color:#6d7175;display:flex;flex-wrap:wrap;font-size:.84rem;gap:.5rem;justify-content:center;padding-block:.5rem}.axiom-site-footer a{color:#007a4d;font-weight:650}.axiom-resource-page{align-items:flex-start;overflow:visible;padding-block:2.5rem;text-align:left}.axiom-resource-shell{display:grid;gap:1.5rem;max-width:72rem;position:relative;width:min(100%,72rem);z-index:1}.axiom-policy-card{background:#fff;border:1px solid #e3e5e7;border-radius:8px;box-shadow:0 1px 3px #0000000a,0 16px 48px #00000014;max-width:58rem;padding:clamp(1.25rem,4vw,2.5rem);position:relative;width:min(100%,58rem);z-index:1}.axiom-resource-card{justify-self:center;max-width:64rem;width:min(100%,64rem)}.axiom-policy-header{border-bottom:1px solid #e3e5e7;display:grid;gap:.75rem;padding-bottom:1.5rem}.axiom-policy-brand{color:#00a866;font-size:1rem;font-weight:800;text-decoration:none}.axiom-policy-brand:hover,.axiom-policy-brand:focus-visible{color:#1a1a1a}.axiom-policy-kicker{color:#6d7175;font-size:.85rem;font-weight:750;margin:0;text-transform:uppercase}.axiom-policy-header h1{color:#1a1a1a;font-size:clamp(2rem,6vw,3rem);letter-spacing:0;line-height:1.05;margin:0}.axiom-policy-header p,.axiom-policy-header span{color:#6d7175;line-height:1.65;margin:0;max-width:42rem}.axiom-policy-content{display:grid;gap:1.5rem;padding-top:1.75rem}.axiom-policy-content section{display:grid;gap:.75rem}.axiom-policy-content h2{color:#1a1a1a;font-size:1.15rem;letter-spacing:0;margin:0}.axiom-policy-content p{color:#4a4a4a;line-height:1.7;margin:0}.axiom-resource-content{gap:1.75rem}.axiom-resource-content a{color:#007a4d;font-weight:650;text-underline-offset:.16em}.axiom-resource-content code{background:#f1f1f2;border-radius:4px;color:#303030;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.9em;padding:.12rem .32rem}.axiom-resource-content ul,.axiom-resource-content ol{color:#4a4a4a;line-height:1.7;margin:0}.axiom-resource-content li+li{margin-top:.5rem}.axiom-resource-callout{background:#edfdf6;border:1px solid #b7efd7;border-radius:10px;display:grid;gap:.65rem;padding:1rem 1.1rem}.axiom-resource-callout--subtle{background:#f6f6f7;border-color:#e3e5e7}.axiom-public-faq-list{display:grid;gap:.75rem}.axiom-public-faq-list details{background:#fff;border:1px solid #e3e5e7;border-radius:10px;overflow:hidden}.axiom-public-faq-list summary{color:#1a1a1a;cursor:pointer;font-size:1rem;font-weight:700;padding:1rem 1.1rem}.axiom-public-faq-list summary:hover,.axiom-public-faq-list summary:focus-visible{background:#f6f6f7}.axiom-public-faq-list details>div{border-top:1px solid #e3e5e7;display:grid;gap:.75rem;padding:1rem 1.1rem}.axiom-release-list{display:grid;gap:0}.axiom-release-entry{border-left:2px solid #dfe3e8;gap:1rem;padding:0 0 2rem 1.5rem;position:relative}.axiom-release-entry:before{background:#00a866;border:4px solid #edfdf6;border-radius:999px;content:"";height:.8rem;left:-.45rem;position:absolute;top:.2rem;width:.8rem}.axiom-release-entry:last-child{padding-bottom:0}.axiom-release-heading{display:grid;gap:.35rem}.axiom-release-heading time{color:#6d7175;font-size:.82rem;font-weight:700;text-transform:uppercase}.axiom-release-entry ul{padding-left:1.15rem}.axiom-step-list{display:grid;gap:1.75rem;list-style:none;padding:0}.axiom-step-list>li{align-items:flex-start;display:grid;gap:1rem;grid-template-columns:2.5rem minmax(0,1fr);margin:0}.axiom-step-list>li>div{display:grid;gap:.75rem}.axiom-step-number{align-items:center;background:#1a1a1a;border-radius:999px;color:#fff;display:inline-flex;font-size:.9rem;font-weight:800;height:2.5rem;justify-content:center;width:2.5rem}.axiom-table-scroll{border:1px solid #e3e5e7;border-radius:10px;overflow-x:auto}.axiom-table-scroll:focus-visible{outline:3px solid rgba(0,168,102,.28);outline-offset:2px}.axiom-resource-content table{border-collapse:collapse;min-width:46rem;width:100%}.axiom-resource-content th,.axiom-resource-content td{border-bottom:1px solid #e3e5e7;color:#4a4a4a;font-size:.88rem;line-height:1.5;padding:.8rem;text-align:left;vertical-align:top}.axiom-resource-content thead th{background:#f6f6f7;color:#303030;font-weight:750}.axiom-resource-content tbody th{color:#1a1a1a;font-weight:700}.axiom-resource-content tbody tr:last-child th,.axiom-resource-content tbody tr:last-child td{border-bottom:0}@media only screen and (max-width:50rem){.axiom-public-index{padding-block:2rem}.axiom-public-list{grid-template-columns:1fr}.axiom-site-header{align-items:flex-start;flex-direction:column}.axiom-site-navigation{justify-content:flex-start}.axiom-resource-page{padding-block:1rem}.axiom-policy-card{padding-inline:1rem}}@media only screen and (max-width:30rem){.axiom-site-navigation a{padding-inline:.5rem}.axiom-step-list>li{grid-template-columns:2rem minmax(0,1fr)}.axiom-step-number{height:2rem;width:2rem}}
