.esm35-timeline-section{padding-block:clamp(2.5rem,5vw,4.5rem) !important;padding-inline:var(--space-page-x,1.5rem) !important;box-sizing:border-box !important;}.esm35-timeline.is-enhanced{--timeline-progress:0;--timeline-node-offset:2.25rem;position:relative !important;display:block !important;width:100% !important;max-width:1120px !important;margin-inline:auto !important;padding-block:3.5rem !important;padding-inline:0 !important;box-sizing:border-box !important;}.esm35-timeline.is-enhanced .esm35-timeline__spine{position:absolute !important;top:0 !important;bottom:0 !important;left:50% !important;right:auto !important;transform:translateX(-50%) !important;width:4px !important;margin:0 !important;background-color:rgba(255,179,0,0.24) !important;border-radius:var(--radius-pill,9999px) !important;overflow:hidden !important;z-index:1 !important;pointer-events:none !important;}.esm35-timeline.is-enhanced .esm35-timeline__spine-progress{display:block !important;width:100% !important;height:calc(var(--timeline-progress,0) * 100%) !important;margin:0 !important;background-color:var(--color-gold,#FFB300) !important;border-radius:var(--radius-pill,9999px) !important;box-shadow:0 0 10px rgba(255,179,0,0.45) !important;transition:height 80ms linear;}.esm35-timeline.is-enhanced > .esm35-timeline-item{position:relative !important;display:flex !important;width:50% !important;max-width:50% !important;margin-top:0 !important;margin-bottom:clamp(2rem,3.5vw,3rem) !important;box-sizing:border-box !important;z-index:2 !important;}.esm35-timeline.is-enhanced > .esm35-timeline-item:last-child{margin-bottom:0 !important;}.esm35-timeline.is-enhanced > .esm35-timeline-item.esm35-timeline-item--right{margin-left:50% !important;margin-right:0 !important;padding-left:64px !important;padding-right:0 !important;justify-content:flex-start !important;}.esm35-timeline.is-enhanced > .esm35-timeline-item.esm35-timeline-item--left{margin-left:0 !important;margin-right:50% !important;padding-left:0 !important;padding-right:64px !important;justify-content:flex-end !important;}.esm35-timeline.is-enhanced .esm35-timeline-item__node{position:absolute !important;top:var(--timeline-node-offset) !important;width:44px !important;height:44px !important;margin:0 !important;transform:translate(-50%,-50%) !important;z-index:3 !important;pointer-events:none !important;}.esm35-timeline.is-enhanced > .esm35-timeline-item.esm35-timeline-item--right .esm35-timeline-item__node{left:0 !important;right:auto !important;}.esm35-timeline.is-enhanced > .esm35-timeline-item.esm35-timeline-item--left .esm35-timeline-item__node{left:100% !important;right:auto !important;}.esm35-timeline.is-enhanced .esm35-timeline-item__circle-svg{display:block !important;width:100% !important;height:100% !important;overflow:visible !important;}.esm35-timeline.is-enhanced .esm35-timeline-item__circle-bg{fill:var(--color-surface,#FFFFFF);}.esm35-timeline.is-enhanced .esm35-timeline-item__circle-ring{fill:none;stroke:var(--color-primary,#1A5789);stroke-width:11px;stroke-linecap:round;stroke-dasharray:88;stroke-dashoffset:88;transform:rotate(-90deg);transform-origin:22px 22px;transition:stroke-dashoffset 550ms cubic-bezier(0.22,1,0.36,1);}.esm35-timeline.is-enhanced .esm35-timeline-item__circle-core{fill:var(--color-gold,#FFB300);transform:scale(0);transform-origin:22px 22px;transition:transform 380ms cubic-bezier(0.34,1.56,0.64,1) 140ms;}.esm35-timeline.is-enhanced .esm35-timeline-item__connector{position:absolute !important;top:var(--timeline-node-offset) !important;width:42px !important;height:4px !important;margin:0 !important;background-color:var(--color-gold,#FFB300) !important;transform:translateY(-50%) scaleX(0);transition:transform 350ms cubic-bezier(0.2,0,0,1) 320ms;z-index:2 !important;pointer-events:none !important;}.esm35-timeline.is-enhanced > .esm35-timeline-item.esm35-timeline-item--right .esm35-timeline-item__connector{left:22px !important;right:auto !important;transform-origin:left center !important;}.esm35-timeline.is-enhanced > .esm35-timeline-item.esm35-timeline-item--left .esm35-timeline-item__connector{right:22px !important;left:auto !important;transform-origin:right center !important;}.esm35-timeline.is-enhanced .esm35-timeline-item__card{position:relative !important;width:100% !important;max-width:460px !important;margin:0 !important;background-color:var(--color-surface,#FFFFFF) !important;box-shadow:var(--md-sys-elevation-level-3) !important;padding:clamp(1.35rem,2.2vw,1.75rem) clamp(1.5rem,2.5vw,2rem) !important;box-sizing:border-box !important;opacity:0;transition:opacity 450ms cubic-bezier(0.2,0,0,1) 520ms,transform 450ms cubic-bezier(0.2,0,0,1) 520ms,box-shadow var(--transition-medium);}.esm35-timeline.is-enhanced > .esm35-timeline-item.esm35-timeline-item--right .esm35-timeline-item__card{border-top:1px solid var(--color-border,#AFAEAA) !important;border-right:1px solid var(--color-border,#AFAEAA) !important;border-bottom:1px solid var(--color-border,#AFAEAA) !important;border-left:6px solid var(--color-hover,#E17100) !important;border-radius:0 18px 18px 0 !important;text-align:left !important;transform:translateX(18px);}.esm35-timeline.is-enhanced > .esm35-timeline-item.esm35-timeline-item--left .esm35-timeline-item__card{border-top:1px solid var(--color-border,#AFAEAA) !important;border-left:1px solid var(--color-border,#AFAEAA) !important;border-bottom:1px solid var(--color-border,#AFAEAA) !important;border-right:6px solid var(--color-hover,#E17100) !important;border-radius:18px 0 0 18px !important;text-align:right !important;transform:translateX(-18px);}.esm35-timeline.is-enhanced:not(.is-js-ready) .esm35-timeline-item__circle-ring,.esm35-timeline.is-enhanced .esm35-timeline-item.is-visible .esm35-timeline-item__circle-ring{stroke-dashoffset:0;}.esm35-timeline.is-enhanced:not(.is-js-ready) .esm35-timeline-item__circle-core,.esm35-timeline.is-enhanced .esm35-timeline-item.is-visible .esm35-timeline-item__circle-core{transform:scale(1);}.esm35-timeline.is-enhanced:not(.is-js-ready) .esm35-timeline-item__connector,.esm35-timeline.is-enhanced .esm35-timeline-item.is-visible .esm35-timeline-item__connector{transform:translateY(-50%) scaleX(1);}.esm35-timeline.is-enhanced:not(.is-js-ready) .esm35-timeline-item__card,.esm35-timeline.is-enhanced .esm35-timeline-item.is-visible .esm35-timeline-item__card{opacity:1;transform:translateX(0);}.esm35-timeline-item__year,.esm35-timeline-item h3{font-family:var(--font-heading,"Cormorant Garamond",Georgia,serif) !important;font-size:clamp(2.1rem,3.2vw,2.85rem) !important;font-weight:700 !important;line-height:1.05 !important;color:var(--color-primary,#1A5789) !important;margin:0 0 0.5rem 0 !important;letter-spacing:0.01em;}.esm35-timeline-item__year::before,.esm35-timeline-item__year::after,.esm35-timeline-item h3::before,.esm35-timeline-item h3::after{display:none !important;content:none !important;}.esm35-timeline-item__body p,.esm35-timeline-item__body ul,.esm35-timeline-item__body li{font-family:var(--font-body,"Fira Sans Condensed",sans-serif) !important;font-size:var(--font-size-base,1.0625rem) !important;line-height:1.5 !important;color:var(--color-text,#1D293D) !important;}.esm35-timeline-item__body p{margin:0 0 0.35rem 0 !important;}.esm35-timeline-item__body p:last-child{margin-bottom:0 !important;}.esm35-timeline-item__body ul{list-style:none !important;padding:0 !important;margin:0 !important;display:flex !important;flex-direction:column !important;gap:0.35rem !important;}.esm35-timeline-item__body li{margin:0 !important;padding:0 !important;}.esm35-timeline.is-enhanced .esm35-timeline-item__actions{margin-top:1rem !important;display:flex !important;}.esm35-timeline.is-enhanced > .esm35-timeline-item.esm35-timeline-item--right .esm35-timeline-item__actions{justify-content:flex-start !important;}.esm35-timeline.is-enhanced > .esm35-timeline-item.esm35-timeline-item--left .esm35-timeline-item__actions{justify-content:flex-end !important;}.esm35-timeline__more-btn{min-height:44px;padding:0.55rem 1.25rem !important;font-size:0.95rem !important;}.esm35-timeline-modal .esm35-modal__body p{margin-top:0;margin-bottom:var(--space-m,1rem);line-height:var(--line-height-base,1.6);color:var(--color-text,#1D293D);}.esm35-timeline-modal .esm35-modal__body figure,.esm35-timeline-modal .esm35-modal__body .wp-block-image{margin:var(--space-m,1rem) 0;border-radius:var(--radius-md,12px);overflow:hidden;}.esm35-timeline-modal .esm35-modal__body img{display:block;width:100%;height:auto;border-radius:var(--radius-md,12px);}.esm35-timeline-modal .esm35-modal__body .wp-block-buttons{margin-top:var(--space-l,1.5rem);justify-content:center;}@media (max-width:768px){.esm35-timeline-section{padding-inline:0 !important;padding-block:2rem !important;}.esm35-timeline.is-enhanced,.esm35-timeline.is-enhanced.alignwide{--timeline-node-offset:2rem;width:calc(100% - 2rem) !important;max-width:calc(100% - 2rem) !important;margin-inline:auto !important;padding-block:2.75rem !important;padding-inline:0 !important;}.esm35-timeline.is-enhanced .esm35-timeline__spine{left:18px !important;right:auto !important;transform:translateX(-50%) !important;}.esm35-timeline.is-enhanced > .esm35-timeline-item,.esm35-timeline.is-enhanced > .esm35-timeline-item.esm35-timeline-item--right,.esm35-timeline.is-enhanced > .esm35-timeline-item.esm35-timeline-item--left{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;margin-bottom:1.75rem !important;padding-left:56px !important;padding-right:0 !important;justify-content:flex-start !important;}.esm35-timeline.is-enhanced > .esm35-timeline-item:last-child{margin-bottom:0 !important;}.esm35-timeline.is-enhanced > .esm35-timeline-item .esm35-timeline-item__node,.esm35-timeline.is-enhanced > .esm35-timeline-item.esm35-timeline-item--right .esm35-timeline-item__node,.esm35-timeline.is-enhanced > .esm35-timeline-item.esm35-timeline-item--left .esm35-timeline-item__node{left:18px !important;right:auto !important;width:36px !important;height:36px !important;}.esm35-timeline.is-enhanced > .esm35-timeline-item .esm35-timeline-item__connector,.esm35-timeline.is-enhanced > .esm35-timeline-item.esm35-timeline-item--right .esm35-timeline-item__connector,.esm35-timeline.is-enhanced > .esm35-timeline-item.esm35-timeline-item--left .esm35-timeline-item__connector{left:36px !important;right:auto !important;width:20px !important;height:3px !important;transform-origin:left center !important;}.esm35-timeline.is-enhanced > .esm35-timeline-item .esm35-timeline-item__card,.esm35-timeline.is-enhanced > .esm35-timeline-item.esm35-timeline-item--right .esm35-timeline-item__card,.esm35-timeline.is-enhanced > .esm35-timeline-item.esm35-timeline-item--left .esm35-timeline-item__card{max-width:100% !important;width:100% !important;padding:1.25rem 1.25rem !important;border-top:1px solid var(--color-border,#AFAEAA) !important;border-right:1px solid var(--color-border,#AFAEAA) !important;border-bottom:1px solid var(--color-border,#AFAEAA) !important;border-left:6px solid var(--color-hover,#E17100) !important;border-radius:0 16px 16px 0 !important;text-align:left !important;transform:translateX(14px);}.esm35-timeline.is-enhanced:not(.is-js-ready) .esm35-timeline-item .esm35-timeline-item__card,.esm35-timeline.is-enhanced > .esm35-timeline-item.is-visible .esm35-timeline-item__card{transform:translateX(0) !important;}.esm35-timeline.is-enhanced > .esm35-timeline-item .esm35-timeline-item__actions,.esm35-timeline.is-enhanced > .esm35-timeline-item.esm35-timeline-item--right .esm35-timeline-item__actions,.esm35-timeline.is-enhanced > .esm35-timeline-item.esm35-timeline-item--left .esm35-timeline-item__actions{justify-content:flex-start !important;}}@media (prefers-reduced-motion:reduce){.esm35-timeline.is-enhanced .esm35-timeline__spine-progress,.esm35-timeline.is-enhanced .esm35-timeline-item__circle-ring,.esm35-timeline.is-enhanced .esm35-timeline-item__circle-core,.esm35-timeline.is-enhanced .esm35-timeline-item__connector,.esm35-timeline.is-enhanced .esm35-timeline-item__card{transition:none !important;}.esm35-timeline.is-enhanced .esm35-timeline-item__circle-ring{stroke-dashoffset:0 !important;}.esm35-timeline.is-enhanced .esm35-timeline-item__circle-core{transform:scale(1) !important;}.esm35-timeline.is-enhanced .esm35-timeline-item__connector{transform:translateY(-50%) scaleX(1) !important;}.esm35-timeline.is-enhanced .esm35-timeline-item__card{opacity:1 !important;transform:none !important;}}.editor-styles-wrapper .esm35-timeline{display:block !important;max-width:820px !important;width:100% !important;margin-inline:auto !important;padding:1rem 0 1rem 1.5rem !important;border-left:4px solid var(--color-gold,#FFB300) !important;}.editor-styles-wrapper .esm35-timeline-item{display:block !important;position:relative !important;width:100% !important;max-width:780px !important;margin:0 auto 1.75rem auto !important;padding:1.5rem 1.75rem !important;background:var(--color-surface,#FFFFFF) !important;border:1px solid var(--color-border,#AFAEAA) !important;border-left:6px solid var(--color-hover,#E17100) !important;border-radius:0 14px 14px 0 !important;box-shadow:var(--md-sys-elevation-level-1) !important;box-sizing:border-box !important;}.editor-styles-wrapper .esm35-timeline-item > *{display:block !important;width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;}.editor-styles-wrapper .esm35-timeline-item .esm35-timeline-item__events{list-style:disc !important;padding-left:1.25rem !important;margin:0.5rem 0 1rem 0 !important;}.editor-styles-wrapper .esm35-timeline-modal-source{display:block !important;width:100% !important;max-width:100% !important;clear:both !important;margin-top:1.25rem !important;margin-bottom:0 !important;padding:1rem 1.25rem !important;background-color:var(--color-background,#FAF9F5) !important;border:1px dashed var(--color-primary,#1A5789) !important;border-radius:8px !important;box-sizing:border-box !important;}.editor-styles-wrapper .esm35-timeline-modal-source > summary{display:block !important;font-family:var(--font-body,"Fira Sans Condensed",sans-serif) !important;font-size:0.95rem !important;font-weight:600 !important;color:var(--color-primary,#1A5789) !important;cursor:pointer !important;}