@media screen{.on-ink .hero.about-hero{--hero-ink:255, 255, 255;--hero-ink-2:232, 235, 240;--hero-ink-3:200, 205, 215;--hero-say-ink:212, 216, 224}}.about-hero{border-end-end-radius:var(--page-round);border-end-start-radius:var(--page-round)}.ab-ground{--ab-bg:linear-gradient(135deg, #dfe6ff 0%, #f3f5fd 55%, #c9d4ff 100%);--ab-line:#d8dff5;background:var(--ab-bg);border:1px solid var(--ab-line);border-radius:24px}.ab-ground--b{--ab-bg:linear-gradient(160deg, #f7f8fd 0%, #fff 50%, #eaf0ff 100%);--ab-line:#e3e8f8}.ab-ground--c{--ab-bg:linear-gradient(160deg, #dbeaff 0%, #f2f7ff 55%, #cfe1ff 100%);--ab-line:#d6e2f5}.ab-ground--d{--ab-bg:linear-gradient(135deg, #c9d4ff 0%, #e9eeff 50%, #b9c7ff 100%);--ab-line:#c4cff2}@media (min-width:1200px){.ab-ground{border-radius:clamp(18px,1.5vw,24px)}}.ab-fig{container-type:inline-size}.ab-fig.ab-ground{padding:clamp(14px,1.5vw,22px)}.ab-fig__box{aspect-ratio:69/50;position:relative}.ab-draw{font-family:var(--font-text);color:rgb(var(--c-ink-950));font-size:clamp(6px,2.739cqw,16px);line-height:1.25}.ab-fig__box>.ab-draw{flex-direction:column;justify-content:flex-end;gap:1.077em;display:flex;position:absolute;inset:0}.ab-fig--center .ab-fig__box>.ab-draw{justify-content:center}.ab-fig--bare .ab-draw{flex-direction:column;gap:.8em;font-size:clamp(7px,3.3cqw,13px);display:flex}.ab-card{box-shadow:var(--lift-tile);background:#fff;border-radius:.923em}.ab-title{font-size:1.077em;font-weight:600}.ab-sub{color:rgb(var(--c-ink-500));white-space:nowrap;font-size:.846em}.ab-chip{white-space:nowrap;border-radius:99em;flex:none;align-items:center;padding:.3em .7em;font-size:.769em;font-weight:600;display:inline-flex}.ab-chip--ok{color:#0f7a44;background:#dcf5e7}.ab-chip--acc{color:rgb(var(--c-emphasis));background:rgba(var(--c-emphasis), .09)}.ab-chip--mute{color:rgb(var(--c-ink-500));background:rgb(var(--c-ink-100))}.ab-chip--amber{color:#a35f00;background:#fff1dc}.ab-ticket{color:#fff;box-shadow:var(--lift-bar);background:#121317;border-radius:.769em;justify-content:space-between;align-items:center;gap:.923em;padding:1.077em 1.385em;display:flex}.ab-ticket span{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:1.077em;overflow:hidden}.ab-ticket b{white-space:nowrap;color:#f5a623;flex:none;font-size:.923em;font-weight:700}.ab-ticket--ok b{color:#6ee7a8}.ab-list{padding:1em 1.15em;display:grid}.ab-list__head{border-bottom:1px solid rgb(var(--c-ink-200));justify-content:space-between;align-items:center;gap:.8em;margin-bottom:.25em;padding-bottom:.7em;display:flex}.ab-list__row{align-items:center;gap:.7em;padding-block:.5em;display:flex}.ab-list__name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.962em;font-weight:500;overflow:hidden}.ab-loc{padding:1.2em 1.3em}.ab-loc__head{align-items:center;gap:.8em;display:flex}.ab-loc__pin{width:2.6em;height:2.6em;color:rgb(var(--c-emphasis));background:rgba(var(--c-emphasis), .09);border-radius:.8em;flex:none;place-items:center;display:grid}.ab-loc__pin svg{width:1.4em;height:1.4em}.ab-loc__who{flex:1;min-width:0}.ab-loc__who b{font-size:1.077em;font-weight:600;display:block}.ab-loc__who span{color:rgb(var(--c-ink-500));font-size:.846em;display:block}.ab-loc__clock{flex-wrap:wrap;align-items:baseline;gap:.3em .7em;margin-top:1em;display:flex}.ab-loc__time{letter-spacing:-.02em;font-size:2.8em;font-weight:700;line-height:1}.ab-loc__addr{border-top:1px solid rgb(var(--c-ink-200));color:rgb(var(--c-ink-600));margin-top:.9em;padding-top:.9em;font-size:.923em}.ab-langs{flex-wrap:wrap;gap:.6em;display:flex}.ab-langs span{padding:.65em 1em;font-size:.923em;font-weight:600}.ab-manifesto__muted{color:rgb(var(--c-ink-400))}.ab-grad{background:linear-gradient(100deg,#152eff 0%,#3a5cff 45%,#7c9bff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.ab-bento{gap:16px;margin-top:clamp(40px,5vw,72px);display:grid}@media (min-width:960px){.ab-bento{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.ab-bento__card--big{grid-area:1/1/span 2}.ab-bento__card:not(.ab-bento__card--big){grid-column:2}}.ab-bento__card{background:linear-gradient(#ffffff0b,#ffffff04);border:1px solid #ffffff14;border-radius:clamp(18px,1.5vw,24px);flex-direction:column;gap:14px;padding:clamp(24px,2.4vw,32px);display:flex}.ab-bento__tile{color:#fff;background:linear-gradient(140deg,#3a5cff,#152eff);border-radius:12px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 10px 28px -10px #152effcc,inset 0 1px #ffffff40}.ab-bento__tile svg{width:22px;height:22px}.ab-bento__title{font-family:var(--font-display);letter-spacing:-.01em;color:#fff;font-size:clamp(20px,1.6vw,24px);font-weight:400;line-height:1.25}.ab-bento__card--big .ab-bento__title{font-size:clamp(26px,2.4vw,34px)}.ab-bento__body{color:#ffffff9e;max-width:40ch}.ab-rec{gap:14px;margin-top:auto;padding-top:clamp(16px,2vw,28px);display:grid}.ab-rec__flow{gap:10px;display:grid}@media (min-width:760px){.ab-rec__flow{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,.85fr)}}.ab-rec__pane{background:#0a0c14b8;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.ab-rec__cap{color:#ffffff73;flex-wrap:wrap;justify-content:space-between;gap:4px 8px;font-size:12px;line-height:1.3;display:flex}.ab-rec__cap b{color:#cfd5ff;font-weight:600}.ab-rec__msg{color:#e7e9f5;background:#1c1f2a;border-radius:12px 12px 12px 4px;padding:8px 11px;font-size:13px;line-height:1.4}.ab-rec__fields{flex-wrap:wrap;gap:6px;display:flex}.ab-rec__field{color:#cfd5ff;border:1px dashed #7c9bff80;border-radius:99px;padding:3px 8px;font-size:11px}.ab-rec__chip{white-space:nowrap;color:#fff;background:#2a45ff;border-radius:99px;padding:3px 8px;font-size:11px;font-weight:600}.ab-rec__rows{gap:4px;display:grid}.ab-rec__row{color:#ffffff73;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 8px;font-size:12px;display:grid}.ab-rec__row:not([data-on]) .ab-rec__chip{color:#fff9;background:#ffffff14}.ab-rec__row[data-on]{color:#fff;background:#2a45ff29;box-shadow:inset 0 0 0 1px #7c9bff59}.ab-rec__label{color:#111;background:#eef0f6;border-radius:4px;align-self:center;gap:2px;width:100%;max-width:170px;padding:10px 12px 12px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;line-height:1.45;display:grid}.ab-rec__label-id{font-size:15px;font-weight:700}.ab-rec__bars{background:repeating-linear-gradient(90deg,#111 0 2px,#0000 2px 4px,#111 4px 5px,#0000 5px 8px,#111 8px 11px,#0000 11px 12px);height:26px;margin-top:6px}.ab-rec__note{color:#ffffff8c;font-size:13px}.ab-values{--ab-values-pad:clamp(22px, 5vw, 88px);padding:clamp(28px, 5vw, 88px) var(--ab-values-pad) 0;color:#fff;background:#0d0e12;border:1px solid #ffffff0f;border-radius:24px;gap:clamp(32px,4vw,56px);display:grid;overflow:hidden}@media (min-width:1200px){.ab-values{border-radius:clamp(18px,1.5vw,24px)}}@media (min-width:1280px){.ab-values__head{grid-template-columns:calc((min(100cqw, var(--shell-wide-max)) - 2 * var(--margin) - 4rem) * 7 / 12 - var(--ab-values-pad) - 1px) minmax(0, 1fr);column-gap:4rem}}.ab-values__title{color:#fff}.ab-values__lede{color:#ffffffa3}.ab-values__list{z-index:1;gap:12px;display:grid;position:relative}@media (min-width:640px){.ab-values__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.ab-values__list{grid-template-columns:repeat(5,minmax(0,1fr))}}.ab-value{background:radial-gradient(120% 80% at 0 0,#3a5cff29,#0000 55%),linear-gradient(#181a22f0,#0e0f14f0);border:1px solid #ffffff17;border-radius:20px;flex-direction:column;gap:14px;padding:22px;transition:border-color .3s;display:flex;box-shadow:inset 0 1px #ffffff14}.ab-value:hover{border-color:#7c9bff66}.ab-value__tile{color:#fff;background:linear-gradient(140deg,#3a5cff,#152eff);border-radius:12px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 10px 28px -10px #152effd9,inset 0 1px #ffffff40}.ab-value__tile svg{width:22px;height:22px}.ab-value__name{font-family:var(--font-display);letter-spacing:-.01em;color:#fff;font-size:20px;font-weight:400;line-height:1.25}.ab-value__text{text-wrap:pretty;color:#ffffffa3}@media (prefers-reduced-motion:reduce){.ab-value{transition:none}}.ab-horizon{height:clamp(220px,26vw,400px);margin:clamp(-72px, -4vw, -32px) calc(-1 * var(--ab-values-pad)) 0;position:relative}.ab-horizon .ab-globe{width:100%;height:100%;display:block}.ab-globe__grid,.ab-globe__land,.ab-globe__borders,.ab-globe__rim,.ab-globe__home{vector-effect:non-scaling-stroke}.ab-globe__star{fill:#fff;opacity:.35}.ab-globe__grid{fill:none;stroke:#ffffff0d;stroke-width:1px}.ab-globe__land{fill:#2f3441;stroke:#ffffff29;stroke-width:1px}.ab-globe__borders{fill:none;stroke:#ffffff1f;stroke-width:.8px}.ab-globe__rim{fill:none;stroke:#a0b4ff47;stroke-width:1px}.ab-globe__glow{fill:#3a5cff;opacity:.45;filter:blur(2px)}.ab-globe__home{fill:#fff;stroke:#3a5cff;stroke-width:2.5px}.ab-globe__pulse{fill:none;stroke:#7c9bff;stroke-width:.6px;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite ab-globe-pulse}@keyframes ab-globe-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(4)}}@media (prefers-reduced-motion:reduce){.ab-globe__pulse{opacity:0;animation:none}}.ab-jakarta{align-items:center;gap:clamp(36px,4.4vw,64px);display:grid}@media (min-width:1024px){.ab-jakarta{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(40px,4.4vw,72px)}}.ab-points{gap:24px;display:grid}.ab-point__title{font-family:var(--font-display);letter-spacing:-.01em;color:rgb(var(--c-ink-950));font-size:20px;font-weight:400;line-height:1.3}.ab-toward{align-items:center;gap:clamp(28px,3.4vw,48px);padding:clamp(24px,3.2vw,48px);display:grid}@media (min-width:1280px){.ab-toward{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.ab-toward__title{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;max-width:18em;color:rgb(var(--c-ink-950));font-size:clamp(28px,2.6vw,40px);font-weight:400;line-height:1.15}.ab-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:40rem;margin:28px 0 0;display:grid}.ab-fact{background:#fff9;border:1px solid #ffffffd9;border-radius:16px;padding:14px 16px}.ab-fact dt{font-family:var(--font-display);letter-spacing:-.02em;color:rgb(var(--c-ink-950));font-size:clamp(26px,2.4vw,34px);line-height:1}.ab-fact dd{font-family:var(--font-text);white-space:nowrap;color:rgb(var(--c-ink-600));margin:6px 0 0;font-size:13px;line-height:1.35}@media (max-width:639px){.ab-toward__title{font-size:24px}.ab-facts{background:#fff9;border:1px solid #ffffffd9;border-radius:16px;grid-template-columns:minmax(0,1fr);gap:0;max-width:none;padding:4px 18px}.ab-fact{background:0 0;border:0;border-radius:0;grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline;padding:12px 0;display:grid}.ab-fact+.ab-fact{border-top:1px solid #141e5014}.ab-fact dt{font-variant-numeric:tabular-nums;font-size:26px}.ab-fact dd{margin:0;font-size:14px}}.ab-board{isolation:isolate;position:relative;container-type:inline-size}.ab-board:before{content:"";z-index:-1;filter:blur(28px);background:radial-gradient(closest-side,#3a5cff57,#0000);border-radius:50%;position:absolute;inset:10% 6% -4%}.ab-board__in{font-family:var(--font-text);color:rgb(var(--c-ink-950));background:#fff;border:1px solid #ffffffe6;border-radius:1.1em;font-size:clamp(9px,2.05cqw,13px);line-height:1.3;overflow:hidden;box-shadow:0 0 0 1px #141e500a,0 2px 6px #141e500f,0 40px 80px -36px #283ca080}.ab-board__bar{background:linear-gradient(#fcfcff,#f5f6fc);border-bottom:1px solid #eceef6;align-items:center;gap:.9em;padding:.85em 1.2em;display:flex}.ab-board__lights{gap:.45em;display:flex}.ab-board__lights i{border-radius:50%;width:.75em;height:.75em}.ab-board__lights i:first-child{background:#ff5f57}.ab-board__lights i:nth-child(2){background:#febc2e}.ab-board__lights i:nth-child(3){background:#28c840}.ab-board__title{white-space:nowrap;font-size:1.077em;font-weight:600}.ab-board__team{align-items:center;gap:.6em;min-width:0;margin-left:auto;display:flex}.ab-board__stack{flex:none;display:flex}.ab-board__stack img{object-fit:cover;background:#fff;border:2px solid #fff;border-radius:50%;width:1.8em;height:1.8em}.ab-board__stack img+img{margin-left:-.55em}.ab-board__meta{white-space:nowrap;text-overflow:ellipsis;color:rgb(var(--c-ink-500));font-size:.923em;overflow:hidden}@container (max-width:400px){.ab-board__meta{display:none}}.ab-board{--l0:#ebedf0;--l1:#9be9a8;--l2:#40c463;--l3:#30a14e;--l4:#216e39}.ab-board__table{grid-template-columns:minmax(13.5em,1fr) minmax(0,max-content) 7.6em;column-gap:1.4em;padding:0 1.2em .8em;display:grid}.ab-board__head,.ab-board__row{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.ab-board__head{color:rgb(var(--c-ink-500));border-bottom:1px solid #eceef6;padding-block:.7em}.ab-board__head>span{white-space:nowrap;font-size:.846em;font-weight:500}.ab-board__headact{justify-content:space-between;align-items:center;gap:1em;display:flex}.ab-board__legend{align-items:center;gap:.22em;display:inline-flex}.ab-board__legend i{border-radius:.2em;width:.85em;height:.85em}.ab-board__legend i:first-of-type{margin-left:.3em}.ab-board__legend i:last-of-type{margin-right:.3em}.ab-board__group{--tone:rgb(var(--c-ink-400));--rail:repeating-linear-gradient(90deg, #141e5038 0 .7em, transparent .7em 1.1em);white-space:nowrap;color:rgb(var(--c-ink-700));grid-column:1/-1;align-items:center;gap:.55em;padding:1em 0 .35em;font-size:.923em;font-weight:600;display:flex}.ab-board__group[data-tone=ok]{--tone:#10a35a;--rail:linear-gradient(90deg, #10a35a, #3ccf8540)}.ab-board__group[data-tone=acc]{--tone:rgb(var(--c-emphasis));--rail:linear-gradient(90deg, #3a5cff, #7c9bff40)}.ab-board__group:after{content:"";background:var(--rail);border-radius:99em;flex:1;height:.2em;margin-left:.3em}.ab-board__dot{background:var(--tone);width:.6em;height:.6em;box-shadow:0 0 0 .25em color-mix(in srgb, var(--tone) 18%, transparent);border-radius:50%;flex:none}.ab-board__count{text-align:center;min-width:1.7em;color:rgb(var(--c-ink-500));background:#e9ebf3;border-radius:99em;padding:.1em .45em;font-size:.846em}.ab-board__row{border-top:1px solid #f0f1f6;padding-block:.6em}.ab-board__group+.ab-board__row{border-top:0}.ab-board__row[data-kind=acc]{--l1:#c9d4ff;--l2:#8fa6ff;--l3:#5575ff;--l4:#2a44e0}.ab-board__row .ab-pill{justify-self:start}.ab-board__who{align-items:center;gap:.7em;min-width:0;display:flex}.ab-board__logo,.ab-board__spark{border-radius:.55em;flex:none;width:2.2em;height:2.2em}.ab-board__logo{object-fit:cover}.ab-board__spark{color:#fff;background:linear-gradient(135deg,#3a5cff 0%,#7c9bff 100%);place-items:center;display:grid;box-shadow:0 6px 14px -6px #3a5cffb3}.ab-board__spark svg{width:1.2em;height:1.2em}.ab-board__name{min-width:0}.ab-board__name b,.ab-board__name span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ab-board__name b{font-size:1.077em;font-weight:600}.ab-board__name span{color:rgb(var(--c-ink-500));font-size:.846em}.ab-board__slot{min-width:0;display:flex;overflow:hidden}.ab-board__slot--track{justify-content:flex-end}.ab-board__track{--cell:max(.42em, 5px);grid-template-rows:repeat(7, var(--cell));grid-auto-columns:var(--cell);flex:none;grid-auto-flow:column;gap:max(.13em,1.5px);display:grid}.ab-board__track i{border-radius:max(.1em,1px)}.ab-board i[data-l="0"]{background:var(--l0)}.ab-board i[data-l="1"]{background:var(--l1)}.ab-board i[data-l="2"]{background:var(--l2)}.ab-board i[data-l="3"]{background:var(--l3)}.ab-board i[data-l="4"]{background:var(--l4)}.ab-board__tags,.ab-board__links{flex-wrap:wrap;gap:.35em}.ab-board__tags span,.ab-board__links span{white-space:nowrap;color:rgb(var(--c-ink-700));background:linear-gradient(#fff,#f6f7fb);border:1px solid #e3e6f0;border-radius:99em;align-items:center;gap:.45em;padding:.3em .75em .3em .6em;font-size:.8em;font-weight:500;line-height:1.2;display:inline-flex;box-shadow:0 1px 2px #141e500d}.ab-board__tags span:before{content:"";background:linear-gradient(135deg,#ffb547,#f08a1c);border-radius:.18em;flex:none;width:.6em;height:.6em}.ab-board__links span{padding-left:.3em}.ab-board__links img{object-fit:cover;border-radius:50%;width:1.45em;height:1.45em}@container (max-width:480px){.ab-board__table{grid-template-columns:minmax(0,1fr)}.ab-board__head{display:none}.ab-board__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who chip""slot slot";row-gap:.6em}.ab-board__who{grid-area:who}.ab-board__slot{grid-area:slot}.ab-board__row .ab-pill{grid-area:chip}}.ab-pill{--pill-fg:rgb(var(--c-ink-600));--pill-bg:#eef0f5;--pill-line:#141e5024;border:1px solid var(--pill-line);letter-spacing:.01em;white-space:nowrap;color:var(--pill-fg);background:linear-gradient(180deg, #ffffffb3, #fff0 70%), var(--pill-bg);border-radius:99em;flex:none;align-items:center;gap:.45em;padding:.34em .8em .34em .62em;font-size:.8em;font-weight:600;line-height:1.2;display:inline-flex;box-shadow:inset 0 1px #fffc,0 1px 2px #141e500f}.ab-pill__icon{border-radius:50%;flex:none;width:.72em;height:.72em;position:relative}.ab-pill--ok{--pill-fg:#0c7040;--pill-bg:#e1f6ea;--pill-line:#10a35a4d}.ab-pill--ok .ab-pill__icon{background:#10a35a;animation:2.2s ease-out infinite ab-live}.ab-pill--acc{--pill-fg:#2a44e0;--pill-bg:#e7ecff;--pill-line:#3a5cff4d}.ab-pill--acc .ab-pill__icon{background:conic-gradient(currentColor 0 50%, transparent 0);border:.12em solid}.ab-pill--soon{--pill-fg:#9a5a00;--pill-bg:#fff2da;--pill-line:#d68c1452}.ab-pill--soon .ab-pill__icon{border:.12em dashed}.ab-pill--explore{--pill-fg:#6536d1;--pill-bg:#f0e9ff;--pill-line:#7c4dff4d}.ab-pill--explore .ab-pill__icon{clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);background:currentColor;border-radius:0;width:.85em;height:.85em}@keyframes ab-live{0%{box-shadow:0 0 #10a35a80}70%,to{box-shadow:0 0 0 .5em #10a35a00}}@media (prefers-reduced-motion:reduce){.ab-pill--ok .ab-pill__icon{animation:none}}.ab-page.home-dark .saturn__line[data-step],.ab-page .band-head-soft,.ab-page .ab-manifesto__muted{color:#fff}.ab-pairs{border-top:1px solid rgb(var(--line));margin-top:clamp(36px,4.4vw,64px)}.ab-pairs__labels,.ab-pairs__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);display:grid}.ab-pairs__labels{border-bottom:1px solid rgb(var(--line));color:rgb(var(--fg-muted));padding-block:16px;font-size:13px}.ab-pairs__now-label{color:#5b6dff;font-weight:600}.ab-pairs__row{border-bottom:1px solid rgb(var(--line));padding-block:28px}.ab-pairs__row h3{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:clamp(18px,1.6vw,21px);font-weight:500;line-height:1.25}.ab-pairs__row p{max-width:44ch;margin:8px 0 0}.ab-pairs__was h3,.ab-pairs__was p{color:rgb(var(--fg-faint))}.ab-pairs__now h3{color:rgb(var(--fg))}.ab-pairs__now p{color:rgb(var(--fg-muted))}.ab-pairs__tag{color:rgb(var(--fg-muted));margin-bottom:6px;font-size:12px;display:none}.ab-pairs__tag.ab-pairs__now-label{color:#5b6dff;font-weight:600}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ab-pairs__now{animation:linear both ab-pairs-wipe;animation-timeline:view();animation-range:entry 20% cover 45%}}}@keyframes ab-pairs-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (max-width:760px){.ab-pairs__labels{display:none}.ab-pairs__row{grid-template-columns:minmax(0,1fr);gap:18px}.ab-pairs__tag{display:block}}
.ab-ground:not(.ab-fig),.ab-method .ab-method__card{--gl-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0.08 0 0 0 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");--gl-glass:linear-gradient(180deg, #ffffff14, #ffffff05 42%), #12142080;--gl-edge:#ffffff21;--gl-rule:#ffffff14;--gl-lift:inset 0 1px 0 #ffffff1f, 0 30px 60px -30px #000000b3;isolation:isolate;background:var(--gl-base,#05070f);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-color:#ffffff12;position:relative;overflow:hidden}.ab-ground:not(.ab-fig):before,.ab-ground:not(.ab-fig):after,.ab-method .ab-method__card:before,.ab-method .ab-method__card:after{content:"";pointer-events:none;position:absolute}.ab-ground:not(.ab-fig):before,.ab-method .ab-method__card:before{z-index:-2;background:var(--gl-mesh);filter:blur(44px);inset:-15%}.ab-ground:not(.ab-fig):after,.ab-method .ab-method__card:after{z-index:-1;background:var(--gl-grain) 0 0 / 180px 180px, var(--gl-ribbon) center / cover no-repeat;inset:0}.ab-ground--a:not(.ab-fig){--gl-base:#05060f;--gl-mesh:radial-gradient(38% 52% at 78% 74%, #152effc7, transparent 73%), radial-gradient(26% 34% at 14% 10%, #02a9f773, transparent 73%), radial-gradient(30% 40% at 96% 8%, #4638d266, transparent 73%), radial-gradient(40% 56% at 8% 84%, #06081ee6, transparent 73%);--gl-ribbon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 700' preserveAspectRatio='xMidYMid slice'><defs><linearGradient id='s' x1='0' y1='0' x2='1' y2='0'><stop offset='0' stop-color='%23b4c8ff' stop-opacity='0'/><stop offset='0.55' stop-color='%23e3ebff'/><stop offset='1' stop-color='%23b4c8ff' stop-opacity='0'/></linearGradient><filter id='w' x='-20%25' y='-60%25' width='140%25' height='220%25'><feGaussianBlur stdDeviation='22'/></filter><filter id='c' x='-20%25' y='-60%25' width='140%25' height='220%25'><feGaussianBlur stdDeviation='6'/></filter></defs><path d='M-40 600 C 260 560, 520 640, 1040 420' fill='none' stroke='url(%23s)' stroke-width='60' opacity='0.3' filter='url(%23w)'/><path d='M-40 600 C 260 560, 520 640, 1040 420' fill='none' stroke='url(%23s)' stroke-width='7' opacity='0.4' filter='url(%23c)'/></svg>")}.ab-ground--b:not(.ab-fig){--gl-base:#030a0f;--gl-mesh:radial-gradient(34% 44% at 86% 18%, #00b4c49e, transparent 73%), radial-gradient(36% 50% at 16% 88%, #152eff8c, transparent 73%), radial-gradient(26% 30% at 60% 60%, #0278f74d, transparent 73%), radial-gradient(36% 44% at 10% 12%, #030e16e6, transparent 73%);--gl-ribbon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 700' preserveAspectRatio='xMidYMid slice'><defs><linearGradient id='s' x1='0' y1='0' x2='1' y2='0'><stop offset='0' stop-color='%23a6f3ff' stop-opacity='0'/><stop offset='0.55' stop-color='%23e0fbff'/><stop offset='1' stop-color='%23a6f3ff' stop-opacity='0'/></linearGradient><filter id='w' x='-20%25' y='-60%25' width='140%25' height='220%25'><feGaussianBlur stdDeviation='22'/></filter><filter id='c' x='-20%25' y='-60%25' width='140%25' height='220%25'><feGaussianBlur stdDeviation='6'/></filter></defs><path d='M-40 80 C 300 180, 620 460, 1040 640' fill='none' stroke='url(%23s)' stroke-width='60' opacity='0.3' filter='url(%23w)'/><path d='M-40 80 C 300 180, 620 460, 1040 640' fill='none' stroke='url(%23s)' stroke-width='7' opacity='0.4' filter='url(%23c)'/></svg>")}.ab-ground--c:not(.ab-fig){--gl-base:#07050f;--gl-mesh:radial-gradient(36% 50% at 72% 46%, #7048ffa8, transparent 73%), radial-gradient(26% 34% at 88% 6%, #152eff80, transparent 73%), radial-gradient(30% 36% at 30% 96%, #3c28aa6b, transparent 73%), radial-gradient(36% 50% at 6% 30%, #0c051ce6, transparent 73%);--gl-ribbon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 700' preserveAspectRatio='xMidYMid slice'><defs><linearGradient id='s' x1='0' y1='0' x2='1' y2='0'><stop offset='0' stop-color='%23cdbcff' stop-opacity='0'/><stop offset='0.55' stop-color='%23eee8ff'/><stop offset='1' stop-color='%23cdbcff' stop-opacity='0'/></linearGradient><filter id='w' x='-20%25' y='-60%25' width='140%25' height='220%25'><feGaussianBlur stdDeviation='22'/></filter><filter id='c' x='-20%25' y='-60%25' width='140%25' height='220%25'><feGaussianBlur stdDeviation='6'/></filter></defs><path d='M-40 470 C 200 300, 420 560, 640 380 S 900 240, 1040 300' fill='none' stroke='url(%23s)' stroke-width='60' opacity='0.3' filter='url(%23w)'/><path d='M-40 470 C 200 300, 420 560, 640 380 S 900 240, 1040 300' fill='none' stroke='url(%23s)' stroke-width='7' opacity='0.4' filter='url(%23c)'/></svg>")}.ab-ground--d:not(.ab-fig){--gl-base:#030712;--gl-mesh:radial-gradient(40% 44% at 52% 96%, #286effa8, transparent 73%), radial-gradient(26% 34% at 90% 14%, #152eff8c, transparent 73%), radial-gradient(26% 34% at 10% 40%, #02a9f74d, transparent 73%), radial-gradient(40% 40% at 30% 4%, #04081ae6, transparent 73%);--gl-ribbon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 700' preserveAspectRatio='xMidYMid slice'><defs><linearGradient id='s' x1='0' y1='0' x2='1' y2='0'><stop offset='0' stop-color='%23a9c8ff' stop-opacity='0'/><stop offset='0.55' stop-color='%23e1ecff'/><stop offset='1' stop-color='%23a9c8ff' stop-opacity='0'/></linearGradient><filter id='w' x='-20%25' y='-60%25' width='140%25' height='220%25'><feGaussianBlur stdDeviation='22'/></filter><filter id='c' x='-20%25' y='-60%25' width='140%25' height='220%25'><feGaussianBlur stdDeviation='6'/></filter></defs><path d='M-40 330 C 220 250, 480 430, 760 320 S 980 270, 1040 290' fill='none' stroke='url(%23s)' stroke-width='60' opacity='0.3' filter='url(%23w)'/><path d='M-40 330 C 220 250, 480 430, 760 320 S 980 270, 1040 290' fill='none' stroke='url(%23s)' stroke-width='7' opacity='0.4' filter='url(%23c)'/><path d='M-40 400 C 240 320, 500 500, 780 390 S 990 350, 1040 360' fill='none' stroke='url(%23s)' stroke-width='6' opacity='0.24' filter='url(%23c)'/></svg>")}.ab-ground--e:not(.ab-fig){--gl-base:#04060f;--gl-mesh:radial-gradient(26% 70% at 50% 60%, #152effb3, transparent 73%), radial-gradient(20% 60% at 8% 40%, #02a9f76b, transparent 73%), radial-gradient(20% 60% at 94% 50%, #6e46ff73, transparent 73%), radial-gradient(40% 50% at 50% 0%, #040618e6, transparent 73%);--gl-ribbon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1400 300' preserveAspectRatio='xMidYMid slice'><defs><linearGradient id='s' x1='0' y1='0' x2='1' y2='0'><stop offset='0' stop-color='%23b9ccff' stop-opacity='0'/><stop offset='0.55' stop-color='%23e4ecff'/><stop offset='1' stop-color='%23b9ccff' stop-opacity='0'/></linearGradient><filter id='w' x='-20%25' y='-60%25' width='140%25' height='220%25'><feGaussianBlur stdDeviation='22'/></filter><filter id='c' x='-20%25' y='-60%25' width='140%25' height='220%25'><feGaussianBlur stdDeviation='6'/></filter></defs><path d='M-40 220 C 300 120, 620 280, 960 170 S 1300 110, 1440 150' fill='none' stroke='url(%23s)' stroke-width='60' opacity='0.3' filter='url(%23w)'/><path d='M-40 220 C 300 120, 620 280, 960 170 S 1300 110, 1440 150' fill='none' stroke='url(%23s)' stroke-width='7' opacity='0.4' filter='url(%23c)'/></svg>")}.ab-ground--f:not(.ab-fig){--gl-base:#040810;--gl-mesh:radial-gradient(40% 36% at 24% 8%, #152effb8, transparent 73%), radial-gradient(34% 30% at 88% 92%, #00b0c480, transparent 73%), radial-gradient(24% 26% at 90% 30%, #506eff59, transparent 73%), radial-gradient(40% 36% at 30% 96%, #040a16e6, transparent 73%);--gl-ribbon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 700 700' preserveAspectRatio='xMidYMid slice'><defs><linearGradient id='s' x1='0' y1='0' x2='1' y2='0'><stop offset='0' stop-color='%23b4d4ff' stop-opacity='0'/><stop offset='0.55' stop-color='%23e3f0ff'/><stop offset='1' stop-color='%23b4d4ff' stop-opacity='0'/></linearGradient><filter id='w' x='-20%25' y='-60%25' width='140%25' height='220%25'><feGaussianBlur stdDeviation='22'/></filter><filter id='c' x='-20%25' y='-60%25' width='140%25' height='220%25'><feGaussianBlur stdDeviation='6'/></filter></defs><path d='M-40 120 C 180 160, 360 420, 740 520' fill='none' stroke='url(%23s)' stroke-width='60' opacity='0.3' filter='url(%23w)'/><path d='M-40 120 C 180 160, 360 420, 740 520' fill='none' stroke='url(%23s)' stroke-width='7' opacity='0.4' filter='url(%23c)'/></svg>")}.ab-ground--g:not(.ab-fig){--gl-base:#04050e;--gl-mesh:radial-gradient(30% 56% at 72% 50%, #152effb8, transparent 73%), radial-gradient(18% 30% at 94% 10%, #02a9f773, transparent 73%), radial-gradient(26% 46% at 18% 70%, #4232c86b, transparent 73%), radial-gradient(30% 46% at 6% 10%, #05061ae6, transparent 73%);--gl-ribbon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1400 560' preserveAspectRatio='xMidYMid slice'><defs><linearGradient id='s' x1='0' y1='0' x2='1' y2='0'><stop offset='0' stop-color='%23b4c8ff' stop-opacity='0'/><stop offset='0.55' stop-color='%23e3ebff'/><stop offset='1' stop-color='%23b4c8ff' stop-opacity='0'/></linearGradient><filter id='w' x='-20%25' y='-60%25' width='140%25' height='220%25'><feGaussianBlur stdDeviation='22'/></filter><filter id='c' x='-20%25' y='-60%25' width='140%25' height='220%25'><feGaussianBlur stdDeviation='6'/></filter></defs><path d='M-40 470 C 360 440, 720 200, 1440 90' fill='none' stroke='url(%23s)' stroke-width='60' opacity='0.3' filter='url(%23w)'/><path d='M-40 470 C 360 440, 720 200, 1440 90' fill='none' stroke='url(%23s)' stroke-width='7' opacity='0.4' filter='url(%23c)'/></svg>")}.ab-method__card--1{--gl-base:#030810;--gl-mesh:radial-gradient(40% 40% at 70% 86%, #0296f79e, transparent 73%), radial-gradient(30% 34% at 96% 40%, #152eff80, transparent 73%), radial-gradient(30% 30% at 10% 14%, #283caa4d, transparent 73%), radial-gradient(40% 40% at 8% 60%, #030814e6, transparent 73%);--gl-ribbon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 600' preserveAspectRatio='xMidYMid slice'><defs><linearGradient id='s' x1='0' y1='0' x2='1' y2='0'><stop offset='0' stop-color='%23a9e6ff' stop-opacity='0'/><stop offset='0.55' stop-color='%23e2f6ff'/><stop offset='1' stop-color='%23a9e6ff' stop-opacity='0'/></linearGradient><filter id='w' x='-20%25' y='-60%25' width='140%25' height='220%25'><feGaussianBlur stdDeviation='22'/></filter><filter id='c' x='-20%25' y='-60%25' width='140%25' height='220%25'><feGaussianBlur stdDeviation='6'/></filter></defs><path d='M-40 380 C 200 300, 460 520, 840 400' fill='none' stroke='url(%23s)' stroke-width='60' opacity='0.3' filter='url(%23w)'/><path d='M-40 380 C 200 300, 460 520, 840 400' fill='none' stroke='url(%23s)' stroke-width='7' opacity='0.4' filter='url(%23c)'/></svg>")}.ab-method__card--2{--gl-base:#06050f;--gl-mesh:radial-gradient(36% 46% at 80% 78%, #764cff9e, transparent 73%), radial-gradient(26% 30% at 60% 10%, #152eff6b, transparent 73%), radial-gradient(30% 34% at 20% 96%, #3c28a066, transparent 73%), radial-gradient(40% 40% at 6% 20%, #0a051ae6, transparent 73%);--gl-ribbon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 600' preserveAspectRatio='xMidYMid slice'><defs><linearGradient id='s' x1='0' y1='0' x2='1' y2='0'><stop offset='0' stop-color='%23cdbcff' stop-opacity='0'/><stop offset='0.55' stop-color='%23eee8ff'/><stop offset='1' stop-color='%23cdbcff' stop-opacity='0'/></linearGradient><filter id='w' x='-20%25' y='-60%25' width='140%25' height='220%25'><feGaussianBlur stdDeviation='22'/></filter><filter id='c' x='-20%25' y='-60%25' width='140%25' height='220%25'><feGaussianBlur stdDeviation='6'/></filter></defs><path d='M-40 560 C 260 520, 520 300, 840 120' fill='none' stroke='url(%23s)' stroke-width='60' opacity='0.3' filter='url(%23w)'/><path d='M-40 560 C 260 520, 520 300, 840 120' fill='none' stroke='url(%23s)' stroke-width='7' opacity='0.4' filter='url(%23c)'/></svg>")}.ab-method__card--3{--gl-base:#030a0d;--gl-mesh:radial-gradient(50% 34% at 50% 100%, #00b0c499, transparent 73%), radial-gradient(28% 30% at 92% 24%, #026ef773, transparent 73%), radial-gradient(26% 30% at 6% 70%, #152eff59, transparent 73%), radial-gradient(44% 36% at 30% 4%, #030c12e6, transparent 73%);--gl-ribbon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 600' preserveAspectRatio='xMidYMid slice'><defs><linearGradient id='s' x1='0' y1='0' x2='1' y2='0'><stop offset='0' stop-color='%23a6f3ff' stop-opacity='0'/><stop offset='0.55' stop-color='%23e0fbff'/><stop offset='1' stop-color='%23a6f3ff' stop-opacity='0'/></linearGradient><filter id='w' x='-20%25' y='-60%25' width='140%25' height='220%25'><feGaussianBlur stdDeviation='22'/></filter><filter id='c' x='-20%25' y='-60%25' width='140%25' height='220%25'><feGaussianBlur stdDeviation='6'/></filter></defs><path d='M-40 300 C 200 420, 560 430, 840 330' fill='none' stroke='url(%23s)' stroke-width='60' opacity='0.3' filter='url(%23w)'/><path d='M-40 300 C 200 420, 560 430, 840 330' fill='none' stroke='url(%23s)' stroke-width='7' opacity='0.4' filter='url(%23c)'/></svg>")}.ab-method__card--4{--gl-base:#05050f;--gl-mesh:radial-gradient(36% 46% at 68% 62%, #152effd1, transparent 73%), radial-gradient(24% 30% at 94% 12%, #5aa0ff66, transparent 73%), radial-gradient(28% 34% at 16% 92%, #7c54ff5c, transparent 73%), radial-gradient(40% 40% at 8% 20%, #08081ee6, transparent 73%);--gl-ribbon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 600' preserveAspectRatio='xMidYMid slice'><defs><linearGradient id='s' x1='0' y1='0' x2='1' y2='0'><stop offset='0' stop-color='%23c3b8ff' stop-opacity='0'/><stop offset='0.55' stop-color='%23ebe8ff'/><stop offset='1' stop-color='%23c3b8ff' stop-opacity='0'/></linearGradient><filter id='w' x='-20%25' y='-60%25' width='140%25' height='220%25'><feGaussianBlur stdDeviation='22'/></filter><filter id='c' x='-20%25' y='-60%25' width='140%25' height='220%25'><feGaussianBlur stdDeviation='6'/></filter></defs><path d='M-40 60 C 240 90, 480 420, 840 380' fill='none' stroke='url(%23s)' stroke-width='60' opacity='0.3' filter='url(%23w)'/><path d='M-40 60 C 240 90, 480 420, 840 380' fill='none' stroke='url(%23s)' stroke-width='7' opacity='0.4' filter='url(%23c)'/></svg>")}.ab-ground .sv-include__item{border-top-color:var(--gl-rule)}.ab-ground .ab-pill{--pill-fg:#ffffffb8;--pill-bg:#ffffff14;--pill-line:#ffffff24;background:var(--pill-bg)}.ab-ground .ab-pill--ok{--pill-fg:#5fe39a;--pill-bg:#5fe39a1f;--pill-line:#5fe39a4d}.ab-ground .ab-pill--acc{--pill-fg:#fff;--pill-bg:rgb(var(--c-emphasis));--pill-line:#ffffff2e}.ab-ground .ab-pill--soon{--pill-fg:#f5b35c;--pill-bg:#f5b35c1f;--pill-line:#f5b35c4d}.ab-ground .ab-pill--explore{--pill-fg:#b9a2ff;--pill-bg:#7c4dff29;--pill-line:#7c4dff57}.ab-toward.ab-ground .ab-grad{background-image:linear-gradient(100deg,#8ea0ff 0%,#a9b8ff 55%,#7fd3fb 100%)}.ab-toward.ab-ground .ab-fact,.ab-toward.ab-ground .ab-facts,.ab-toward.ab-ground .ab-board__in{border-color:var(--gl-edge);background:var(--gl-glass);box-shadow:var(--gl-lift)}.ab-toward.ab-ground .ab-board__bar{background:#ffffff0a}.ab-toward.ab-ground .ab-board__stack img{background:#151827;border-color:#151827}.ab-toward.ab-ground .ab-board__count{background:#ffffff1a}.ab-toward.ab-ground .ab-board{--l0:#ffffff12}.ab-toward.ab-ground .ab-board__links span{box-shadow:none;background:#ffffff0f;border-color:#ffffff1f}.ab-method__card .mm{border-color:var(--gl-edge);color:#fff;background:var(--gl-glass);box-shadow:var(--gl-lift)}.ab-method__card .mm-crumb,.ab-method__card .mm-meta,.ab-method__card .mm-stat span,.ab-method__card .mm-log span,.ab-method__card .mm-table>.mm-th{color:#ffffff80}.ab-method__card .mm-crumb b{color:#fff}.ab-method__card .mm-aside,.ab-method__card .mm-note,.ab-method__card .mm-log{color:#ffffffa3}.ab-method__card .mm-pill--ok{color:#5fe39a;background:#5fe39a24}.ab-method__card .mm-pill--warn{color:#f5b35c;background:#f5b35c24}.ab-method__card .mm-pill--info{color:#fff;background:rgb(var(--c-emphasis))}.ab-method__card .mm-stat,.ab-method__card .mm-box,.ab-method__card .mm-tile,.ab-method__card .mm-table,.ab-method__card .mm-week{border-color:#ffffff1a}.ab-method__card .mm-row,.ab-method__card .mm-table>span{border-color:#ffffff12}.ab-method__card .mm-progress i{background:#ffffff1a}.ab-method__card .mm-progress i.is-now,.ab-method__card .mm-week--now .mm-wk,.ab-method__card .mm-doc__brand i{background:rgb(var(--c-emphasis))}.ab-method__card .mm-week--now{border-color:rgb(var(--c-emphasis));background:rgba(var(--c-emphasis), .14)}.ab-method__card .mm-week--next{color:#ffffff80;border-color:#ffffff38}.ab-method__card .mm-wk{background:#ffffff14}.ab-method__card .mm-btn{border-color:#ffffff2e}.ab-method__card .mm-good,.ab-method__card .mm-yes{color:#5fe39a}.ab-method__card .mm-no{color:#fff3}.ab-method__card .mm-roles__head span{color:#a9b8ff}.ab-method__card .mm-table>.mm-th,.ab-method__card .mm-log{background:#ffffff0a}.po-feature.ab-ground .po-more{color:#ffffffeb}
