.ce-home-destinations{background:#f5f7f9;color:#151a20;padding-block:clamp(32px,5vw,64px)}.ce-home-destinations__container{box-sizing:border-box;margin-inline:auto;max-inline-size:1440px;padding-inline:24px}.ce-home-destinations h2{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.25;margin:0 0 32px}.ce-home-destinations h3{font-size:1.25rem;line-height:1.4;margin:0 0 16px}.ce-home-destinations__group+.ce-home-destinations__group{margin-block-start:32px}.ce-home-destinations__grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.ce-home-destinations__item{display:flex;flex-direction:column;margin:0;min-width:0}.ce-home-destinations .ce-home-destinations__card{background:#fff;border:1px solid #d9e1e8;border-radius:14px;color:#151a20;display:flex;flex:1;flex-direction:column;min-width:0;overflow-wrap:anywhere;text-decoration:none}.ce-home-destinations__card img{aspect-ratio:16/9;block-size:auto;border-radius:13px 13px 0 0;display:block;inline-size:100%;-o-object-fit:cover;object-fit:cover}.ce-home-destinations__card>span{display:block;font-size:1.125rem;font-weight:500;line-height:1.5;padding:18px 20px}.ce-home-destinations .ce-home-destinations__card--hub{background:#e8eef3;color:#173c5a;justify-content:center;min-block-size:96px}.ce-home-destinations__card--hub bdi{display:inline-block;margin-inline-start:8px}[dir=rtl] .ce-home-destinations__card--hub bdi{transform:scaleX(-1)}.ce-home-destinations__item figcaption{font-size:.75rem;line-height:1.5;overflow-wrap:anywhere;padding:8px 4px 0}.ce-home-destinations__item figcaption a{color:#375c78;text-decoration:underline}.ce-home-destinations a:focus-visible{outline:3px solid #0969a5;outline-offset:3px}@media (hover:hover){.ce-home-destinations .ce-home-destinations__card:hover{background:#edf3f7;border-color:#375c78}}@media (max-width:1023px){.ce-home-destinations__grid{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ce-home-destinations__container{padding-inline:16px}.ce-home-destinations__grid{grid-template-columns:minmax(0,1fr)}}
