.quotes main .container{padding-block-start:4.5rem;padding-inline:0}.quotes .section{background-color:var(--color-white);padding:1rem}.quotes .section .grid{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);padding-block-start:1rem}.quotes .card{background-color:var(--color-white);border:.1rem solid var(--color-gray-100);border-radius:var(--radius-md);color:inherit;display:flex;flex-direction:column;overflow:hidden;transition:box-shadow var(--transition-normal),transform var(--transition-normal)}.quotes .card:hover,.quotes .card:focus-visible{box-shadow:0 .5rem 2rem rgb(0 0 0 / .25);transform:translateY(-.3rem)}.quotes .card .card-media{aspect-ratio:4 / 5;inline-size:100%;overflow:hidden;position:relative}.quotes .card .card-media img{block-size:100%;inline-size:100%;object-fit:cover}.quotes .card .card-content{align-items:center;display:flex;flex-direction:column;padding:.5rem;text-align:center}.quotes .card .card-content h2{font-size:1.4rem;font-weight:700;line-height:1.6rem;margin-bottom:0;padding-bottom:0}.quotes .card .card-content h2::after{display:none}.quotes .card .card-content p{font-size:1.2rem}.quotes .card .card-content .card-guide{align-items:center;display:inline-flex;gap:.5rem}.quotes .card .card-content .card-guide .card-cta{color:var(--color-primary);font-size:1.2rem;font-weight:700;text-transform:uppercase}.quotes .card .card-content .card-guide svg{color:var(--color-primary-dark);block-size:1.2rem;inline-size:1.2rem;flex-shrink:0}.quotes .pagination{margin-block-start:3rem}.quotes .pagination-list{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;list-style:none;margin:0;padding:0}.quotes .pagination-item{display:flex}.quotes .pagination-link,.quotes .pagination-ellipsis{align-items:center;background-color:var(--color-gray-100);border-radius:var(--radius-sm);color:inherit;display:inline-flex;font-size:1.4rem;font-weight:600;justify-content:center;min-block-size:4rem;min-inline-size:4rem;padding:.5rem 1rem;transition:box-shadow var(--transition-normal),transform var(--transition-normal),background-color var(--transition-normal),color var(--transition-normal)}.quotes .pagination-link:hover,.quotes .pagination-link:focus-visible{background-color:var(--color-primary);box-shadow:0 .5rem 2rem rgb(0 0 0 / .25);color:var(--color-white);transform:translateY(-.3rem)}.quotes .pagination-link[aria-current="page"]{background-color:var(--color-primary);color:var(--color-white);cursor:default}.quotes .pagination-link[aria-current="page"]:hover,.quotes .pagination-link[aria-current="page"]:focus-visible{box-shadow:none;transform:none}.quotes .pagination-prev,.quotes .pagination-next{gap:.5rem}.quotes .pagination-ellipsis{color:inherit}.quotes .quote{padding-block-start:1rem;text-align:center}.quotes .quote img{background-color:var(--color-gray-100);display:block;height:auto;margin:0 auto;max-width:61rem;padding:.5rem;width:100%}.quotes .quote .quote-place{font-size:1.4rem;line-height:1.8rem;margin-block:1rem}.quotes .quote a{color:var(--color-primary);transition:background-color var(--transition-normal),color var(--transition-normal),transform var(--transition-normal),box-shadow var(--transition-normal)}.quotes .quote a:hover,.quotes .quote a:focus-visible{color:var(--color-primary-dark)}.quotes .quote-navigation{border-top:.1rem solid var(--color-gray-100);display:grid;gap:2rem;grid-template-columns:minmax(0,300px) minmax(0,300px);justify-content:space-between;padding-top:2rem}.quotes .quote-navigation .quote-navigation-item{border:.1rem solid var(--color-gray-100);border-radius:var(--radius-md);display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:box-shadow var(--transition-normal),transform var(--transition-normal)}.quotes .quote-navigation .quote-navigation-item:hover,.quotes .quote-navigation .quote-navigation-item:focus-visible{box-shadow:0 .5rem 2rem rgb(0 0 0 / .25);transform:translateY(-.3rem)}.quotes .quote-navigation .quote-navigation-item.next{text-align:end}.quotes .quote-navigation .quote-navigation-item.next .quote-navigation-content{align-items:flex-end}.quotes .quote-navigation .quote-navigation-image{aspect-ratio:4 / 5;overflow:hidden;width:100%}.quotes .quote-navigation .quote-navigation-image img{background:none;display:block;height:100%;margin:0;object-fit:cover;padding:0;width:100%}.quotes .quote-navigation .quote-navigation-content{padding:1rem}.quotes .quote-navigation .quote-navigation-label{color:var(--color-primary-dark);display:block;font-size:1rem;font-weight:700;line-height:1.2rem;margin-bottom:.5rem;text-transform:uppercase}.quotes .quote-navigation .quote-navigation-title{color:var(--color-primary);font-size:1.4rem;line-height:1.6rem;margin:0}.quotes .quote-navigation .quote-navigation-title::after{display:none}@media (min-width:1024px){.quotes .section .grid{grid-template-columns:repeat(4,1fr)}}@media (prefers-reduced-motion:reduce){.quote-place{font-size:1.6rem;line-height:2rem}.quotes .card,.quotes .card:hover{transform:none}}