.bento-tiles{margin-block:var(--s5);--tile-link:var(--beacon);--tile-link-hover:var(--beacon-lo)}.bento-tiles>:is(ul,ol){list-style:none;max-width:none;margin:0;padding:0;display:grid;gap:16px;grid-template-columns:minmax(0,1fr);counter-reset:bento-tile}@media (min-width:640px){.bento-tiles>:is(ul,ol){grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense}.bento-tiles>:is(ul,ol)>li.is-feature{grid-column:1/-1}}@media (min-width:1024px){.bento-tiles>:is(ul,ol){grid-template-columns:repeat(3,minmax(0,1fr))}.bento-tiles>:is(ul,ol)>li:is(.is-feature,.is-wide){grid-column:span 2}}.bento-tiles>:is(ul,ol)>li{position:relative;margin:0;padding:22px 24px 24px;overflow:hidden;isolation:isolate;border:1px solid var(--rule);border-radius:20px;background:var(--chart-raised);box-shadow:0 1px 2px rgba(17,20,24,.04),0 10px 28px -18px rgba(17,20,24,.2);color:var(--ink-soft);line-height:1.55}.bento-tiles>:is(ul,ol)>li::before{counter-increment:bento-tile;content:counter(bento-tile,decimal-leading-zero);position:static;display:block;margin:0 0 .8rem;font-family:var(--mono);font-size:.74rem;letter-spacing:.12em;color:var(--beacon-lo)}.bento-tiles:not(.bento-tiles--links):not(.bento-tiles--index)>:is(ul,ol)>li::after{content:"";position:absolute;top:14px;right:14px;width:46px;height:46px;z-index:-1;pointer-events:none;background:radial-gradient(circle,rgba(13,110,110,.85) 0 2.5px,transparent 3.5px),radial-gradient(circle,transparent 0 10px,rgba(13,110,110,.34) 11px 12px,transparent 13px 20px,rgba(13,110,110,.18) 21px 22px,transparent 23px)}.bento-tiles>:is(ul,ol)>li>strong:first-child{display:block;margin:0 0 .5rem;padding-right:46px;max-width:30ch;font-family:var(--display);font-weight:600;font-size:var(--step-1);line-height:1.18;letter-spacing:-.01em;color:var(--ink)}.bento-tiles>:is(ul,ol)>li>.small.mono{display:block;width:fit-content;margin-top:.9rem;padding:.18rem .55rem;border:1px solid var(--rule-hard);border-radius:999px;background:var(--beacon-wash);color:var(--beacon-lo)}main .bento-tiles a:not(.btn):not(.ap-btn):not(.ap-link):not(.chero__cta){color:var(--tile-link)}.bento-tiles>:is(ul,ol)>li.is-feature{--tile-link:#5cc0ba;--tile-link-hover:#fff;background:linear-gradient(135deg,#0f2426,#111418);border-color:color-mix(in srgb,var(--beacon) 55%,var(--rule));color:var(--ink-invert-soft)}.bento-tiles>:is(ul,ol)>li.is-feature::before{color:var(--beacon-hi)}.bento-tiles:not(.bento-tiles--links):not(.bento-tiles--index)>:is(ul,ol)>li.is-feature::after{background:radial-gradient(circle,rgba(79,179,174,.95) 0 2.5px,transparent 3.5px),radial-gradient(circle,transparent 0 10px,rgba(79,179,174,.45) 11px 12px,transparent 13px 20px,rgba(79,179,174,.24) 21px 22px,transparent 23px)}.bento-tiles>:is(ul,ol)>li.is-feature>strong:first-child{color:var(--ink-invert);font-size:var(--step-2);max-width:26ch}.bento-tiles>:is(ul,ol)>li.chip-inline>.small.mono{display:inline-block;margin:0 .15em;vertical-align:.05em}.bento-tiles>:is(ul,ol)>li.is-feature>.small.mono{background:rgba(79,179,174,.14);border-color:rgba(79,179,174,.35);color:var(--ink-invert-soft)}.band--dark .bento-tiles>:is(ul,ol)>li:not(.is-feature){--tile-link:#5cc0ba;--tile-link-hover:#fff;background:rgba(252,251,249,.045);border-color:var(--rule-invert);box-shadow:none;color:var(--ink-invert-soft)}.band--dark .bento-tiles>:is(ul,ol)>li:not(.is-feature)>strong:first-child{color:var(--ink-invert)}.band--dark .bento-tiles>:is(ul,ol)>li:not(.is-feature)::before{color:var(--beacon-hi)}@media (hover:hover) and (pointer:fine){.bento-tiles>:is(ul,ol)>li{transition:transform .25s var(--ease-out-strong),box-shadow .25s var(--ease-out-strong),border-color .25s var(--ease-out-strong)}.bento-tiles>:is(ul,ol)>li:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--beacon) 40%,var(--rule));box-shadow:0 1px 2px rgba(17,20,24,.06),0 26px 50px -24px rgba(17,20,24,.32)}main .bento-tiles>:is(ul,ol)>li:hover>a:not(.btn):not(.ap-btn):not(.ap-link):not(.chero__cta){color:var(--tile-link-hover)}}@media (prefers-reduced-motion:reduce){.bento-tiles>:is(ul,ol)>li{transition:none}.bento-tiles>:is(ul,ol)>li:hover{transform:none}}.bento-tiles--narrow>:is(ul,ol),.ed-split .bento-tiles>:is(ul,ol){grid-template-columns:minmax(0,1fr)}.bento-tiles--narrow>:is(ul,ol)>li:is(.is-feature,.is-wide),.ed-split .bento-tiles>:is(ul,ol)>li:is(.is-feature,.is-wide){grid-column:auto}.bento-tiles--flag>:is(ul,ol)>li{border-top:3px solid var(--flag)}.bento-tiles--flag>:is(ul,ol)>li::before{color:var(--flag)}.bento-tiles.bento-tiles--flag:not(.bento-tiles--links):not(.bento-tiles--index)>:is(ul,ol)>li::after{background:radial-gradient(circle,rgba(168,65,47,.8) 0 2.5px,transparent 3.5px),radial-gradient(circle,transparent 0 10px,rgba(168,65,47,.3) 11px 12px,transparent 13px 20px,rgba(168,65,47,.16) 21px 22px,transparent 23px)}.bento-tiles--lead>:is(ul,ol)>li>strong:first-child{display:inline;margin:0;padding:0;max-width:none;font-family:inherit;font-size:inherit;font-weight:700;line-height:inherit;letter-spacing:0}.bento-tiles--duo>:is(ul,ol){grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.bento-tiles--duo>:is(ul,ol)>li:is(.is-feature,.is-wide){grid-column:auto}.bento-tiles--stats>:is(ul,ol){grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.bento-tiles--stats>:is(ul,ol)>li:is(.is-feature,.is-wide){grid-column:auto}.bento-tiles--stats>:is(ul,ol)>li>strong:first-child{font-size:var(--step-2)}.bento-tiles>:is(ul,ol)>li.is-number>strong:first-child{font-size:var(--step-4);line-height:1;color:var(--beacon);font-weight:500;letter-spacing:-.02em;margin-bottom:.7rem}.bento-tiles>:is(ul,ol)>li.is-feature.is-number>strong:first-child{color:var(--beacon-hi)}.bento-tiles:is(.bento-tiles--links,.bento-tiles--index)>:is(ul,ol)>li{font-size:0}.bento-tiles:is(.bento-tiles--links,.bento-tiles--index)>:is(ul,ol)>li::before{content:none}.bento-tiles:is(.bento-tiles--links,.bento-tiles--index)>:is(ul,ol)>li>a{display:block;font-family:var(--display);font-weight:600;font-size:var(--step-0);line-height:1.25;text-decoration:none}.bento-tiles:is(.bento-tiles--links,.bento-tiles--index)>:is(ul,ol)>li>a::after{content:"";position:absolute;inset:0;z-index:1}.bento-tiles:is(.bento-tiles--links,.bento-tiles--index)>:is(ul,ol)>li>.small{display:block;margin-top:.3rem;font-size:.92rem;line-height:1.45;color:var(--ink-soft)}.bento-tiles:is(.bento-tiles--links,.bento-tiles--index)>:is(ul,ol)>li:focus-within{outline:var(--focus);outline-offset:3px}.bento-tiles:is(.bento-tiles--links,.bento-tiles--index)>:is(ul,ol)>li>a:focus-visible{outline:0}.bento-tiles:is(.bento-tiles--links,.bento-tiles--index)>:is(ul,ol)>li::after{content:"";position:absolute;top:50%;width:9px;height:9px;z-index:0;border-top:2px solid var(--beacon);border-right:2px solid var(--beacon);transform:translateY(-50%) rotate(45deg)}.bento-tiles--links>:is(ul,ol)>li{--tile-link:var(--ink);--tile-link-hover:var(--beacon-lo);padding:20px 52px 22px 22px}.bento-tiles--links>:is(ul,ol)>li::after{right:20px}.bento-tiles--links>:is(ul,ol)>li.is-feature{--tile-link:var(--ink-invert);--tile-link-hover:#fff}.bento-tiles--links>:is(ul,ol)>li.is-feature>a{font-size:var(--step-1)}.bento-tiles--links>:is(ul,ol)>li.is-feature>.small{color:var(--ink-invert-soft)}.bento-tiles--links>:is(ul,ol)>li.is-feature::after{border-color:var(--beacon-hi)}.band--dark .bento-tiles--links>:is(ul,ol)>li:not(.is-feature){--tile-link:var(--ink-invert);--tile-link-hover:#fff}.band--dark .bento-tiles--links>:is(ul,ol)>li:not(.is-feature)>.small{color:var(--ink-invert-soft)}.bento-tiles--index>:is(ul,ol),.ed-split .bento-tiles--index>:is(ul,ol){gap:0 32px;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr))}.bento-tiles--index>:is(ul,ol)>li{--tile-link:var(--ink);--tile-link-hover:var(--beacon-lo);padding:14px 30px 14px 0;border:0;border-top:1px solid var(--rule);border-radius:0;background:0 0;box-shadow:none}.bento-tiles--index>:is(ul,ol)>li::after{right:6px;width:8px;height:8px}.bento-tiles--index>:is(ul,ol)>li>a{font-size:var(--step--1)}.bento-tiles--index>:is(ul,ol)>li>.small{font-size:.86rem}@media (hover:hover) and (pointer:fine){.bento-tiles--index>:is(ul,ol)>li:hover{transform:none;box-shadow:none;border-color:var(--rule)}main .bento-tiles--index>:is(ul,ol)>li:hover>a:not(.btn):not(.ap-btn):not(.ap-link):not(.chero__cta){text-decoration:underline}}.band--dark .bento-tiles--index>:is(ul,ol)>li{--tile-link:var(--ink-invert);--tile-link-hover:#fff;border-top-color:var(--rule-invert)}.band--dark .bento-tiles--index>:is(ul,ol)>li>.small{color:var(--ink-invert-soft)}.bento-notes{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);margin-block:var(--s5)}@media (min-width:760px){.bento-notes{grid-template-columns:repeat(2,minmax(0,1fr))}}.bento-notes>.note{margin:0;max-width:none}