.iJ5l4W_wrap{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.iJ5l4W_grid{width:100%;height:100%;position:absolute;inset:0}.iJ5l4W_arc{opacity:.12;background-image:url(/brand/jci-arc-white.png);background-position:right -6rem center;background-repeat:no-repeat;background-size:auto 125%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000 35%,#0000 80%);mask-image:linear-gradient(270deg,#000 35%,#0000 80%)}@media (max-width:767px){.iJ5l4W_arc{opacity:.08;background-position:right -8rem bottom;background-size:auto 90%}}
.b-NgkW_root{text-align:center;padding:var(--space-8) var(--space-5);min-width:0}.b-NgkW_heading{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0 0 var(--space-2)}.b-NgkW_message{color:var(--color-text-secondary);font-size:var(--text-sm);max-width:42ch;margin-inline:auto}.b-NgkW_root--navy .b-NgkW_heading{color:var(--color-text-on-navy)}.b-NgkW_root--navy .b-NgkW_message{color:var(--color-text-on-navy-secondary)}
._2oYl8q_root{gap:var(--space-5);margin-top:var(--space-6);background:var(--color-surface-white);flex-direction:column;min-width:0;display:flex}@media (min-width:640px){._2oYl8q_root{align-items:stretch;gap:var(--space-7);flex-direction:row}}._2oYl8q_illustration{aspect-ratio:5/4;border-radius:var(--radius-md);border:1px solid var(--color-border);flex:none;width:100%;max-width:22rem;display:block;overflow:hidden}@media (min-width:640px){._2oYl8q_illustration{width:15rem;max-width:15rem}}._2oYl8q_content{align-items:flex-start;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._2oYl8q_name{font-size:var(--text-xl);font-weight:var(--font-weight-heavy);color:var(--color-text);line-height:var(--leading-snug);margin:0}._2oYl8q_address{color:var(--color-text-body);white-space:pre-line;overflow-wrap:anywhere;max-width:48ch;margin:0}._2oYl8q_button{align-items:center;gap:var(--space-2);margin-top:var(--space-2);white-space:nowrap;background:var(--color-deep-blue);color:var(--color-text-on-navy);font-weight:var(--font-weight-semibold);font-size:var(--text-base);border-radius:var(--radius-md);padding:var(--space-3) var(--space-5);transition:background-color var(--transition-fast);text-decoration:none;display:inline-flex}._2oYl8q_button:hover{background:var(--color-navy)}._2oYl8q_root--compact{gap:var(--space-4);margin-top:var(--space-5);padding:var(--space-4)}._2oYl8q_root--compact ._2oYl8q_illustration{max-width:12rem}@media (min-width:640px){._2oYl8q_root--compact ._2oYl8q_illustration{width:9rem;max-width:9rem}}._2oYl8q_root--compact ._2oYl8q_name{font-size:var(--text-lg)}._2oYl8q_root--compact ._2oYl8q_address{font-size:var(--text-sm)}._2oYl8q_root--compact ._2oYl8q_button{padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}
._9byRPq_root{margin-top:var(--space-6);min-width:0}._9byRPq_sheet{padding:var(--space-5);border:1px dashed var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-white);background-image:linear-gradient(to right, var(--color-grid-line) 1px, transparent 1px), linear-gradient(to bottom, var(--color-grid-line) 1px, transparent 1px);background-position:-1px -1px;background-size:20px 20px;min-width:0;position:relative}._9byRPq_sheet:before,._9byRPq_sheet:after{content:"";width:var(--space-4);height:var(--space-4);pointer-events:none;position:absolute}._9byRPq_sheet:before{border-top:2px solid var(--color-jci-blue);border-left:2px solid var(--color-jci-blue);top:-1px;left:-1px}._9byRPq_sheet:after{border-bottom:2px solid var(--color-jci-blue);border-right:2px solid var(--color-jci-blue);bottom:-1px;right:-1px}@media (min-width:768px){._9byRPq_sheet{padding:var(--space-6)}}._9byRPq_grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}@media (min-width:768px){._9byRPq_grid{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr))}}._9byRPq_slot{aspect-ratio:3/2;background:var(--color-surface-white);border:1px dashed var(--color-light-blue);border-radius:var(--radius-sm);justify-content:center;align-items:center;min-width:0;display:flex;position:relative}._9byRPq_cross{inset:var(--space-2);width:calc(100% - 2 * var(--space-2));height:calc(100% - 2 * var(--space-2));stroke:var(--color-grid-line);stroke-width:1px;position:absolute}._9byRPq_ref{top:var(--space-1);left:var(--space-2);font-size:.625rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;position:absolute}._9byRPq_label{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--color-text-secondary);background:var(--color-surface-white);padding:var(--space-1) var(--space-2);position:relative}._9byRPq_dimension{height:9px;margin-top:var(--space-4);display:block;position:relative}._9byRPq_dimension:before{content:"";background:var(--color-jci-blue);height:1px;position:absolute;top:4px;left:0;right:0}._9byRPq_dimension:after{content:"";border-left:1px solid var(--color-jci-blue);border-right:1px solid var(--color-jci-blue);position:absolute;inset:0}._9byRPq_text{align-items:baseline;gap:var(--space-3);margin:var(--space-5) 0 0;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-text);display:flex}._9byRPq_dot{border-radius:var(--radius-pill);background:var(--color-jci-blue);flex:none;width:10px;height:10px;transform:translateY(-1px)}
._8HPSDa_root{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-body);min-width:0}._8HPSDa_root--onNavy{color:var(--color-text-on-navy)}._8HPSDa_current{color:var(--color-deep-blue)}._8HPSDa_root--onNavy ._8HPSDa_current{color:var(--color-teal)}._8HPSDa_next{color:var(--color-text-secondary);font-weight:var(--font-weight-regular)}._8HPSDa_root--onNavy ._8HPSDa_next{color:var(--color-text-on-navy-secondary)}
.CuS7Qq_travelGrid{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:1fr;min-width:0;display:grid}@media (min-width:768px){.CuS7Qq_travelGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.CuS7Qq_travelBlock{min-width:0}.CuS7Qq_travelBlock .h4{margin-bottom:var(--space-2)}.CuS7Qq_eveningText{color:var(--color-text-on-navy)}.CuS7Qq_contactOptions{align-items:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-5);flex-wrap:wrap;min-width:0;display:flex}.CuS7Qq_contactLink{color:var(--color-text-link);overflow-wrap:anywhere;min-width:0;display:inline-block}.CuS7Qq_whatsappLink{align-items:center;gap:var(--space-2);font-weight:var(--font-weight-semibold);color:var(--color-text-on-navy);background:var(--color-deep-blue);border-radius:var(--radius-md);padding:var(--space-3) var(--space-5);transition:background-color var(--transition-fast);text-decoration:none;display:inline-flex}.CuS7Qq_whatsappLink:hover{background:var(--color-navy)}.CuS7Qq_whatsappIcon{flex:none;width:20px;height:20px}
.T3v-Lq_list{--timeline-axis:6.75rem;gap:var(--space-7);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.T3v-Lq_list:before{content:"";top:.5em;bottom:.9em;left:var(--timeline-axis);background:var(--color-border);width:2px;position:absolute}@media (max-width:480px){.T3v-Lq_list{--timeline-axis:.4rem}}.T3v-Lq_row{column-gap:var(--space-5);grid-template-columns:6rem 1fr;align-items:start;min-width:0;display:grid;position:relative}.T3v-Lq_tick{left:calc(var(--timeline-axis) - 6px);top:calc(-1 * var(--space-7) / 2);background:var(--color-border);width:12px;height:1px;position:absolute}@media (max-width:480px){.T3v-Lq_row{row-gap:var(--space-1);padding-left:var(--space-5);grid-template-columns:1fr}}.T3v-Lq_node{left:calc(var(--timeline-axis) - 5px);border-radius:var(--radius-pill);background:var(--color-jci-blue);border:2px solid var(--color-surface-white);width:10px;height:10px;position:absolute;top:.55em}@media (max-width:480px){.T3v-Lq_node{top:.35em}}.T3v-Lq_node-kind-pauze{background:var(--color-surface-white);border-color:var(--color-muted-border)}.T3v-Lq_node-kind-avond{background:var(--color-teal)}.T3v-Lq_item{min-width:0;padding-bottom:var(--space-1)}.T3v-Lq_time{padding-top:.15em;padding-right:var(--space-2);text-align:right;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;display:flex}.T3v-Lq_timeStart{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);letter-spacing:.02em;color:var(--color-deep-blue);white-space:nowrap}.T3v-Lq_timeEnd{font-size:var(--text-xs);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);white-space:nowrap}@media (max-width:480px){.T3v-Lq_time{align-items:baseline;gap:var(--space-2);text-align:left;flex-direction:row;padding-top:0;padding-right:0}}.T3v-Lq_header{align-items:baseline;gap:var(--space-2) var(--space-4);text-align:left;flex-wrap:wrap;display:flex}.T3v-Lq_title{font-size:var(--text-md);font-weight:var(--font-weight-semibold);color:var(--color-text);overflow-wrap:anywhere}.T3v-Lq_kindBadge{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);flex:none}.T3v-Lq_provisionalBadge{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-deep-blue);border:1px dashed var(--color-deep-blue);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);flex:none}.T3v-Lq_staticRow{padding-block:var(--space-1)}.T3v-Lq_details{margin-top:var(--space-1)}.T3v-Lq_summary{cursor:pointer;padding-block:var(--space-1);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-link);background:0 0;border:none;display:inline-block}.T3v-Lq_summary:focus-visible{outline:3px solid var(--color-jci-blue);outline-offset:2px;border-radius:var(--radius-sm)}.T3v-Lq_summary:before{content:"+ "}.T3v-Lq_summary[aria-expanded=true]:before{content:"- "}.T3v-Lq_description{margin:var(--space-2) 0 0;color:var(--color-text-body);max-width:64ch}.js .T3v-Lq_description[data-enh-hidden]{display:none}.T3v-Lq_roundLink{margin-top:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-link);display:inline-block}.T3v-Lq_kind-pauze .T3v-Lq_title{font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}.T3v-Lq_kind-workshopronde{padding:var(--space-3) var(--space-4);background:var(--color-surface);border-radius:var(--radius-md)}.T3v-Lq_kind-avond{padding:var(--space-3) var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-md)}html:not(.js) .T3v-Lq_summary{display:none}
.PLTssa_provisionalNote{margin-top:var(--space-5);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-navy);background:var(--color-yellow);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);display:inline-block}
._1kaT-q_chambersGrid{gap:var(--space-5);margin-top:var(--space-6);grid-template-columns:1fr;min-width:0;display:grid}@media (min-width:768px){._1kaT-q_chambersGrid{grid-template-columns:repeat(2,1fr)}}._1kaT-q_chamberCard{min-width:0}._1kaT-q_teamGrid{gap:var(--space-6) var(--space-5);margin-top:var(--space-7);grid-template-columns:repeat(2,1fr);min-width:0;display:grid}@media (min-width:768px){._1kaT-q_teamGrid{grid-template-columns:repeat(4,1fr)}}._1kaT-q_teamCard{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._1kaT-q_teamPhoto{border-radius:var(--radius-lg);width:96px;height:96px;margin-bottom:var(--space-3);flex-shrink:0;position:relative;overflow:hidden}@media (min-width:768px){._1kaT-q_teamPhoto{width:128px;height:128px}}._1kaT-q_teamPhotoImg{object-fit:cover}._1kaT-q_motivation{color:var(--color-text-secondary);font-size:var(--text-sm);overflow-wrap:anywhere;min-width:0}
.P7d-yG_levels{gap:var(--space-9);flex-direction:column;min-width:0;display:flex}.P7d-yG_grid{gap:var(--space-5);margin-top:var(--space-5);grid-template-columns:repeat(2,1fr);min-width:0;display:grid}@media (min-width:768px){.P7d-yG_grid{grid-template-columns:repeat(4,1fr)}}.P7d-yG_card{align-items:center;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-body);flex-direction:column;min-width:0;height:100%;text-decoration:none;display:flex}.P7d-yG_card:hover{border-color:var(--color-jci-blue)}.P7d-yG_logoBox{flex-shrink:0;width:100%;height:72px;display:block;position:relative}.P7d-yG_logoImg{object-fit:contain}.P7d-yG_cardName{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);text-align:center;overflow-wrap:anywhere;min-width:0}.P7d-yG_ctaText{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0 0 var(--space-3)}.P7d-yG_ctaEmail{font-size:var(--text-base);overflow-wrap:anywhere;min-width:0}.P7d-yG_slots{margin-top:0}
._9faSOa_controller{font-size:var(--text-md);color:var(--color-text-body);overflow-wrap:anywhere;min-width:0;max-width:64ch}._9faSOa_sections{gap:var(--space-7);margin-top:var(--space-7);flex-direction:column;min-width:0;display:flex}._9faSOa_section{min-width:0;max-width:64ch}._9faSOa_section h2{margin-bottom:var(--space-3)}._9faSOa_contact{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-grid-line);font-size:var(--text-base);overflow-wrap:anywhere;min-width:0}
._883pPG_card{background:var(--color-surface-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);min-width:0;display:flex;overflow:hidden}._883pPG_link{min-width:0;color:inherit;flex-direction:column;flex:auto;text-decoration:none;display:flex}._883pPG_link:hover ._883pPG_title{color:var(--color-deep-blue)}._883pPG_imageWrap{aspect-ratio:16/9;background:var(--color-navy);width:100%;display:block;position:relative;overflow:hidden}._883pPG_image{object-fit:cover;width:100%;height:100%}._883pPG_badge{top:var(--space-3);left:var(--space-3);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-on-navy);background:var(--color-deep-blue);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);position:absolute}._883pPG_body{gap:var(--space-2);padding:var(--space-5);flex-direction:column;flex:auto;min-width:0;display:flex}._883pPG_teaser{-webkit-line-clamp:3;line-clamp:3;font-size:var(--text-sm);color:var(--color-text-body);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._883pPG_pending{font-size:var(--text-sm);color:var(--color-text-secondary)}._883pPG_meta{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);padding-top:var(--space-3);border-top:1px dashed var(--color-border);flex-wrap:wrap;min-width:0;margin-top:auto;display:flex}._883pPG_title{overflow-wrap:anywhere;margin:0}._883pPG_trainer{font-size:var(--text-sm);color:var(--color-text-secondary)}._883pPG_capacity{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-deep-blue)}
.Q4B0sq_badge{margin-top:var(--space-4);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-navy);background:var(--color-yellow);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);display:inline-block}.Q4B0sq_layout{gap:var(--space-6);grid-template-columns:1fr;min-width:0;display:grid}@media (min-width:768px){.Q4B0sq_layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.Q4B0sq_imageWrap{aspect-ratio:16/9;background:var(--color-navy);border-radius:var(--radius-lg);width:100%;position:relative;overflow:hidden}.Q4B0sq_image{object-fit:cover;width:100%;height:100%}.Q4B0sq_body{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.Q4B0sq_description{color:var(--color-text-body);max-width:60ch;margin:0}.Q4B0sq_pending{padding-left:var(--space-4);border-left:2px dashed var(--color-jci-blue);font-size:var(--text-md);color:var(--color-text-secondary);margin:0}.Q4B0sq_specs{gap:var(--space-3);padding-top:var(--space-5);border-top:1px dashed var(--color-border);flex-direction:column;min-width:0;display:flex}.Q4B0sq_spec{align-items:center;gap:var(--space-3);min-width:0;display:flex}.Q4B0sq_specIcon{color:var(--color-deep-blue);flex:none}.Q4B0sq_trainer{font-weight:var(--font-weight-semibold);color:var(--color-text);overflow-wrap:anywhere}.Q4B0sq_capacity{font-weight:var(--font-weight-semibold);color:var(--color-deep-blue)}.Q4B0sq_back{align-items:center;gap:var(--space-1);margin-bottom:var(--space-6);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-link);text-decoration:none;display:inline-flex}.Q4B0sq_back:hover{text-underline-offset:3px;text-decoration:underline}
