*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.conferences-stitch .absolute{position:absolute}.conferences-stitch .relative{position:relative}.conferences-stitch .inset-0{inset:0}.conferences-stitch .-top-3\.5{top:-.875rem}.conferences-stitch .left-1\/2{left:50%}.conferences-stitch .left-4{left:1rem}.conferences-stitch .right-4{right:1rem}.conferences-stitch .top-4{top:1rem}.conferences-stitch .col-span-2{grid-column:span 2/span 2}.conferences-stitch .mx-auto{margin-left:auto;margin-right:auto}.conferences-stitch .mb-1{margin-bottom:.25rem}.conferences-stitch .mb-space-lg{margin-bottom:1.5rem}.conferences-stitch .mb-space-md{margin-bottom:1rem}.conferences-stitch .mb-space-xl{margin-bottom:2.5rem}.conferences-stitch .mt-0\.5{margin-top:.125rem}.conferences-stitch .mt-1{margin-top:.25rem}.conferences-stitch .mt-space-lg{margin-top:1.5rem}.conferences-stitch .mt-space-xl{margin-top:2.5rem}.conferences-stitch .block{display:block}.conferences-stitch .flex{display:flex}.conferences-stitch .inline-flex{display:inline-flex}.conferences-stitch .table{display:table}.conferences-stitch .grid{display:grid}.conferences-stitch .hidden{display:none}.conferences-stitch .h-10{height:2.5rem}.conferences-stitch .h-12{height:3rem}.conferences-stitch .h-16{height:4rem}.conferences-stitch .h-4{height:1rem}.conferences-stitch .h-6{height:1.5rem}.conferences-stitch .h-64{height:16rem}.conferences-stitch .h-72{height:18rem}.conferences-stitch .h-\[420px\]{height:420px}.conferences-stitch .h-full{height:100%}.conferences-stitch .w-10{width:2.5rem}.conferences-stitch .w-12{width:3rem}.conferences-stitch .w-16{width:4rem}.conferences-stitch .w-4{width:1rem}.conferences-stitch .w-6{width:1.5rem}.conferences-stitch .w-full{width:100%}.conferences-stitch .max-w-2xl{max-width:42rem}.conferences-stitch .max-w-3xl{max-width:48rem}.conferences-stitch .max-w-\[1320px\]{max-width:1320px}.conferences-stitch .max-w-\[960px\]{max-width:960px}.conferences-stitch .shrink-0{flex-shrink:0}.conferences-stitch .-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.conferences-stitch .rotate-0{--tw-rotate:0deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.conferences-stitch .transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.conferences-stitch .cursor-pointer{cursor:pointer}.conferences-stitch .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.conferences-stitch .grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.conferences-stitch .flex-col{flex-direction:column}.conferences-stitch .flex-wrap{flex-wrap:wrap}.conferences-stitch .items-start{align-items:flex-start}.conferences-stitch .items-end{align-items:flex-end}.conferences-stitch .items-center{align-items:center}.conferences-stitch .items-baseline{align-items:baseline}.conferences-stitch .items-stretch{align-items:stretch}.conferences-stitch .justify-end{justify-content:flex-end}.conferences-stitch .justify-center{justify-content:center}.conferences-stitch .justify-between{justify-content:space-between}.conferences-stitch .gap-1{gap:.25rem}.conferences-stitch .gap-2{gap:.5rem}.conferences-stitch .gap-gutter-desktop{gap:2rem}.conferences-stitch .gap-space-lg{gap:1.5rem}.conferences-stitch .gap-space-md{gap:1rem}.conferences-stitch .gap-space-sm{gap:.75rem}.conferences-stitch .gap-space-xs{gap:.5rem}.conferences-stitch :is(.space-y-space-2xs>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.conferences-stitch :is(.space-y-space-lg>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.conferences-stitch :is(.space-y-space-md>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.conferences-stitch :is(.space-y-space-sm>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.conferences-stitch :is(.space-y-space-xs>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.conferences-stitch :is(.divide-y-0>:not([hidden])~:not([hidden])){--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.conferences-stitch .overflow-hidden{overflow:hidden}.conferences-stitch .overflow-x-auto{overflow-x:auto}.conferences-stitch .rounded{border-radius:.125rem}.conferences-stitch .rounded-full{border-radius:.75rem}.conferences-stitch .rounded-lg{border-radius:.25rem}.conferences-stitch .rounded-xl{border-radius:.5rem}.conferences-stitch .bg-border-focus{--tw-bg-opacity:1;background-color:rgb(194 142 58/var(--tw-bg-opacity,1))}.conferences-stitch .bg-brand-gold-subtle{--tw-bg-opacity:1;background-color:rgb(246 239 227/var(--tw-bg-opacity,1))}.conferences-stitch .bg-brand-gold-subtle\/50{background-color:#f6efe380}.conferences-stitch .bg-brand-navy-deep{--tw-bg-opacity:1;background-color:rgb(16 29 51/var(--tw-bg-opacity,1))}.conferences-stitch .bg-brand-navy-deep\/90{background-color:#101d33e6}.conferences-stitch .bg-canvas-base{--tw-bg-opacity:1;background-color:rgb(250 249 246/var(--tw-bg-opacity,1))}.conferences-stitch .bg-canvas-base\/50{background-color:#faf9f680}.conferences-stitch .bg-primary{--tw-bg-opacity:1;background-color:rgb(3 22 51/var(--tw-bg-opacity,1))}.conferences-stitch .bg-primary-container{--tw-bg-opacity:1;background-color:rgb(26 43 73/var(--tw-bg-opacity,1))}.conferences-stitch .bg-surface-card{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.conferences-stitch .bg-surface-muted{--tw-bg-opacity:1;background-color:rgb(243 241 236/var(--tw-bg-opacity,1))}.conferences-stitch .bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.conferences-stitch .bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.conferences-stitch .from-brand-navy-deep\/80{--tw-gradient-from:#101d33cc var(--tw-gradient-from-position);--tw-gradient-to:#101d3300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.conferences-stitch .from-brand-navy-deep\/90{--tw-gradient-from:#101d33e6 var(--tw-gradient-from-position);--tw-gradient-to:#101d3300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.conferences-stitch .from-surface-card{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.conferences-stitch .via-brand-gold-subtle\/10{--tw-gradient-to:#f6efe300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #f6efe31a var(--tw-gradient-via-position), var(--tw-gradient-to)}.conferences-stitch .via-brand-navy-deep\/40{--tw-gradient-to:#101d3300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #101d3366 var(--tw-gradient-via-position), var(--tw-gradient-to)}.conferences-stitch .via-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.conferences-stitch .to-surface-card{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.conferences-stitch .to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.conferences-stitch .bg-cover{background-size:cover}.conferences-stitch .bg-center{background-position:50%}.conferences-stitch .p-2{padding:.5rem}.conferences-stitch .p-space-lg{padding:1.5rem}.conferences-stitch .p-space-md{padding:1rem}.conferences-stitch .p-space-sm{padding:.75rem}.conferences-stitch .px-2\.5{padding-left:.625rem;padding-right:.625rem}.conferences-stitch .px-3{padding-left:.75rem;padding-right:.75rem}.conferences-stitch .px-4{padding-left:1rem;padding-right:1rem}.conferences-stitch .px-margin-mobile{padding-left:1.25rem;padding-right:1.25rem}.conferences-stitch .px-space-lg{padding-left:1.5rem;padding-right:1.5rem}.conferences-stitch .px-space-md{padding-left:1rem;padding-right:1rem}.conferences-stitch .px-space-sm{padding-left:.75rem;padding-right:.75rem}.conferences-stitch .py-1{padding-top:.25rem;padding-bottom:.25rem}.conferences-stitch .py-2{padding-top:.5rem;padding-bottom:.5rem}.conferences-stitch .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.conferences-stitch .py-3{padding-top:.75rem;padding-bottom:.75rem}.conferences-stitch .py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.conferences-stitch .py-4{padding-top:1rem;padding-bottom:1rem}.conferences-stitch .py-space-2xl{padding-top:4rem;padding-bottom:4rem}.conferences-stitch .py-space-xl{padding-top:2.5rem;padding-bottom:2.5rem}.conferences-stitch .pb-4{padding-bottom:1rem}.conferences-stitch .pb-space-lg{padding-bottom:1.5rem}.conferences-stitch .pb-space-md{padding-bottom:1rem}.conferences-stitch .pt-1{padding-top:.25rem}.conferences-stitch .pt-2{padding-top:.5rem}.conferences-stitch .pt-space-lg{padding-top:1.5rem}.conferences-stitch .pt-space-xs{padding-top:.5rem}.conferences-stitch .text-left{text-align:left}.conferences-stitch .text-center{text-align:center}.conferences-stitch .font-body-lg,.conferences-stitch .font-body-md,.conferences-stitch .font-body-sm{font-family:var(--font-manrope), Arial, sans-serif}.conferences-stitch .font-display-lg,.conferences-stitch .font-headline-lg,.conferences-stitch .font-headline-md,.conferences-stitch .font-headline-sm{font-family:var(--font-lora), Georgia, serif}.conferences-stitch .font-label-lg,.conferences-stitch .font-label-md,.conferences-stitch .font-label-sm,.conferences-stitch .font-title-lg,.conferences-stitch .font-title-md{font-family:var(--font-manrope), Arial, sans-serif}.conferences-stitch .text-\[10px\]{font-size:10px}.conferences-stitch .text-\[11px\]{font-size:11px}.conferences-stitch .text-\[12px\]{font-size:12px}.conferences-stitch .text-\[14px\]{font-size:14px}.conferences-stitch .text-\[16px\]{font-size:16px}.conferences-stitch .text-\[18px\]{font-size:18px}.conferences-stitch .text-\[20px\]{font-size:20px}.conferences-stitch .text-\[22px\]{font-size:22px}.conferences-stitch .text-\[28px\]{font-size:28px}.conferences-stitch .text-\[44px\]{font-size:44px}.conferences-stitch .text-body-lg{font-size:18px;font-weight:400;line-height:28px}.conferences-stitch .text-body-md{font-size:15px;font-weight:400;line-height:24px}.conferences-stitch .text-body-sm{font-size:13px;font-weight:400;line-height:20px}.conferences-stitch .text-headline-lg{letter-spacing:-.015em;font-size:40px;font-weight:500;line-height:48px}.conferences-stitch .text-headline-md{font-size:30px;font-weight:500;line-height:38px}.conferences-stitch .text-headline-sm{font-size:22px;font-weight:600;line-height:28px}.conferences-stitch .text-label-lg{letter-spacing:.04em;font-size:14px;font-weight:600;line-height:20px}.conferences-stitch .text-label-md{letter-spacing:.06em;font-size:12px;font-weight:600;line-height:16px}.conferences-stitch .text-label-sm{letter-spacing:.04em;font-size:12px;font-weight:600;line-height:16px}.conferences-stitch .text-title-lg{font-size:20px;font-weight:600;line-height:28px}.conferences-stitch .text-title-md{font-size:16px;font-weight:600;line-height:24px}.conferences-stitch .text-xs{font-size:.75rem;line-height:1rem}.conferences-stitch .font-normal{font-weight:400}.conferences-stitch .font-semibold{font-weight:600}.conferences-stitch .uppercase{text-transform:uppercase}.conferences-stitch .italic{font-style:italic}.conferences-stitch .leading-relaxed{line-height:1.625}.conferences-stitch .leading-tight{line-height:1.25}.conferences-stitch .tracking-wider{letter-spacing:.05em}.conferences-stitch .tracking-widest{letter-spacing:.1em}.conferences-stitch .text-border-focus{--tw-text-opacity:1;color:rgb(194 142 58/var(--tw-text-opacity,1))}.conferences-stitch .text-brand-navy-deep{--tw-text-opacity:1;color:rgb(16 29 51/var(--tw-text-opacity,1))}.conferences-stitch .text-on-primary{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.conferences-stitch .text-on-primary\/70{color:#ffffffb3}.conferences-stitch .text-on-primary\/80{color:#fffc}.conferences-stitch .text-on-surface{--tw-text-opacity:1;color:rgb(20 29 35/var(--tw-text-opacity,1))}.conferences-stitch .text-on-surface-variant{--tw-text-opacity:1;color:rgb(68 71 78/var(--tw-text-opacity,1))}.conferences-stitch .text-outline-variant{--tw-text-opacity:1;color:rgb(197 198 206/var(--tw-text-opacity,1))}.conferences-stitch .text-text-secondary{--tw-text-opacity:1;color:rgb(74 85 104/var(--tw-text-opacity,1))}.conferences-stitch .shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.conferences-stitch .shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.conferences-stitch .shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.conferences-stitch .transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.conferences-stitch .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.conferences-stitch .transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.conferences-stitch .duration-200{transition-duration:.2s}.conferences-stitch .hover\:bg-border-focus:hover{--tw-bg-opacity:1;background-color:rgb(194 142 58/var(--tw-bg-opacity,1))}.conferences-stitch .hover\:bg-brand-gold-glow:hover{--tw-bg-opacity:1;background-color:rgb(212 155 69/var(--tw-bg-opacity,1))}.conferences-stitch .hover\:bg-brand-navy-deep:hover{--tw-bg-opacity:1;background-color:rgb(16 29 51/var(--tw-bg-opacity,1))}.conferences-stitch .hover\:bg-canvas-base:hover{--tw-bg-opacity:1;background-color:rgb(250 249 246/var(--tw-bg-opacity,1))}.conferences-stitch .hover\:bg-surface-card:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.conferences-stitch .hover\:bg-surface-muted:hover{--tw-bg-opacity:1;background-color:rgb(243 241 236/var(--tw-bg-opacity,1))}.conferences-stitch .hover\:text-border-focus:hover{--tw-text-opacity:1;color:rgb(194 142 58/var(--tw-text-opacity,1))}.conferences-stitch .hover\:text-brand-navy-deep:hover{--tw-text-opacity:1;color:rgb(16 29 51/var(--tw-text-opacity,1))}.conferences-stitch .hover\:text-on-primary:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.conferences-stitch .hover\:text-primary:hover{--tw-text-opacity:1;color:rgb(3 22 51/var(--tw-text-opacity,1))}.conferences-stitch .focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.conferences-stitch .focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.conferences-stitch .focus\:ring-border-focus:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(194 142 58/var(--tw-ring-opacity,1))}@media (min-width:640px){.conferences-stitch .sm\:translate-y-6{--tw-translate-y:1.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.conferences-stitch .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.conferences-stitch .sm\:flex-row{flex-direction:row}}@media (min-width:768px){.conferences-stitch .md\:h-\[500px\]{height:500px}.conferences-stitch .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.conferences-stitch .md\:flex-row{flex-direction:row}.conferences-stitch .md\:items-end{align-items:flex-end}.conferences-stitch .md\:p-space-lg{padding:1.5rem}.conferences-stitch .md\:p-space-xl{padding:2.5rem}.conferences-stitch .md\:px-margin-tablet{padding-left:2.5rem;padding-right:2.5rem}.conferences-stitch .md\:text-left{text-align:left}}@media (min-width:1024px){.conferences-stitch .lg\:col-span-4{grid-column:span 4/span 4}.conferences-stitch .lg\:col-span-5{grid-column:span 5/span 5}.conferences-stitch .lg\:col-span-7{grid-column:span 7/span 7}.conferences-stitch .lg\:col-span-8{grid-column:span 8/span 8}.conferences-stitch .lg\:-translate-y-2{--tw-translate-y:-.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.conferences-stitch .lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.conferences-stitch .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.conferences-stitch .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.conferences-stitch .lg\:flex-col{flex-direction:column}.conferences-stitch .lg\:items-end{align-items:flex-end}.conferences-stitch .lg\:px-margin-desktop{padding-left:4rem;padding-right:4rem}}
.conferences-stitch{--cf-navy:#101d33;--cf-primary:#031633;--cf-gold:#c28e3a;--cf-gold-text:#805600;--cf-canvas:#faf9f6;--cf-muted:#f3f1ec;--cf-line:#e2ddd3;--cf-error:#a32929;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--cf-canvas);color:#141d23;font-family:var(--font-manrope), Arial, sans-serif;font-size:15px;line-height:24px}.conferences-stitch [hidden],.conferences-stitch input[type=hidden]{display:none!important}.conferences-stitch .text-border-focus{color:var(--cf-gold-text)}.conferences-stitch :is(.bg-primary,.bg-brand-navy-deep) .text-border-focus{color:#fdc268}.conferences-stitch .bg-border-focus,.conferences-stitch .hover\:bg-border-focus:hover{color:var(--cf-primary)}.conferences-stitch .conference-source-icon{flex-shrink:0;line-height:1;display:inline-flex}.conferences-stitch .conference-source-icon .hotel-icon{font-size:inherit;width:1em;height:1em}.conferences-stitch [data-conference-image]{isolation:isolate;position:relative}.conferences-stitch [data-conference-image]>img{object-fit:cover;z-index:-1}.conferences-stitch [data-conference-section=scene] .text-border-focus{color:#fdc268}.conferences-stitch [data-conference-section=scene] h2{color:#fff}.conferences-stitch [data-conference-filter]{min-height:44px;color:var(--cf-navy);box-shadow:none;background:#fff}.conferences-stitch [data-conference-filter][aria-pressed=true]{background:var(--cf-primary);color:#fff}.conferences-stitch [data-conference-filter]:hover{background:var(--cf-muted);color:var(--cf-primary)}.conferences-stitch [data-conference-filter][aria-pressed=true]:hover{color:#fff;background:#1a2b49}.conferences-stitch [data-conference-section=matrix] table{min-width:900px}.conferences-stitch [data-conference-section=matrix] th{font-weight:600}.conferences-stitch [data-conference-section=matrix] tbody th{padding-block:0}.conferences-stitch [data-conference-section=matrix] tbody a{text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.conferences-stitch [data-conference-section=matrix] th,.conferences-stitch [data-conference-section=matrix] td{white-space:nowrap}.conferences-stitch [data-conference-section=packages] .text-\[44px\]{font-size:32px;line-height:40px}.conferences-stitch [data-conference-section=packages] .items-baseline{flex-wrap:wrap}.conferences-stitch [data-conference-section=packages] .rounded-full{white-space:nowrap}.conferences-stitch [data-conference-package]{min-height:44px}.conferences-stitch [data-conference-section=inquiry] .space-y-space-xs:has(>a[href^=tel\:])>*{min-height:44px;margin-top:0}.conferences-stitch :is(a[href=\#kapazitaets-matrix],[data-conference-overnight],[data-conference-section=intro] nav a){justify-content:center;align-items:center;min-width:44px;margin:-14px -4px;padding:14px 4px;display:inline-flex}.conferences-stitch [data-conference-section=inquiry]{scroll-margin-top:24px}.conferences-stitch #conference-form :where(input:not([type=checkbox]):not([type=hidden]),select,textarea){box-shadow:none;border:1px solid #81867e}.conferences-stitch #conference-form :where(input,select){min-height:44px}.conferences-stitch #conference-form :is(input,select,textarea){font-size:16px}.conferences-stitch input[type=checkbox]{appearance:auto;flex:0 0 20px;width:20px;height:20px;margin:0;padding:0;min-height:20px!important}.conferences-stitch .conference-consent{align-items:start;gap:12px;margin-block:20px;font-size:13px;line-height:20px;display:flex}.conferences-stitch #conference-form label:has(input[type=checkbox]){text-align:left;flex-direction:row;align-items:flex-start;min-height:44px;display:flex}.conferences-stitch #conference-form label:not(.conference-consent):has(input[type=checkbox]){align-items:center}.conferences-stitch .conference-form-status{color:var(--cf-navy);border-left:3px solid var(--cf-gold-text);background:#ecf5fe;padding:16px}.conferences-stitch .conference-delivery-note{color:#44474e;font-size:13px;line-height:20px}.conferences-stitch [aria-invalid=true]{outline:2px solid var(--cf-error)}.conferences-stitch [aria-expanded=true] .conference-source-icon{transform:rotate(180deg)}.conferences-stitch .text-\[10px\],.conferences-stitch .text-\[11px\]{font-size:12px;line-height:16px}.conferences-stitch [data-conference-section=closing] h2{color:#fff}body:has(.conferences-stitch){--paper:#faf9f6;--card:#fff;--ink:#101d33;--text:#141d23;--muted:#44474e;--navy:#101d33;--link:#805600;--line:#e2ddd3;--focus:#805600;--input:#ecf5fe;--sand:#efeae1;--border:#81867e;--hover:#e8e4dc;--ink-hover:#31454f;--error:#a32929;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:has(.conferences-stitch) .site-header{background:#fff}body:has(.conferences-stitch) .site-header .nav-row{background:#fff}body:has(.conferences-stitch) .site-header .header-book{color:#031633;background:#c28e3a;border-color:#c28e3a}body:has(.conferences-stitch) .site-header .header-book:hover{background:#d49b45}body:has(.conferences-stitch) .site-footer{background:#101d33}.conferences-stitch .room-card .items-start.justify-between>span{white-space:nowrap}@media (max-width:1199px){.conferences-stitch [data-conference-section=rooms] [data-conference-image]>.right-4{top:auto;bottom:16px}.conferences-stitch .room-card .items-start.justify-between{flex-wrap:wrap}.conferences-stitch .room-card .grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.conferences-stitch .room-card>div:last-child{flex-wrap:wrap;gap:16px}.conferences-stitch [data-conference-section=technology] .sm\:translate-y-6{transform:none}.conferences-stitch [data-conference-section=matrix] :is(thead th:first-child,tbody th){z-index:1;border-right:1px solid var(--cf-line);position:sticky;left:0}.conferences-stitch [data-conference-section=matrix] thead th:first-child{background:var(--cf-navy)}.conferences-stitch [data-conference-section=matrix] tbody th{background:#fff}.conferences-stitch [data-conference-section=matrix] tbody tr.bg-canvas-base\/50>th{background-image:linear-gradient(#faf9f680,#faf9f680)}.conferences-stitch [data-conference-section=matrix] tbody tr:hover>th{background:var(--cf-muted)}}@media (min-width:640px) and (max-width:1023px){.conferences-stitch [data-conference-section=intro] .justify-end{justify-content:flex-start}}@media (max-width:1023px) and (max-height:500px){.conferences-stitch h1.text-headline-lg{font-size:28px;line-height:36px}.conferences-stitch [data-conference-section=intro] .text-body-lg{font-size:16px;line-height:26px}.conferences-stitch [data-conference-section=intro]{padding-top:24px}.conferences-stitch [data-conference-section=intro] nav{margin-bottom:8px}.conferences-stitch [data-conference-section=intro] .gap-gutter-desktop{gap:16px}.conferences-stitch section.py-space-2xl{padding-block:48px}}@media (max-width:639px){.conferences-stitch h1.text-headline-lg,.conferences-stitch h2.text-headline-lg{font-size:30px;line-height:38px}.conferences-stitch [data-conference-section=intro] .text-body-lg{font-size:16px;line-height:26px}.conferences-stitch section.py-space-2xl{padding-top:40px;padding-bottom:40px}.conferences-stitch [data-conference-section=intro] .mt-space-xl{gap:0}.conferences-stitch [data-conference-section=intro] .mt-space-xl>div{border-top:1px solid var(--cf-line);box-shadow:none;background:0 0;border-radius:0;padding:16px 0}.conferences-stitch .mb-space-xl{margin-bottom:24px}.conferences-stitch :is([data-conference-section=rooms],[data-conference-section=packages],[data-conference-section=inquiry]) .gap-gutter-desktop{gap:16px}.conferences-stitch [data-conference-section=inquiry] .space-y-space-lg>:not([hidden])~:not([hidden]){margin-top:16px}.conferences-stitch .room-card :is(.p-space-lg,.px-space-lg){padding-inline:20px}.conferences-stitch .room-card :is(.p-space-lg,.pb-space-lg){padding-bottom:20px}.conferences-stitch [data-conference-section=rooms] [data-conference-image]{aspect-ratio:16/9;height:auto}.conferences-stitch .room-card .grid-cols-4{flex-wrap:wrap;gap:8px;display:flex}.conferences-stitch .room-card .grid-cols-4>div{align-items:baseline;gap:8px;padding:0 8px;display:flex}.conferences-stitch .room-card .grid-cols-4 span{line-height:24px}.conferences-stitch .room-card .grid-cols-4 span:first-child{line-height:20px}.conferences-stitch [data-conference-section=matrix] td{padding-block:12px}.conferences-stitch [data-conference-section=technology] .lg\:col-span-7{grid-template-columns:repeat(2,minmax(0,1fr))}.conferences-stitch [data-conference-section=technology] [data-conference-image]{height:224px}.conferences-stitch [data-conference-faq]{padding-block:12px}.conferences-stitch [data-conference-section=packages] .items-baseline>span{font-size:16px;line-height:24px}.conferences-stitch [data-conference-section=scene] [data-conference-image]{height:auto}.conferences-stitch [data-conference-section=scene] [data-conference-image]>img{aspect-ratio:4/3;height:auto!important;position:static!important}.conferences-stitch [data-conference-section=scene] [data-conference-image]>div{background:0 0;height:auto;padding:20px 20px 24px}.conferences-stitch [data-conference-section=scene] h2{font-size:24px;line-height:32px}.conferences-stitch [data-conference-section=inquiry] .md\:p-space-xl{padding:24px 20px}.conferences-stitch [data-conference-section=inquiry] a[href^=mailto\:]{overflow-wrap:anywhere}.conferences-stitch [data-conference-section=closing] .text-headline-md{font-size:28px;line-height:36px}}@media (prefers-reduced-motion:reduce){.conferences-stitch *,.conferences-stitch :before,.conferences-stitch :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.conferences-stitch .room-card h3 a{color:inherit;text-decoration:none}.conferences-stitch .room-card h3 a:hover{color:var(--cf-gold-text)}.conferences-stitch .conf-card-max{white-space:nowrap}.conferences-stitch .conf-capacity{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.conferences-stitch .conf-card-foot{flex-wrap:wrap;gap:16px}.conferences-stitch .conf-card-price{color:#44474e;font-size:13px;line-height:20px}.conferences-stitch .conf-card-price strong{font-family:var(--font-lora), Georgia, serif;color:var(--cf-primary);font-size:22px;font-weight:600}.conferences-stitch .conf-live{border-left:3px solid var(--cf-gold);background:var(--cf-muted);min-height:44px;color:var(--cf-navy);align-self:end;margin:0;padding:12px 16px;font-size:14px;line-height:20px}.conferences-stitch .conf-live[data-tone=warn]{border-left-color:#b86a00}.conferences-stitch .conf-live[data-tone=error]{border-left-color:var(--cf-error)}.conferences-stitch .conf-options{border:0;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;min-width:0;margin:0;padding:0;display:grid}.conferences-stitch .conf-options legend{grid-column:1/-1;padding:0}.conferences-stitch .conf-option{border:1px solid var(--cf-line);cursor:pointer;background:#fff;border-radius:8px;align-content:start;gap:2px;min-height:44px;padding:14px 16px 14px 44px;transition:border-color .14s ease-out,background-color .14s ease-out;display:grid;position:relative}.conferences-stitch .conf-option:hover{border-color:var(--cf-gold)}.conferences-stitch .conf-option:has(input:checked){border-color:var(--cf-primary);box-shadow:inset 0 0 0 1px var(--cf-primary);background:#f4f6fa}.conferences-stitch .conf-option:has(input:focus-visible){outline:2px solid var(--cf-gold);outline-offset:2px}.conferences-stitch .conf-option input{width:18px;height:18px;accent-color:var(--cf-primary);margin:0;position:absolute;top:16px;left:16px}.conferences-stitch .conf-option__name{color:var(--cf-primary);font-weight:700}.conferences-stitch .conf-option__meta{color:#44474e;font-size:13px;line-height:18px}.conferences-stitch .conf-option__price{font-family:var(--font-lora), Georgia, serif;color:var(--cf-primary);margin-top:6px;font-size:18px}.conferences-stitch .conf-option__price small{color:#44474e;font-family:inherit;font-size:12px}.conferences-stitch .conf-checks{align-content:end;gap:4px;display:grid}.conferences-stitch .conf-submit[disabled]{opacity:.75;cursor:progress}.conferences-stitch .conf-summary dl{gap:0;margin:0;display:grid}.conferences-stitch .conf-summary dl>div{border-bottom:1px solid #ffffff1f;justify-content:space-between;gap:16px;padding:10px 0;font-size:14px;line-height:20px;display:flex}.conferences-stitch .conf-summary dt{color:#f8f6efb8}.conferences-stitch .conf-summary dd{text-align:right;color:#f8f6ef;margin:0;font-weight:600}.conferences-stitch .conf-summary__total{gap:2px;padding-top:8px;display:grid}.conferences-stitch .conf-summary__total span{letter-spacing:.08em;text-transform:uppercase;color:var(--cf-gold);font-size:12px}.conferences-stitch .conf-summary__total strong{font-family:var(--font-lora), Georgia, serif;color:#fff;font-size:32px;font-weight:600;line-height:40px}.conferences-stitch .conf-summary__total small{color:#f8f6efb8;font-size:13px}@media (min-width:1024px){.conferences-stitch .conf-aside{align-self:start;position:sticky;top:96px}}@media (max-width:639px){.conferences-stitch .conf-capacity{grid-template-columns:repeat(3,minmax(0,1fr))}}
