@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);
@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.numbered-cards .grid-main{grid-template-columns:40rem 1fr;gap:15dvw}.numbered-cards .end,.numbered-cards .start{position:sticky;top:var(--header-height);align-self:flex-start}.numbered-cards .start{display:flex;flex-direction:column;gap:2rem}.numbered-cards .start .image{width:100%;aspect-ratio:1/1.2;border-radius:var(--radius-xs);overflow:hidden}.numbered-cards .end{display:flex;flex-direction:column;gap:2rem;padding-top:5rem}.numbered-cards .end .card{padding:3rem;border-radius:var(--radius-xs);background:var(--white-color)}.numbered-cards .end .card:before{display:none}.numbered-cards .end .card:hover .top img,.numbered-cards .end .card:hover .top svg{transform:rotate(-45deg)}.numbered-cards .end .card .top{display:flex;flex-direction:row;align-items:center;gap:1.5rem;margin-bottom:1rem}.numbered-cards .end .card .top .number{color:var(--accent-color);font-size:var(--md-font);font-weight:var(--medium-weight);font-stretch:110;font-style:normal;font-variation-settings:"slnt" 0,"wght" var(--medium-weight),"wdth" 110}.numbered-cards .end .card .top h2,.numbered-cards .end .card .top h3,.numbered-cards .end .card .top h4,.numbered-cards .end .card .top h5,.numbered-cards .end .card .top h6{flex-grow:1;margin:0}.numbered-cards .end .card .top img,.numbered-cards .end .card .top svg{width:6rem;height:6rem;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease}.numbered-cards .end .card .bottom{margin-top:5rem}@media only screen and (max-width:768px){.numbered-cards .grid-main{grid-template-columns:1fr;gap:5rem}.numbered-cards .end,.numbered-cards .start{position:static;top:auto}}
