:root{--section-padding-desktop:1rem 4rem 5rem 8rem;--section-padding-tablet:1.5rem 2rem 2rem;--section-padding-mobile:1rem .5rem 1.5rem;--content-gap:clamp(1rem, 2vw, 3rem);--card-gap:clamp(1rem, 1.5vw, 1.5rem);--nav-width:clamp(180px, 20vw, 260px);--card-width-usercase:13rem;--border-radius:25px;--transition-duration:.2s}.section.svelte-qjoa3g{background:#fff;min-height:53vh;padding:0;position:relative}.section-inner.svelte-qjoa3g{padding:var(--section-padding-desktop);background-color:var(--bg-ambassador-blue-100);max-width:1920px;margin:0 auto}.content.svelte-qjoa3g{gap:var(--content-gap);align-items:flex-start;margin-bottom:3rem;display:flex}.nav.svelte-qjoa3g{width:var(--nav-width);flex-shrink:0}.navMobile.svelte-qjoa3g{text-align:center;width:100%;margin-bottom:1.5rem}.localNavContainer.svelte-qjoa3g{flex-direction:column;gap:.5rem;margin:1rem 0 0;padding:0;display:flex}.navMobile.svelte-qjoa3g .localNavContainer:where(.svelte-qjoa3g){flex-flow:wrap;justify-content:center;gap:1rem}.localNavContainerList.svelte-qjoa3g{align-items:center;margin:0;display:flex}.localNavContainer.svelte-qjoa3g label:where(.svelte-qjoa3g){text-align:center;border-radius:var(--border-radius);cursor:pointer;min-width:50px;transition:all var(--transition-duration) ease-in-out;background:#fff;padding:.5rem 1.2rem;font-weight:500}.localNavContainer.svelte-qjoa3g label:where(.svelte-qjoa3g):not(.selectedInput){border:1px solid var(--bg-ambassador-blue-400,#313132)}.localNavContainer.svelte-qjoa3g label:where(.svelte-qjoa3g):not(.selectedInput):hover{background-color:var(--bg-ambassador-blue-500,#a1a1a1);border-color:var(--bg-ambassador-blue-500,#a1a1a1);color:#fff}.selectedInput.svelte-qjoa3g{background-color:var(--bg-ambassador-blue-500,#a1a1a1)!important;border:1px solid var(--bg-ambassador-blue-500,#a1a1a1)!important;color:#fff!important}input[type=radio].svelte-qjoa3g{position:absolute;left:-9999px}.cardListWrapper.svelte-qjoa3g{flex:1;min-width:0}.cardList.svelte-qjoa3g{gap:var(--card-gap);flex-wrap:wrap;width:100%;margin:2vh 0;padding:0;list-style:none;display:flex}.card.svelte-qjoa3g{float:left;width:var(--card-width-usercase);padding:0}.card.svelte-qjoa3g figure:where(.svelte-qjoa3g){border:none;margin:0;box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.card.svelte-qjoa3g figure:where(.svelte-qjoa3g) img:where(.svelte-qjoa3g){cursor:pointer;width:100%}.usercase-image.svelte-qjoa3g{object-fit:cover;object-position:center;width:100%}.card.svelte-qjoa3g figcaption:where(.svelte-qjoa3g){text-align:left;flex-direction:column;justify-content:space-between;align-items:baseline;gap:.5rem;height:4rem;padding:15px;font-size:clamp(10px,1.38889vw + 1.33333px,12px);display:flex;position:relative}.card.svelte-qjoa3g figcaption:where(.svelte-qjoa3g) time:where(.svelte-qjoa3g){z-index:3;color:#2a8cb7;margin-top:-3rem}.card.svelte-qjoa3g figcaption:where(.svelte-qjoa3g) span:where(.svelte-qjoa3g){z-index:3;height:4rem}.card.svelte-qjoa3g a:where(.svelte-qjoa3g){color:#000;z-index:4;-webkit-text-decoration:unset;text-decoration:unset;margin:auto 0 0 auto;font-size:1.8rem;display:block}.card.svelte-qjoa3g figcaption:where(.svelte-qjoa3g) p:where(.svelte-qjoa3g){z-index:99;margin:auto 0 auto auto}.trapezoid.svelte-qjoa3g{border-bottom:var(--card-width-usercase) solid #fff;width:calc(var(--card-width-usercase) - 6.55rem);top:calc(var(--card-width-usercase) - 18.4rem);border-left:50px solid #0000;border-right:0 solid #0000;height:0;position:absolute;left:1.68rem;transform:rotate(90deg)}.trapezoid.svelte-qjoa3g:before,.trapezoid.svelte-qjoa3g:after{content:"";width:0;height:0;position:absolute}.trapezoid.svelte-qjoa3g:after{border-top:var(--card-width-usercase) solid #e7e7e7;border-left:calc(var(--card-width-usercase) / 3) solid transparent;top:0;right:0}@media screen and (width<=1200px){.section-inner.svelte-qjoa3g{padding:var(--section-padding-tablet)}.content.svelte-qjoa3g{flex-direction:column}.cardListWrapper.svelte-qjoa3g{width:100%}.cardList.svelte-qjoa3g{justify-content:center;gap:2rem}.nav.svelte-qjoa3g,.navMobile.svelte-qjoa3g{width:100%;max-width:none}}@media screen and (width<=600px){.section-inner.svelte-qjoa3g{padding:var(--section-padding-mobile)}}
