@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/_ghost-tour-final-20261109/cc9fb2539cf27df48255982e.ttf') format('truetype');
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/_ghost-tour-final-20261109/0d85af813fc3ed87db0c6265.ttf') format('truetype');
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/_ghost-tour-final-20261109/7dde307fa887fc65ff5830cf.ttf') format('truetype');
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('/_ghost-tour-final-20261109/73bc9e17231e9073780d3c81.ttf') format('truetype');
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/_ghost-tour-final-20261109/ed335894f8d954263675f7e4.ttf') format('truetype');
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/_ghost-tour-final-20261109/437dc9f921739a6893128fa4.ttf') format('truetype');
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/_ghost-tour-final-20261109/68ed4be49ec7d32f07b42f92.ttf') format('truetype');
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/_ghost-tour-final-20261109/ea1f264039fed13fd36e6d6f.ttf') format('truetype');
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('/_ghost-tour-final-20261109/a8291b05b2732801abdbbb6d.ttf') format('truetype');
}

#gt-members-design-20261106{font-family:Manrope,Arial,sans-serif;color-scheme:light dark}
#gt-members-design-20261106 *{box-sizing:border-box}
#gt-members-design-20261106 .gt-scene{--gt-bg:light-dark(#f3f4f5,#101215);--gt-panel:light-dark(#fff,#1b1e23);--gt-text:light-dark(#20242a,#f2f3f5);--gt-muted:light-dark(#59616c,#aeb5c0);--gt-line:light-dark(#d8dce2,#363b43);--gt-soft:light-dark(#e9ecf0,#272c33);--gt-orange:#ff8b32;--gt-round:16px;--gt-gap:20px;min-height:1120px;color:var(--gt-text);font-size:14px;line-height:1.5}
#gt-members-design-20261106 button,#gt-members-design-20261106 input,#gt-members-design-20261106 select{font:inherit}
#gt-members-design-20261106 button{cursor:var(--cursor-interaction,pointer)}
#gt-members-design-20261106 button:disabled{cursor:default;opacity:.65}
#gt-members-design-20261106 h1,#gt-members-design-20261106 h2,#gt-members-design-20261106 h3,#gt-members-design-20261106 p{margin:0}
#gt-members-design-20261106 .gt-preview{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:0 96px 14px 0;color:light-dark(#525963,#b9c1cc);font-size:12px}
#gt-members-design-20261106 .gt-preview label{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
#gt-members-design-20261106 .gt-preview select{background:var(--gt-panel);color:var(--gt-text);border:1px solid var(--gt-line);border-radius:8px;padding:7px 10px;max-width:100%}
#gt-members-design-20261106 .gt-product{background:var(--gt-bg);border:1px solid var(--gt-line);border-radius:var(--gt-round);overflow:clip;min-height:1030px}
#gt-members-design-20261106 .gt-top{display:flex;align-items:center;gap:24px;justify-content:space-between;padding:16px 24px;background:var(--gt-panel);border-bottom:1px solid var(--gt-line)}
#gt-members-design-20261106 .gt-brand{font-size:18px;font-weight:750;letter-spacing:-.6px;white-space:nowrap;display:flex;gap:8px;align-items:center}
#gt-members-design-20261106 .gt-brand em{font-style:normal;color:var(--gt-orange)}
#gt-members-design-20261106 .gt-global{display:flex;align-items:center;gap:13px;flex-wrap:wrap;font-size:11px}
#gt-members-design-20261106 .gt-global span{color:var(--gt-muted)}
#gt-members-design-20261106 .gt-global strong{font-weight:650}
#gt-members-design-20261106 .gt-family{display:flex;align-items:center;gap:18px;padding:11px 24px;border-bottom:1px solid var(--gt-line);font-size:12px;flex-wrap:wrap;background:var(--gt-panel)}
#gt-members-design-20261106 .gt-family b{color:var(--gt-orange);font-weight:650}
#gt-members-design-20261106 .gt-tabs{display:flex;gap:4px;flex-wrap:wrap;padding:8px 18px;background:var(--gt-panel);border-bottom:1px solid var(--gt-line)}
#gt-members-design-20261106 .gt-tab{background:none;color:var(--gt-muted);border:0;border-radius:8px;padding:9px 11px;font-size:12px;font-weight:600}
#gt-members-design-20261106 .gt-tab[aria-current=page]{color:var(--gt-text);background:var(--gt-soft)}
#gt-members-design-20261106 .gt-content{padding:28px;display:grid;gap:var(--gt-gap);min-width:0}
#gt-members-design-20261106 .gt-kicker{font-size:11px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;color:var(--gt-muted)}
#gt-members-design-20261106 h1{font-size:28px;line-height:1.15;letter-spacing:-1px;font-weight:750;margin-top:5px}
#gt-members-design-20261106 h2{font-size:17px;line-height:1.3;letter-spacing:-.3px;font-weight:650}
#gt-members-design-20261106 h3{font-size:14px;font-weight:650}
#gt-members-design-20261106 .gt-muted{color:var(--gt-muted);font-size:12px}
#gt-members-design-20261106 .gt-row{display:flex;gap:12px;align-items:center;flex-wrap:wrap}
#gt-members-design-20261106 .gt-between{justify-content:space-between}
#gt-members-design-20261106 .gt-stack{display:grid;gap:12px;min-width:0}
#gt-members-design-20261106 .gt-panel{background:var(--gt-panel);border:1px solid var(--gt-line);border-radius:var(--gt-round);padding:22px;min-width:0}
#gt-members-design-20261106 .gt-hero{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;border-top:3px solid var(--gt-orange)}
#gt-members-design-20261106 .gt-avatar{width:76px;height:76px;border-radius:22px;display:grid;place-items:center;background:linear-gradient(145deg,#b94b06,#ffad55);color:#1d120a;font-size:26px;font-weight:750;flex-shrink:0}
#gt-members-design-20261106 .gt-identity{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:22px;font-weight:700;letter-spacing:-.5px}
#gt-members-design-20261106 .gt-flag{display:inline-block;width:22px;height:16px;border-radius:2px;position:relative;vertical-align:middle;flex-shrink:0;box-shadow:0 0 0 1px light-dark(#d1d5da,#5b626e)}
#gt-members-design-20261106 .gt-flag[data-country=ch]{background:#d9282e;width:19px;height:19px}
#gt-members-design-20261106 .gt-flag[data-country=ch]:before{content:"";position:absolute;background:#fff;width:11px;height:4px;left:4px;top:7.5px}
#gt-members-design-20261106 .gt-flag[data-country=ch]:after{content:"";position:absolute;background:#fff;width:4px;height:11px;left:7.5px;top:4px}
#gt-members-design-20261106 .gt-flag[data-country=fr]{background:linear-gradient(to right,#0055a4 0 33.333%,#fff 33.333% 66.666%,#ef4135 66.666%)}
#gt-members-design-20261106 .gt-flag[data-country=be]{background:linear-gradient(to right,#171717 0 33.333%,#f1d127 33.333% 66.666%,#df2635 66.666%)}
#gt-members-design-20261106 .gt-phenotype{color:var(--gt-text);display:inline-flex;align-items:center;gap:6px;background:none;border:0;padding:4px;border-radius:6px}
#gt-members-design-20261106 .gt-phenotype svg{width:21px;height:21px;color:var(--gt-orange)}
#gt-members-design-20261106 .gt-badges{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}
#gt-members-design-20261106 .gt-badge{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;padding:4px 9px;border-radius:6px;background:var(--gt-soft);color:var(--gt-text);line-height:1.4}
#gt-members-design-20261106 .gt-badge.gt-adherent{background:#fff;color:#20242a;border:1px solid #c5cbd3}
#gt-members-design-20261106 .gt-cat{font-size:12px;font-weight:750;display:inline-grid;place-items:center;min-width:27px;height:27px;border-radius:6px;background:#20814b;color:#fff}
#gt-members-design-20261106 .gt-cat[data-cat=C]{background:#2266c4}#gt-members-design-20261106 .gt-cat[data-cat=D]{background:#e8c328;color:#272310}#gt-members-design-20261106 .gt-cat[data-cat=A]{background:#c13743}#gt-members-design-20261106 .gt-cat[data-cat=E]{background:var(--gt-soft);color:var(--gt-text)}
#gt-members-design-20261106 .gt-button{display:inline-flex;justify-content:center;align-items:center;gap:7px;padding:10px 14px;min-height:40px;border:1px solid var(--gt-line);border-radius:9px;background:var(--gt-panel);color:var(--gt-text);font-size:12px;font-weight:650;text-decoration:none}
#gt-members-design-20261106 .gt-button.gt-primary{background:var(--gt-orange);border-color:var(--gt-orange);color:#27180b}
#gt-members-design-20261106 .gt-button svg{width:15px;height:15px}
#gt-members-design-20261106 .gt-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
#gt-members-design-20261106 .gt-two{display:grid;grid-template-columns:1fr 1fr;gap:var(--gt-gap);min-width:0}
#gt-members-design-20261106 .gt-value{font-size:34px;font-weight:720;letter-spacing:-1.5px;line-height:1.25;font-variant-numeric:tabular-nums}
#gt-members-design-20261106 .gt-unit{font-size:13px;font-weight:500;letter-spacing:0;color:var(--gt-muted);margin-left:5px}
#gt-members-design-20261106 .gt-metric{display:grid;gap:5px}
#gt-members-design-20261106 .gt-section{display:grid;gap:14px}
#gt-members-design-20261106 .gt-ftp{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--gt-line);padding-top:16px;margin-top:6px}
#gt-members-design-20261106 .gt-ftp>div+div{padding-left:18px;border-left:1px solid var(--gt-line)}
#gt-members-design-20261106 .gt-ftp strong{display:block;font-size:23px;font-weight:650}
#gt-members-design-20261106 .gt-rule{height:1px;background:var(--gt-line);margin:4px 0}
#gt-members-design-20261106 .gt-list{display:grid;gap:0}
#gt-members-design-20261106 .gt-list>div{padding:12px 0;display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid var(--gt-line);flex-wrap:wrap}
#gt-members-design-20261106 .gt-list>div:last-child{border-bottom:0}
#gt-members-design-20261106 .gt-rank{font-size:48px;font-weight:750;letter-spacing:-2px;line-height:1.1;margin:8px 0}
#gt-members-design-20261106 .gt-rank small{font-size:18px;font-weight:500;letter-spacing:0}
#gt-members-design-20261106 .gt-positive{color:light-dark(#197444,#74dca1);font-size:12px;font-weight:600}
#gt-members-design-20261106 .gt-callout{padding:14px 16px;border-left:3px solid var(--gt-orange);background:var(--gt-soft);font-size:12px;border-radius:0 8px 8px 0}
#gt-members-design-20261106 .gt-form{display:grid;grid-template-columns:1fr 1fr;gap:14px}
#gt-members-design-20261106 .gt-field{display:grid;gap:6px;font-size:12px;min-width:0}
#gt-members-design-20261106 .gt-field input,#gt-members-design-20261106 .gt-field select{background:var(--gt-bg);border:1px solid var(--gt-line);border-radius:8px;color:var(--gt-text);width:100%;padding:10px 11px;min-height:42px;min-width:0}
#gt-members-design-20261106 .gt-span{grid-column:1/-1}
#gt-members-design-20261106 .gt-check{display:flex;align-items:center;gap:9px;font-size:12px;min-height:30px}
#gt-members-design-20261106 .gt-check input{accent-color:#d76c17;width:16px;height:16px;flex-shrink:0}
#gt-members-design-20261106 .gt-role-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}
#gt-members-design-20261106 .gt-table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}
#gt-members-design-20261106 .gt-table th{font-size:11px;font-weight:600;color:var(--gt-muted);padding:11px 8px;border-bottom:1px solid var(--gt-line)}
#gt-members-design-20261106 .gt-table td{padding:12px 8px;border-bottom:1px solid var(--gt-line);vertical-align:middle}
#gt-members-design-20261106 .gt-table th:first-child,#gt-members-design-20261106 .gt-table td:first-child{padding-left:0}
#gt-members-design-20261106 .gt-table .gt-badges{margin:0}
#gt-members-design-20261106 .gt-table-wrap{min-width:0;overflow:auto}
#gt-members-design-20261106 .gt-toast:empty{display:none}
#gt-members-design-20261106 .gt-toast{background:var(--gt-soft);padding:12px 18px;font-size:12px;color:var(--gt-text);border-bottom:1px solid var(--gt-line)}
#gt-members-design-20261106 .gt-footer{padding:18px 24px;border-top:1px solid var(--gt-line);font-size:11px;display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap;color:var(--gt-muted)}
#gt-members-design-20261106 .gt-short-power{display:flex;gap:13px;flex-wrap:wrap;padding-top:10px;font-size:12px}
#gt-members-design-20261106 .gt-step{display:flex;gap:12px;align-items:start;padding:12px 0}
#gt-members-design-20261106 .gt-step>span{background:var(--gt-soft);border-radius:50%;width:26px;height:26px;display:grid;place-items:center;flex-shrink:0;font-size:12px}
#gt-members-design-20261106 .gt-step.done>span{background:light-dark(#deefe4,#254836);color:light-dark(#155b34,#b2efce)}
#gt-members-design-20261106 .gt-tt{display:inline-flex;align-items:center;gap:5px}
#gt-members-design-20261106 .gt-tt:before{content:"";display:inline-block;width:24px;height:13px;border-radius:80% 100% 20% 10%;background:currentColor;transform:skewX(-18deg)}
#gt-members-design-20261106 .gt-track{display:inline-block;border:2px solid currentColor;border-radius:50%;padding:0 5px;line-height:1}
#gt-members-design-20261106 [data-design=editorial] .gt-hero{grid-template-columns:110px 1fr;border-top:0;border-left:4px solid var(--gt-orange)}
#gt-members-design-20261106 [data-design=editorial] .gt-avatar{width:100px;height:110px;border-radius:9px;font-size:32px}
#gt-members-design-20261106 [data-design=editorial] .gt-hero>.gt-row{grid-column:2}
#gt-members-design-20261106 [data-design=editorial] .gt-three{grid-template-columns:1fr;background:var(--gt-panel);border:1px solid var(--gt-line);border-radius:var(--gt-round);gap:0;padding:0 22px}
#gt-members-design-20261106 [data-design=editorial] .gt-three .gt-panel{display:flex;justify-content:space-between;align-items:center;gap:15px;border:0;border-bottom:1px solid var(--gt-line);border-radius:0;padding:16px 0}
#gt-members-design-20261106 [data-design=editorial] .gt-three .gt-panel:last-child{border:0}
#gt-members-design-20261106 [data-design=editorial] .gt-dashboard-lower{grid-template-columns:1.35fr 1fr}
#gt-members-design-20261106 .gt-scene[data-dense=true]{--gt-gap:14px}
@media(max-width:840px){#gt-members-design-20261106 .gt-global{display:none}#gt-members-design-20261106 .gt-global.gt-expanded{display:flex}#gt-members-design-20261106 .gt-top{flex-wrap:wrap}#gt-members-design-20261106 .gt-global.gt-expanded{width:100%}#gt-members-design-20261106 .gt-content{padding:20px}}
@media(min-width:841px){#gt-members-design-20261106 [data-menu]{display:none}}
@media(max-width:620px){#gt-members-design-20261106 .gt-hero{grid-template-columns:auto 1fr;gap:14px}#gt-members-design-20261106 .gt-hero>.gt-row{grid-column:1/-1}#gt-members-design-20261106 .gt-two,#gt-members-design-20261106 [data-design=editorial] .gt-dashboard-lower{grid-template-columns:1fr}#gt-members-design-20261106 .gt-three{gap:8px}#gt-members-design-20261106 .gt-three .gt-panel{padding:13px}#gt-members-design-20261106 .gt-value{font-size:27px}#gt-members-design-20261106 .gt-panel{padding:17px}#gt-members-design-20261106 .gt-form{grid-template-columns:1fr}#gt-members-design-20261106 .gt-role-grid{grid-template-columns:1fr}#gt-members-design-20261106 .gt-identity{font-size:19px}#gt-members-design-20261106 .gt-top{padding:15px 18px}#gt-members-design-20261106 .gt-family{padding:10px 18px}#gt-members-design-20261106 .gt-content{padding:16px}#gt-members-design-20261106 .gt-preview{padding-right:0;padding-top:20px}#gt-members-design-20261106 .gt-three .gt-unit{display:block;margin-left:0}#gt-members-design-20261106 .gt-table .gt-hide-mobile{display:none}}
@media(max-width:380px){#gt-members-design-20261106 .gt-three{grid-template-columns:1fr}#gt-members-design-20261106 .gt-three .gt-panel{display:flex;justify-content:space-between;align-items:center}#gt-members-design-20261106 .gt-three .gt-unit{display:inline}#gt-members-design-20261106 .gt-hero,#gt-members-design-20261106 [data-design=editorial] .gt-hero{grid-template-columns:1fr}#gt-members-design-20261106 [data-design=editorial] .gt-hero>.gt-row{grid-column:auto}#gt-members-design-20261106 .gt-avatar,#gt-members-design-20261106 [data-design=editorial] .gt-avatar{width:58px;height:58px;border-radius:16px;font-size:22px}#gt-members-design-20261106 h1{font-size:25px}}
@media(pointer:coarse){#gt-members-design-20261106 button,#gt-members-design-20261106 select{min-height:44px}#gt-members-design-20261106 input{font-size:16px}}

#gt-members-design-20261106 .gt-scene{--gt-name-a:light-dark(#a04e5e,#e5a1aa);--gt-name-b:light-dark(#14783b,#66d78a);--gt-name-c:light-dark(#1768b3,#78b8ff);--gt-name-d:light-dark(#7c682a,#dfca85);--gt-name-f:light-dark(#b51f70,#ff92c6)}
#gt-members-design-20261106 .gt-scene[data-association=true]{--gt-bg:#fff;--gt-panel:#f8f9fb;--gt-text:#20242a;--gt-muted:#555e6b;--gt-line:#cfd5de;--gt-soft:#e8ecf1;--gt-name-a:#a04e5e;--gt-name-b:#14783b;--gt-name-c:#1768b3;--gt-name-d:#7c682a;--gt-name-f:#b51f70}
#gt-members-design-20261106 .gt-scene[data-association=true] .gt-product{color-scheme:light}
#gt-members-design-20261106 .gt-badge.gt-adherent{background:var(--gt-soft);color:var(--gt-text);border:0}
#gt-members-design-20261106 .gt-rider{display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap;max-width:100%;min-width:0}
#gt-members-design-20261106 .gt-name{background:none;border:0;padding:2px 0;color:var(--gt-text);font-weight:650;text-align:left;font-size:inherit;line-height:inherit;min-width:0;overflow-wrap:anywhere}
#gt-members-design-20261106 .gt-name[data-category=A]{color:var(--gt-name-a)}
#gt-members-design-20261106 .gt-name[data-category=B]{color:var(--gt-name-b)}
#gt-members-design-20261106 .gt-name[data-category=C]{color:var(--gt-name-c)}
#gt-members-design-20261106 .gt-name[data-category=D]{color:var(--gt-name-d)}
#gt-members-design-20261106 .gt-name[data-female=true]{color:var(--gt-name-f)}
#gt-members-design-20261106 button.gt-category-tag{border:1px solid var(--gt-line);background:var(--gt-soft);color:var(--gt-text);border-radius:6px;padding:3px 7px;font-size:11px;font-weight:700;min-width:25px}
#gt-members-design-20261106 .gt-availability{font-size:12px;font-weight:600;display:inline-flex;gap:6px;align-items:center;white-space:nowrap}
#gt-members-design-20261106 .gt-availability:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--gt-muted)}
#gt-members-design-20261106 .gt-availability[data-value=Dispo]:before{background:#76ad87}
#gt-members-design-20261106 .gt-availability[data-value=Indispo]:before{background:#c5818b}
#gt-members-design-20261106 .gt-availability[data-value=Incertain]:before{background:#b9a45e}
#gt-members-design-20261106 .gt-selection-row{display:grid!important;grid-template-columns:minmax(150px,1fr) 140px minmax(150px,200px);align-items:center;gap:14px}
#gt-members-design-20261106 .gt-candidate-row{display:grid!important;grid-template-columns:1fr auto;gap:7px}
#gt-members-design-20261106 .gt-candidate-row .gt-muted{grid-column:1/-1}
#gt-members-design-20261106 .gt-candidate-row[data-current=true]{border-left:3px solid var(--gt-orange);padding-left:11px}
#gt-members-design-20261106 .gt-family button{border:0;background:none;color:var(--gt-muted);font-size:12px;padding:4px 0}
#gt-members-design-20261106 .gt-family a{color:var(--gt-muted);text-decoration:none;font-size:12px}
#gt-members-design-20261106 .gt-family [aria-current=page]{color:var(--gt-text);font-weight:650}
#gt-members-design-20261106 .gt-danger{color:light-dark(#924454,#e3a8b1);border-color:var(--gt-line)}
#gt-members-design-20261106 .gt-recipient{overflow-wrap:anywhere}
#gt-members-design-20261106 .gt-history small{color:var(--gt-muted)}
#gt-members-design-20261106 .gt-top-message{padding:15px;border-left:3px solid var(--gt-orange);background:var(--gt-soft);font-size:12px}
#gt-members-design-20261106 .gt-applied-date{color:var(--gt-muted);font-size:12px;display:block}
#gt-members-design-20261106 .gt-mail{padding:14px 0;border-bottom:1px solid var(--gt-line);overflow-wrap:anywhere}
#gt-members-design-20261106 .gt-mail-body{white-space:pre-line}
#gt-members-design-20261106 details{max-width:100%;min-width:0}
#gt-members-design-20261106 summary{font-weight:650;cursor:var(--cursor-interaction,pointer);padding:8px 0}
#gt-members-design-20261106 .gt-stack{min-width:0}
#gt-members-design-20261106 .gt-association-mark{display:inline-flex;align-items:center;flex:none;color:light-dark(#52657a,#d9e3ee)}
#gt-members-design-20261106 .gt-association-mark svg{width:15px;height:15px;stroke-width:1.8}
#gt-members-design-20261106 .gt-bike-icon{display:inline-flex;align-items:center;gap:2px;color:var(--gt-orange);vertical-align:middle;flex:none}
#gt-members-design-20261106 .gt-speed-lines{position:relative;display:inline-block;width:9px;height:2px;background:currentColor;flex:none}
#gt-members-design-20261106 .gt-speed-lines:before,#gt-members-design-20261106 .gt-speed-lines:after{content:"";position:absolute;right:0;height:2px;background:currentColor}
#gt-members-design-20261106 .gt-speed-lines:before{top:-5px;width:6px}
#gt-members-design-20261106 .gt-speed-lines:after{top:5px;width:5px}
#gt-members-design-20261106 .gt-burst{display:inline-block;font-size:1.25em;line-height:1;vertical-align:middle}
#gt-members-design-20261106 .gt-demo-note{font-size:12px;color:var(--gt-muted)}
#gt-members-design-20261106 .gt-negative{color:light-dark(#a9324b,#f09bad)}
#gt-members-design-20261106 .gt-ranking-line .gt-rank{font-size:34px;margin:5px 0}
#gt-members-design-20261106 .gt-round-card{padding:16px;border:1px solid var(--gt-line);border-radius:12px;display:flex;flex-direction:column;gap:12px;min-width:0;background:var(--gt-panel)}
#gt-members-design-20261106 .gt-round-card form,#gt-members-design-20261106 .gt-round-email form{display:flex;flex-direction:column;gap:12px}
#gt-members-design-20261106 .gt-round-card fieldset{border:0;padding:0;margin:0;min-width:0}
#gt-members-design-20261106 .gt-rules{display:flex;flex-direction:column;gap:16px;font-size:13px;margin:14px 0}
#gt-members-design-20261106 .gt-rules section{display:flex;flex-direction:column;gap:8px}
#gt-members-design-20261106 .gt-round-follow-row{display:flex;gap:12px;align-items:center;flex-wrap:wrap}
#gt-members-design-20261106 [data-round-group=no]{border-top:3px solid light-dark(#a9324b,#f09bad)}
#gt-members-design-20261106 details{max-width:100%;min-width:0}
#gt-members-design-20261106 summary{font-weight:650;cursor:var(--cursor-interaction,pointer);padding:6px 0}
#gt-members-design-20261106 .gt-round-email{overflow-wrap:anywhere}
@media(max-width:520px){#gt-members-design-20261106 [data-championship-card]>.gt-two{grid-template-columns:1fr}#gt-members-design-20261106 .gt-round-follow-row>*{max-width:100%}}
@media(max-width:700px){#gt-members-design-20261106 .gt-selection-row{grid-template-columns:1fr 1fr}#gt-members-design-20261106 .gt-selection-row>.gt-rider{grid-column:1/-1}#gt-members-design-20261106 .gt-candidate-row{grid-template-columns:1fr}#gt-members-design-20261106 .gt-candidate-row .gt-muted{grid-column:auto}}
@media(max-width:380px){#gt-members-design-20261106 .gt-selection-row{grid-template-columns:1fr}#gt-members-design-20261106 .gt-candidate-row .gt-badge{justify-self:start}}

#gt-members-design-20261106 .gt-scene{min-height:0}
#gt-members-design-20261106 .gt-product{min-height:500px}
#gt-members-design-20261106 .gt-content{min-height:260px}
#gt-members-design-20261106 [hidden]{display:none!important}
#gt-members-design-20261106 .gt-country-flag{width:22px;height:17px;object-fit:cover;flex:none;border-radius:2px;box-shadow:0 0 0 1px var(--gt-line)}
#gt-members-design-20261106 .gt-new-profile{grid-template-columns:76px minmax(175px,1fr) minmax(245px,1.15fr) auto;gap:18px}
#gt-members-design-20261106 .gt-profile-info{border-left:1px solid var(--gt-line);padding-left:18px;min-width:0}
#gt-members-design-20261106 .gt-profile-measures{display:grid;grid-template-columns:.8fr .8fr 1.4fr;gap:14px;margin:0}
#gt-members-design-20261106 .gt-profile-measures dt{font-size:11px;color:var(--gt-muted)}
#gt-members-design-20261106 .gt-profile-measures dd{margin:5px 0 0;font-size:16px;font-weight:650;overflow-wrap:anywhere}
#gt-members-design-20261106 .gt-profile-measures small{font-size:12px;font-weight:500;color:var(--gt-muted)}
#gt-members-design-20261106 .gt-profile-links{display:flex;gap:17px;flex-wrap:wrap;margin-top:13px}
#gt-members-design-20261106 .gt-profile-links a{display:inline-flex;align-items:center;gap:4px;color:var(--gt-text);font-size:12px;text-decoration:none;font-weight:600}
#gt-members-design-20261106 .gt-profile-links a:hover{text-decoration:underline;text-underline-offset:4px}
#gt-members-design-20261106 .gt-profile-links svg{color:var(--gt-orange);width:14px;height:14px}
#gt-members-design-20261106 .gt-auth-panel{max-width:530px}
#gt-members-design-20261106 form{display:grid;gap:16px;min-width:0}
#gt-members-design-20261106 .gt-auth-panel>.gt-row{margin-top:18px}
#gt-members-design-20261106 .gt-auth-panel input{min-height:45px}
#gt-members-design-20261106 .gt-plain-fieldset{border:0;padding:0;min-width:0}
#gt-members-design-20261106 .gt-app-message:empty{display:none}
#gt-members-design-20261106 .gt-app-message{padding:14px 24px;background:var(--gt-soft);color:var(--gt-text);font-size:13px}
#gt-members-design-20261106 .gt-app-error{color:light-dark(#9d2748,#ffadc2)}
#gt-members-design-20261106 .gt-account-item{padding:24px 0;border-bottom:1px solid var(--gt-line);display:grid;gap:12px}
#gt-members-design-20261106 .gt-account-item:last-child{border:0}
#gt-members-design-20261106 .gt-role-form{display:flex;align-items:end;gap:12px;flex-wrap:wrap;padding-top:8px}
#gt-members-design-20261106 .gt-role-form .gt-field{flex:1;min-width:160px}
#gt-members-design-20261106 .gt-recipe-label{padding:12px 0;color:light-dark(#704000,#ffd298);font-size:12px;font-weight:600}
#gt-members-design-20261106 .gt-phenotype-symbol{display:inline-flex;color:var(--gt-orange);position:relative}
#gt-members-design-20261106 .gt-speed-bike{padding-left:8px}
#gt-members-design-20261106 .gt-speed-bike:before{content:"";position:absolute;left:0;top:3px;width:6px;height:7px;border-top:1px solid currentColor;border-bottom:1px solid currentColor}
#gt-members-design-20261106 .gt-field textarea{font:inherit;background:var(--gt-bg);color:var(--gt-text);border:1px solid var(--gt-line);border-radius:8px;padding:10px;min-width:0}
@media(max-width:960px){#gt-members-design-20261106 .gt-new-profile{grid-template-columns:76px minmax(0,1fr) auto}#gt-members-design-20261106 .gt-new-profile .gt-profile-info{grid-column:2/-1;grid-row:2;border-left:0;border-top:1px solid var(--gt-line);padding:14px 0 0}#gt-members-design-20261106 .gt-new-profile>.gt-row{grid-column:3;grid-row:1}}
@media(max-width:620px){#gt-members-design-20261106 .gt-new-profile{grid-template-columns:58px minmax(0,1fr)}#gt-members-design-20261106 .gt-new-profile .gt-profile-info{grid-column:1/-1;grid-row:auto}#gt-members-design-20261106 .gt-new-profile>.gt-row{grid-column:1/-1;grid-row:auto}#gt-members-design-20261106 .gt-profile-measures{gap:9px;grid-template-columns:1fr 1fr}#gt-members-design-20261106 .gt-profile-measures>div:last-child{grid-column:1/-1}#gt-members-design-20261106 .gt-rider .gt-name{min-width:0;overflow-wrap:anywhere}#gt-members-design-20261106 .gt-role-form{align-items:stretch}#gt-members-design-20261106 .gt-role-form .gt-field{min-width:0;flex-basis:100%}}

/* Requested: identify the connected rider in every rider table. */
tr:has([data-current-rider="true"])>td,tr:has([data-current-rider="true"])>th{background:rgba(247,144,30,.28)!important}tr:has([data-current-rider="true"])>:first-child{box-shadow:inset 4px 0 #f7901e}

#members-app .gt-departure-dialog{max-width:min(620px,92vw);max-height:86vh;overflow:auto;background:#171c20;color:#edf1f4;border:1px solid #4a535b;border-radius:12px;padding:24px}#members-app .gt-departure-dialog::backdrop{background:#000b}#members-app .gt-departure-dialog h2{color:#ff6a1a}#members-app .gt-departure-dialog p{line-height:1.55}

/* Requested site typography only. */
#gt-members-design-20261106 :is(h1,h2,h3,h4,h5,h6){font-family:"Barlow Condensed","Arial Narrow",Arial,sans-serif}

/* Account window also appears above ordinary site pages. */
#gs-member-dialog,#gs-member-dialog .gs-dialog-heading,#gs-member-dialog .gs-dialog-footer,#gs-member-dialog .gs-dialog-footer button{font-family:Manrope,Arial,sans-serif}
#gs-member-dialog .gs-dialog-heading h2{font-family:"Barlow Condensed","Arial Narrow",Arial,sans-serif}
