.adaire-timeline{box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,sans-serif;overflow:hidden;width:100%}.adaire-timeline *,.adaire-timeline :after,.adaire-timeline :before{box-sizing:inherit}.adaire-timeline .adaire-timeline__header{margin:0 auto 64px;max-width:700px;padding:0 24px;text-align:center}.adaire-timeline .adaire-timeline__eyebrow{color:var(--tl-eyebrow,#00bcd4);font-size:11px;font-weight:700;letter-spacing:.14em;margin:0 0 14px;text-transform:uppercase}.adaire-timeline .adaire-timeline__section-title{color:var(--tl-text,#fff);font-size:clamp(26px,3.5vw,42px);font-weight:700;line-height:1.18;margin:0 0 16px}.adaire-timeline .adaire-timeline__section-desc{color:var(--tl-desc,hsla(0,0%,100%,.65));font-size:16px;line-height:1.75;margin:0 auto;max-width:560px}.adaire-timeline .adaire-timeline__node{align-items:center;background:var(--tl-bg,#0a1628);border:2px solid var(--tl-accent,#00bcd4);border-radius:50%;box-shadow:0 0 0 6px rgba(0,188,212,.08);color:var(--tl-accent,#00bcd4);display:flex;flex-shrink:0;height:var(--tl-node-size,52px);justify-content:center;position:relative;transition:box-shadow .25s ease;width:var(--tl-node-size,52px);z-index:2}.adaire-timeline .adaire-timeline__node:hover{box-shadow:0 0 0 10px rgba(0,188,212,.14)}.adaire-timeline .adaire-timeline__node svg{height:46%;width:46%}.adaire-timeline .adaire-timeline__item-title{color:var(--tl-text,#fff);font-size:18px;font-weight:700;line-height:1.3;margin:0 0 10px}.adaire-timeline .adaire-timeline__item-desc{color:var(--tl-desc,hsla(0,0%,100%,.65));font-size:15px;line-height:1.75;margin:0}.adaire-timeline .adaire-timeline__arrow{color:var(--tl-accent,#00bcd4);flex-shrink:0;font-size:22px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.adaire-timeline .adaire-timeline__arrow.is-hidden{visibility:hidden}.adaire-timeline.is-vertical .adaire-timeline__track{margin:0 auto;max-width:1000px;padding:0 24px;position:relative}.adaire-timeline.is-vertical .adaire-timeline__line{background:var(--tl-line,#1e3a5f);bottom:0;left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px;z-index:0}.adaire-timeline.is-vertical .adaire-timeline__item{align-items:center;display:grid;gap:28px;grid-template-columns:1fr auto 1fr;margin-bottom:56px;position:relative;z-index:1}.adaire-timeline.is-vertical .adaire-timeline__item:last-child{margin-bottom:0}.adaire-timeline.is-vertical .adaire-timeline__slot{min-height:1px}.adaire-timeline.is-vertical .adaire-timeline__center{align-items:center;display:flex;flex-direction:row;gap:10px}.adaire-timeline.is-vertical .adaire-timeline__item.is-left .adaire-timeline__content{text-align:right}.adaire-timeline.is-vertical .adaire-timeline__item.is-right .adaire-timeline__content{text-align:left}@media(max-width:768px){.adaire-timeline.is-vertical .adaire-timeline__line{left:26px;transform:none}.adaire-timeline.is-vertical .adaire-timeline__item{gap:16px;grid-template-columns:auto 1fr;margin-bottom:36px}.adaire-timeline.is-vertical .adaire-timeline__item.is-right .adaire-timeline__slot:first-child{display:none}.adaire-timeline.is-vertical .adaire-timeline__item.is-right .adaire-timeline__center{grid-column:1;grid-row:1}.adaire-timeline.is-vertical .adaire-timeline__item.is-right .adaire-timeline__slot:last-child{grid-column:2;grid-row:1}.adaire-timeline.is-vertical .adaire-timeline__item.is-left .adaire-timeline__slot:last-child{display:none}.adaire-timeline.is-vertical .adaire-timeline__item.is-left .adaire-timeline__center{grid-column:1;grid-row:1}.adaire-timeline.is-vertical .adaire-timeline__item.is-left .adaire-timeline__slot:first-child{grid-column:2;grid-row:1}.adaire-timeline.is-vertical .adaire-timeline__item.is-left .adaire-timeline__content{text-align:left}.adaire-timeline.is-vertical .adaire-timeline__arrow{display:none}}.adaire-timeline.is-horizontal .adaire-timeline__track{align-items:flex-start;display:flex;margin:0 auto;max-width:1200px;padding:0 24px;position:relative}.adaire-timeline.is-horizontal .adaire-timeline__line{background:var(--tl-line,#1e3a5f);height:2px;left:0;position:absolute;right:0;top:calc(var(--tl-node-size, 52px)/2);transform:translateY(-50%);z-index:0}.adaire-timeline.is-horizontal .adaire-timeline__item{align-items:center;display:flex;flex:1;flex-direction:column;padding:0 12px;position:relative;z-index:1}.adaire-timeline.is-horizontal .adaire-timeline__content{padding-top:20px;text-align:center}@media(max-width:768px){.adaire-timeline.is-horizontal .adaire-timeline__track{flex-direction:column}.adaire-timeline.is-horizontal .adaire-timeline__line{display:none}.adaire-timeline.is-horizontal .adaire-timeline__item{align-items:flex-start;flex-direction:row;gap:20px;padding:0 0 32px;width:100%}.adaire-timeline.is-horizontal .adaire-timeline__node{flex-shrink:0}.adaire-timeline.is-horizontal .adaire-timeline__content{padding-top:8px;text-align:left}}
