:root[data-template=signature] .reference-board{width:min(calc(100% - 56px), var(--reference-width));gap:14px}:root[data-template=signature] .reference-row{isolation:isolate;border-radius:13px;gap:1px;position:relative;overflow:hidden}:root[data-template=signature] .reference-row-mentor-copy{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}:root[data-template=signature] .reference-row-commercial{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}:root[data-template=signature] .reference-row-close{grid-template-columns:minmax(350px,.7fr) minmax(0,1.3fr)}:root[data-template=signature] .reference-hero{min-height:668px}:root[data-template=signature] .reference-hero-layout{grid-template-columns:minmax(410px,.8fr) minmax(590px,1.2fr);min-height:538px}:root[data-template=signature] .reference-hero-copy{max-width:600px}:root[data-template=signature] .reference-hero-copy h1{font-size:clamp(64px,5.15vw,88px);line-height:.93}:root[data-template=signature] .reference-hero-copy .tgx-hero-lede{max-width:540px}:root[data-template=signature] .reference-hero-visual{min-height:558px}:root[data-template=signature] .reference-skyline{height:402px;inset:auto -3% 42px -1%}:root[data-template=signature] .reference-hero-x{isolation:isolate;inset:-42px -14% -12px -9%;transform:translate(-5%)}:root[data-template=signature] .reference-hero-x:before,:root[data-template=signature] .reference-hero-x:after{content:"";z-index:-1;clip-path:polygon(4% 4%,96% 0,100% 72%,94% 100%,0 88%,3% 45%);transform-origin:52%;width:min(920px,112%);height:110px;position:absolute}:root[data-template=signature] .reference-hero-x:before{opacity:.74;transform:translate(-8px,8px)rotate(44deg)}:root[data-template=signature] .reference-hero-x:after{opacity:.92;transform:translate(7px,-4px)rotate(-44deg)}:root[data-template=signature] .reference-hero-x>span{z-index:2;width:min(930px,114%);height:2px}:root[data-template=signature] .reference-hero-x>span:nth-child(2){opacity:.58}:root[data-template=signature] .reference-hero-x b{z-index:0;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:528px}:root[data-template=signature] .reference-candles{opacity:.9;isolation:isolate;width:45%;top:-2px;right:-1%}:root[data-template=signature] .reference-candles i{z-index:1}:root[data-template=signature] .reference-candles i:nth-child(-n+4){opacity:.5}:root[data-template=signature] .reference-candles:after{content:"";z-index:2;clip-path:polygon(0 28%,68% 0,100% 100%,18% 86%);pointer-events:none;position:absolute;inset:34% 49% -8% -10%}:root[data-template=signature] .reference-hero-convergence:after{content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:root[data-template=signature] .reference-certification-card{width:224px;min-height:180px;bottom:10px;right:-10px}:root[data-template=signature] .reference-certification-card:before{content:"";pointer-events:none;border:1px solid;border-radius:7px;position:absolute;inset:5px}:root[data-template=signature] .reference-certification-card:after{content:"";border-radius:0 2px 2px 0;width:3px;height:76%;position:absolute;bottom:9px;right:-3px}:root[data-template=signature] .reference-certification-card>*{z-index:1;position:relative}:root[data-template=signature] .reference-mentor-panel,:root[data-template=signature] .reference-copy-panel{min-height:372px}:root[data-template=signature] .reference-mentor-panel .tgx-mentor-editorial-list{grid-template-columns:1fr;gap:10px}:root[data-template=signature] .reference-mentor-panel .tgx-mentor-editorial{grid-template-rows:1fr auto;grid-template-columns:minmax(190px,.94fr) minmax(0,1.06fr);gap:9px 14px;min-height:228px;padding:10px;display:grid}:root[data-template=signature] .reference-mentor-panel .tgx-mentor-portrait{grid-row:1/3;width:100%;height:206px;overflow:hidden}:root[data-template=signature] .reference-mentor-panel .tgx-mentor-portrait img{object-fit:cover}:root[data-template=signature] .reference-mentor-panel .tgx-mentor-editorial-copy{align-self:center;min-width:0;padding-top:2px}:root[data-template=signature] .reference-mentor-panel .tgx-mentor-editorial-copy .tgx-kicker,:root[data-template=signature] .reference-mentor-panel .tgx-mentor-editorial-copy>p,:root[data-template=signature] .reference-mentor-panel .tgx-mentor-editorial-copy>span,:root[data-template=signature] .reference-mentor-panel .tgx-mentor-meta{display:block}:root[data-template=signature] .reference-mentor-panel .tgx-mentor-editorial-copy .tgx-kicker{letter-spacing:.08em;margin-bottom:5px;font-size:9px}:root[data-template=signature] .reference-mentor-panel .tgx-mentor-editorial-copy h3{font-size:21px;line-height:1.06}:root[data-template=signature] .reference-mentor-panel .tgx-mentor-editorial-copy>span{margin-top:4px;font-size:9px}:root[data-template=signature] .reference-mentor-panel .tgx-mentor-editorial-copy>p:not(.tgx-kicker){margin-top:8px;font-size:10px;line-height:1.5}:root[data-template=signature] .reference-mentor-panel .tgx-mentor-meta{margin-top:8px}:root[data-template=signature] .reference-mentor-panel .tgx-mentor-meta>span{border-radius:999px;padding:4px 7px;font-size:8px;display:inline-flex}:root[data-template=signature] .reference-mentor-panel .tgx-card-link{grid-column:2;align-items:center;gap:6px;width:max-content;font-size:9px;display:inline-flex}:root[data-template=signature] .reference-mentor-panel .tgx-mentor-empty{min-height:202px}:root[data-template=signature] .reference-copy-panel .tgx-execution-flow{min-height:264px;margin-top:18px}:root[data-template=signature] .reference-copy-panel .tgx-execution-flow li{min-height:242px;padding-inline:12px}:root[data-template=signature] .reference-copy-panel .tgx-execution-flow li:after{width:calc(100% - 62px);top:28px;left:calc(50% + 31px)}:root[data-template=signature] .reference-copy-panel .tgx-flow-icon{width:56px;height:56px;margin-bottom:44px}:root[data-template=signature] .reference-copy-panel .tgx-step-number{font-size:14px;top:79px}:root[data-template=signature] .reference-copy-panel .tgx-execution-flow h3{font-size:12.5px;line-height:1.25}:root[data-template=signature] .reference-copy-panel .tgx-execution-flow p{margin-top:6px;font-size:9.5px;line-height:1.5}:root[data-template=signature] .reference-learning-panel .tgx-learning-grid{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:9px}:root[data-template=signature] .reference-learning-panel .tgx-learning-card{height:174px;min-height:174px}:root[data-template=signature] .reference-learning-panel .tgx-learning-card h3{font-size:17px}:root[data-template=signature] .reference-learning-panel .tgx-learning-card p,:root[data-template=signature] .reference-learning-panel .tgx-learning-card strong{font-size:9.5px}:root[data-template=signature] .reference-learning-panel .tgx-learning-secondary button{border-radius:0;min-height:54px}:root[data-template=signature] .reference-row-product{grid-template-columns:minmax(0,1.76fr) minmax(350px,.64fr)}:root[data-template=signature] .reference-platform-panel,:root[data-template=signature] .reference-services-panel{min-height:548px}:root[data-template=signature] .reference-platform-panel:after{width:64%;height:20px;bottom:24px;right:3%}:root[data-template=signature] .reference-platform-panel .tgx-section-heading{width:272px;max-width:272px;top:0;left:0}:root[data-template=signature] .reference-platform-panel .tgx-section-heading .display-lg{font-size:clamp(26px,1.85vw,33px);line-height:1.04}:root[data-template=signature] .reference-platform-panel .tgx-dashboard-layout{grid-template-columns:272px minmax(0,1fr);align-items:center;gap:22px;min-height:476px}:root[data-template=signature] .reference-platform-panel .tgx-dashboard-tools{gap:7px;padding:150px 0 54px}:root[data-template=signature] .reference-platform-panel .tgx-dashboard-tool{gap:9px;min-height:48px;padding:7px 9px}:root[data-template=signature] .reference-platform-panel .tgx-dashboard-tool strong{font-size:11px}:root[data-template=signature] .reference-platform-panel .tgx-dashboard-tool small{margin-top:2px;font-size:8.5px;line-height:1.35}:root[data-template=signature] .reference-platform-panel .tgx-dashboard-preview{border-radius:12px 12px 8px 8px;min-height:420px;position:relative;transform:perspective(1150px)rotateY(-7deg)rotateX(2.2deg)translate(8px)}:root[data-template=signature] .reference-platform-panel .tgx-dashboard-preview:before{content:"";z-index:2;pointer-events:none;border-radius:10px 10px 6px 6px;position:absolute;inset:1px}:root[data-template=signature] .reference-platform-panel .tgx-dashboard-preview-head{height:40px;padding-inline:14px}:root[data-template=signature] .reference-platform-panel .tgx-dashboard-preview:after{clip-path:polygon(3% 0,97% 0,100% 70%,61% 100%,39% 100%,0 70%);border-radius:2px 2px 48% 48%;height:18px;top:calc(100% + 2px);left:-8%;right:-8%}:root[data-template=signature] .reference-platform-panel .tgx-product-preview-stage{min-height:368px;padding:28px}:root[data-template=signature] .reference-platform-panel .tgx-preview-title strong{font-size:clamp(23px,2.15vw,32px)}:root[data-template=signature] .reference-platform-panel .tgx-preview-field,:root[data-template=signature] .reference-platform-panel .tgx-preview-result{min-height:68px;padding:11px}:root[data-template=signature] .reference-platform-panel .tgx-section-actions{bottom:2px}:root[data-template=signature] .reference-platform-panel .tgx-section-actions .liquid-glass-control{font-size:9.5px}:root[data-template=signature] .reference-services-panel .tgx-services{min-height:386px;overflow:visible}:root[data-template=signature] .reference-services-panel .tgx-services:before,:root[data-template=signature] .reference-services-panel .tgx-services:after{width:94%}:root[data-template=signature] .reference-services-panel .tgx-services:before{opacity:.82}:root[data-template=signature] .reference-services-panel .tgx-services:after{opacity:.48}:root[data-template=signature] .reference-services-panel .tgx-services-list button:before{width:39px;height:39px}:root[data-template=signature] .reference-services-panel .tgx-services-list button>strong{font-size:9.5px}:root[data-template=signature] .reference-services-panel .tgx-service-preview{width:154px;min-height:154px}:root[data-template=signature] .reference-services-panel .tgx-service-preview:before{content:"";pointer-events:none;border:1px solid;border-radius:50%;position:absolute;inset:8px}:root[data-template=signature] .reference-services-panel .tgx-service-preview>*{z-index:1;position:relative}:root[data-template=signature] .reference-services-panel .tgx-service-preview h3{font-size:17px}:root[data-template=signature] .reference-services-panel .tgx-service-preview p{font-size:8.5px}:root[data-template=signature] .reference-faq-panel{min-height:210px;scroll-margin-top:78px}:root[data-template=signature] .reference-faq-panel .tgx-faq-layout{grid-template-columns:minmax(170px,.86fr) minmax(0,1.14fr);align-items:start}:root[data-template=signature] .reference-faq-panel .display-lg{max-width:185px;font-size:clamp(24px,1.7vw,28px);line-height:1.08}:root[data-template=signature] .reference-faq-panel .tgx-faq-list summary b{font-size:14px;font-weight:350}@media (width<=1420px){:root[data-template=signature] .reference-platform-panel .tgx-section-heading,:root[data-template=signature] .reference-platform-panel .tgx-dashboard-layout{--platform-rail:244px}:root[data-template=signature] .reference-platform-panel .tgx-section-heading{width:var(--platform-rail);max-width:var(--platform-rail)}:root[data-template=signature] .reference-platform-panel .tgx-dashboard-layout{grid-template-columns:var(--platform-rail) minmax(0, 1fr);gap:16px}:root[data-template=signature] .reference-platform-panel .tgx-dashboard-tools{padding-top:146px}}@media (width<=1180px){:root[data-template=signature] .reference-hero-layout{grid-template-columns:minmax(380px,.86fr) minmax(470px,1.14fr)}:root[data-template=signature] .reference-row-mentor-copy,:root[data-template=signature] .reference-row-commercial,:root[data-template=signature] .reference-row-product{grid-template-columns:1fr}:root[data-template=signature] .reference-row-close{grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr)}:root[data-template=signature] .reference-services-panel{min-height:430px}:root[data-template=signature] .reference-services-panel .tgx-services{max-width:680px;margin-inline:auto}:root[data-template=signature] .reference-platform-panel .tgx-section-actions{margin-left:0}}@media (width<=899px){:root[data-template=signature] .reference-hero{min-height:720px}:root[data-template=signature] .reference-hero-layout{grid-template-columns:minmax(300px,.84fr) minmax(370px,1.16fr)}:root[data-template=signature] .reference-mentor-panel .tgx-mentor-editorial{grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr)}:root[data-template=signature] .reference-row-close{grid-template-columns:1fr}:root[data-template=signature] .reference-platform-panel,:root[data-template=signature] .reference-services-panel{min-height:0}:root[data-template=signature] .reference-platform-panel .tgx-section-heading{width:auto;max-width:620px;margin-bottom:20px;position:static}:root[data-template=signature] .reference-platform-panel .tgx-dashboard-layout{grid-template-columns:1fr;gap:18px;min-height:0}:root[data-template=signature] .reference-platform-panel .tgx-dashboard-tools{grid-template-columns:repeat(4,minmax(0,1fr));padding:0}:root[data-template=signature] .reference-platform-panel .tgx-dashboard-tool{min-height:72px}:root[data-template=signature] .reference-platform-panel .tgx-dashboard-preview{min-height:340px;transform:none}:root[data-template=signature] .reference-platform-panel .tgx-product-preview-stage{min-height:286px}:root[data-template=signature] .reference-platform-panel .tgx-section-actions{margin-top:32px;position:static}}@media (width<=700px){:root[data-template=signature] .reference-hero{min-height:980px;padding-top:88px}:root[data-template=signature] .reference-hero-layout{grid-template-columns:1fr}:root[data-template=signature] .reference-hero-x{inset:0 -26%;transform:scale(.74)}:root[data-template=signature] .reference-mentor-panel .tgx-mentor-editorial{grid-template-columns:minmax(130px,.76fr) minmax(0,1.24fr);gap:10px 12px;min-height:188px}:root[data-template=signature] .reference-mentor-panel .tgx-mentor-portrait{height:166px}:root[data-template=signature] .reference-copy-panel .tgx-execution-flow{gap:0}:root[data-template=signature] .reference-copy-panel .tgx-execution-flow li{grid-template-columns:42px 38px 1fr;min-height:88px}:root[data-template=signature] .reference-copy-panel .tgx-flow-icon{width:36px;height:36px;margin:0}:root[data-template=signature] .reference-copy-panel .tgx-step-number{position:static}:root[data-template=signature] .reference-learning-panel .tgx-learning-grid{grid-template-columns:1fr}:root[data-template=signature] .reference-learning-panel .tgx-learning-card{height:auto;min-height:150px}:root[data-template=signature] .reference-faq-panel .tgx-faq-layout{grid-template-columns:1fr}:root[data-template=signature] .reference-faq-panel .display-lg{max-width:none}:root[data-template=signature] .reference-platform-panel .tgx-dashboard-tools{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=430px){:root[data-template=signature] .reference-hero{min-height:940px;padding-top:84px}:root[data-template=signature] .reference-hero-x{transform:scale(.63)}:root[data-template=signature] .reference-mentor-panel .tgx-mentor-editorial{grid-template-rows:auto;grid-template-columns:1fr;display:grid}:root[data-template=signature] .reference-mentor-panel .tgx-mentor-portrait{grid-row:auto;height:176px}:root[data-template=signature] .reference-mentor-panel .tgx-card-link{grid-column:1}:root[data-template=signature] .reference-platform-panel .tgx-dashboard-preview{min-height:300px}:root[data-template=signature] .reference-platform-panel .tgx-product-preview-stage{min-height:248px;padding:16px}:root[data-template=signature] .reference-platform-panel .tgx-preview-fields{grid-template-columns:1fr}:root[data-template=signature] .reference-services-panel .tgx-services{min-height:360px}}@media (prefers-reduced-motion:reduce){:root[data-template=signature] .reference-hero-x,:root[data-template=signature] .reference-platform-panel .tgx-dashboard-preview{transition:none!important}}
