.apps-launcher{padding:2.8rem 2rem 5rem;overflow:visible}.apps-launcher__heading{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:3rem;display:flex}.apps-launcher__eyebrow{color:#176960;letter-spacing:.14em;text-transform:uppercase;font:700 .72rem/1.4 Inter,sans-serif}.apps-launcher__heading h1{color:#132b2a;letter-spacing:-.055em;margin:.45rem 0;font:600 clamp(2.5rem,5vw,4.25rem)/1.03 Space Grotesk,sans-serif}.apps-launcher__heading>div>p:last-child{color:#4a625e;font-size:1.05rem}.apps-launcher__groups{gap:3rem;display:grid}.apps-launcher__group{border:0;padding:0;display:block;overflow:visible}.apps-launcher__group-heading{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.apps-launcher__group-heading h2{color:#173b37;letter-spacing:-.02em;font:600 1.15rem/1.2 Space Grotesk,sans-serif}.apps-launcher__group-heading>span{color:#37635d;background:#e1ede7;border-radius:50%;place-items:center;width:1.4rem;height:1.4rem;font-size:.72rem;font-weight:700;display:grid}.apps-launcher__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.apps-launcher__grid li{min-width:0}.app-tile{color:#173b37;background:#fff;border:1px solid #d7e4de;border-radius:10px;grid-template-rows:auto 1fr;grid-template-columns:1fr auto;height:100%;min-height:15rem;transition:border-color .18s,transform .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.app-tile:hover,.app-tile:focus-visible{color:#173b37;border-color:#73b9a9;transform:translateY(-3px);box-shadow:0 14px 32px #0f3e341a}.app-tile:focus-visible{outline-offset:3px;outline:2px solid #126b63}.app-tile__art{background:radial-gradient(at 50% 110%,#53c1a740,#0000 60%),linear-gradient(135deg,#102c30,#163e3e);grid-column:1/-1;place-items:center;min-height:10rem;display:grid;position:relative;overflow:hidden}.app-card-art{width:100%;height:100%;transition:transform .3s;position:absolute;inset:0}.app-tile:is(:hover,:focus-visible) .app-card-art{transform:scale(1.035)}.app-card-art .art-grid{stroke:#a6e5d6;stroke-width:.5px;opacity:.09}.app-card-art .art-spark{stroke-width:1.5px;opacity:.8}.app-card-art .art-line{stroke:#b8f1e4;stroke-width:1.5px}.app-card-art .art-soft{stroke:#a1e2d6;stroke-width:1.15px;opacity:.58}.app-card-art .art-dim{stroke:#91d3c8;stroke-width:1px;opacity:.35}.app-card-art .art-halo{stroke:#8edbd0;stroke-width:1px;opacity:.2}.app-card-art .art-panel{fill:#0b2226;fill-opacity:.65;stroke:#a1e2d6;stroke-opacity:.65;stroke-width:1.3px}.app-card-art .art-point{fill:#a8e7db;opacity:.65}.app-card-art .art-node{fill:#b8f1e4;stroke:#173f3d;stroke-width:2px}.app-card-art .art-node--gold{fill:#f3c587}.app-card-art .art-gold{stroke:#f6cf97;stroke-width:1.6px}.app-card-art .art-gold-soft{stroke:#f6cf97;stroke-width:1px;opacity:.55}.app-card-art .art-gold-dash{stroke:#f6cf97;stroke-width:1.4px;stroke-dasharray:3 3}.research-icon{stroke:#a8e7db;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:4.2rem;height:4.2rem}.research-icon__accent{stroke:#f3c587}.app-tile--simulator .app-tile__art,.app-tile--market .app-tile__art{background:radial-gradient(at 50% 110%,#6aa4d640,#0000 60%),linear-gradient(135deg,#152a3b,#1b414d)}.app-tile--sensitivity .app-tile__art,.app-tile--questions .app-tile__art{background:radial-gradient(at 50% 110%,#b098db33,#0000 60%),linear-gradient(135deg,#252b3b,#334052)}.app-tile--mission .app-tile__art,.app-tile--gap .app-tile__art{background:radial-gradient(at 50% 110%,#71c69e3d,#0000 60%),linear-gradient(135deg,#18312b,#28453d)}.app-tile__body{align-content:start;gap:.35rem;padding:1.1rem 0 1.25rem 1.2rem;display:grid}.app-tile__title{letter-spacing:-.02em;font:600 1.05rem/1.25 Space Grotesk,sans-serif}.app-tile__description{color:#526c66;font-size:.84rem;line-height:1.45}.app-tile__arrow{color:#347d70;padding:1.05rem 1.2rem 0 .5rem;font-size:1.05rem}.apps-launcher__method{color:#45615b;border-top:1px solid #d5e3dc;margin-top:3rem;padding-top:1.5rem;font-size:.9rem}.apps-launcher__method summary{color:#195d55;cursor:pointer;width:fit-content;font-weight:600}.apps-launcher__method p{max-width:70ch;margin-top:.8rem}.apps-launcher__method a{color:#126b63;text-underline-offset:.15em;text-decoration:underline}@media (width<=900px){.apps-launcher__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.apps-launcher{padding:2rem 1.5rem 4rem}.apps-launcher__heading{align-items:start;margin-bottom:2.25rem}.apps-launcher__heading h1{font-size:2.6rem}.apps-launcher__groups{gap:2.4rem}.apps-launcher__grid{gap:.75rem}.app-tile{min-height:13.5rem}.app-tile__art{min-height:8rem}.app-tile__body{padding:.9rem 0 1rem .9rem}.app-tile__title{font-size:.97rem}.app-tile__description{font-size:.78rem}.app-tile__arrow{padding:.9rem .85rem 0 .3rem}}@media (width<=360px){.apps-launcher__grid{grid-template-columns:1fr}.app-tile{grid-template-rows:1fr;grid-template-columns:6.5rem 1fr auto;min-height:0}.app-tile__art{grid-column:auto;min-height:7rem}.research-icon{width:3.3rem;height:3.3rem}}@media (prefers-reduced-motion:reduce){.app-card-art{transition:none}.app-tile:is(:hover,:focus-visible) .app-card-art{transform:none}.app-tile{transition:none}.app-tile:hover,.app-tile:focus-visible{transform:none}}.tool-intro{z-index:3;padding:2.25rem 2rem 1.5rem;overflow:visible}.tool-intro__inner{align-items:center;gap:1.15rem;display:flex}.tool-intro__art{background:linear-gradient(145deg,#123638,#235d55);border-radius:11px;flex:0 0 4.4rem;place-items:center;width:4.4rem;height:4.4rem;display:grid}.tool-intro__art .research-icon{width:2.6rem;height:2.6rem}.tool-intro__copy{flex:1;min-width:0}.tool-intro__copy h1{color:#132b2a;letter-spacing:-.04em;font:600 clamp(1.7rem,3vw,2.7rem)/1.08 Space Grotesk,sans-serif}.tool-intro__copy p{color:#4a625e;margin-top:.35rem;font-size:.95rem;line-height:1.5}.tool-intro__about{flex-shrink:0;align-self:center;position:relative}.tool-intro__about summary{color:#225d55;cursor:pointer;background:#fff;border:1px solid #c7dbd2;border-radius:6px;padding:.65rem .85rem;font-size:.84rem;font-weight:600;list-style:none}.tool-intro__about summary::-webkit-details-marker{display:none}.tool-intro__about summary:after{content:" +"}.tool-intro__about[open] summary:after{content:" −"}.tool-intro__about summary:focus-visible{outline-offset:3px;outline:2px solid #126b63}.tool-intro__details{z-index:10;background:#fff;border:1px solid #d3e2da;border-radius:8px;width:min(21rem,100vw - 3rem);padding:1rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 12px 30px #11332d24}.tool-intro__details p{color:#425a58;font-size:.88rem;line-height:1.55}.tool-intro__details .tool-intro__date{margin-top:.6rem;font-size:.78rem}.tool-intro__details nav{flex-wrap:wrap;gap:.5rem 1rem;margin-top:.8rem;display:flex}.tool-intro__details a{color:#126b63;text-underline-offset:.15em;font-size:.83rem;text-decoration:underline}@media screen{.tool-intro+:is(.simulator-app-section,.gap-tracker-app-section,.sensitivity-app-section,.comparison-app-section,.builder-app-section,.tase-app-section,.mission-app-section){background:0 0;padding-top:.75rem;padding-bottom:3rem}.tool-intro+.atlas-terminal-page{padding-top:.75rem;padding-bottom:3rem}:is(.simulator-shell,.gap-tracker-shell,.sensitivity-shell,.comparison-shell,.builder-shell,.mission-shell){box-shadow:0 20px 45px #0c2f2b1a}:is(.simulator-toolbar,.gap-tracker-toolbar,.sensitivity-toolbar,.comparison-toolbar,.builder-toolbar,.mission-toolbar){background:linear-gradient(110deg,#153438,#183d3a)}}.tool-resources{background:#edf3ef;border-top:1px solid #d5e3dc}.tool-resources>summary{max-width:var(--max-width);color:#195d55;cursor:pointer;margin:0 auto;padding:1.25rem 2rem;font-size:.9rem;font-weight:600}.tool-resources>summary:focus-visible{outline-offset:-3px;outline:2px solid #126b63}@media (width<=700px){.tool-intro{padding:1.7rem 1.5rem 1rem}.tool-intro__inner{flex-wrap:wrap;align-items:start;gap:.8rem}.tool-intro__art{border-radius:8px;flex-basis:3.3rem;width:3.3rem;height:3.3rem}.tool-intro__art .research-icon{width:2rem;height:2rem}.tool-intro__copy{flex:calc(100% - 4.1rem)}.tool-intro__copy h1{font-size:clamp(1.55rem,6vw,2.1rem)}.tool-intro__copy p{font-size:.9rem}.tool-intro__about{margin-left:4.1rem}.tool-intro__about summary{background:0 0;border:0;padding:.45rem 0}.tool-intro__details{width:100%;box-shadow:none;margin-top:.3rem;position:static}.tool-intro__about[open]{flex-basis:calc(100% - 4.1rem)}.tool-intro+.atlas-terminal-page,.tool-resources>summary{padding-inline:1.5rem}}@media print{.tool-intro__art,.tool-intro__about,.tool-resources{display:none}}:is(.gap-tracker-checkbox,.tase-check,.simulator-severity-control label,.gap-tracker-select-control label,.builder-select-control label){letter-spacing:0;text-transform:none;flex-direction:row}:is(.gap-tracker-checkbox,.tase-check) input[type=checkbox]{flex:none;width:1rem;height:1rem;padding:0}
/*# sourceMappingURL=apps.9747b6e4.css.map */
