.hero[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(32rem,.95fr);min-height:48rem;padding-top:4.5rem;overflow:hidden;background:#163fd6;color:#fff}.hero-copy[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;justify-content:center;padding:clamp(4rem,8vw,8rem) clamp(2rem,6vw,7rem);border-right:1px solid rgba(255,255,255,.28)}.hero-note[data-astro-cid-bbe6dxrz]{margin:0 0 3rem;font-size:.82rem;font-weight:600}h2[data-astro-cid-bbe6dxrz]{max-width:11ch;margin:0;font:600 clamp(4.5rem,8vw,8.7rem)/.78 var(--display);letter-spacing:-.045em}.hero-lead[data-astro-cid-bbe6dxrz]{max-width:41rem;margin:3rem 0 0;font-size:clamp(1rem,1.4vw,1.22rem);line-height:1.62}.hero-actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:1rem 2rem;align-items:center;margin-top:3rem}.hero-actions[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{font-weight:650;text-decoration:none}.academy-access[data-astro-cid-bbe6dxrz]{margin:1.2rem 0 0;font-size:.85rem;color:#fff}.action-primary[data-astro-cid-bbe6dxrz]:hover{background:#dde5ff}.hero-actions[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]:focus-visible{outline:3px solid #fff;outline-offset:5px}.action-primary[data-astro-cid-bbe6dxrz]{padding:1rem 1.3rem;background:#fff;color:#15171a}.action-secondary[data-astro-cid-bbe6dxrz]{padding:.9rem 0;border-bottom:1px solid rgba(255,255,255,.7);color:#fff}.shelf[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:5rem clamp(2rem,5vw,5.5rem) 3rem;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:4rem 4rem}.shelf-rule[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1fr 1fr;padding-bottom:.8rem;border-bottom:1px solid rgba(255,255,255,.65);font-size:.75rem;font-weight:600}.shelf-rule[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]:last-child{text-align:right}.shelf-books[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:.45rem;min-height:27rem;padding-top:2.5rem}.shelf-book[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;min-width:0;color:#fff;text-decoration:none}.shelf-book[data-astro-cid-bbe6dxrz]:nth-child(2),.shelf-book[data-astro-cid-bbe6dxrz]:nth-child(5){translate:0 -1.5rem}.book-code[data-astro-cid-bbe6dxrz]{margin-bottom:.55rem;font:500 .58rem/1 var(--mono)}.shelf-book[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{display:block;width:100%;aspect-ratio:2 / 3;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(255,255,255,.45);box-shadow:0 1rem 1.8rem #0a144640}.book-title[data-astro-cid-bbe6dxrz]{margin-top:.6rem;overflow:hidden;font-size:.64rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.shelf-caption[data-astro-cid-bbe6dxrz]{margin:3rem 0 0;padding-top:1rem;border-top:1px solid rgba(255,255,255,.65);font-size:.72rem}.shelf-rule[data-astro-cid-bbe6dxrz]{position:relative;border-bottom-color:transparent}.shelf-rule[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:auto 0 -1px;height:1px;background:#ffffffa6;transform-origin:left}.shelf[data-astro-cid-bbe6dxrz][data-anim=pending] .shelf-rule[data-astro-cid-bbe6dxrz]:after{transform:scaleX(0)}.shelf[data-astro-cid-bbe6dxrz][data-anim=pending] .shelf-book[data-astro-cid-bbe6dxrz]{opacity:0}.shelf[data-astro-cid-bbe6dxrz][data-anim=play] .shelf-rule[data-astro-cid-bbe6dxrz]:after{animation:rule-draw .7s var(--ease-in-out) backwards}.shelf[data-astro-cid-bbe6dxrz][data-anim=play] .shelf-book[data-astro-cid-bbe6dxrz]{animation:book-place .6s var(--ease-out) backwards;animation-delay:calc(.25s + var(--i) * 60ms)}@keyframes rule-draw{0%{transform:scaleX(0)}}@keyframes book-place{0%{opacity:0;transform:translateY(1.25rem)}}.shelf-book[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz],.book-code[data-astro-cid-bbe6dxrz],.book-title[data-astro-cid-bbe6dxrz]{transition:transform .22s var(--ease-out),box-shadow .22s var(--ease-out),opacity .22s ease}.shelf-book[data-astro-cid-bbe6dxrz]{transition:opacity .22s ease}@media (hover: hover) and (pointer: fine){.shelf-books[data-astro-cid-bbe6dxrz]:has(.shelf-book:hover) .shelf-book[data-astro-cid-bbe6dxrz]:not(:hover){opacity:.55}.shelf-book[data-astro-cid-bbe6dxrz]:hover img[data-astro-cid-bbe6dxrz]{transform:translateY(-.6rem);box-shadow:0 1.8rem 2.6rem #0a14466b}.shelf-book[data-astro-cid-bbe6dxrz]:hover .book-code[data-astro-cid-bbe6dxrz],.shelf-book[data-astro-cid-bbe6dxrz]:hover .book-title[data-astro-cid-bbe6dxrz]{transform:translateY(-.6rem)}}.shelf-books[data-astro-cid-bbe6dxrz]:has(.shelf-book:focus-visible) .shelf-book[data-astro-cid-bbe6dxrz]:not(:focus-visible){opacity:.55}.shelf-book[data-astro-cid-bbe6dxrz]:focus-visible{outline:3px solid #fff;outline-offset:6px}.shelf-book[data-astro-cid-bbe6dxrz]:focus-visible img[data-astro-cid-bbe6dxrz]{transform:translateY(-.6rem)}.shelf-book[data-astro-cid-bbe6dxrz]:active img[data-astro-cid-bbe6dxrz]{transform:translateY(-.45rem) scale(.98);transition-duration:.12s}@media (prefers-reduced-motion: reduce){@keyframes book-place{0%{opacity:0}}.shelf-book[data-astro-cid-bbe6dxrz]:hover img[data-astro-cid-bbe6dxrz],.shelf-book[data-astro-cid-bbe6dxrz]:focus-visible img[data-astro-cid-bbe6dxrz],.shelf-book[data-astro-cid-bbe6dxrz]:hover .book-code[data-astro-cid-bbe6dxrz],.shelf-book[data-astro-cid-bbe6dxrz]:hover .book-title[data-astro-cid-bbe6dxrz]{transform:none}}@media (max-width: 1050px){.hero[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr}.hero-copy[data-astro-cid-bbe6dxrz]{min-height:40rem;border-right:0;border-bottom:1px solid rgba(255,255,255,.28)}.shelf[data-astro-cid-bbe6dxrz]{min-height:38rem}}@media (max-width: 620px){.hero-copy[data-astro-cid-bbe6dxrz]{min-height:36rem;padding:5rem 1.4rem}h2[data-astro-cid-bbe6dxrz]{font-size:clamp(3.2rem,14vw,5rem);line-height:.82}.hero-actions[data-astro-cid-bbe6dxrz]{align-items:flex-start;flex-direction:column}.shelf[data-astro-cid-bbe6dxrz]{min-height:31rem;padding:4rem 1.2rem 2rem}.shelf-books[data-astro-cid-bbe6dxrz]{min-height:20rem;gap:.22rem}.book-title[data-astro-cid-bbe6dxrz]{display:none}}.books-section[data-astro-cid-zvnjgr25]{padding:8rem max(1.4rem,calc((100vw - 82rem)/2));background:#f7f8f5;color:#15171a}.books-header[data-astro-cid-zvnjgr25]{display:grid;grid-template-columns:11rem minmax(20rem,1.3fr) minmax(18rem,.7fr);gap:3rem;align-items:start;margin-bottom:6rem}.books-header[data-astro-cid-zvnjgr25]>p[data-astro-cid-zvnjgr25]:first-child{margin:.7rem 0 0;color:#163fd6;font-weight:650}.books-header[data-astro-cid-zvnjgr25] h2[data-astro-cid-zvnjgr25]{max-width:13ch;margin:0;font:600 clamp(3.8rem,7vw,7rem)/.84 var(--display);letter-spacing:-.035em}.books-intro[data-astro-cid-zvnjgr25]{max-width:31rem;margin:.7rem 0 0;color:#56616c;font-size:1.05rem;line-height:1.7}.collection-bands[data-astro-cid-zvnjgr25]{border-top:2px solid #15171a}.collection-band[data-astro-cid-zvnjgr25]{display:grid;grid-template-columns:1.2fr .8fr 1fr auto;gap:clamp(2rem,5vw,5rem);align-items:center;padding:3rem 0;border-bottom:1px solid #bfc5cb}.band-name[data-astro-cid-zvnjgr25]>span[data-astro-cid-zvnjgr25]{color:#163fd6;font-size:.72rem;font-weight:700}.band-name[data-astro-cid-zvnjgr25] h3[data-astro-cid-zvnjgr25]{max-width:15ch;margin:.55rem 0 0;font:600 clamp(2.1rem,3.5vw,3.5rem)/.9 var(--display)}.collection-band[data-astro-cid-zvnjgr25]>p[data-astro-cid-zvnjgr25]{margin:0;color:#56616c;line-height:1.6}.band-volumes[data-astro-cid-zvnjgr25]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.band-volumes[data-astro-cid-zvnjgr25] span[data-astro-cid-zvnjgr25]{display:flex;flex-direction:column;gap:.5rem;font-size:.75rem}.band-volumes[data-astro-cid-zvnjgr25] b[data-astro-cid-zvnjgr25]{color:#163fd6;font:500 1.8rem/1 var(--display)}.collection-band[data-astro-cid-zvnjgr25]>a[data-astro-cid-zvnjgr25]{padding:.85rem 1rem;border:1px solid #15171a;color:#15171a;font-weight:650;text-decoration:none;white-space:nowrap}.collection-band[data-astro-cid-zvnjgr25]>a[data-astro-cid-zvnjgr25]:hover{background:#15171a;color:#fff}@media (max-width: 900px){.books-header[data-astro-cid-zvnjgr25]{grid-template-columns:1fr;gap:1.5rem}.collection-band[data-astro-cid-zvnjgr25]{grid-template-columns:1fr 1fr}.band-name[data-astro-cid-zvnjgr25],.band-volumes[data-astro-cid-zvnjgr25]{grid-column:1 / -1}.collection-band[data-astro-cid-zvnjgr25]>a[data-astro-cid-zvnjgr25]{justify-self:end}}@media (max-width: 560px){.books-section[data-astro-cid-zvnjgr25]{padding-top:6rem;padding-bottom:6rem}.collection-band[data-astro-cid-zvnjgr25]{grid-template-columns:1fr;gap:1.5rem}.band-name[data-astro-cid-zvnjgr25],.band-volumes[data-astro-cid-zvnjgr25]{grid-column:auto}.collection-band[data-astro-cid-zvnjgr25]>a[data-astro-cid-zvnjgr25]{justify-self:start}}.labs-section[data-astro-cid-2qaqmsna]{padding:8rem max(1.4rem,calc((100vw - 82rem)/2));background:#15171a;color:#f7f8f5}.labs-header[data-astro-cid-2qaqmsna]{display:grid;grid-template-columns:11rem minmax(20rem,1.3fr) minmax(18rem,.7fr);gap:3rem;margin-bottom:6rem}.labs-eyebrow[data-astro-cid-2qaqmsna]{margin:.7rem 0 0;color:#ff5a36;font-weight:650}.labs-header[data-astro-cid-2qaqmsna] h2[data-astro-cid-2qaqmsna]{max-width:13ch;margin:0;font:600 clamp(3.8rem,7vw,7rem)/.84 var(--display);letter-spacing:-.035em}.labs-intro[data-astro-cid-2qaqmsna] p[data-astro-cid-2qaqmsna]{margin:.7rem 0 0;color:#aeb6bd;line-height:1.7}.labs-intro[data-astro-cid-2qaqmsna] .labs-stats[data-astro-cid-2qaqmsna]{margin-top:1rem;color:#7f8890;font:500 .74rem/1.5 var(--mono)}.labs-cta[data-astro-cid-2qaqmsna]{display:inline-flex;align-items:center;gap:.6rem;min-height:48px;margin-top:1.6rem;padding:.9rem 1.3rem;background:#f7f8f5;color:#15171a;font-weight:650;text-decoration:none;transition:background .16s ease,transform .12s var(--ease-out)}.labs-cta[data-astro-cid-2qaqmsna] span[data-astro-cid-2qaqmsna]{transition:transform .2s var(--ease-out)}.labs-cta[data-astro-cid-2qaqmsna]:hover{background:#dde5ff}.labs-cta[data-astro-cid-2qaqmsna]:active{transform:translateY(1px) scale(.985)}.labs-cta[data-astro-cid-2qaqmsna]:focus-visible{outline:3px solid #fff;outline-offset:5px}.lab-levels[data-astro-cid-2qaqmsna]{margin:0;padding:0;border-top:1px solid #697078;list-style:none}.lab-level[data-astro-cid-2qaqmsna]{position:relative;display:grid;grid-template-columns:4rem minmax(12rem,.8fr) minmax(0,1.6fr) 9rem;gap:2rem;align-items:start;padding:2.2rem 1rem 2.2rem 0;border-bottom:1px solid #454b51;transition:background .22s ease}.lab-number[data-astro-cid-2qaqmsna]{padding-top:.35rem;color:#ff5a36;font:500 1rem/1 var(--mono)}.lab-name[data-astro-cid-2qaqmsna] small[data-astro-cid-2qaqmsna]{color:#aeb6bd;font:500 .68rem/1 var(--mono)}.lab-name[data-astro-cid-2qaqmsna] h3[data-astro-cid-2qaqmsna]{margin:.35rem 0 0;font:600 2.1rem/1 var(--display)}.lab-name[data-astro-cid-2qaqmsna] a[data-astro-cid-2qaqmsna]{color:inherit;text-decoration:none}.lab-name[data-astro-cid-2qaqmsna] a[data-astro-cid-2qaqmsna]:after{content:"";position:absolute;inset:0}.lab-body[data-astro-cid-2qaqmsna] p[data-astro-cid-2qaqmsna]{max-width:36rem;margin:.2rem 0 1rem;color:#aeb6bd;line-height:1.55}.lab-modules[data-astro-cid-2qaqmsna]{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.45rem 1.5rem;margin:0;padding:0;list-style:none}.lab-modules[data-astro-cid-2qaqmsna] li[data-astro-cid-2qaqmsna]{padding-left:1.9rem;text-indent:-1.9rem;color:#8d969e;font-size:.82rem;line-height:1.45}.lab-modules[data-astro-cid-2qaqmsna] li[data-astro-cid-2qaqmsna] span[data-astro-cid-2qaqmsna]{display:inline-block;width:1.9rem;text-indent:0;color:#5f676e;font:500 .7rem/1 var(--mono)}.lab-modules[data-astro-cid-2qaqmsna] li[data-astro-cid-2qaqmsna].is-live{color:#f7f8f5}.lab-modules[data-astro-cid-2qaqmsna] li[data-astro-cid-2qaqmsna].is-live span[data-astro-cid-2qaqmsna]{color:#ff5a36}.lab-modules[data-astro-cid-2qaqmsna] li[data-astro-cid-2qaqmsna] em[data-astro-cid-2qaqmsna]{margin-left:.5rem;color:#ff5a36;font:600 .68rem/1 var(--sans);font-style:normal;white-space:nowrap}.lab-go[data-astro-cid-2qaqmsna]{display:inline-flex;justify-self:end;align-items:center;gap:.55rem;padding:.3rem 0 .35rem;border-bottom:1px solid #ff5a36;color:#f7f8f5;font-size:.86rem;font-weight:650;white-space:nowrap}.lab-go[data-astro-cid-2qaqmsna].is-soon{border-color:#697078;color:#aeb6bd}.lab-go[data-astro-cid-2qaqmsna] b[data-astro-cid-2qaqmsna]{font-weight:600;transition:transform .2s var(--ease-out)}.lab-level[data-astro-cid-2qaqmsna]:has(a:focus-visible){outline:3px solid #fff;outline-offset:4px}.lab-level[data-astro-cid-2qaqmsna] a[data-astro-cid-2qaqmsna]:focus-visible{outline:none}@media (hover: hover) and (pointer: fine){.lab-level[data-astro-cid-2qaqmsna]:hover{background:#1c1f23}.lab-level[data-astro-cid-2qaqmsna]:hover .lab-go[data-astro-cid-2qaqmsna] b[data-astro-cid-2qaqmsna],.labs-cta[data-astro-cid-2qaqmsna]:hover span[data-astro-cid-2qaqmsna]{transform:translate(4px)}.lab-level[data-astro-cid-2qaqmsna]:hover .lab-name[data-astro-cid-2qaqmsna] h3[data-astro-cid-2qaqmsna]{color:#fff}}@media (max-width: 1000px){.labs-header[data-astro-cid-2qaqmsna]{grid-template-columns:1fr;gap:1.5rem}.lab-level[data-astro-cid-2qaqmsna]{grid-template-columns:3rem minmax(0,1fr) auto;gap:1rem 1.5rem}.lab-body[data-astro-cid-2qaqmsna]{grid-column:2 / -1;grid-row:2}}@media (max-width: 560px){.labs-section[data-astro-cid-2qaqmsna]{padding-top:6rem;padding-bottom:6rem}.lab-level[data-astro-cid-2qaqmsna]{grid-template-columns:2rem minmax(0,1fr);padding-right:0}.lab-body[data-astro-cid-2qaqmsna]{grid-column:2}.lab-go[data-astro-cid-2qaqmsna]{grid-column:2;grid-row:3;justify-self:start}}.academy-section[data-astro-cid-xjal44tl]{box-sizing:border-box;display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(2rem,6vw,7rem);align-items:center;min-height:95svh;padding:9rem max(1.4rem,calc((100vw - 78rem)/2)) 5rem;background:#eef2ff;color:#15234a;scroll-margin-top:76px}.academy-status[data-astro-cid-xjal44tl]{margin:0 0 1.8rem;font-size:.9rem;font-weight:650}h1[data-astro-cid-xjal44tl]{margin:0;color:#163fd6;font:600 clamp(4.8rem,8.5vw,8.2rem)/.9 var(--display);letter-spacing:-.035em}.academy-lead[data-astro-cid-xjal44tl]{max-width:27ch;margin:2rem 0 1rem;font-size:clamp(1.5rem,2.3vw,2rem);line-height:1.25;font-weight:600}.academy-description[data-astro-cid-xjal44tl]{max-width:49ch;line-height:1.75;color:#45516b}.academy-actions[data-astro-cid-xjal44tl]{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2rem}.academy-actions[data-astro-cid-xjal44tl] a[data-astro-cid-xjal44tl]{font-weight:650}.academy-primary[data-astro-cid-xjal44tl]{display:inline-flex;align-items:center;gap:.75rem;min-height:3.75rem;padding:1.15rem 2rem;background:#163fd6;color:#fff;font-size:1.1rem;text-decoration:none;box-shadow:0 10px 24px #163fd633;transition:background .16s ease,box-shadow .2s var(--ease-out),transform .12s var(--ease-out)}.academy-primary[data-astro-cid-xjal44tl] span[data-astro-cid-xjal44tl]{transition:transform .2s var(--ease-out)}.academy-primary[data-astro-cid-xjal44tl]:hover{background:#102fa5;box-shadow:0 14px 30px #163fd644}.academy-primary[data-astro-cid-xjal44tl]:active{transform:translateY(1px) scale(.985)}@media (hover: hover) and (pointer: fine){.academy-primary[data-astro-cid-xjal44tl]:hover span[data-astro-cid-xjal44tl],.learning-path[data-astro-cid-xjal44tl].is-link:hover .path-cta[data-astro-cid-xjal44tl] span[data-astro-cid-xjal44tl]{transform:translate(4px)}}.academy-secondary[data-astro-cid-xjal44tl]{color:#163fd6;text-underline-offset:.35rem}a[data-astro-cid-xjal44tl]:focus-visible{outline:3px solid #163fd6;outline-offset:5px}.academy-support[data-astro-cid-xjal44tl]{max-width:48ch;margin:1.5rem 0 0;font-size:.83rem;line-height:1.6;color:#45516b}.learning-path[data-astro-cid-xjal44tl]{background:#fff;border-radius:1.5rem;padding:clamp(1.5rem,3vw,3rem);box-shadow:0 20px 60px #163fd610}.path-heading[data-astro-cid-xjal44tl]{display:flex;justify-content:space-between;gap:1rem;font-size:.75rem;color:#45516b}.learning-path[data-astro-cid-xjal44tl] h2[data-astro-cid-xjal44tl]{font:600 clamp(3rem,4.5vw,4.6rem)/.95 var(--display);margin:2rem 0 1rem}.learning-path[data-astro-cid-xjal44tl]>p[data-astro-cid-xjal44tl]{line-height:1.6;color:#45516b}ol[data-astro-cid-xjal44tl]{list-style:none;margin:2rem 0;padding:0}li[data-astro-cid-xjal44tl]{display:flex;align-items:flex-start;gap:1rem;padding:1.1rem 0}li[data-astro-cid-xjal44tl]+li[data-astro-cid-xjal44tl]{border-top:1px solid #e2e7f4}.step-number[data-astro-cid-xjal44tl]{display:grid;place-items:center;flex:0 0 2.5rem;height:2.5rem;border-radius:50%;background:#eef2ff;color:#163fd6;font-size:.8rem;font-weight:650}h3[data-astro-cid-xjal44tl]{margin:0;font-size:1rem}li[data-astro-cid-xjal44tl] p[data-astro-cid-xjal44tl]{margin:.4rem 0 0;font-size:.9rem;line-height:1.55;color:#45516b}.path-footer[data-astro-cid-xjal44tl]{font-size:.8rem;margin-bottom:0}.learning-path[data-astro-cid-xjal44tl].is-link{display:block;color:inherit;text-decoration:none;border:1px solid transparent;transition:border-color .2s ease,box-shadow .22s var(--ease-out),transform .22s var(--ease-out)}.learning-path[data-astro-cid-xjal44tl].is-link:hover{border-color:#c6d3f7;box-shadow:0 26px 70px #163fd622}@media (hover: hover) and (pointer: fine){.learning-path[data-astro-cid-xjal44tl].is-link:hover{transform:translateY(-3px)}}.learning-path[data-astro-cid-xjal44tl].is-link:focus-visible{outline:3px solid #163fd6;outline-offset:5px}.path-cta[data-astro-cid-xjal44tl]{display:inline-flex;align-items:center;gap:.5rem;padding-top:.3rem;border-bottom:2px solid #163fd6;color:#163fd6;font-weight:650}@media (max-width: 850px){.academy-section[data-astro-cid-xjal44tl]{grid-template-columns:1fr;padding-top:7rem;gap:3rem}h1[data-astro-cid-xjal44tl]{font-size:clamp(4.5rem,15vw,7rem)}.learning-path[data-astro-cid-xjal44tl]{max-width:38rem}}.consulting-section[data-astro-cid-cdiabubh]{padding:8rem max(1.4rem,calc((100vw - 82rem)/2));background:#ff5a36;color:#15171a}.consulting-section[data-astro-cid-cdiabubh]>header[data-astro-cid-cdiabubh]{display:grid;grid-template-columns:11rem minmax(20rem,1.3fr) minmax(18rem,.7fr);gap:3rem}header[data-astro-cid-cdiabubh]>p[data-astro-cid-cdiabubh]:first-child{margin:.6rem 0 0;font-weight:650}header[data-astro-cid-cdiabubh] h2[data-astro-cid-cdiabubh]{max-width:13ch;margin:0;font:600 clamp(3.8rem,7vw,7rem)/.84 var(--display);letter-spacing:-.035em}header[data-astro-cid-cdiabubh]>p[data-astro-cid-cdiabubh]:last-child{margin:.7rem 0 0;line-height:1.7}.services[data-astro-cid-cdiabubh]{display:grid;grid-template-columns:repeat(3,1fr);margin-top:6rem;border-top:2px solid #15171a;border-bottom:2px solid #15171a}.services[data-astro-cid-cdiabubh] article[data-astro-cid-cdiabubh]{padding:2.2rem 2.5rem 2.5rem 0}.services[data-astro-cid-cdiabubh] article[data-astro-cid-cdiabubh]+article[data-astro-cid-cdiabubh]{padding-left:2.5rem;border-left:1px solid rgba(21,23,26,.45)}.services[data-astro-cid-cdiabubh] h3[data-astro-cid-cdiabubh]{margin:0 0 1rem;font:600 2rem/1 var(--display)}.services[data-astro-cid-cdiabubh] p[data-astro-cid-cdiabubh]{margin:0;line-height:1.6}.consulting-section[data-astro-cid-cdiabubh]>footer[data-astro-cid-cdiabubh]{display:flex;justify-content:space-between;gap:2rem;align-items:center;margin-top:3rem}footer[data-astro-cid-cdiabubh] p[data-astro-cid-cdiabubh]{margin:0;font-size:.88rem}footer[data-astro-cid-cdiabubh] a[data-astro-cid-cdiabubh]{padding:1rem 1.2rem;background:#15171a;color:#fff;font-weight:650;text-decoration:none}@media (max-width: 850px){.consulting-section[data-astro-cid-cdiabubh]>header[data-astro-cid-cdiabubh]{grid-template-columns:1fr;gap:1.5rem}.services[data-astro-cid-cdiabubh]{grid-template-columns:1fr}.services[data-astro-cid-cdiabubh] article[data-astro-cid-cdiabubh],.services[data-astro-cid-cdiabubh] article[data-astro-cid-cdiabubh]+article[data-astro-cid-cdiabubh]{padding:2rem 0;border-left:0}.services[data-astro-cid-cdiabubh] article[data-astro-cid-cdiabubh]+article[data-astro-cid-cdiabubh]{border-top:1px solid rgba(21,23,26,.45)}}@media (max-width: 560px){.consulting-section[data-astro-cid-cdiabubh]>footer[data-astro-cid-cdiabubh]{align-items:start;flex-direction:column}}
