/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial}}}body{scroll-behavior:smooth!important}.flip-x{transform:rotateX(180deg)}.container{max-width:1200px!important;padding-inline:calc(var(--spacing,.25rem)*6)!important;margin-inline:auto!important}.swiper-pagination{bottom:calc(var(--spacing,.25rem)*0)!important;--tw-translate-x:calc(calc(1/2*100%)*-1)!important;--tw-translate-y:-4px!important;width:fit-content!important;translate:var(--tw-translate-x)var(--tw-translate-y)!important;background-color:var(--color-white,#fff)!important;padding-inline:calc(var(--spacing,.25rem)*4)!important;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important;border-radius:3.40282e+38px!important;justify-content:center!important;align-items:center!important;padding-block:5px!important;display:flex!important;left:50%!important}.swiper-pagination-bullet{height:calc(var(--spacing,.25rem)*2)!important;width:calc(var(--spacing,.25rem)*2)!important}.swiper-pagination-bullet-active{background-color:var(--color-secondary,hsl(var(--secondary)))!important}.swiper{padding-bottom:12px!important}.swiper-button-next,.swiper-button-prev{height:calc(var(--spacing,.25rem)*10)!important;width:calc(var(--spacing,.25rem)*10)!important;background-color:var(--color-primary,hsl(var(--primary)))!important;padding:calc(var(--spacing,.25rem)*3)!important;color:var(--color-black,#000)!important;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))!important;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))!important;--tw-duration:.3s!important;border-radius:3.40282e+38px!important;margin:auto!important;transition-duration:.3s!important;animation-duration:.3s!important;position:relative!important}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:var(--color-secondary,hsl(var(--secondary)))!important;color:var(--color-white,#fff)!important}.swiper-button-next:after,.swiper-button-prev:after{content:none!important;display:none!important}.swiper-button-lock{display:block!important}.go-top{background:var(--bright-navy-blue);width:35px;height:35px;color:var(--white);opacity:0;z-index:888;visibility:hidden;transition:var(--transition);border-radius:6px;place-items:center;font-size:18px;display:grid;position:fixed;bottom:15px;right:15px;transform:translateY(10px);box-shadow:0 1px 3px #00000080}.go-top:hover{background-color:#fff}.go-top.active{opacity:.8;visibility:visible;transform:translateY(0)}.go-top:is(:hover,:focus){opacity:1}.timeline-border-dashed{background-image:linear-gradient(5turn,#0000,#0000 50%,#fff 50% 100%),linear-gradient(#d9d9d9,#d9d9d9,#d9d9d9,#d9d9d9,#d9d9d9)!important;background-size:3px 20px,100% 20px!important;border:none!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}