:root{--gtc-ink:#0A0F1E;--gtc-ink-panel:#111B30;--gtc-ink-panel-2:#0D1526;--gtc-paper:#F5F5F3;--gtc-paper-alt:#ECEBE7;--gtc-text:#12151C;--gtc-text-soft:#565C6B;--gtc-signal:#E84810;--gtc-gold:#F0A838;--gtc-magenta:#E83088;--gtc-trust-deep:#0080B0;--gtc-brand-gradient:linear-gradient(135deg,#F0A838 0%,#E84810 55%,#E83088 100%);--gtc-signal-dark:#C43A0C;--gtc-trust:#2BA6D4;--gtc-line:rgba(18,21,28,0.12);--gtc-line-dark:rgba(255,255,255,0.12);--gtc-radius:2px;--ink:var(--gtc-ink);--ink-panel:var(--gtc-ink-panel);--ink-panel-2:var(--gtc-ink-panel-2);--paper:var(--gtc-paper);--paper-alt:var(--gtc-paper-alt);--text:var(--gtc-text);--text-soft:var(--gtc-text-soft);--signal:var(--gtc-signal);--signal-dark:var(--gtc-signal-dark);--trust:var(--gtc-trust);--gold:var(--gtc-gold);--magenta:var(--gtc-magenta);--brand-gradient:var(--gtc-brand-gradient);--line:var(--gtc-line);--line-dark:var(--gtc-line-dark);--radius:var(--gtc-radius)}.gtc-section{position:relative;overflow:hidden}.gtc-section *{box-sizing:border-box}.gtc-section,.gtc-section p,.gtc-section li,.gtc-section td,.gtc-section span{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;line-height:1.6}.gtc-section h1,.gtc-section h2,.gtc-section h3,.gtc-section h4{font-family:'Space Grotesk','Inter',sans-serif;font-weight:600;letter-spacing:-.01em;line-height:1.15;color:var(--ink);margin:0 0 .4em}.gtc-section a{text-decoration:none}.gtc-section img{max-width:100%;display:block}.gtc-section ul{margin:0;padding:0}.mono,.gtc-section .mono{font-family:'JetBrains Mono','SFMono-Regular',Consolas,monospace}.gtc-hero h1,.gtc-hero h2,.gtc-hero h3,.gtc-phero h1,.gtc-phero h2,.gtc-phero h3,.gtc-dark h2,.gtc-dark h3,.gtc-cta h2{color:#fff}.gtc-hero::before,.gtc-phero::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .035) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 78%);mask-image:linear-gradient(to bottom,black,transparent 78%)}.gtc-hero{background-image:radial-gradient(ellipse 900px 500px at 12% -10%,rgb(232 72 16 / .15),transparent 60%),radial-gradient(ellipse 700px 500px at 100% 0%,rgb(43 166 212 / .12),transparent 60%)!important}.gtc-phero{background-image:radial-gradient(ellipse 800px 420px at 12% -20%,rgb(232 72 16 / .16),transparent 62%),radial-gradient(ellipse 620px 420px at 100% 0%,rgb(43 166 212 / .12),transparent 62%)!important}.gtc-cta{text-align:center}.gtc-cta::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 700px 400px at 50% 0%,rgb(232 72 16 / .18),transparent 65%)}.gtc-dark::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgb(255 255 255 / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .03) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle at 25% 25%,black,transparent 72%);mask-image:radial-gradient(circle at 25% 25%,black,transparent 72%)}.gtc-section>.elementor-container{position:relative;z-index:1}.gtc-section .eyebrow{font-family:'JetBrains Mono',monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--signal);display:inline-flex;align-items:center;gap:8px;margin-bottom:18px}.gtc-section .eyebrow::before{content:"";width:7px;height:7px;background:var(--signal);border-radius:1px;transform:rotate(45deg);flex:none}.gtc-section .btn{display:inline-flex;align-items:center;gap:10px;font-family:'JetBrains Mono',monospace;font-size:13px;letter-spacing:.04em;text-transform:uppercase;padding:14px 24px;border-radius:var(--radius);border:1px solid #fff0;cursor:pointer;transition:all .18s ease}.gtc-section .btn-primary{background:var(--signal);color:#0A0F1E;font-weight:500}.gtc-section .btn-primary:hover{background:#fff;color:#0A0F1E}.gtc-section .btn-ghost{border-color:var(--line-dark);color:#fff}.gtc-section .btn-ghost:hover{border-color:var(--signal);color:var(--signal)}.gtc-section .btn-ghost.on-light{border-color:var(--line);color:var(--text)}.gtc-section .btn-ghost.on-light:hover{border-color:var(--signal);color:var(--signal-dark)}.gtc-section .crumb{font-family:'JetBrains Mono',monospace;font-size:11.5px;letter-spacing:.08em;color:#6C7590;text-transform:uppercase;margin-bottom:26px}.gtc-section .crumb a{color:#8891A6}.gtc-section .crumb a:hover{color:var(--signal)}.gtc-section .crumb span{margin:0 8px;color:#3D4560}.gtc-section h1{font-size:clamp(30px,4.2vw,52px);max-width:840px;margin-bottom:22px}.gtc-section h1 em{font-style:normal;color:var(--signal)}.gtc-section p.lead{color:#B7BECD;font-size:17px;max-width:640px;margin-bottom:32px}.gtc-alt p.lead,.gtc-section:not(.gtc-hero):not(.gtc-phero):not(.gtc-dark):not(.gtc-cta) p.lead{color:var(--text-soft)}.gtc-section .section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:48px;flex-wrap:wrap}.gtc-section .section-head h2{font-size:clamp(25px,3vw,34px);max-width:600px}.gtc-section .section-head p{color:var(--text-soft);max-width:380px;font-size:15px;margin:0}.gtc-dark .section-head p{color:#9098AC}.gtc-section .hero-ctas{display:flex;gap:14px;flex-wrap:wrap}.gtc-cta .hero-ctas{justify-content:center}.gtc-cta p{color:#9098AC;max-width:500px;margin:0 auto 34px}.gtc-cta h2{max-width:660px;margin:0 auto 18px}.gtc-section .hero-badges{display:flex;gap:22px;flex-wrap:wrap;margin-top:30px}.gtc-section .hero-badges span{font-family:'JetBrains Mono',monospace;font-size:11.5px;letter-spacing:.05em;color:#8891A6;text-transform:uppercase;display:flex;align-items:center;gap:7px}.gtc-section .hero-badges span::before{content:"✓";color:var(--trust)}.gtc-section .grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.gtc-section .grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.gtc-section .cell{background:var(--paper);padding:34px 30px;transition:background .18s ease}.gtc-section .cell:hover{background:#fff}.gtc-alt .cell{background:var(--paper-alt)}.gtc-alt .cell:hover{background:#fff}.gtc-section .cell .k{font-family:'JetBrains Mono',monospace;font-size:11px;color:var(--trust);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;display:block}.gtc-section .cell h3{font-size:19px;margin-bottom:10px}.gtc-section .cell p{font-size:14.5px;color:var(--text-soft);margin-bottom:16px}.gtc-section .cell ul{list-style:none;margin-bottom:18px}.gtc-section .cell li{font-size:13.5px;color:var(--text-soft);padding-left:16px;position:relative;margin-bottom:6px}.gtc-section .cell li::before{content:"";position:absolute;left:0;top:9px;width:5px;height:5px;background:var(--signal);transform:rotate(45deg)}.gtc-section .cell .go{font-family:'JetBrains Mono',monospace;font-size:12px;color:var(--signal-dark);letter-spacing:.04em}.gtc-section .stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.gtc-section .stat{border-left:1px solid var(--line-dark);padding-left:20px}.gtc-section .stat .num{font-family:'JetBrains Mono',monospace;font-size:32px;color:var(--signal);font-weight:500}.gtc-section .stat .cap{color:#8891A6;font-size:13px;margin-top:6px}.gtc-section .light .stat{border-left-color:var(--line)}.gtc-section .light .stat .num{color:var(--signal-dark)}.gtc-section .light .stat .cap{color:var(--text-soft)}.gtc-section .faq{max-width:820px}.gtc-section details{border-bottom:1px solid var(--line);padding:20px 0}.gtc-section summary{font-family:'Space Grotesk',sans-serif;font-weight:600;font-size:16.5px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;color:var(--ink)}.gtc-section summary::-webkit-details-marker{display:none}.gtc-section summary::after{content:"+";font-family:'JetBrains Mono',monospace;font-size:20px;color:var(--signal);flex:none}.gtc-section details[open] summary::after{content:"–"}.gtc-section details p{margin-top:12px;color:var(--text-soft);font-size:14.5px;max-width:660px}.gtc-section .lifeline{position:relative;z-index:1;margin-top:52px}.gtc-section .ll-track{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;border:1px solid var(--line-dark);border-radius:4px;overflow:hidden}.gtc-section .ll-side{padding:30px 28px;background:var(--ink-panel)}.gtc-section .ll-side.after{background:rgb(232 72 16 / .06)}.gtc-section .ll-side .lbl{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.gtc-section .ll-side.before .lbl{color:var(--trust)}.gtc-section .ll-side.after .lbl{color:var(--signal)}.gtc-section .ll-side h3{color:#fff;font-size:17px;margin-bottom:14px}.gtc-section .ll-side ul{list-style:none}.gtc-section .ll-side li{font-size:13.5px;color:#9FA8BE;padding-left:16px;position:relative;margin-bottom:9px}.gtc-section .ll-side li::before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;transform:rotate(45deg)}.gtc-section .ll-side.before li::before{background:var(--trust)}.gtc-section .ll-side.after li::before{background:var(--signal)}.gtc-section .ll-zero{width:104px;background:var(--ink-panel-2);border-left:1px solid var(--line-dark);border-right:1px solid var(--line-dark);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px 8px;position:relative}.gtc-section .ll-zero::after{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:repeating-linear-gradient(to bottom,var(--signal) 0 5px,transparent 5px 11px);opacity:.5}.gtc-section .ll-zero .bolt{width:34px;height:34px;border:1.5px solid var(--signal);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--signal);font-size:17px;background:var(--ink-panel-2);position:relative;z-index:1}.gtc-section .ll-zero .txt{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--signal);text-align:center;line-height:1.5;background:var(--ink-panel-2);position:relative;z-index:1;padding:4px 0}.gtc-section .ll-caption{font-family:'JetBrains Mono',monospace;font-size:11.5px;color:#6C7590;margin-top:16px;letter-spacing:.04em}.gtc-geo .wrap,.gtc-geo .elementor-widget-html{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-family:'JetBrains Mono',monospace;font-size:12px;color:var(--text-soft)}.gtc-geo strong{color:var(--ink);font-weight:500}.gtc-geo .pin{color:var(--signal-dark)}.gtc-section .qorum-split{display:grid;grid-template-columns:270px 1fr;gap:48px;align-items:start}.gtc-section .qs-left{border-left:2px solid var(--signal);padding-left:24px}.gtc-section .qs-num{font-family:'JetBrains Mono',monospace;font-size:34px;color:var(--signal);font-weight:500;line-height:1.1}.gtc-section .qs-lbl{color:#8891A6;font-size:13.5px;margin-bottom:26px}.gtc-section .qs-right p{color:#9098AC;font-size:15.5px;margin-bottom:16px}.gtc-section .labels{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.gtc-section .label-box{border:1px solid var(--line);padding:28px;display:flex;gap:18px;align-items:flex-start;background:var(--paper)}.gtc-dark .label-box{background:var(--ink-panel);border-color:var(--line-dark);gap:1px}.gtc-dark .labels{gap:1px;background:var(--line-dark);border:1px solid var(--line-dark)}.gtc-dark .label-box{padding:34px 30px;display:flex;gap:18px}.gtc-section .label-box .mk{width:42px;height:42px;border:1.5px solid var(--trust);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'JetBrains Mono',monospace;font-size:11px;color:var(--trust);flex:none}.gtc-section .label-box h3{font-size:17px;margin-bottom:8px}.gtc-dark .label-box h3{color:#fff;font-size:18px}.gtc-section .label-box p{font-size:14px;color:var(--text-soft);margin:0}.gtc-dark .label-box p{color:#9098AC}.gtc-section .partners{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}.gtc-section .partners span{font-family:'JetBrains Mono',monospace;font-size:12px;padding:8px 15px;border:1px solid var(--line);color:var(--text-soft);border-radius:20px;background:var(--paper)}.gtc-section .stack{border-left:2px solid var(--line);position:relative}.gtc-section .stack-item{padding:0 0 40px 34px;position:relative}.gtc-section .stack-item:last-child{padding-bottom:0}.gtc-section .stack-item::before{content:"";position:absolute;left:-8px;top:5px;width:14px;height:14px;background:var(--paper);border:2px solid var(--signal);transform:rotate(45deg)}.gtc-section .stack-item .lv{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--trust);margin-bottom:8px}.gtc-section .stack-item h3{font-size:21px;margin-bottom:10px}.gtc-section .stack-item p{font-size:15px;color:var(--text-soft);max-width:660px;margin-bottom:14px}.gtc-section .stack-item .tags,.gtc-section .techblock .tags{display:flex;gap:8px;flex-wrap:wrap}.gtc-section .stack-item .tags span,.gtc-section .techblock .tags span{font-family:'JetBrains Mono',monospace;font-size:11px;padding:5px 11px;border:1px solid var(--line);color:var(--text-soft);border-radius:20px}.gtc-section .vs{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line-dark);border:1px solid var(--line-dark)}.gtc-section .vs-col{background:var(--ink-panel);padding:34px 30px}.gtc-section .vs-col.good{background:rgb(232 72 16 / .06)}.gtc-section .vs-col .h{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px}.gtc-section .vs-col.bad .h{color:#6C7590}.gtc-section .vs-col.good .h{color:var(--signal)}.gtc-section .vs-col h3{color:#fff;font-size:19px;margin-bottom:16px}.gtc-section .vs-col ul{list-style:none}.gtc-section .vs-col li{font-size:14px;color:#9FA8BE;padding-left:20px;position:relative;margin-bottom:11px}.gtc-section .vs-col.bad li::before{content:"×";position:absolute;left:0;color:#6C7590;font-weight:700}.gtc-section .vs-col.good li::before{content:"✓";position:absolute;left:0;color:var(--signal);font-weight:700}.gtc-alert{color:#0A0F1E}.gtc-alert .elementor-widget-html>*{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.gtc-alert .msg{font-family:'Space Grotesk',sans-serif;font-weight:600;font-size:16px;display:flex;align-items:center;gap:12px;color:#0A0F1E}.gtc-alert .msg::before{content:"";width:10px;height:10px;background:#0A0F1E;border-radius:50%;animation:gtcBlink 1.4s infinite}.gtc-alert a.num{font-family:'JetBrains Mono',monospace;font-size:19px;font-weight:500;color:#0A0F1E;border:1.5px solid #0A0F1E;padding:9px 18px;border-radius:2px}.gtc-alert a.num:hover{background:#0A0F1E;color:var(--signal)}@keyframes gtcBlink{0%,100%{opacity:1}50%{opacity:.2}}.gtc-section .phases .phase{display:grid;grid-template-columns:88px 1fr;gap:28px;padding:32px 0;border-bottom:1px solid var(--line)}.gtc-section .phases .phase:last-child{border-bottom:none}.gtc-section .phase .pn{font-family:'JetBrains Mono',monospace;font-size:13px;color:var(--signal-dark);border:1px solid var(--signal);width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex:none}.gtc-section .phase h3{font-size:20px;margin-bottom:10px}.gtc-section .phase p{font-size:15px;color:var(--text-soft);max-width:680px}.gtc-section .killchain,.gtc-section .steps-h{display:grid;grid-template-columns:repeat(5,1fr);border-top:2px solid var(--line);margin-top:10px}.gtc-section .steps-h{grid-template-columns:repeat(4,1fr)}.gtc-section .kc-step,.gtc-section .step-h{padding:24px 20px 0;border-right:1px solid var(--line);position:relative}.gtc-section .kc-step:last-child,.gtc-section .step-h:last-child{border-right:none}.gtc-section .kc-step::before,.gtc-section .step-h::before{content:"";position:absolute;top:-7px;left:0;width:12px;height:12px;background:var(--paper);border:2px solid var(--signal);transform:rotate(45deg)}.gtc-alt .step-h::before{background:var(--paper-alt)}.gtc-section .kc-step .ph,.gtc-section .step-h .ph{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--signal-dark);margin-bottom:10px}.gtc-section .kc-step h3,.gtc-section .step-h h3{font-size:16px;margin-bottom:8px}.gtc-section .kc-step p,.gtc-section .step-h p{font-size:13.5px;color:var(--text-soft)}.gtc-section .tl-row{display:grid;grid-template-columns:170px 1fr;gap:40px;padding:34px 0;border-bottom:1px solid var(--line-dark)}.gtc-section .tl-row:last-child{border-bottom:none}.gtc-section .tl-left .step{font-family:'JetBrains Mono',monospace;font-size:12px;color:var(--signal);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}.gtc-section .tl-left .dur{font-family:'JetBrains Mono',monospace;font-size:11px;color:#6C7590}.gtc-section .tl-right h3{color:#fff;font-size:20px;margin-bottom:12px}.gtc-section .tl-right p{color:#9098AC;font-size:15px;max-width:660px;margin-bottom:14px}.gtc-section .tl-right .out{display:flex;gap:9px;flex-wrap:wrap}.gtc-section .tl-right .out span{font-family:'JetBrains Mono',monospace;font-size:11px;padding:6px 12px;border:1px solid var(--line-dark);color:#B7BECD;border-radius:20px}.gtc-section .matrix{display:grid;grid-template-columns:160px repeat(3,1fr);border:1px solid var(--line-dark)}.gtc-section .matrix>div{padding:18px 16px;border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark)}.gtc-section .matrix>div:nth-child(4n){border-right:none}.gtc-section .matrix .mh{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#6C7590;background:rgb(255 255 255 / .03)}.gtc-section .matrix .rl{font-family:'JetBrains Mono',monospace;font-size:12px;color:var(--trust);display:flex;align-items:center}.gtc-section .matrix .mc{color:#B7BECD;font-size:13.5px}.gtc-section .matrix .mc strong{display:block;color:#fff;font-family:'Space Grotesk',sans-serif;font-size:14.5px;margin-bottom:4px;font-weight:600}.gtc-section .boxtable{width:100%;border-collapse:collapse;border:1px solid var(--line-dark)}.gtc-section .boxtable th,.gtc-section .boxtable td{padding:16px 18px;text-align:left;border-bottom:1px solid var(--line-dark);border-right:1px solid var(--line-dark);font-size:14px}.gtc-section .boxtable th:last-child,.gtc-section .boxtable td:last-child{border-right:none}.gtc-section .boxtable thead th{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#6C7590;background:rgb(255 255 255 / .03);font-weight:400}.gtc-section .boxtable td{color:#B7BECD}.gtc-section .boxtable td:first-child{color:#fff;font-family:'Space Grotesk',sans-serif;font-weight:600}.gtc-section .sector{display:grid;grid-template-columns:250px 1fr 320px;border-bottom:1px solid var(--line)}.gtc-section .sector:first-of-type{border-top:1px solid var(--line)}.gtc-section .sector>div{padding:34px 30px}.gtc-section .sector .s-name{border-right:1px solid var(--line)}.gtc-section .sector .s-name .ic{width:42px;height:42px;border:1.5px solid var(--signal);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'JetBrains Mono',monospace;font-size:13px;color:var(--signal-dark);margin-bottom:16px}.gtc-section .sector .s-reg{border-left:1px solid var(--line);background:var(--paper-alt)}.gtc-section .sector .s-reg h4{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-soft);margin-bottom:14px}.gtc-section .sector .s-reg ul{list-style:none}.gtc-section .sector .s-reg li{font-size:13.5px;color:var(--text-soft);padding-left:16px;position:relative;margin-bottom:9px}.gtc-section .sector .s-reg li::before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;background:var(--trust);transform:rotate(45deg)}.gtc-section .canut,.gtc-section .shadow{border:1px solid var(--signal);background:var(--ink);padding:44px 40px;position:relative;z-index:1}.gtc-section .canut .badge,.gtc-section .shadow .badge{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--signal);margin-bottom:16px;display:flex;align-items:center;gap:9px}.gtc-section .canut .badge::before{content:"";width:8px;height:8px;background:var(--signal);transform:rotate(45deg)}.gtc-section .shadow .badge::before{content:"";width:8px;height:8px;background:var(--signal);border-radius:50%;animation:gtcBlink 1.6s infinite}.gtc-section .canut h2,.gtc-section .shadow h2{color:#fff;font-size:clamp(23px,3vw,31px);margin-bottom:16px;max-width:740px}.gtc-section .canut p,.gtc-section .shadow p{color:#B7BECD;font-size:16px;max-width:740px;margin-bottom:14px}.gtc-section .canut .lots,.gtc-section .shadow .risks{display:grid;grid-template-columns:repeat(2,1fr);gap:13px;margin-top:28px}.gtc-section .canut .lot,.gtc-section .shadow .risk{display:flex;gap:11px;align-items:flex-start;font-size:14.5px;color:#D4DAE6}.gtc-section .canut .lot::before{content:"☑";color:var(--signal);flex:none}.gtc-section .shadow .risk::before{content:"⚠";color:var(--signal);flex:none}.gtc-section .bridge{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;border:1px solid var(--line)}.gtc-section .bridge-side{padding:34px 30px;background:var(--paper)}.gtc-section .bridge-side .lbl{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;color:var(--trust)}.gtc-section .bridge-side.b2 .lbl{color:var(--signal-dark)}.gtc-section .bridge-side h3{font-size:19px;margin-bottom:14px}.gtc-section .bridge-side ul{list-style:none}.gtc-section .bridge-side li{font-size:14px;color:var(--text-soft);padding-left:17px;position:relative;margin-bottom:10px}.gtc-section .bridge-side li::before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;transform:rotate(45deg);background:var(--trust)}.gtc-section .bridge-side.b2 li::before{background:var(--signal)}.gtc-section .bridge-mid{width:78px;background:var(--paper-alt);border-left:1px solid var(--line);border-right:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-family:'JetBrains Mono',monospace;font-size:22px;color:var(--signal-dark)}.gtc-section .scale{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border:1px solid var(--line-dark);border-radius:4px;overflow:hidden;position:relative;z-index:1}.gtc-section .scale-side{padding:36px 32px;background:var(--ink-panel)}.gtc-section .scale-side.collective{background:rgb(43 166 212 / .07)}.gtc-section .scale-side .lbl{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px}.gtc-section .scale-side.local .lbl{color:var(--signal)}.gtc-section .scale-side.collective .lbl{color:var(--trust)}.gtc-section .scale-side h3{color:#fff;font-size:19px;margin-bottom:14px}.gtc-section .scale-side ul{list-style:none}.gtc-section .scale-side li{font-size:14px;color:#9FA8BE;padding-left:17px;position:relative;margin-bottom:10px}.gtc-section .scale-side li::before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;transform:rotate(45deg)}.gtc-section .scale-side.local li::before{background:var(--signal)}.gtc-section .scale-side.collective li::before{background:var(--trust)}.gtc-section .scale-plus{width:74px;background:var(--ink-panel-2);border-left:1px solid var(--line-dark);border-right:1px solid var(--line-dark);align-self:stretch;display:flex;align-items:center;justify-content:center;font-family:'JetBrains Mono',monospace;font-size:26px;color:var(--signal)}.gtc-section .qstats,.gtc-section .zones,.gtc-section .who,.gtc-section .catalog,.gtc-section .certwall,.gtc-section .partgrid,.gtc-section .access{display:grid;gap:1px;background:var(--line);border:1px solid var(--line)}.gtc-section .qstats{grid-template-columns:repeat(4,1fr)}.gtc-section .zones{grid-template-columns:repeat(3,1fr)}.gtc-section .who{grid-template-columns:repeat(3,1fr)}.gtc-section .catalog{grid-template-columns:repeat(3,1fr)}.gtc-section .partgrid{grid-template-columns:repeat(4,1fr)}.gtc-section .access{grid-template-columns:repeat(2,1fr)}.gtc-section .qstat,.gtc-section .zone,.gtc-section .who-item,.gtc-section .course,.gtc-section .part,.gtc-section .acc{background:var(--paper);padding:30px 26px}.gtc-section .qstat .n{font-family:'JetBrains Mono',monospace;font-size:36px;color:var(--signal-dark);font-weight:500;line-height:1;margin-bottom:10px}.gtc-section .qstat .t,.gtc-section .zone p,.gtc-section .who-item p,.gtc-section .acc p{font-size:14px;color:var(--text-soft)}.gtc-section .zone .dist{font-family:'JetBrains Mono',monospace;font-size:11px;color:var(--trust);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px}.gtc-section .who-item .ic{width:40px;height:40px;border:1.5px solid var(--signal);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'JetBrains Mono',monospace;font-size:12px;color:var(--signal-dark);margin-bottom:16px}.gtc-section .course{display:flex;flex-direction:column}.gtc-section .course .dur{font-family:'JetBrains Mono',monospace;font-size:11px;color:var(--signal-dark);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--line)}.gtc-section .course p{font-size:14.5px;color:var(--text-soft);flex:1;margin-bottom:16px}.gtc-section .course .fin{font-family:'JetBrains Mono',monospace;font-size:11px;color:var(--trust);letter-spacing:.06em;text-transform:uppercase}.gtc-section .acc .k{font-family:'JetBrains Mono',monospace;font-size:11px;color:var(--trust);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;display:block}.gtc-section .part .nm{font-family:'Space Grotesk',sans-serif;font-weight:600;font-size:15px;margin-bottom:6px}.gtc-section .part .dm{font-family:'JetBrains Mono',monospace;font-size:11px;color:var(--trust);letter-spacing:.06em;text-transform:uppercase}.gtc-section .offres,.gtc-section .modes,.gtc-section .perks,.gtc-section .values,.gtc-section .levels{display:grid;gap:1px;background:var(--line-dark);border:1px solid var(--line-dark)}.gtc-section .offres{grid-template-columns:repeat(2,1fr)}.gtc-section .modes{grid-template-columns:repeat(2,1fr)}.gtc-section .perks,.gtc-section .values,.gtc-section .levels{grid-template-columns:repeat(3,1fr)}.gtc-section .offre,.gtc-section .mode,.gtc-section .perk,.gtc-section .value,.gtc-section .level{background:var(--ink-panel);padding:32px 28px}.gtc-section .offre h3,.gtc-section .mode h3,.gtc-section .perk h3,.gtc-section .value h3,.gtc-section .level h3{color:#fff;font-size:18px;margin-bottom:10px}.gtc-section .offre p,.gtc-section .perk p,.gtc-section .value p,.gtc-section .level p{color:#9098AC;font-size:14px;margin-bottom:14px}.gtc-section .offre .k,.gtc-section .mode .lbl,.gtc-section .perk .n,.gtc-section .value .q{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;display:block}.gtc-section .offre .k{color:var(--trust)}.gtc-section .mode .lbl,.gtc-section .perk .n,.gtc-section .value .q{color:var(--signal)}.gtc-section .level .n{font-family:'JetBrains Mono',monospace;font-size:24px;color:var(--signal);margin-bottom:12px}.gtc-section .offre ul,.gtc-section .mode ul{list-style:none}.gtc-section .offre li,.gtc-section .mode li{font-size:13.5px;color:#9FA8BE;padding-left:16px;position:relative;margin-bottom:8px}.gtc-section .offre li::before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;background:var(--signal);transform:rotate(45deg)}.gtc-section .mode li::before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;background:var(--trust);transform:rotate(45deg)}.gtc-section .two,.gtc-section .split,.gtc-section .ct-grid,.gtc-section .news,.gtc-section .deliver{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:start}.gtc-section .ct-grid{grid-template-columns:1.15fr .85fr;gap:56px}.gtc-section .two p,.gtc-section .split p{color:var(--text-soft);font-size:15.5px;margin-bottom:18px}.gtc-dark .two p{color:#9098AC}.gtc-section .two p strong,.gtc-section .split p strong{color:var(--ink)}.gtc-dark .two p strong{color:#fff}.gtc-section .techblock{border:1px solid var(--line);padding:32px 30px;margin-bottom:24px;background:var(--paper)}.gtc-section .techblock .k{font-family:'JetBrains Mono',monospace;font-size:11px;color:var(--trust);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;display:block}.gtc-section .techblock h3{font-size:20px;margin-bottom:12px}.gtc-section .techblock p{font-size:15px;color:var(--text-soft);margin-bottom:16px}.gtc-section .mapbox{border:1px solid var(--line-dark);background:var(--ink-panel);padding:40px;position:relative;z-index:1}.gtc-section .mapbox .center{font-family:'JetBrains Mono',monospace;font-size:12px;color:var(--signal);letter-spacing:.1em;text-transform:uppercase;margin-bottom:18px}.gtc-section .mapbox h3{color:#fff;font-size:22px;margin-bottom:10px}.gtc-section .mapbox p{color:#9098AC;font-size:15px;margin-bottom:8px}.gtc-section .mapbox a{color:var(--signal)}.gtc-section .radius{display:flex;margin-top:32px;border-top:1px solid var(--line-dark)}.gtc-section .radius div{flex:1;padding:20px 16px 0;border-right:1px solid var(--line-dark)}.gtc-section .radius div:last-child{border-right:none}.gtc-section .radius .r{font-family:'JetBrains Mono',monospace;font-size:20px;color:var(--signal);margin-bottom:6px}.gtc-section .radius .t{font-size:13px;color:#9098AC}.gtc-section .jobs{border-top:1px solid var(--line)}.gtc-section .job{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;padding:26px 0;border-bottom:1px solid var(--line)}.gtc-section .job .j-meta{font-family:'JetBrains Mono',monospace;font-size:11.5px;color:var(--trust);letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px}.gtc-section .job h3{font-size:19px;margin-bottom:6px}.gtc-section .job p{font-size:14px;color:var(--text-soft);max-width:620px}.gtc-section .arts,.gtc-section .cti-grid,.gtc-section .fund,.gtc-section .team{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.gtc-section .art,.gtc-section .fund-box,.gtc-section .member{border:1px solid var(--line);padding:26px;transition:border-color .18s;display:flex;flex-direction:column}.gtc-section .art:hover{border-color:var(--signal)}.gtc-section .art .meta{font-family:'JetBrains Mono',monospace;font-size:11px;color:var(--trust);text-transform:uppercase;letter-spacing:.06em;margin-bottom:14px}.gtc-section .art h3,.gtc-section .fund-box h3{font-size:17.5px;margin-bottom:10px}.gtc-section .art p,.gtc-section .fund-box p{font-size:14px;color:var(--text-soft);flex:1;margin-bottom:16px}.gtc-section .art .go{font-family:'JetBrains Mono',monospace;font-size:12px;color:var(--signal-dark)}.gtc-section .fund-box .n{font-family:'JetBrains Mono',monospace;font-size:15px;color:var(--signal-dark);letter-spacing:.08em;margin-bottom:12px}.gtc-section .feature{display:grid;grid-template-columns:1.1fr .9fr;border:1px solid var(--line-dark)}.gtc-section .feature .f-body{padding:44px 40px}.gtc-section .feature .f-side{background:rgb(255 255 255 / .03);padding:44px 34px;border-left:1px solid var(--line-dark)}.gtc-section .feature .tag{font-family:'JetBrains Mono',monospace;font-size:11px;color:var(--signal);letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px}.gtc-section .feature h2{color:#fff;font-size:clamp(23px,2.6vw,31px);margin-bottom:16px}.gtc-section .feature p{color:#B7BECD;font-size:15px;margin-bottom:22px}.gtc-section .feature .meta{font-family:'JetBrains Mono',monospace;font-size:11.5px;color:#6C7590}.gtc-section .feature .f-side h4{font-family:'JetBrains Mono',monospace;font-size:11px;color:#6C7590;letter-spacing:.1em;text-transform:uppercase;margin-bottom:18px}.gtc-section .feature .f-side ul{list-style:none}.gtc-section .feature .f-side li{color:#B7BECD;font-size:14px;padding-left:16px;position:relative;margin-bottom:12px}.gtc-section .feature .f-side li::before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;background:var(--trust);transform:rotate(45deg)}.gtc-section .filters{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:40px}.gtc-section .filters button{font-family:'JetBrains Mono',monospace;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;padding:8px 16px;border:1px solid var(--line);background:#fff0;color:var(--text-soft);cursor:pointer;border-radius:20px;transition:all .15s}.gtc-section .filters button:hover{border-color:var(--signal);color:var(--signal-dark)}.gtc-section .filters button.on{background:var(--ink);color:#fff;border-color:var(--ink)}.gtc-section .qbadge{display:inline-flex;align-items:center;gap:14px;border:1px solid var(--signal);padding:14px 22px;border-radius:3px;margin-top:30px;background:rgb(232 72 16 / .07);flex-wrap:wrap}.gtc-section .qbadge .q{font-family:'JetBrains Mono',monospace;font-size:13px;color:var(--signal);letter-spacing:.08em}.gtc-section .qbadge .d{font-size:13px;color:#9098AC}.gtc-section .form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:18px}.gtc-section .field{margin-bottom:18px}.gtc-section label{display:block;font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft);margin-bottom:7px}.gtc-section input,.gtc-section select,.gtc-section textarea{width:100%;padding:13px 15px;border:1px solid var(--line);background:#fff;font-family:'Inter',sans-serif;font-size:14.5px;color:var(--text);border-radius:var(--radius)}.gtc-section input:focus,.gtc-section select:focus,.gtc-section textarea:focus{outline:2px solid var(--signal);outline-offset:-1px}.gtc-section textarea{min-height:130px;resize:vertical}.gtc-section .urgency{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.gtc-section .urgency label{display:flex;align-items:center;gap:9px;border:1px solid var(--line);padding:13px 14px;cursor:pointer;font-family:'Inter',sans-serif;font-size:13.5px;text-transform:none;letter-spacing:0;color:var(--text);margin:0;border-radius:var(--radius)}.gtc-section .urgency label:hover{border-color:var(--signal)}.gtc-section .urgency input{width:auto;padding:0;accent-color:var(--signal)}.gtc-section .consent{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:var(--text-soft);margin:20px 0 24px}.gtc-section .consent input{width:auto;margin-top:3px;accent-color:var(--signal)}.gtc-section .emergency{background:var(--ink);border:1px solid var(--signal);padding:28px;border-radius:4px;margin-bottom:26px}.gtc-section .emergency .lbl{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--signal);margin-bottom:12px;display:flex;align-items:center;gap:8px}.gtc-section .emergency .lbl::before{content:"";width:8px;height:8px;background:var(--signal);border-radius:50%;animation:gtcBlink 1.6s infinite}.gtc-section .emergency h3{color:#fff;font-size:19px;margin-bottom:10px}.gtc-section .emergency p{color:#9098AC;font-size:14px;margin-bottom:18px}.gtc-section .emergency a.num{font-family:'JetBrains Mono',monospace;font-size:23px;color:#fff;display:block;margin-bottom:6px}.gtc-section .emergency small{color:#6C7590;font-family:'JetBrains Mono',monospace;font-size:11px}.gtc-section .infobox{border:1px solid var(--line);padding:26px;margin-bottom:22px}.gtc-section .infobox h4{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-soft);margin-bottom:14px}.gtc-section .infobox p{font-size:14px;color:var(--text-soft);margin-bottom:6px}.gtc-section .infobox a{color:var(--signal-dark)}.gtc-section .promise{display:flex;gap:10px;align-items:center;font-size:13.5px;color:var(--text-soft);margin-bottom:10px}.gtc-section .promise::before{content:"✓";color:var(--trust);font-weight:700}.gtc-section .deliv-item{display:flex;gap:16px;align-items:flex-start}.gtc-section .deliv-item .n{font-family:'JetBrains Mono',monospace;font-size:12px;color:var(--signal);border:1px solid var(--signal);width:30px;height:30px;display:flex;align-items:center;justify-content:center;flex:none;border-radius:50%}.gtc-section .pill-row{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}.gtc-section .pill{font-family:'JetBrains Mono',monospace;font-size:11.5px;letter-spacing:.05em;padding:7px 13px;border:1px solid var(--line-dark);color:#B7BECD;border-radius:20px}@media(max-width:1024px){.gtc-section .sector{grid-template-columns:1fr}.gtc-section .sector .s-name,.gtc-section .sector .s-reg{border:none}.gtc-section .labels{grid-template-columns:1fr}.gtc-section .partgrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.gtc-section .ll-track,.gtc-section .scale,.gtc-section .bridge{grid-template-columns:1fr}.gtc-section .ll-zero{width:auto;flex-direction:row;border-left:none;border-right:none;border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);padding:16px}.gtc-section .ll-zero::after{left:0;right:0;top:50%;bottom:auto;height:1px;width:auto;background:repeating-linear-gradient(to right,var(--signal) 0 5px,transparent 5px 11px)}.gtc-section .scale-plus,.gtc-section .bridge-mid{width:auto;padding:14px;border-left:none;border-right:none;border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark)}.gtc-section .qorum-split,.gtc-section .two,.gtc-section .split,.gtc-section .ct-grid,.gtc-section .feature{grid-template-columns:1fr;gap:32px}.gtc-section .feature .f-side{border-left:none;border-top:1px solid var(--line-dark)}.gtc-section .killchain,.gtc-section .steps-h{grid-template-columns:1fr;border-top:none}.gtc-section .kc-step,.gtc-section .step-h{border-right:none;border-left:2px solid var(--line);padding:0 0 26px 22px}.gtc-section .kc-step::before,.gtc-section .step-h::before{top:2px;left:-7px}.gtc-section .matrix{grid-template-columns:1fr}.gtc-section .matrix>div{border-right:none}.gtc-section .tl-row,.gtc-section .phases .phase{grid-template-columns:1fr;gap:14px}.gtc-section .grid-3,.gtc-section .grid-2,.gtc-section .zones,.gtc-section .who,.gtc-section .catalog,.gtc-section .offres,.gtc-section .modes,.gtc-section .perks,.gtc-section .values,.gtc-section .levels,.gtc-section .arts,.gtc-section .fund,.gtc-section .team,.gtc-section .certwall,.gtc-section .access{grid-template-columns:1fr}.gtc-section .qstats,.gtc-section .stats-grid{grid-template-columns:1fr 1fr;gap:26px 20px}.gtc-section .radius{flex-direction:column}.gtc-section .radius div{border-right:none;border-bottom:1px solid var(--line-dark);padding:18px 0}.gtc-section .job{grid-template-columns:1fr}.gtc-section .canut .lots,.gtc-section .shadow .risks,.gtc-section .form-row,.gtc-section .urgency,.gtc-section .news,.gtc-section .deliver{grid-template-columns:1fr}.gtc-section .canut,.gtc-section .shadow{padding:30px 24px}.gtc-section .boxtable,.gtc-section .boxtable tbody,.gtc-section .boxtable tr,.gtc-section .boxtable td{display:block;width:100%}.gtc-section .boxtable thead{display:none}.gtc-section .boxtable tr{border-bottom:1px solid var(--line-dark);padding:6px 0}.gtc-section .boxtable td{border:none;padding:6px 16px}.gtc-section .section-head{margin-bottom:34px}}@media(max-width:600px){.gtc-section .qstats,.gtc-section .stats-grid,.gtc-section .partgrid{grid-template-columns:1fr}.gtc-section .cell,.gtc-section .offre,.gtc-section .mode,.gtc-section .perk,.gtc-section .value,.gtc-section .level{padding:26px 22px}}.gtc-section a:focus-visible,.gtc-section button:focus-visible,.gtc-section summary:focus-visible,.gtc-section input:focus-visible{outline:2px solid var(--signal);outline-offset:3px}@media(prefers-reduced-motion:reduce){.gtc-section *,.gtc-section *::before,.gtc-section *::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.gtc-section .elementor-widget-html{width:100%}.gtc-section .elementor-widget-container>*:last-child{margin-bottom:0}.ast-container .gtc-section{margin:0}.gtc-section .loc-head{display:grid;grid-template-columns:1fr 300px;gap:48px;align-items:start}.gtc-section .loc-card{border:1px solid var(--line-dark);background:var(--ink-panel);padding:28px;border-radius:4px}.gtc-section .loc-card .lbl{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--signal);margin-bottom:16px;display:block}.gtc-section .loc-card .row{display:flex;justify-content:space-between;gap:14px;padding:11px 0;border-bottom:1px solid rgb(255 255 255 / .07);font-size:13.5px}.gtc-section .loc-card .row:last-of-type{border-bottom:none}.gtc-section .loc-card .row span:first-child{color:#8891A6}.gtc-section .loc-card .row span:last-child{color:#fff;font-family:'JetBrains Mono',monospace;text-align:right}.gtc-section .loc-card .btn{margin-top:20px;width:100%;justify-content:center}.gtc-section .tissu{display:grid;grid-template-columns:1.15fr .85fr;gap:52px;align-items:start}.gtc-section .tissu p{color:var(--text-soft);font-size:15.5px;margin-bottom:18px}.gtc-section .tissu p strong{color:var(--ink)}.gtc-section .risk-list{border-left:2px solid var(--signal);padding-left:24px}.gtc-section .risk-item{margin-bottom:26px}.gtc-section .risk-item:last-child{margin-bottom:0}.gtc-section .risk-item h3{font-size:17px;margin-bottom:8px}.gtc-section .risk-item p{font-size:14.5px;color:var(--text-soft);margin:0}.gtc-section .presta{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.gtc-section .presta-item{background:var(--paper);padding:28px 24px}.gtc-alt .presta-item{background:var(--paper-alt)}.gtc-section .presta-item .k{font-family:'JetBrains Mono',monospace;font-size:11px;color:var(--trust);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;display:block}.gtc-section .presta-item h3{font-size:17px;margin-bottom:9px}.gtc-section .presta-item p{font-size:14px;color:var(--text-soft);margin-bottom:14px}.gtc-section .presta-item .go{font-family:'JetBrains Mono',monospace;font-size:12px;color:var(--signal-dark)}.gtc-section .nearby{display:flex;gap:10px;flex-wrap:wrap;margin-top:8px}.gtc-section .nearby a{font-family:'JetBrains Mono',monospace;font-size:12px;padding:9px 16px;border:1px solid var(--line);color:var(--text-soft);border-radius:20px;background:var(--paper);transition:all .15s}.gtc-section .nearby a:hover{border-color:var(--signal);color:var(--signal-dark)}@media(max-width:900px){.gtc-section .loc-head,.gtc-section .tissu{grid-template-columns:1fr;gap:32px}.gtc-section .presta{grid-template-columns:1fr}}.gtc-section.has-photo{position:relative;isolation:isolate}.gtc-section .photo-bg{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.gtc-section .photo-bg img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(.45) contrast(1.08) brightness(.62)}.gtc-section .photo-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgb(10 15 30 / .94) 0%,rgb(10 15 30 / .80) 45%,rgb(10 15 30 / .55) 100%),radial-gradient(ellipse 900px 520px at 8% -10%,rgb(240 168 56 / .20),transparent 62%),radial-gradient(ellipse 700px 460px at 92% 110%,rgb(232 48 136 / .16),transparent 62%)}.gtc-section.has-photo>.elementor-container{position:relative;z-index:1}.gtc-section .photo-band{position:relative;overflow:hidden;border:1px solid var(--line)}.gtc-section .photo-band img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(.35) contrast(1.05)}.gtc-section .photo-band::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgb(10 15 30 / .72) 100%)}.gtc-section .photo-band .cap{position:absolute;left:24px;right:24px;bottom:20px;z-index:2;font-family:'JetBrains Mono',monospace;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:#fff}.gtc-section .photo-tile{position:relative;overflow:hidden;aspect-ratio:1/1;border:1px solid var(--line)}.gtc-section .photo-tile img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(.28) contrast(1.06);transition:transform .5s ease,filter .3s ease}.gtc-section .photo-tile:hover img{transform:scale(1.05);filter:grayscale(0) contrast(1.06)}.gtc-section .photo-tile .lg{position:absolute;left:0;bottom:0;right:0;z-index:2;padding:14px 16px;background:linear-gradient(transparent,rgb(10 15 30 / .9));font-family:'Space Grotesk',sans-serif;font-weight:600;font-size:15px;color:#fff}.gtc-section .photo-tile .idx{position:absolute;top:12px;left:14px;z-index:2;font-family:'JetBrains Mono',monospace;font-size:11px;color:var(--gold)}.gtc-section .cell-photo{margin:-34px -30px 22px;overflow:hidden;aspect-ratio:16/10;border-bottom:1px solid var(--line)}.gtc-section .cell-photo img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(.4) contrast(1.05);transition:filter .3s ease,transform .5s ease}.gtc-section .cell:hover .cell-photo img{filter:grayscale(0);transform:scale(1.03)}.gtc-section .tiles-4{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(max-width:480px){.gtc-section .tiles-4{grid-template-columns:1fr}}.gtc-section .origine{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:start;border:1px solid var(--line);background:var(--paper);padding:44px 42px}.gtc-section .origine-txt h2{font-size:clamp(24px,2.8vw,32px);margin-bottom:20px}.gtc-section .origine-txt p{color:var(--text-soft);font-size:16px;margin-bottom:16px}.gtc-section .origine-list{border-left:2px solid var(--signal);padding-left:26px}.gtc-section .origine-list .lbl{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-soft);display:block;margin-bottom:20px;line-height:1.6}.gtc-section .origine-list .note{font-size:13px;color:var(--text-soft);margin-top:22px;font-style:italic;line-height:1.6}@media(max-width:900px){.gtc-section .origine{grid-template-columns:1fr;gap:32px;padding:32px 26px}}html,body{overflow-x:hidden;max-width:100%}.gtc-section,section{max-width:100vw}img,svg,video,iframe{max-width:100%;height:auto}p,li,td,dd,address,.cell p,.infobox p,.zone p,.gtc-section .origine-txt p,.tissu p,footer a{overflow-wrap:break-word;word-break:break-word;hyphens:auto}a[href^="mailto"],a[href^="http"]{overflow-wrap:anywhere}.gtc-section .cell-photo{margin:-34px -30px 22px}@media(max-width:600px){.gtc-section .cell-photo{margin:-26px -22px 20px}}@media(max-width:760px){.gtc-section .canut,.shadow,.origine,.f-body,.f-side,.mapbox{padding:30px 24px}.gtc-section .cell,.offre,.mode,.perk,.value,.level,.label-box,.gtc-section .bridge-side,.scale-side,.ll-side,.presta-item,.techblock,.gtc-section .zone,.who-item,.course,.acc,.qstat,.part,.vs-col{padding:26px 22px}.gtc-section .sector>div{padding:24px 22px}.gtc-section .feature .f-body,.feature .f-side{padding:30px 24px}}@media(max-width:420px){.gtc-section>.elementor-container{padding:0 20px}.gtc-section .cell,.offre,.mode,.perk,.value,.level,.label-box,.gtc-section .bridge-side,.scale-side,.ll-side,.presta-item,.techblock{padding:22px 18px}.gtc-section .canut,.shadow,.origine{padding:24px 18px}}@media(max-width:600px){.gtc-section .stats-grid[style],.two>div>div[style*="grid-template-columns"],div[style*="grid-template-columns:1fr 1fr"]{grid-template-columns:1fr!important}}@media(max-width:600px){h1,.gtc-section h1{font-size:clamp(26px,7.5vw,34px);word-break:normal}h2,.section-head h2{font-size:clamp(22px,6vw,28px)}.gtc-section .stat .num,.qstat .n,.qs-num{font-size:28px}.gtc-section .emergency a.num,.alert-bar a.num{font-size:19px}}@media(max-width:900px){.btn,.filters button,.nearby a,summary,nav.primary a,footer a,.cell .go{min-height:44px}.btn{padding:15px 22px}summary{padding:4px 0}footer li{margin-bottom:14px}footer a{display:inline-block;padding:3px 0}}@media(max-width:700px){.gtc-section .alert-bar .wrap{flex-direction:column;align-items:flex-start;gap:14px}.gtc-section .alert-bar a.num{width:100%;text-align:center}.gtc-section .alert-bar .msg{font-size:15px}}@media(max-width:620px){input,select,textarea{font-size:16px}}@media(max-width:760px){.gtc-section .section-head{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:32px}.gtc-section .section-head p{max-width:100%}}@media(max-width:420px){.gtc-section .hero-ctas{width:100%}.gtc-section .hero-ctas .btn{width:100%;justify-content:center}.cta-band .hero-ctas .btn{width:100%}}@media(max-width:900px){.gtc-section .ll-zero{width:auto!important}}@media(max-width:700px){.gtc-section .has-photo>.photo-bg img{object-position:center 30%}.gtc-section .cell-photo{aspect-ratio:16/9}}@media(max-width:480px){.gtc-section .tiles-4{grid-template-columns:1fr 1fr;gap:8px}.gtc-section .photo-tile .lg{font-size:13px;padding:10px 12px}}@media print{header,footer,.cta-band,.alert-bar,.burger{display:none}.gtc-section,section{background:#fff!important;color:#000;padding:20px 0}h1,h2,h3{color:#000!important}a[href^="http"]::after{content:" (" attr(href) ")";font-size:10px}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}@media(max-width:480px){.foot-grid{grid-template-columns:1fr;gap:30px}.foot-bottom{flex-direction:column;align-items:flex-start}.foot-bottom .legal a{margin:0 16px 0 0}.gtc-section .stats-grid,.qstats,.partgrid,.certwall,.fund,.team,.arts,.cti-grid{grid-template-columns:1fr}.gtc-section .stats-grid{gap:22px}.gtc-section .stat{padding-left:16px}.gtc-section .geo .wrap{font-size:11.5px;line-height:1.7}.gtc-section .tl-row,.phase{gap:12px}.gtc-section .phase .pn{width:44px;height:44px;font-size:12px}.gtc-section .radius .r{font-size:18px}.gtc-section .emergency{padding:22px 18px}.gtc-section .emergency a.num{font-size:20px}}@media(max-width:480px){.gtc-section .tiles-4{grid-template-columns:1fr 1fr}}@media(max-width:340px){.gtc-section>.elementor-container{padding:0 16px}.gtc-section .tiles-4{grid-template-columns:1fr}h1,.gtc-section h1{font-size:25px}.gtc-section .logo-img{height:32px}}.gtc-section .logo-wall{display:grid;grid-template-columns:repeat(6,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.gtc-section .logo-wall .lw{background:var(--paper);display:flex;align-items:center;justify-content:center;padding:26px 20px;min-height:104px;transition:background .18s ease}.gtc-alt .logo-wall .lw{background:var(--paper-alt)}.gtc-section .logo-wall .lw:hover{background:#fff}.gtc-section .logo-wall img{max-height:38px;max-width:130px;width:auto;height:auto;filter:grayscale(1) opacity(.62);transition:filter .25s ease}.gtc-section .logo-wall .lw:hover img{filter:grayscale(0) opacity(1)}@media(max-width:900px){.gtc-section .logo-wall{grid-template-columns:repeat(3,1fr)}}@media(max-width:480px){.gtc-section .logo-wall{grid-template-columns:repeat(2,1fr)}.gtc-section .logo-wall .lw{min-height:84px;padding:20px 14px}}.gtc-section .label-box .mk-img{width:64px;height:64px;flex:none;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--line);border-radius:3px;padding:7px}.gtc-dark .label-box .mk-img{border-color:var(--line-dark)}.gtc-section .label-box .mk-img img{max-width:100%;max-height:100%;width:auto;height:auto}.gtc-section .eyebrow .elementor-heading-title,.gtc-section h6.eyebrow{font-family:'JetBrains Mono',monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--signal);font-weight:400;display:inline-flex;align-items:center;gap:8px;margin:0 0 18px}.gtc-section .eyebrow .elementor-heading-title::before{content:"";width:7px;height:7px;background:var(--brand-gradient);border-radius:1px;transform:rotate(45deg);flex:none}.gtc-section .gtc-crumb{margin-bottom:26px}.gtc-section .gtc-crumb .crumb{font-family:'JetBrains Mono',monospace;font-size:11.5px;letter-spacing:.08em;color:#6C7590;text-transform:uppercase}.gtc-section .gtc-sh-title .elementor-heading-title{font-size:clamp(25px,3vw,34px);max-width:700px;margin-bottom:14px}.gtc-section .gtc-sh-sub{margin-bottom:44px}.gtc-section .gtc-sh-sub p{color:var(--text-soft);max-width:520px;font-size:15px;margin:0}.gtc-dark .gtc-sh-sub p,.gtc-hero .gtc-sh-sub p,.gtc-phero .gtc-sh-sub p{color:#9098AC}.gtc-section .gtc-k .elementor-heading-title,.gtc-section .gtc-meta .elementor-heading-title,.gtc-section .gtc-dur .elementor-heading-title,.gtc-section .gtc-dist .elementor-heading-title,.gtc-section .gtc-lv .elementor-heading-title,.gtc-section .gtc-lbl .elementor-heading-title,.gtc-section .gtc-q .elementor-heading-title,.gtc-section .gtc-code .elementor-heading-title,.gtc-section .gtc-j-meta .elementor-heading-title,.gtc-section .gtc-ph .elementor-heading-title{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--trust);font-weight:400;margin:0 0 12px}.gtc-section .gtc-n .elementor-heading-title{font-family:'JetBrains Mono',monospace;font-size:24px;color:var(--signal);font-weight:500;margin:0 0 12px}.gtc-section .gtc-cell,.gtc-section .gtc-presta-item,.gtc-section .gtc-art,.gtc-section .gtc-zone,.gtc-section .gtc-who-item,.gtc-section .gtc-course,.gtc-section .gtc-qstat,.gtc-section .gtc-part,.gtc-section .gtc-acc,.gtc-section .gtc-cert,.gtc-section .gtc-fund-box,.gtc-section .gtc-member,.gtc-section .gtc-cti-card{background:var(--paper);padding:34px 30px;box-shadow:0 0 0 1px var(--line);transition:background .18s ease}.gtc-alt .gtc-cell,.gtc-alt .gtc-presta-item,.gtc-alt .gtc-art,.gtc-alt .gtc-zone,.gtc-alt .gtc-who-item,.gtc-alt .gtc-course,.gtc-alt .gtc-qstat,.gtc-alt .gtc-part{background:var(--paper-alt)}.gtc-section .gtc-cell:hover,.gtc-section .gtc-art:hover{background:#fff}.gtc-section .gtc-offre,.gtc-section .gtc-mode,.gtc-section .gtc-perk,.gtc-section .gtc-value,.gtc-section .gtc-level{background:var(--ink-panel);padding:32px 28px;box-shadow:0 0 0 1px var(--line-dark)}.gtc-section .gtc-offre .elementor-heading-title,.gtc-section .gtc-mode .elementor-heading-title,.gtc-section .gtc-perk .elementor-heading-title,.gtc-section .gtc-value .elementor-heading-title,.gtc-section .gtc-level .elementor-heading-title{color:#fff}.gtc-section .gtc-offre p,.gtc-section .gtc-mode li,.gtc-section .gtc-perk p,.gtc-section .gtc-value p,.gtc-section .gtc-level p,.gtc-section .gtc-offre li{color:#9098AC}.gtc-section .gtc-cellrow>.elementor-container,.gtc-section .gtc-presta>.elementor-container,.gtc-section .gtc-arts>.elementor-container,.gtc-section .gtc-zones>.elementor-container,.gtc-section .gtc-who>.elementor-container,.gtc-section .gtc-catalog>.elementor-container,.gtc-section .gtc-offres>.elementor-container,.gtc-section .gtc-modes>.elementor-container,.gtc-section .gtc-perks>.elementor-container,.gtc-section .gtc-levels>.elementor-container,.gtc-section .gtc-qstats>.elementor-container,.gtc-section .gtc-partgrid>.elementor-container{gap:1px}.gtc-section .gtc-cellrow,.gtc-section .gtc-presta,.gtc-section .gtc-arts,.gtc-section .gtc-zones{margin-bottom:1px}.gtc-section .gtc-stat-num .elementor-heading-title{font-family:'JetBrains Mono',monospace;font-size:32px;color:var(--signal);font-weight:500;margin:0}.gtc-section .gtc-stat{border-left:1px solid var(--line-dark);padding-left:20px}.gtc-alt .gtc-stat,.gtc-section:not(.gtc-dark):not(.gtc-hero):not(.gtc-phero):not(.gtc-cta) .gtc-stat{border-left-color:var(--line)}.gtc-alt .gtc-stat-num .elementor-heading-title{color:var(--signal-dark)}.gtc-section .gtc-stat-cap p{color:#8891A6;font-size:13px;margin:6px 0 0}.gtc-alt .gtc-stat-cap p{color:var(--text-soft)}.gtc-section .elementor-button{font-family:'JetBrains Mono',monospace;font-size:13px;letter-spacing:.04em;text-transform:uppercase;padding:14px 24px;border-radius:2px;border:1px solid #fff0;transition:all .18s ease}.gtc-section .btn-primary .elementor-button{background:var(--signal);color:#0A0F1E;font-weight:500}.gtc-section .btn-primary .elementor-button:hover{background:#fff;color:#0A0F1E}.gtc-section .btn-ghost .elementor-button{background:#fff0;border-color:var(--line-dark);color:#fff}.gtc-section .btn-ghost .elementor-button:hover{border-color:var(--signal);color:var(--signal)}.gtc-section .btn-ghost.on-light .elementor-button{border-color:var(--line);color:var(--text)}.gtc-section .btn-ghost.on-light .elementor-button:hover{border-color:var(--signal);color:var(--signal-dark)}.gtc-section .gtc-go .elementor-button{background:#fff0;padding:0;color:var(--signal-dark);font-size:12px;text-transform:none}.gtc-section .gtc-go .elementor-button:hover{color:var(--signal);background:#fff0}.gtc-section .elementor-accordion{max-width:820px}.gtc-section .elementor-accordion .elementor-accordion-item{border:none;border-bottom:1px solid var(--line)}.gtc-section .elementor-accordion .elementor-tab-title{font-family:'Space Grotesk',sans-serif;font-weight:600;font-size:16.5px;padding:20px 0;background:#fff0;border:none;color:var(--ink)}.gtc-section .elementor-accordion .elementor-tab-title a{color:var(--ink)}.gtc-section .elementor-accordion .elementor-tab-content{border:none;padding:0 0 20px;color:var(--text-soft);font-size:14.5px}.gtc-section .elementor-accordion .elementor-accordion-icon{color:var(--signal);width:auto}.gtc-dark .elementor-accordion .elementor-tab-title,.gtc-dark .elementor-accordion .elementor-tab-title a{color:#fff}.gtc-dark .elementor-accordion .elementor-tab-content{color:#9098AC}.gtc-dark .elementor-accordion .elementor-accordion-item{border-bottom-color:var(--line-dark)}.gtc-section .gtc-cell-img img{width:100%;aspect-ratio:16/10;object-fit:cover;filter:grayscale(.4) contrast(1.05);transition:filter .3s ease}.gtc-section .gtc-cell:hover .gtc-cell-img img{filter:grayscale(0)}.gtc-section .gtc-lw{display:flex;align-items:center;justify-content:center;background:var(--paper);padding:26px 20px;min-height:104px;box-shadow:0 0 0 1px var(--line)}.gtc-alt .gtc-lw{background:var(--paper-alt)}.gtc-section .gtc-lw-img img{max-height:38px;width:auto;filter:grayscale(1) opacity(.62);transition:filter .25s ease}.gtc-section .gtc-lw:hover .gtc-lw-img img{filter:grayscale(0) opacity(1)}.gtc-section .gtc-label-mk img{width:64px;height:64px;object-fit:contain;background:#fff;border:1px solid var(--line);border-radius:3px;padding:7px}.gtc-section .gtc-label-box{padding:28px;box-shadow:0 0 0 1px var(--line);background:var(--paper)}.gtc-dark .gtc-label-box{background:var(--ink-panel);box-shadow:0 0 0 1px var(--line-dark)}.gtc-dark .gtc-label-box .elementor-heading-title{color:#fff}.gtc-dark .gtc-label-box p{color:#9098AC}.gtc-section .gtc-ic .elementor-heading-title{width:40px;height:40px;border:1.5px solid var(--signal);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'JetBrains Mono',monospace;font-size:12px;color:var(--signal-dark);margin-bottom:16px}.gtc-cta .elementor-widget-heading,.gtc-cta .elementor-widget-text-editor{text-align:center}.gtc-cta .elementor-widget-button{text-align:center}@media(max-width:880px){.gtc-section .gtc-cellrow>.elementor-container,.gtc-section .gtc-presta>.elementor-container,.gtc-section .gtc-arts>.elementor-container{flex-wrap:wrap}.gtc-section .gtc-cellrow .elementor-column,.gtc-section .gtc-presta .elementor-column,.gtc-section .gtc-arts .elementor-column{width:100%}}:root{--ink:#16202F;--ink-panel:#1E2B3F;--ink-panel-2:#131C29;--paper:#FAF8F5;--paper-alt:#F0EDE7;--line:rgba(22,32,47,.14);--line-dark:rgba(255,255,255,.14);--gtc-ink:#16202F;--gtc-ink-panel:#1E2B3F;--gtc-ink-panel-2:#131C29;--gtc-paper:#FAF8F5;--gtc-paper-alt:#F0EDE7;--ast-global-color-2:#16202F;--ast-global-color-4:#FFFFFF;--ast-global-color-5:#FAF8F5;--ast-global-color-7:#F0EDE7}.gtc-section.gtc-hero,.gtc-section.gtc-phero{background-color:#16202F!important}.gtc-section.gtc-dark{background-color:#1E2B3F!important;background-image:linear-gradient(180deg,rgb(255 255 255 / .025) 0%,transparent 45%)!important}.gtc-section.gtc-cta{background-color:#16202F!important}.gtc-section.gtc-alt{background-color:#F0EDE7!important}.gtc-section:not(.gtc-hero):not(.gtc-phero):not(.gtc-dark):not(.gtc-cta):not(.gtc-alt):not(.gtc-alert):not(.gtc-geo){background-color:#FAF8F5!important}body,.site,#content{background-color:#FAF8F5}.gtc-section .photo-bg::after{background:linear-gradient(100deg,rgb(22 32 47 / .90) 0%,rgb(22 32 47 / .74) 46%,rgb(22 32 47 / .46) 100%),radial-gradient(ellipse 900px 520px at 8% -10%,rgb(240 168 56 / .22),transparent 62%),radial-gradient(ellipse 700px 460px at 92% 110%,rgb(232 48 136 / .18),transparent 62%)!important}.gtc-section .photo-bg img{filter:grayscale(.35) contrast(1.06) brightness(.72)!important}.gtc-section .elementor-widget-heading .elementor-heading-title,.gtc-section h1,.gtc-section h2,.gtc-section h3,.gtc-section h4{color:var(--ink)}.gtc-hero .elementor-widget-heading .elementor-heading-title,.gtc-phero .elementor-widget-heading .elementor-heading-title,.gtc-dark .elementor-widget-heading .elementor-heading-title,.gtc-cta .elementor-widget-heading .elementor-heading-title{color:#fff}.gtc-section .elementor-heading-title em{font-style:normal;color:var(--signal)}.gtc-section .eyebrow .elementor-heading-title{font-family:'JetBrains Mono',monospace!important;font-size:12px!important;font-weight:400!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--signal)!important;display:inline-flex!important;align-items:center;gap:8px}.gtc-section .eyebrow .elementor-heading-title::before{content:"";width:7px;height:7px;background:linear-gradient(135deg,#F0A838,#E84810 55%,#E83088);border-radius:1px;transform:rotate(45deg);flex:none}.gtc-section .elementor-widget-heading.eyebrow{margin-bottom:16px}.gtc-section .gtc-k .elementor-heading-title,.gtc-section .gtc-meta .elementor-heading-title,.gtc-section .gtc-dur .elementor-heading-title,.gtc-section .gtc-dist .elementor-heading-title,.gtc-section .gtc-lv .elementor-heading-title,.gtc-section .gtc-lbl .elementor-heading-title,.gtc-section .gtc-q .elementor-heading-title,.gtc-section .gtc-code .elementor-heading-title,.gtc-section .gtc-j-meta .elementor-heading-title,.gtc-section .gtc-ph .elementor-heading-title{font-family:'JetBrains Mono',monospace!important;font-size:11px!important;font-weight:400!important;letter-spacing:.09em!important;text-transform:uppercase!important;color:#0E7FA8!important;margin-bottom:14px!important}.gtc-dark .gtc-k .elementor-heading-title,.gtc-dark .gtc-lbl .elementor-heading-title,.gtc-dark .gtc-q .elementor-heading-title{color:var(--trust)!important}.gtc-section .gtc-cell .elementor-widget-heading:not(.gtc-k) .elementor-heading-title,.gtc-section .gtc-art .elementor-widget-heading:not(.gtc-meta) .elementor-heading-title,.gtc-section .gtc-zone .elementor-widget-heading:not(.gtc-dist) .elementor-heading-title,.gtc-section .gtc-presta-item .elementor-widget-heading:not(.gtc-k) .elementor-heading-title{font-size:19px;color:var(--ink)}.gtc-section .gtc-sh-title .elementor-heading-title{font-size:clamp(26px,3.1vw,36px)!important;line-height:1.12;max-width:720px}.gtc-section .gtc-sh-sub p{font-size:15.5px;color:var(--text-soft);max-width:540px}.gtc-dark .gtc-sh-sub p,.gtc-hero .gtc-sh-sub p,.gtc-phero .gtc-sh-sub p,.gtc-cta p{color:#A3AEC2}.gtc-section .elementor-widget-text-editor{color:var(--text-soft)}.gtc-dark .elementor-widget-text-editor,.gtc-hero .elementor-widget-text-editor,.gtc-phero .elementor-widget-text-editor{color:#A3AEC2}.gtc-dark .elementor-widget-text-editor strong{color:#fff}.gtc-section .gtc-cell>.elementor-widget-wrap,.gtc-section .gtc-presta-item>.elementor-widget-wrap,.gtc-section .gtc-art>.elementor-widget-wrap,.gtc-section .gtc-zone>.elementor-widget-wrap,.gtc-section .gtc-who-item>.elementor-widget-wrap,.gtc-section .gtc-course>.elementor-widget-wrap,.gtc-section .gtc-acc>.elementor-widget-wrap,.gtc-section .gtc-cert>.elementor-widget-wrap,.gtc-section .gtc-fund-box>.elementor-widget-wrap,.gtc-section .gtc-member>.elementor-widget-wrap,.gtc-section .gtc-cti-card>.elementor-widget-wrap,.gtc-section .gtc-label-box>.elementor-widget-wrap,.gtc-section .gtc-qstat>.elementor-widget-wrap{background:#fff;border:1px solid var(--line);padding:32px 28px;transition:transform .22s cubic-bezier(.2,.7,.3,1),box-shadow .22s ease,border-color .22s ease}.gtc-alt .gtc-cell>.elementor-widget-wrap,.gtc-alt .gtc-presta-item>.elementor-widget-wrap,.gtc-alt .gtc-art>.elementor-widget-wrap,.gtc-alt .gtc-zone>.elementor-widget-wrap,.gtc-alt .gtc-who-item>.elementor-widget-wrap,.gtc-alt .gtc-course>.elementor-widget-wrap{background:#FAF8F5}.gtc-section .gtc-cell:hover>.elementor-widget-wrap,.gtc-section .gtc-presta-item:hover>.elementor-widget-wrap,.gtc-section .gtc-art:hover>.elementor-widget-wrap,.gtc-section .gtc-zone:hover>.elementor-widget-wrap,.gtc-section .gtc-who-item:hover>.elementor-widget-wrap,.gtc-section .gtc-course:hover>.elementor-widget-wrap{transform:translateY(-4px);box-shadow:0 18px 40px -22px rgb(22 32 47 / .42);border-color:rgb(232 72 16 / .42)}.gtc-section .gtc-cell>.elementor-widget-wrap,.gtc-section .gtc-presta-item>.elementor-widget-wrap,.gtc-section .gtc-art>.elementor-widget-wrap{position:relative}.gtc-section .gtc-cell>.elementor-widget-wrap::before,.gtc-section .gtc-presta-item>.elementor-widget-wrap::before,.gtc-section .gtc-art>.elementor-widget-wrap::before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;height:3px;background:linear-gradient(90deg,#F0A838,#E84810 55%,#E83088);transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.2,.7,.3,1)}.gtc-section .gtc-cell:hover>.elementor-widget-wrap::before,.gtc-section .gtc-presta-item:hover>.elementor-widget-wrap::before,.gtc-section .gtc-art:hover>.elementor-widget-wrap::before{transform:scaleX(1)}.gtc-section .gtc-offre>.elementor-widget-wrap,.gtc-section .gtc-mode>.elementor-widget-wrap,.gtc-section .gtc-perk>.elementor-widget-wrap,.gtc-section .gtc-value>.elementor-widget-wrap,.gtc-section .gtc-level>.elementor-widget-wrap{background:rgb(255 255 255 / .035);border:1px solid var(--line-dark);padding:30px 26px;transition:background .22s ease,border-color .22s ease}.gtc-section .gtc-offre:hover>.elementor-widget-wrap,.gtc-section .gtc-mode:hover>.elementor-widget-wrap,.gtc-section .gtc-perk:hover>.elementor-widget-wrap,.gtc-section .gtc-level:hover>.elementor-widget-wrap{background:rgb(255 255 255 / .06);border-color:rgb(232 72 16 / .4)}.gtc-section .gtc-offre .elementor-heading-title,.gtc-section .gtc-mode .elementor-heading-title,.gtc-section .gtc-perk .elementor-heading-title,.gtc-section .gtc-value .elementor-heading-title,.gtc-section .gtc-level .elementor-heading-title{color:#fff!important}.gtc-section .gtc-cellrow>.elementor-container,.gtc-section .gtc-presta>.elementor-container,.gtc-section .gtc-arts>.elementor-container,.gtc-section .gtc-zones>.elementor-container,.gtc-section .gtc-who>.elementor-container,.gtc-section .gtc-catalog>.elementor-container,.gtc-section .gtc-offres>.elementor-container,.gtc-section .gtc-modes>.elementor-container,.gtc-section .gtc-perks>.elementor-container,.gtc-section .gtc-levels>.elementor-container,.gtc-section .gtc-labels>.elementor-container{gap:18px}.gtc-section .gtc-cellrow,.gtc-section .gtc-presta,.gtc-section .gtc-arts,.gtc-section .gtc-zones{margin-bottom:18px}.gtc-section .gtc-stat-num .elementor-heading-title{font-family:'JetBrains Mono',monospace!important;font-size:38px!important;font-weight:500!important;color:var(--signal)!important;line-height:1}.gtc-section .gtc-stat>.elementor-widget-wrap{border-left:2px solid rgb(232 72 16 / .45);padding-left:22px}.gtc-section .gtc-stat-cap p{color:#A3AEC2;font-size:13.5px;margin:8px 0 0}.gtc-alt .gtc-stat-cap p,.gtc-section:not(.gtc-dark):not(.gtc-hero):not(.gtc-phero):not(.gtc-cta) .gtc-stat-cap p{color:var(--text-soft)}.gtc-alt .gtc-stat-num .elementor-heading-title{color:var(--signal-dark)!important}.gtc-section .elementor-button{font-family:'JetBrains Mono',monospace!important;font-size:12.5px!important;letter-spacing:.05em;text-transform:uppercase;padding:15px 26px;border-radius:2px;border:1px solid #fff0;transition:all .2s cubic-bezier(.2,.7,.3,1);font-weight:500}.gtc-section .btn-primary .elementor-button{background:var(--signal);color:#16202F}.gtc-section .btn-primary .elementor-button:hover{background:#fff;color:#16202F;transform:translateY(-2px);box-shadow:0 10px 24px -12px rgb(232 72 16 / .7)}.gtc-section .btn-ghost .elementor-button{background:#fff0;border-color:var(--line-dark);color:#fff}.gtc-section .btn-ghost .elementor-button:hover{border-color:var(--signal);color:var(--signal);background:rgb(232 72 16 / .08)}.gtc-section .btn-ghost.on-light .elementor-button{border-color:var(--line);color:var(--ink)}.gtc-section .btn-ghost.on-light .elementor-button:hover{border-color:var(--signal);color:var(--signal-dark);background:rgb(232 72 16 / .05)}.gtc-section .gtc-go .elementor-button{background:transparent!important;padding:0!important;color:var(--signal-dark)!important;font-size:12px!important;text-transform:none;letter-spacing:.02em;border:none}.gtc-section .gtc-go .elementor-button:hover{color:var(--signal)!important;transform:translateX(4px);box-shadow:none}.gtc-section .gtc-go{margin-top:auto}.gtc-hero .elementor-widget-button,.gtc-phero .elementor-widget-button,.gtc-cta .elementor-widget-button{display:inline-block;width:auto;margin-right:12px}.gtc-section .elementor-accordion{max-width:860px}.gtc-section .elementor-accordion .elementor-accordion-item{border:none!important;border-bottom:1px solid var(--line)!important;background:#fff0}.gtc-section .elementor-accordion .elementor-tab-title{font-family:'Space Grotesk',sans-serif!important;font-weight:600!important;font-size:17px!important;padding:22px 0!important;background:transparent!important;border:none!important;transition:color .18s ease}.gtc-section .elementor-accordion .elementor-tab-title a{color:var(--ink)}.gtc-section .elementor-accordion .elementor-tab-title:hover a,.gtc-section .elementor-accordion .elementor-tab-title.elementor-active a{color:var(--signal-dark)}.gtc-section .elementor-accordion .elementor-tab-content{border:none!important;padding:0 0 22px!important;color:var(--text-soft);font-size:15px;background:transparent!important}.gtc-section .elementor-accordion .elementor-accordion-icon{color:var(--signal);width:auto}.gtc-dark .elementor-accordion .elementor-tab-title a{color:#fff}.gtc-dark .elementor-accordion .elementor-tab-content{color:#A3AEC2}.gtc-dark .elementor-accordion .elementor-accordion-item{border-bottom-color:var(--line-dark)!important}.gtc-logo img,.gtc-ftr-logo img,.logo-img{background:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important;mix-blend-mode:normal}.gtc-header-wrap,header.gtc-header-wrap{background:rgb(22 32 47 / .94)!important;border-bottom:1px solid rgb(255 255 255 / .10)}.gtc-header-wrap::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:linear-gradient(90deg,#F0A838,#E84810 40%,#E83088 70%,transparent);opacity:.55}.gtc-section.gtc-alt{position:relative}.gtc-section.gtc-alt::before{content:"";position:absolute;top:0;left:0;width:170px;height:3px;background:linear-gradient(90deg,#E84810,#E83088);z-index:2}.gtc-section.gtc-dark+.gtc-section:not(.gtc-dark)::after,.gtc-section.gtc-hero+.gtc-section::after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgb(232 72 16 / .35),transparent)}@media (prefers-reduced-motion:no-preference){.gtc-section .gtc-cell,.gtc-section .gtc-presta-item,.gtc-section .gtc-art,.gtc-section .gtc-zone,.gtc-section .gtc-stat{animation:gtcRise .55s cubic-bezier(.2,.7,.3,1) both;animation-timeline:view();animation-range:entry 0% cover 26%}@keyframes gtcRise{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}}.gtc-section .gtc-sh-title{position:relative;padding-bottom:14px}.gtc-section .gtc-sh-title::after{content:"";position:absolute;bottom:0;left:0;width:56px;height:2px;background:linear-gradient(90deg,#E84810,#E83088)}.gtc-section .elementor-widget-heading{margin-bottom:12px}.gtc-section .elementor-widget-text-editor{margin-bottom:20px}.gtc-section .gtc-sh-sub{margin-bottom:40px}.gtc-section .elementor-container{align-items:stretch}.gtc-section .elementor-column>.elementor-widget-wrap{align-content:flex-start}.gtc-section .gtc-cell>.elementor-widget-wrap,.gtc-section .gtc-presta-item>.elementor-widget-wrap,.gtc-section .gtc-art>.elementor-widget-wrap{display:flex;flex-direction:column;height:100%}.gtc-cta .elementor-widget-container{text-align:center}.gtc-cta .elementor-widget-button{text-align:center}.gtc-cta .gtc-sh-title::after{left:50%;transform:translateX(-50%)}.gtc-section .elementor-widget-image img{display:block}.gtc-section .gtc-lw>.elementor-widget-wrap{background:#fff;border:1px solid var(--line);min-height:96px;align-content:center;justify-content:center;padding:22px 16px}.gtc-alt .gtc-lw>.elementor-widget-wrap{background:#FAF8F5}.gtc-section .gtc-lw-img img{max-height:34px;width:auto;margin:0 auto;filter:grayscale(1) opacity(.55);transition:filter .25s ease}.gtc-section .gtc-lw:hover .gtc-lw-img img{filter:grayscale(0) opacity(1)}.gtc-section .gtc-label-mk img{width:60px;height:60px;object-fit:contain;background:#fff;border:1px solid var(--line);border-radius:3px;padding:8px}@media(max-width:880px){.gtc-section .gtc-cellrow>.elementor-container,.gtc-section .gtc-presta>.elementor-container,.gtc-section .gtc-arts>.elementor-container{flex-wrap:wrap;gap:14px}.gtc-section .gtc-cellrow .elementor-column,.gtc-section .gtc-presta .elementor-column,.gtc-section .gtc-arts .elementor-column{width:100%}.gtc-section .gtc-cell>.elementor-widget-wrap,.gtc-section .gtc-presta-item>.elementor-widget-wrap{padding:26px 22px}}.gtc-header-wrap .gtc-logo img[src*="logo-header.png"],.gtc-footer-wrap .gtc-ftr-logo img[src*="logo-footer.png"]{filter:brightness(0) invert(1)}.gtc-header-wrap .gtc-logo img[src*="blanc"],.gtc-footer-wrap .gtc-ftr-logo img[src*="blanc"]{filter:none}.gtc-logo img,.gtc-ftr-logo img{background:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important;padding:0!important}