@font-face{font-family:Didact Gothic;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/didact-gothic-cyrillic-ext-400-normal.410110d3.woff2) format("woff2"),url(/_next/static/media/didact-gothic-cyrillic-ext-400-normal.ea2fe966.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Didact Gothic;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/didact-gothic-cyrillic-400-normal.585a9658.woff2) format("woff2"),url(/_next/static/media/didact-gothic-cyrillic-400-normal.4febf677.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Didact Gothic;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/didact-gothic-greek-ext-400-normal.8653fb2d.woff2) format("woff2"),url(/_next/static/media/didact-gothic-greek-ext-400-normal.42b7034e.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Didact Gothic;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/didact-gothic-greek-400-normal.78567229.woff2) format("woff2"),url(/_next/static/media/didact-gothic-greek-400-normal.c9d7793b.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Didact Gothic;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/didact-gothic-latin-ext-400-normal.17e1cdb1.woff2) format("woff2"),url(/_next/static/media/didact-gothic-latin-ext-400-normal.88299680.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Didact Gothic;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/didact-gothic-latin-400-normal.c27af77f.woff2) format("woff2"),url(/_next/static/media/didact-gothic-latin-400-normal.7b3fc4f2.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--black:#000000;--panel:#161616;--line:#2e2e2e;--teal:#0f8076;--teal-bright:#16b0a3;--teal-deep:#0a5952;--burgundy:#a3264f;--white:#ffffff;--muted:#a3a3a3;--font:"Century Gothic","CenturyGothic","Didact Gothic","URW Gothic","Avant Garde",sans-serif;--measure:46rem}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--black);color:var(--white);font-family:var(--font);font-size:1.0625rem;line-height:1.55;-webkit-font-smoothing:antialiased}button,input{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--teal-bright);outline-offset:3px}.shell{min-height:100vh;display:flex;flex-direction:column}.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;padding:1rem clamp(1rem,4vw,2.5rem);background:linear-gradient(var(--black) 70%,rgba(0,0,0,0))}.logo{display:block;height:48px;width:auto}.logo--large{height:80px;margin-bottom:1.5rem}main{flex:1 1;padding:0 clamp(1rem,4vw,2.5rem) 4rem}.progress{display:flex;align-items:center;gap:.75rem}.progress-count{color:var(--muted);font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.intro{max-width:38rem;margin:clamp(2rem,10vh,7rem) auto 0}.intro-title{font-size:clamp(2.75rem,7vw,4.5rem);font-weight:400;letter-spacing:-.03em;line-height:1;margin:0 0 1.5rem}.intro-lead{font-size:1.375rem;line-height:1.4;margin:0 0 1rem}.intro-body{color:var(--muted);margin:0 0 2.5rem}.done{text-align:center}.done .intro-title{margin-top:2rem}.intro-form label{display:block;margin-bottom:.5rem}.intro-row{display:flex;gap:.75rem;flex-wrap:wrap}.intro-row input{flex:1 1 16rem;min-height:3.25rem;padding:0 1rem;background:var(--panel);border:1px solid var(--line);border-radius:12px}.intro-row input:focus{border-color:var(--teal-bright);outline:none}.hint{color:var(--muted);font-size:.875rem;margin:.75rem 0 0}.center{text-align:center}.notice{margin:1.25rem 0 0;padding:.875rem 1rem;border-left:3px solid var(--burgundy);background:rgba(163,38,79,.14)}.btn-primary{min-height:3.25rem;padding:0 1.5rem;border:0;border-radius:999px;background:var(--teal-bright);color:var(--black);cursor:pointer}.btn-primary:hover:not(:disabled){background:#2fc3b5}.btn-primary:disabled{background:#2a2a2a;color:#6b6b6b;cursor:not-allowed}.btn-quiet{min-height:3.25rem;padding:0 1.25rem;border:1px solid var(--line);border-radius:999px;background:transparent;cursor:pointer}.btn-quiet:disabled{visibility:hidden}.screen{max-width:var(--measure);margin:1.5rem auto 0}.screen-step{color:var(--muted);font-size:.9375rem;margin:0;text-align:center}.screen-title{font-size:clamp(2.25rem,6vw,3.5rem);font-weight:400;letter-spacing:-.03em;line-height:1.05;text-align:center;margin:.25rem 0 2.5rem}.screen-title:focus{outline:none}.cards{list-style:none;margin:0;padding:0;display:grid;grid-gap:1.25rem;gap:1.25rem}.card{border-radius:24px;padding:clamp(1.5rem,4vw,2.25rem);background:var(--teal);transition:background-color .25s ease,opacity .25s ease}.card--waiting{opacity:.6}.card--answered{background:var(--teal-deep)}.card fieldset{border:0;margin:0;padding:0;min-width:0}.card-statement{display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-items:baseline;width:100%;padding:0;font-size:clamp(1.25rem,3vw,1.5rem);line-height:1.35;letter-spacing:-.01em;margin-bottom:1.5rem}.card-number{color:rgba(255,255,255,.6);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.scale{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}.tile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.5rem;min-height:7.25rem;padding:1.4rem .25rem .75rem;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:rgba(0,0,0,.2);cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .15s ease}.tile:hover{background:rgba(0,0,0,.34)}.tile:active{transform:scale(.97)}.tile--chosen,.tile--chosen:hover{background:var(--white);color:var(--black);border-color:var(--white)}.tile-value{position:absolute;top:.4rem;font-size:.75rem;opacity:.75;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tile-label{font-size:.8125rem;line-height:1.2;text-align:center}.tile-label span{display:block}.screen-nav{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.5rem}@media (max-width:600px){.scale{grid-template-columns:repeat(3,minmax(0,1fr))}.tile{min-height:6.5rem}.progress-count{display:none}.card-statement{grid-template-columns:2rem minmax(0,1fr)}.screen-nav .btn-primary{flex:1 1}}@media (prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}.home{max-width:38rem;margin:20vh auto 0;padding:0 1.5rem}.muted{color:var(--muted)}a{color:var(--teal-bright)}select,textarea{font:inherit;color:inherit}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.small{font-size:.875rem}.warn{color:#f2a2bd}.success{margin:.75rem 0 0;padding:.75rem 1rem;border-left:3px solid var(--teal-bright);background:rgba(22,176,163,.12)}.notice ul{margin:.5rem 0 0;padding-left:1.25rem}.notice p{margin:0}.auth{max-width:30rem;margin:clamp(2rem,12vh,7rem) auto 0;padding:0 1.5rem 4rem}.auth-title{font-size:clamp(2rem,5vw,2.75rem);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0 0 1rem}.auth-lead{margin:0 0 1.75rem}.stack{display:grid;grid-gap:.75rem;gap:.75rem;margin-bottom:1.25rem}.input{width:100%;min-height:3rem;padding:.5rem .875rem;background:var(--panel);border:1px solid var(--line);border-radius:10px}.input:focus{border-color:var(--teal-bright);outline:none;box-shadow:0 0 0 1px var(--teal-bright)}.input--code{font-size:1.5rem;letter-spacing:.35em;max-width:12rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.input--num{width:5rem;min-height:2.5rem}.input--date{max-width:14rem;color-scheme:dark}.textarea{min-height:8rem;resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9rem;line-height:1.5}select.input{color-scheme:dark}.link-button{background:none;border:0;padding:0;color:var(--teal-bright);text-decoration:underline;text-underline-offset:3px;cursor:pointer;font-size:.9375rem}.link-button:disabled{color:var(--muted)}.steps{padding-left:1.25rem;display:grid;grid-gap:1.5rem;gap:1.5rem}.steps li::marker{color:var(--teal-bright)}.qr{background:var(--white);border-radius:14px;padding:12px;width:max-content;margin:.75rem 0}.qr img{display:block}.secret code{font-size:1.05rem;letter-spacing:.08em;background:var(--panel);padding:.5rem .75rem;border-radius:8px;display:inline-block;word-break:break-all}.org-shell{min-height:100vh;display:flex;flex-direction:column}.org-top{justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.875rem clamp(1rem,4vw,2.5rem);border-bottom:1px solid var(--line)}.org-brand,.org-top{display:flex;align-items:center}.org-brand{gap:.875rem;color:var(--white);text-decoration:none}.org-brand .logo{height:40px}.org-brand span{color:var(--muted);padding-left:.875rem;border-left:1px solid var(--line)}.org-nav{display:flex;align-items:center;gap:1.25rem;font-size:.9375rem}.org-who{color:var(--muted)}.org-admin-link{color:var(--teal-bright);text-decoration:none}.org-admin-link:hover{text-decoration:underline}.org-main{width:100%;max-width:72rem;margin:0 auto;padding:2rem clamp(1rem,4vw,2.5rem) 5rem}.crumbs{font-size:.9375rem;margin:0 0 .5rem}.crumbs,.crumbs a{color:var(--muted)}.page-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}.page-head .page-title{margin:0}.page-title{font-size:clamp(2rem,4.5vw,2.75rem);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0 0 1.5rem}.lead{font-size:1.125rem;max-width:46rem;margin:-.75rem 0 1.5rem}.panel{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:clamp(1.25rem,3vw,1.75rem);margin-bottom:1.25rem}.panel h2{font-size:1.25rem;font-weight:400;margin:0 0 .5rem}.panel>.muted:first-of-type{margin-top:0}.panel.narrow{max-width:44rem}.panel-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.5rem}.panel-head h2{margin:0}.two-col{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));grid-gap:1.25rem;gap:1.25rem;align-items:start}.two-col .panel{margin-bottom:0}.two-col+.panel,.two-col+.two-col,.two-col+p{margin-top:1.25rem}.count{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:.25rem}a.btn-primary,a.btn-quiet,label.btn-quiet{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:inherit}a.btn-primary{color:var(--black)}.btn-small{min-height:2.5rem;padding:0 1rem;font-size:.9375rem}.btn-quiet:hover:not(:disabled){border-color:var(--teal-bright)}.btn-quiet:disabled{visibility:visible;opacity:.5;cursor:not-allowed}.btn-danger{min-height:3rem;padding:0 1.25rem;border-radius:999px;border:1px solid var(--burgundy);background:transparent;color:#f2a2bd;cursor:pointer}.btn-danger:hover{background:rgba(163,38,79,.2)}.form-actions{display:flex;gap:.75rem;flex-wrap:wrap}.inline-form{margin:0}.inline-form,.inline-form .form-actions{display:inline}.inline-form .notice{margin-top:.25rem;font-size:.875rem}.inline-fields{display:flex;align-items:flex-end;gap:1rem;flex-wrap:wrap;margin:1rem 0}.inline-fields .field{margin:0}.field{display:grid;grid-gap:.375rem;gap:.375rem}.field>span{font-size:.9375rem}.field em{color:var(--muted);font-style:normal;font-size:.875rem;margin-left:.25rem}.field small,.fieldset small{color:var(--muted);font-size:.8125rem}.field-static{display:grid;grid-gap:.25rem;gap:.25rem;margin:0}.field-static span{font-size:.9375rem;color:var(--muted)}.fieldset{border:1px solid var(--line);border-radius:12px;padding:.875rem 1rem 1rem;margin:0;display:grid;grid-gap:.5rem;gap:.5rem}.fieldset legend{padding:0 .375rem}.check{display:flex;align-items:flex-start;gap:.6rem;cursor:pointer}.check input[type=checkbox],.check input[type=radio]{margin-top:.2rem}.check--wrap{flex-wrap:wrap;align-items:center}.check--wrap input[type=checkbox]{margin-top:0}.check input[type=checkbox],.check input[type=radio]{width:1.15rem;height:1.15rem;accent-color:var(--teal-bright);flex:none}.check--disabled{color:var(--muted);cursor:not-allowed}.reminder-grid{display:grid;grid-gap:.75rem;gap:.75rem;padding-left:1.75rem}.reminder-grid>label:first-child{display:grid;grid-gap:.375rem;gap:.375rem}.inline-inputs{display:flex;align-items:center;gap:.6rem}.invite-list{display:grid;grid-gap:.5rem;gap:.5rem}.invite-tools{display:flex;align-items:center;gap:.875rem;flex-wrap:wrap}.file-button{cursor:pointer;position:relative}.invite-summary p{margin:.25rem 0}.preview summary{cursor:pointer;color:var(--teal-bright);font-size:.9375rem}.preview ol{max-height:14rem;overflow:auto;margin:.5rem 0 0;padding-left:2rem;font-size:.9rem;color:var(--muted)}.org-block{margin-bottom:2.25rem}.org-block-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.75rem}.org-block-head h2{font-size:1.375rem;font-weight:400;margin:0}.org-block-meta{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.credits{font-size:.9375rem;color:var(--teal-bright);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.credits--none{color:#f2a2bd}.empty{padding:1rem 0}.team-list{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:16px;overflow:hidden}.team-list li+li{border-top:1px solid var(--line)}.team-row{display:grid;grid-template-columns:minmax(10rem,1.6fr) minmax(4.5rem,.5fr) minmax(10rem,2fr) auto;align-items:center;grid-gap:1rem;gap:1rem;padding:1rem 1.25rem;color:var(--white);text-decoration:none;background:var(--panel)}.team-row:hover{background:#1d1d1d}.team-name{font-size:1.0625rem}.team-next{font-size:.9375rem;color:var(--muted)}.team-next--urgent{color:var(--white)}.team-next--urgent:before{content:"";display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background:var(--teal-bright);margin-right:.5rem;vertical-align:middle}.team-count,.team-round{color:var(--muted);font-size:.9375rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:700px){.team-row{grid-template-columns:1fr auto}.team-round{display:none}.team-row .chip{grid-column:1/-1;justify-self:start}}.chip{display:inline-block;padding:.25rem .75rem;border-radius:999px;font-size:.8125rem;white-space:nowrap;border:1px solid}.chip--large{font-size:.9375rem;padding:.375rem .875rem}.chip--live{color:var(--teal-bright);border-color:rgba(22,176,163,.5);background:rgba(22,176,163,.1)}.chip--warn{color:#f2a2bd;border-color:rgba(163,38,79,.6);background:rgba(163,38,79,.14)}.chip--ready{color:#f4c86a;border-color:rgba(244,200,106,.5);background:rgba(244,200,106,.08)}.chip--done{color:var(--white);border-color:var(--line);background:#222}.table{width:100%;border-collapse:collapse;font-size:.9375rem;margin-top:.75rem}.table th{text-align:left;font-weight:400;color:var(--muted);padding:.5rem .75rem .5rem 0}.table td,.table th{border-bottom:1px solid var(--line)}.table td{padding:.75rem .75rem .75rem 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.table tr:last-child td{border-bottom:0}@media (max-width:600px){.table--rounds td:nth-child(2),.table--rounds th:nth-child(2){display:none}}.success-banner{padding:1rem 1.25rem;border-radius:14px;background:rgba(22,176,163,.14);border:1px solid rgba(22,176,163,.5);margin-bottom:1.25rem}.big-count{font-size:1.375rem;margin:0 0 .875rem}.big-count strong{font-size:3rem;font-weight:400;letter-spacing:-.03em;margin-right:.25rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bar{position:relative;height:12px;background:#262626;overflow:visible;margin-bottom:.875rem}.bar,.bar span{border-radius:999px}.bar span{display:block;height:100%;background:var(--teal-bright);transition:width .4s ease}.bar i{position:absolute;top:-5px;bottom:-5px;width:2px;background:var(--white);opacity:.7}.link-row{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.link-box{flex:1 1 20rem;background:var(--black);border:1px solid var(--line);border-radius:10px;padding:.625rem .875rem;font-size:.9375rem;word-break:break-all}.people{list-style:none;margin:.5rem 0 1rem;padding:0;max-height:26rem;overflow:auto}.people li{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.625rem 0;border-bottom:1px solid var(--line)}.people li:last-child{border-bottom:0}.person-name{display:block}.person-email{display:block;color:var(--muted);font-size:.875rem;word-break:break-all}.progress-panel .muted{margin-bottom:0}.panel form+form{margin-top:.5rem}:root{--p-drive:#d22d30;--p-social:#f4c400;--p-belonging:#338f43;--p-rigour:#2a4fb5}.jump{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin:0 0 1.25rem;font-size:.9375rem}.jump a{color:var(--muted)}.section-title{font-size:1.5rem;font-weight:400;margin:2rem 0 .75rem}.h3{font-size:1.0625rem;font-weight:400;margin:.25rem 0 .5rem;color:var(--muted)}.notes ul{margin:0;padding-left:1.25rem;display:grid;grid-gap:.4rem;gap:.4rem}.overview{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(16rem,1fr);grid-gap:1.5rem;gap:1.5rem;align-items:center}@media (max-width:860px){.overview{grid-template-columns:1fr}}.wheel{width:100%;max-width:34rem;height:auto;display:block;margin:0 auto;overflow:visible}.wheel-grid{fill:none;stroke:#2a2a2a}.wheel-missing{fill:none;stroke:#444;stroke-dasharray:3 4}.wheel-prev{fill:none;stroke:var(--white);stroke-width:1.5;stroke-dasharray:4 3;opacity:.85}.wheel-hub{fill:var(--panel)}.wheel-label{fill:var(--white);font-size:12px;font-family:var(--font)}.wheel-score{fill:var(--muted);font-size:12px}.pillar{margin-bottom:1rem}.pillar-head{display:flex;align-items:center;gap:.5rem;margin:0 0 .35rem;font-size:1.0625rem}.dot,.pillar-head i{width:.75rem;height:.75rem;border-radius:3px;display:inline-block;flex:none}.dot{margin-right:.6rem;vertical-align:-1px}.pillar-head strong{font-weight:400;margin-left:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pillar ul{list-style:none;margin:0;padding:0 0 0 1.25rem}.pillar li{display:grid;grid-template-columns:1fr 3.5rem 4.25rem;grid-gap:.5rem;gap:.5rem;padding:.2rem 0;font-size:.9375rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pillar li a{color:var(--white);text-decoration:none}.pillar li a:hover{text-decoration:underline}.pillar li span{text-align:right;color:var(--muted)}.change{font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.change--up{color:var(--teal-bright)}.change--down{color:#f2a2bd}.change--flat{color:var(--muted)}.two-col--tight{gap:1rem;margin-bottom:.5rem}.callouts{margin:0;padding-left:1.25rem;display:grid;grid-gap:.35rem;gap:.35rem}.callouts strong{font-weight:400}.callouts li::marker{color:var(--teal-bright)}.callouts--dev li::marker{color:#f2a2bd}.ranked th[scope=row]{font-weight:400;color:var(--white)}.bar-col{width:45%}.scorebar{position:relative;display:block;height:10px;border-radius:999px;background:#262626}.scorebar-fill{position:absolute;left:0;top:0;bottom:0;border-radius:999px}.scorebar-prev{position:absolute;top:-4px;bottom:-4px;width:2px;background:var(--white);margin-left:-1px}.statements{list-style:none;margin:.5rem 0 0;padding:0}.statements li{display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,22rem);grid-gap:.5rem 1.5rem;gap:.5rem 1.5rem;align-items:center;padding:.75rem 0;border-bottom:1px solid var(--line)}.statements li:last-child{border-bottom:0}.statements p{margin:0}@media (max-width:760px){.statements li{grid-template-columns:1fr}}.num{display:inline-block;min-width:1.75rem;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.statement-data{display:grid;grid-template-columns:2.25rem auto minmax(0,1fr);align-items:center;grid-gap:.5rem;gap:.5rem}.statement-data strong{font-weight:400;font-size:1.125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.statement-data .muted:empty{display:none}.dist{display:flex;height:1.375rem;border-radius:6px;overflow:hidden;background:#262626;grid-column:-2/-1;min-width:9rem}.dist-cell{display:flex;align-items:center;justify-content:center;min-width:0}.dist-num{font-size:.75rem;color:var(--black);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dist-1{background:#a3264f}.dist-2{background:#c9567a}.dist-3{background:#e6a0b5}.dist-4{background:#c4ebe6}.dist-5{background:#4fc7bb}.dist-6{background:#0b6f66}.dist-1 .dist-num,.dist-2 .dist-num,.dist-6 .dist-num{color:var(--white)}.dist-key{display:flex;flex-wrap:wrap;gap:.4rem 1rem;font-size:.8125rem;color:var(--muted);margin:.75rem 0 0}.dist-key i{display:inline-block;width:.75rem;height:.75rem;border-radius:3px;margin-right:.35rem;vertical-align:-1px}.facet{border-top:4px solid}.facet-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap}.facet-head h3{font-size:1.25rem;font-weight:400;margin:0}.facet-head h3 .muted{font-size:.875rem;margin-left:.5rem}.facet-head p{margin:0}.facet-head strong{font-weight:400;font-size:1.5rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.functions{display:grid;grid-template-columns:minmax(0,22rem) minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem;align-items:center}@media (max-width:760px){.functions{grid-template-columns:1fr}}.pyramid{width:100%;height:auto}.pyr{stroke:var(--black);stroke-width:2}.pyr-0{fill:#0a5952}.pyr-1{fill:#0f8076}.pyr-2{fill:#13998d}.pyr-3{fill:#16b0a3}.pyr-4{fill:#5cc9be}.pyr-label{fill:var(--white);font-size:13px;font-family:var(--font)}.spark{width:7.5rem;height:2.1rem;display:block}.trend td,.trend th{white-space:nowrap}.table tbody th{text-align:left;font-weight:400;color:var(--white);padding:.75rem .75rem .75rem 0;border-bottom:1px solid var(--line)}.table tbody tr:last-child th{border-bottom:0}.facet-name{border-bottom:3px solid;padding-bottom:1px}details.more{margin-top:1.25rem}details.more>summary{cursor:pointer;color:var(--muted);padding:.5rem 0}details.more>summary:hover{color:var(--white)}details.more[open]>summary{margin-bottom:1rem}details.panel>summary{cursor:pointer}details.panel>summary h2{display:inline}.request-row{justify-content:space-between;flex-wrap:wrap}.request-actions,.request-row{display:flex;align-items:center;gap:1rem}.person-more{width:100%}.person-more>summary{list-style:none;cursor:pointer;display:grid}.person-more>summary::-webkit-details-marker{display:none}.person-more[open]>summary{margin-bottom:.75rem}.person-actions{display:flex;gap:.75rem;flex-wrap:wrap}.admin-banner{display:flex;justify-content:space-between;align-items:center;gap:1rem}.person-actions .form-actions,.request-actions .form-actions{margin:0}.org-body{display:grid;grid-template-columns:14rem minmax(0,1fr);flex:1 1}.side-nav{border-right:1px solid var(--line);padding:1.75rem 1rem;position:-webkit-sticky;position:sticky;top:0;align-self:start;min-height:calc(100vh - 69px)}.side-group+.side-group{margin-top:1.5rem}.side-heading{color:var(--muted);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .5rem .75rem}.side-nav ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:.125rem;gap:.125rem}.side-nav a{display:flex;justify-content:space-between;align-items:center;padding:.55rem .75rem;border-radius:10px;color:var(--white);text-decoration:none}.side-nav a.is-active,.side-nav a:hover{background:var(--panel)}.side-nav a.is-active{box-shadow:inset 3px 0 0 var(--teal-bright)}.side-badge{background:var(--teal-bright);color:var(--black);border-radius:999px;font-size:.75rem;min-width:1.4rem;text-align:center;padding:.05rem .4rem}.org-body .org-main{max-width:68rem;margin:0}@media (max-width:860px){.org-body{grid-template-columns:1fr}.side-nav{position:static;min-height:0;border-right:0;border-bottom:1px solid var(--line);padding:.75rem 1rem;display:flex;flex-wrap:wrap;gap:.25rem 1rem}.side-group+.side-group{margin-top:0}.side-heading{display:none}.side-nav ul{display:flex;gap:.25rem}}.todo-list{list-style:none;margin:.5rem 0 0;padding:0}.todo-row{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 0;border-bottom:1px solid var(--line);color:var(--white);text-decoration:none}.todo-list li:last-child .todo-row{border-bottom:0}.todo-row:hover .todo-title{text-decoration:underline}.todo-title{display:block}.todo-title:before{content:"";display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background:var(--teal-bright);margin-right:.6rem;vertical-align:middle}.todo-detail{display:block;color:var(--muted);font-size:.875rem;margin-left:1.1rem}.todo-where{color:var(--muted);font-size:.8125rem;white-space:nowrap}.tile-list{list-style:none;margin:.5rem 0 0;padding:0;display:grid;grid-gap:.5rem;gap:.5rem}.tile{display:block;padding:.9rem 1rem;border:1px solid var(--line);border-radius:12px;color:var(--white);text-decoration:none}.tile:hover{border-color:var(--teal-bright)}.tile-title{display:block;font-size:1.0625rem}.tile-detail{display:block;color:var(--muted);font-size:.875rem;margin-top:.15rem}.org-link{color:var(--white);text-decoration:none}.org-link:hover{text-decoration:underline}.org-row{grid-template-columns:minmax(10rem,2fr) minmax(5rem,.6fr) minmax(6rem,.8fr) auto}.tabs{display:flex;gap:.25rem;border-bottom:1px solid var(--line);margin:0 0 1.5rem;flex-wrap:wrap}.tabs a{padding:.65rem 1rem;color:var(--muted);text-decoration:none;border-bottom:2px solid transparent;margin-bottom:-1px}.tabs a.is-active,.tabs a:hover{color:var(--white)}.tabs a.is-active{border-bottom-color:var(--teal-bright)}.field-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));grid-gap:0 1.25rem;gap:0 1.25rem}.field--wide{grid-column:1/-1}.billing-summary{margin:0 0 1rem;line-height:1.6}.table td.num,.table th.num{display:table-cell;color:inherit;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.status-paid{color:var(--teal-bright)}.seg{display:inline-flex;border:1px solid var(--line);border-radius:999px;overflow:hidden}.seg a{padding:.4rem 1rem;color:var(--muted);text-decoration:none;font-size:.9375rem}.seg a.is-active{background:var(--teal-bright);color:var(--black)}.table-scroll{overflow-x:auto}.compare tbody th,.compare td{white-space:nowrap}.compare thead th.num{white-space:normal;vertical-align:bottom;min-width:3.25rem;max-width:5.5rem;font-size:.8125rem;line-height:1.25}.compare thead th.num .compare-head{display:inline}.compare .score-cell,.compare td.num{text-align:center;padding-right:0}.compare-head{color:var(--white);text-decoration:none;display:inline-flex;align-items:center;gap:.35rem}.compare-head:hover{text-decoration:underline}.score-cell{color:var(--white);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-left:2px solid var(--black)}.compare-avg td,.compare-avg th{border-top:2px solid var(--line);font-weight:400;color:var(--muted)}.change-down{color:#f2a2bd}.two-col--wide-left{grid-template-columns:minmax(0,1.6fr) minmax(16rem,1fr)}@media (max-width:900px){.two-col--wide-left{grid-template-columns:1fr}}.compare-sub{display:block;color:var(--muted);font-size:.75rem}.compare thead th.num .compare-head{color:var(--white)}.auth-step{color:var(--teal-bright);font-size:.875rem;letter-spacing:.06em;text-transform:uppercase;margin:0 0 .5rem}