@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid}}}.timeline-milestone-swiper .swiper-slide{opacity:.32;height:auto;transition:opacity .35s}.timeline-milestone-swiper .swiper-slide-prev,.timeline-milestone-swiper .swiper-slide-next{opacity:.5}.timeline-milestone-swiper .swiper-slide-active{opacity:1}.timeline-milestone-carousel-line{background-color:var(--color-white);height:2px}.timeline-milestone-carousel-line:before,.timeline-milestone-carousel-line:after{content:"";background-color:var(--color-white);width:100%;height:100%;display:block;position:absolute;top:0}.timeline-milestone-carousel-line:before{left:100%}.timeline-milestone-carousel-line:after{right:100%}@layer components{.timeline-milestone-carousel{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 14);background-color:#add1e3;overflow:hidden}@media (min-width:64rem){.timeline-milestone-carousel{padding-inline:calc(var(--spacing,.25rem) * 12.5);padding-block:calc(var(--spacing,.25rem) * 20)}}.timeline-milestone-carousel{border-bottom:2px solid #004d65}.milestone-marker-item{cursor:pointer;flex-direction:column;align-items:center;min-width:110px;display:flex}.milestone-marker-item:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:#003865}}.milestone-marker-label{font-family:var(--font-kievit);letter-spacing:-.02em;color:#003863;margin-bottom:20px;font-size:18px;font-weight:700;line-height:1.35;transition:color .2s,font-size .2s,font-weight .2s}.timeline-milestone-carousel-stage-rail [aria-selected=true] .milestone-marker-label{color:var(--siwi-navy-dark,#003863);font-size:18px;font-weight:700}.milestone-marker{height:34px;min-height:34px;position:relative}.milestone-marker-inner{background-color:var(--color-white);box-sizing:content-box;border:8px solid var(--siwi-light-blue);cursor:pointer;border-radius:50%;width:18px;min-width:18px;height:18px;min-height:18px;transition:all .3s;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:767.96px){.milestone-marker-inner{border-width:4px;width:12px;min-width:12px;height:12px;min-height:12px}}.milestone-marker-inner:hover{background-color:var(--siwi-primary-color)}[aria-selected=true] .milestone-marker-inner{background-color:var(--siwi-navy-dark);border-color:var(--siwi-light-blue);width:32px;min-width:32px;height:32px;min-height:32px}@media (max-width:767.96px){[aria-selected=true] .milestone-marker-inner{border-width:6px;width:24px;min-width:24px;height:24px;min-height:24px}}.timeline-thumbs-swiper.swiper-slide{box-sizing:border-box;cursor:pointer;height:auto;overflow:visible}.timeline-milestone-carousel-stage-rail .swiper{overflow:visible}@media (max-width:1023px){.timeline-thumbs-swiper .swiper-slide{width:auto}}.timeline-thumbs-swiper--equal-desktop.swiper{width:100%}@media (min-width:1024px){.timeline-thumbs-swiper--equal-desktop .milestone-marker-item{width:100%;min-width:0;max-width:100%}}.milestone-carousel-button{background-color:var(--siwi-primary-color);color:var(--color-white);font-family:var(--font-kievit);letter-spacing:1%;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-width:96px;min-height:41px;padding:0 14px;font-size:14px;font-weight:450;line-height:1.57143;transition:all .3s;display:inline-flex}.milestone-carousel-button[disabled]{opacity:.5;pointer-events:none}.milestone-carousel-button:hover{background-color:var(--siwi-primary-color-hover)}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
