body.sygc-b2b-page{background:#f1f3f4;overflow-x:hidden;overflow-x:clip}
@supports selector(html:has(body)){html:has(body.sygc-b2b-page){overflow-x:hidden;overflow-x:clip}}
body.sygc-b2b-page .entry-title,body.sygc-b2b-page .wp-block-post-title{display:none!important}
body.sygc-b2b-page main,body.sygc-b2b-page .wp-site-blocks main{margin-top:0!important;padding-top:0!important}
body.sygc-b2b-page main#wp--skip-link--target>.wp-block-group:first-child{display:none!important}
body.sygc-b2b-page main>.entry-content:first-child{margin-top:0!important;padding-top:0!important}
body.sygc-b2b-page .entry-content,body.sygc-b2b-page .wp-block-post-content{width:100%!important;max-width:none!important;margin-block-start:0!important;padding-top:0!important;padding-right:0!important;padding-left:0!important}
.sygc-b2b-landing{--sygc-ink:#080a0b;--sygc-surface:#111416;--sygc-card:#fff;--sygc-blue:#24b3b8;--sygc-blue-dark:#16858a;--sygc-blue-light:#e8f9fa;--sygc-text:#161a1d;--sygc-muted:#626970;--sygc-line:#d9dee1;--sygc-display-font:Inter,Arial,Helvetica,sans-serif;position:relative;box-sizing:border-box;width:min(1760px,calc(100% - 24px));max-width:1760px;margin:0 auto 72px;color:var(--sygc-text);font-family:Inter,Arial,Helvetica,sans-serif;line-height:1.45;overflow-x:clip}
body.sygc-b2b-page .wp-block-post-content>.sygc-b2b-landing{left:auto!important;width:min(1760px,calc(100% - 24px))!important;max-width:1760px!important;margin:0 auto 72px!important;transform:none!important}
.sygc-b2b-landing *{box-sizing:border-box}
.sygc-b2b-landing :where(section,article,div,figure,form,fieldset,label){min-width:0}
.sygc-b2b-landing img,.sygc-b2b-landing video{display:block;max-width:100%}
.sygc-b2b-landing h1,.sygc-b2b-landing h2,.sygc-b2b-landing h3,.sygc-b2b-landing p,.sygc-b2b-landing ul,.sygc-b2b-landing figure{max-width:100%;margin-top:0;overflow-wrap:normal;word-break:normal;hyphens:none}
.sygc-b2b-landing h1,.sygc-b2b-landing h2,.sygc-b2b-landing h3{text-wrap:balance}
.sygc-b2b-eyebrow{display:block;max-width:100%;margin-bottom:16px;color:var(--sygc-blue);font-size:12px;font-weight:900;letter-spacing:.17em;line-height:1.35;text-transform:uppercase;overflow-wrap:normal;word-break:normal}
.sygc-b2b-hero{position:relative;display:flex;min-height:720px;align-items:flex-end;padding:clamp(34px,6vw,82px);border-radius:26px;background:#050607;color:#fff;isolation:isolate;overflow:hidden}
.sygc-b2b-hero-image{position:absolute;z-index:-3;inset:0;width:100%;height:100%;object-fit:cover;object-position:66% center}
.sygc-b2b-hero-shade{position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.92) 0%,rgba(0,0,0,.7) 43%,rgba(0,0,0,.18) 76%,rgba(0,0,0,.28) 100%),linear-gradient(0deg,rgba(0,0,0,.72),transparent 56%)}
.sygc-b2b-hero:after{position:absolute;z-index:-1;right:-100px;bottom:-180px;width:460px;height:460px;border:82px solid rgba(36,179,184,.18);border-radius:50%;content:""}
.sygc-b2b-hero-content{max-width:820px}
.sygc-b2b-hero h1{max-width:800px;margin-bottom:22px;color:#fff;font-family:var(--sygc-display-font);font-size:clamp(44px,6.2vw,88px);font-weight:900;letter-spacing:-.045em;line-height:.97;text-transform:uppercase}
.sygc-b2b-home-module{margin-top:60px;margin-bottom:60px}
.sygc-b2b-home-hero h2{max-width:800px;margin-bottom:22px;color:#fff;font-family:var(--sygc-display-font);font-size:clamp(44px,6.2vw,88px);font-weight:900;letter-spacing:-.045em;line-height:.97;text-transform:uppercase}
.sygc-b2b-hero p{max-width:690px;margin-bottom:31px;color:#edf0f2;font-size:clamp(17px,1.7vw,22px);line-height:1.55}
.sygc-b2b-actions{display:flex;flex-wrap:wrap;gap:12px}
.sygc-b2b-primary,.sygc-b2b-secondary{display:inline-flex;max-width:100%;min-height:52px;align-items:center;justify-content:center;padding:14px 24px;border:2px solid var(--sygc-blue);border-radius:4px;font-size:14px;font-weight:900;letter-spacing:.055em;text-align:center;text-decoration:none!important;text-transform:uppercase;white-space:normal;overflow-wrap:normal;word-break:normal;transition:transform .18s ease,background-color .18s ease,color .18s ease}
.sygc-b2b-primary{background:var(--sygc-blue);color:#051011!important}
.sygc-b2b-secondary{background:rgba(8,10,11,.42);color:#fff!important;backdrop-filter:blur(8px)}
.sygc-b2b-primary:hover,.sygc-b2b-secondary:hover{transform:translateY(-2px)}
.sygc-b2b-primary:hover{background:#3bc5ca}
.sygc-b2b-secondary:hover{background:#fff;color:#080a0b!important}
.sygc-b2b-hero-note{position:absolute;right:42px;bottom:38px;display:flex;max-width:310px;flex-direction:column;gap:3px;padding-left:15px;border-left:3px solid var(--sygc-blue);color:#fff;font-size:12px}
.sygc-b2b-hero-note strong{font-size:11px;letter-spacing:.12em}
.sygc-b2b-hero-note span{color:#d4d9dc}
.sygc-b2b-proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0 72px;border:1px solid #cfd4d7;border-radius:14px;background:#fff;overflow:hidden}
.sygc-b2b-proof>div{display:flex;min-height:128px;flex-direction:column;justify-content:center;gap:7px;padding:23px 25px;border-right:1px solid #dfe3e5}
.sygc-b2b-proof>div:last-child{border-right:0}
.sygc-b2b-proof strong{font-family:var(--sygc-display-font);font-size:17px;font-weight:900;letter-spacing:.045em}
.sygc-b2b-proof span{color:var(--sygc-muted);font-size:14px;line-height:1.5}
.sygc-b2b-story{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(38px,6vw,88px);align-items:center;margin-bottom:82px;padding:clamp(28px,5vw,68px);border-radius:22px;background:#fff}
.sygc-b2b-story-copy .sygc-b2b-eyebrow,.sygc-b2b-section-head .sygc-b2b-eyebrow,.sygc-b2b-panel-copy .sygc-b2b-eyebrow,.sygc-b2b-form-intro .sygc-b2b-eyebrow{color:var(--sygc-blue-dark)}
.sygc-b2b-story h2,.sygc-b2b-models h2,.sygc-b2b-ride h2,.sygc-b2b-panel h2,.sygc-b2b-process-wrap h2,.sygc-b2b-cta-photo h2,.sygc-b2b-form-card h2{margin-bottom:20px;font-family:var(--sygc-display-font);font-size:clamp(34px,4.5vw,62px);font-weight:900;letter-spacing:-.04em;line-height:1.02;text-transform:uppercase}
.sygc-b2b-story p,.sygc-b2b-ride-copy p,.sygc-b2b-panel-copy p{margin-bottom:19px;color:var(--sygc-muted);font-size:17px;line-height:1.66}
.sygc-b2b-story ul,.sygc-b2b-panel-copy ul{display:grid;gap:10px;margin:0 0 26px;padding:0;list-style:none}
.sygc-b2b-story li,.sygc-b2b-panel-copy li{position:relative;padding-left:25px;font-weight:700;line-height:1.45}
.sygc-b2b-story li:before,.sygc-b2b-panel-copy li:before{position:absolute;top:.35em;left:0;width:10px;height:10px;background:var(--sygc-blue);content:""}
.sygc-b2b-text-link{display:inline-flex;gap:8px;align-items:center;color:#080a0b!important;font-weight:900;text-decoration:none!important;text-transform:uppercase}
.sygc-b2b-text-link{max-width:100%;flex-wrap:wrap;overflow-wrap:normal;word-break:normal}
.sygc-b2b-text-link span{color:var(--sygc-blue-dark);font-size:22px;transition:transform .18s ease}
.sygc-b2b-text-link:hover span{transform:translateX(5px)}
.sygc-b2b-product-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.sygc-b2b-product-gallery figure{position:relative;margin-bottom:0;border-radius:12px;background:#050607;overflow:hidden}
.sygc-b2b-product-gallery figure.is-wide{grid-column:1/-1}
.sygc-b2b-product-gallery img{width:100%;height:235px;object-fit:cover;transition:transform .35s ease}
.sygc-b2b-product-gallery .is-wide img{height:335px;object-position:center 58%}
.sygc-b2b-product-gallery figure:hover img{transform:scale(1.025)}
.sygc-b2b-product-gallery figcaption{position:absolute;right:0;bottom:0;left:0;padding:35px 16px 13px;background:linear-gradient(transparent,rgba(0,0,0,.82));color:#fff;font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}
.sygc-b2b-models{margin-bottom:82px;padding:clamp(34px,5.6vw,76px);border-radius:22px;background:#080a0b;color:#fff;overflow:hidden}
.sygc-b2b-section-head{max-width:820px;margin-bottom:34px}
.sygc-b2b-models .sygc-b2b-section-head .sygc-b2b-eyebrow{color:var(--sygc-blue)}
.sygc-b2b-models h2{color:#fff}
.sygc-b2b-section-head>p{max-width:740px;color:#b6bdc1;font-size:17px;line-height:1.65}
.sygc-b2b-model-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.sygc-b2b-model-grid article{min-height:292px;padding:27px 24px;border:1px solid #33383c;background:#121517;transition:border-color .18s ease,transform .18s ease}
.sygc-b2b-model-grid article:hover{border-color:var(--sygc-blue);transform:translateY(-3px)}
.sygc-b2b-model-grid article>span{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;margin-bottom:41px;border:1px solid #44504b;color:var(--sygc-blue);font-weight:900}
.sygc-b2b-model-grid h3{margin-bottom:12px;color:#fff;font-family:var(--sygc-display-font);font-size:25px;font-weight:900;letter-spacing:.01em;line-height:1.05;text-transform:uppercase}
.sygc-b2b-model-grid p{margin-bottom:0;color:#b6bdc1;line-height:1.6}
.sygc-b2b-ride{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:clamp(40px,6vw,88px);align-items:center;margin-bottom:82px;padding:clamp(28px,5vw,68px);border-radius:22px;background:#dfe4e6;overflow:hidden}
.sygc-b2b-video-wrap{position:relative;width:100%;margin:auto;border:10px solid #080a0b;border-radius:12px;background:#080a0b;box-shadow:20px 24px 0 rgba(8,10,11,.1);overflow:hidden}
.sygc-b2b-video-wrap video{width:100%;aspect-ratio:16/9;object-fit:cover}
.sygc-b2b-ride-copy{max-width:650px}
.sygc-b2b-ride-copy .sygc-b2b-eyebrow{color:var(--sygc-blue-dark)}
.sygc-b2b-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:27px}
.sygc-b2b-tags span{padding:8px 11px;border:1px solid #929a9f;background:#edf0f1;font-size:12px;font-weight:900;letter-spacing:.09em}
.sygc-b2b-panel{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,86px);align-items:center;margin-bottom:82px;padding:clamp(32px,5.6vw,76px);border-radius:22px;background:#fff}
.sygc-b2b-panel-preview{padding:24px;border:1px solid #252a2d;border-radius:12px;background:#0b0e10;color:#fff;box-shadow:18px 22px 0 #d9dee0}
.sygc-b2b-panel-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid #303537}
.sygc-b2b-panel-top span{font-family:var(--sygc-display-font);font-size:20px;font-weight:900;letter-spacing:.055em}
.sygc-b2b-panel-top{gap:12px;flex-wrap:wrap}
.sygc-b2b-panel-top small{color:var(--sygc-blue);font-weight:800;letter-spacing:.09em}
.sygc-b2b-panel-score{display:grid;gap:5px;margin:18px 0;padding:22px;background:linear-gradient(135deg,#182025,#0f1315)}
.sygc-b2b-panel-score small{color:#aeb5b8;font-weight:800;letter-spacing:.09em}
.sygc-b2b-panel-score strong{color:var(--sygc-blue);font-family:var(--sygc-display-font);font-size:38px;font-weight:900;letter-spacing:.035em}
.sygc-b2b-panel-score span{color:#c5cacc;font-size:13px}
.sygc-b2b-panel-tiles{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.sygc-b2b-panel-tiles>div{display:grid;gap:5px;min-height:88px;padding:15px;border:1px solid #303638}
.sygc-b2b-panel-tiles small{color:#8d979b;font-size:10px;font-weight:900;letter-spacing:.11em}
.sygc-b2b-panel-tiles strong{font-size:15px;text-transform:uppercase}
.sygc-b2b-panel-line{display:flex;gap:4px;margin-top:18px}
.sygc-b2b-panel-line span{height:5px;flex:1;background:#303638}
.sygc-b2b-panel-line span:first-child{background:var(--sygc-blue)}
.sygc-b2b-process-wrap{margin-bottom:82px}
.sygc-b2b-process-wrap>.sygc-b2b-section-head{max-width:none;text-align:center}
.sygc-b2b-process-wrap>.sygc-b2b-section-head .sygc-b2b-eyebrow{color:var(--sygc-blue-dark)}
.sygc-b2b-process{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--sygc-line);border-radius:14px;background:#fff;overflow:hidden}
.sygc-b2b-process>div{display:grid;grid-template-columns:auto 1fr;gap:5px 16px;min-height:180px;align-content:center;padding:27px;border-right:1px solid var(--sygc-line)}
.sygc-b2b-process>div:last-child{border-right:0}
.sygc-b2b-process span{grid-row:1/3;color:var(--sygc-blue-dark);font-family:var(--sygc-display-font);font-size:30px;font-weight:900}
.sygc-b2b-process strong{font-family:var(--sygc-display-font);font-size:21px;font-weight:900;letter-spacing:.005em;text-transform:uppercase}
.sygc-b2b-process small{color:var(--sygc-muted);font-size:14px;line-height:1.55}
.sygc-b2b-cta-photo{position:relative;display:flex;min-height:520px;align-items:center;margin-bottom:82px;padding:clamp(32px,6vw,82px);border-radius:22px;color:#fff;isolation:isolate;overflow:hidden}
.sygc-b2b-cta-photo>img,.sygc-b2b-cta-photo>div{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover}
.sygc-b2b-cta-photo>img{object-position:center 42%}
.sygc-b2b-cta-photo>div{z-index:-1;background:linear-gradient(90deg,rgba(0,0,0,.9),rgba(0,0,0,.58) 54%,rgba(0,0,0,.15))}
.sygc-b2b-cta-photo article{max-width:760px}
.sygc-b2b-cta-photo h2{color:#fff}
.sygc-b2b-form-card{padding:clamp(28px,5.6vw,76px);border-radius:22px;background:#fff;box-shadow:0 18px 60px rgba(8,10,11,.08)}
.sygc-b2b-form-intro{max-width:820px;margin-bottom:36px}
.sygc-b2b-form-intro p,.sygc-b2b-help,.sygc-b2b-footnote{color:var(--sygc-muted);line-height:1.6}
.sygc-b2b-form-intro p{font-size:17px}
.sygc-b2b-form fieldset{min-width:0;margin:0 0 26px;padding:25px;border:1px solid var(--sygc-line);border-radius:10px}
.sygc-b2b-form legend{padding:0 9px;font-family:var(--sygc-display-font);font-size:21px;font-weight:900;letter-spacing:.005em;text-transform:uppercase}
.sygc-b2b-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.sygc-b2b-form p{margin-bottom:0}
.sygc-b2b-form label{display:flex;flex-direction:column;gap:7px;color:#202528;font-size:14px;font-weight:800}
.sygc-b2b-form label>span,.sygc-b2b-consent strong{color:#bd2828}
.sygc-b2b-form input[type=text],.sygc-b2b-form input[type=email],.sygc-b2b-form input[type=tel],.sygc-b2b-form input[type=url],.sygc-b2b-form select,.sygc-b2b-form textarea{width:100%;min-height:50px;margin:0;padding:12px 13px;border:1px solid #bdc5c9;border-radius:4px;background:#fff;color:#111517;font:inherit;box-shadow:none}
.sygc-b2b-form textarea{min-height:125px;resize:vertical}
.sygc-b2b-form input:focus,.sygc-b2b-form select:focus,.sygc-b2b-form textarea:focus{border-color:var(--sygc-blue-dark);outline:3px solid rgba(36,179,184,.18)}
.sygc-b2b-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.sygc-b2b-options.is-compact{grid-template-columns:repeat(3,minmax(0,1fr))}
.sygc-b2b-options label{display:flex;min-height:60px;flex-direction:row;align-items:flex-start;gap:10px;padding:14px;border:1px solid var(--sygc-line);border-radius:5px;background:#f7f8f8;font-weight:700;line-height:1.4;cursor:pointer}
.sygc-b2b-options label:has(input:checked){border-color:var(--sygc-blue);background:var(--sygc-blue-light)}
.sygc-b2b-options input,.sygc-b2b-consent input{width:19px;height:19px;margin:1px 0 0;flex:0 0 auto;accent-color:var(--sygc-blue-dark)}
.sygc-b2b-options label>span{color:inherit}
.sygc-b2b-space{margin-top:20px!important}
.sygc-b2b-consent{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:11px!important;margin:0 0 22px;font-weight:500!important;line-height:1.55}
.sygc-b2b-consent span{color:var(--sygc-muted)!important}
.sygc-b2b-form>.sygc-b2b-primary{min-width:230px;border:0}
.sygc-b2b-products-end{display:flex;justify-content:center;padding:34px 0 0}
.sygc-b2b-products-end .sygc-b2b-primary{width:min(100%,420px);min-height:60px;border:0;box-shadow:0 12px 26px rgba(22,133,138,.24)}
.sygc-b2b-footnote{max-width:760px;margin-top:14px!important;font-size:13px}
.sygc-b2b-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}
.sygc-b2b-message{margin:0 0 25px;padding:17px 19px;border-radius:5px;line-height:1.55}
.sygc-b2b-message.is-success{border:1px solid #86ce9e;background:#edfdf2;color:#126637}
.sygc-b2b-message.is-error{border:1px solid #e8aaaa;background:#fff2f2;color:#922222}
@media(max-width:1100px){.sygc-b2b-hero-note{display:none}.sygc-b2b-proof{grid-template-columns:repeat(2,minmax(0,1fr))}.sygc-b2b-proof>div:nth-child(2){border-right:0}.sygc-b2b-proof>div:nth-child(-n+2){border-bottom:1px solid #dfe3e5}.sygc-b2b-story{grid-template-columns:1fr}.sygc-b2b-model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sygc-b2b-panel{grid-template-columns:1fr}.sygc-b2b-panel-copy{max-width:760px}.sygc-b2b-panel-preview{max-width:720px;width:100%;margin:auto}}
@media(max-width:800px){.sygc-b2b-landing{width:calc(100vw - 12px);margin-top:0}.sygc-b2b-landing h1,.sygc-b2b-landing h2,.sygc-b2b-landing h3{overflow-wrap:normal;word-break:normal;hyphens:none}.sygc-b2b-hero{min-height:630px;padding:28px 18px;border-radius:14px}.sygc-b2b-hero-image{object-position:62% center}.sygc-b2b-hero-shade{background:linear-gradient(90deg,rgba(0,0,0,.9),rgba(0,0,0,.44)),linear-gradient(0deg,rgba(0,0,0,.9),transparent 66%)}.sygc-b2b-hero h1,.sygc-b2b-home-hero h2{font-size:clamp(34px,9.7vw,47px);letter-spacing:-.025em}.sygc-b2b-story h2,.sygc-b2b-models h2,.sygc-b2b-ride h2,.sygc-b2b-panel h2,.sygc-b2b-process-wrap h2,.sygc-b2b-cta-photo h2{font-size:clamp(30px,8.5vw,40px)}.sygc-b2b-form-card h2{font-size:clamp(29px,8vw,37px)}.sygc-b2b-actions{align-items:stretch;flex-direction:column}.sygc-b2b-primary,.sygc-b2b-secondary{width:100%;padding-right:14px;padding-left:14px;font-size:13px;letter-spacing:.035em}.sygc-b2b-proof{margin-bottom:54px}.sygc-b2b-story,.sygc-b2b-models,.sygc-b2b-ride,.sygc-b2b-panel,.sygc-b2b-form-card{padding:26px 18px;border-radius:14px}.sygc-b2b-story,.sygc-b2b-models,.sygc-b2b-ride,.sygc-b2b-panel,.sygc-b2b-process-wrap,.sygc-b2b-cta-photo{margin-bottom:54px}.sygc-b2b-product-gallery .is-wide img{height:250px}.sygc-b2b-product-gallery img{height:190px}.sygc-b2b-ride{grid-template-columns:1fr}.sygc-b2b-video-wrap{width:calc(100% + 24px);max-width:none;margin:0 -12px;border-width:6px;box-shadow:0 10px 0 rgba(8,10,11,.1)}.sygc-b2b-video-wrap video{aspect-ratio:16/10}.sygc-b2b-process{grid-template-columns:1fr}.sygc-b2b-process>div{min-height:145px;border-right:0;border-bottom:1px solid var(--sygc-line)}.sygc-b2b-process>div:last-child{border-bottom:0}.sygc-b2b-cta-photo{min-height:560px;padding:30px 18px;border-radius:14px}.sygc-b2b-cta-photo>img{object-position:58% center}.sygc-b2b-grid,.sygc-b2b-options,.sygc-b2b-options.is-compact{grid-template-columns:1fr}.sygc-b2b-form fieldset{padding:20px 13px}.sygc-b2b-form input,.sygc-b2b-form select,.sygc-b2b-form textarea{max-width:100%}.sygc-b2b-form>.sygc-b2b-primary{width:100%}}
@media(max-width:800px){body.sygc-b2b-page .wp-block-post-content>.sygc-b2b-landing{width:calc(100% - 12px)!important;max-width:none!important;margin:0 auto 72px!important}}
@media(max-width:560px){.sygc-b2b-proof{grid-template-columns:1fr}.sygc-b2b-proof>div{min-height:105px;border-right:0;border-bottom:1px solid #dfe3e5}.sygc-b2b-proof>div:nth-child(3){border-bottom:1px solid #dfe3e5}.sygc-b2b-proof>div:last-child{border-bottom:0}.sygc-b2b-product-gallery{grid-template-columns:1fr}.sygc-b2b-product-gallery figure.is-wide{grid-column:auto}.sygc-b2b-product-gallery img,.sygc-b2b-product-gallery .is-wide img{height:230px}.sygc-b2b-model-grid{grid-template-columns:1fr}.sygc-b2b-model-grid article{min-height:245px}.sygc-b2b-panel-preview{padding:15px;box-shadow:8px 10px 0 #d9dee0}.sygc-b2b-panel-tiles{grid-template-columns:1fr}.sygc-b2b-cta-photo h2{font-size:clamp(30px,8.5vw,37px)}.sygc-b2b-form legend{max-width:100%;font-size:19px;overflow-wrap:normal;word-break:normal}}
@media(max-width:800px){body .sygc-b2b-landing .sygc-b2b-cta-photo{background:#050607}body .sygc-b2b-landing .sygc-b2b-cta-photo>img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:58% center!important}body .sygc-b2b-landing .sygc-b2b-cta-photo>div{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;background:linear-gradient(90deg,rgba(0,0,0,.88),rgba(0,0,0,.48)),linear-gradient(0deg,rgba(0,0,0,.62),transparent 58%)}}
@media(max-width:800px){body .sygc-home-banner-host{overflow:visible!important;overflow-x:visible!important}body .sygc-b2b-home-module{width:100vw;max-width:100vw;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}body .sygc-b2b-home-module>.sygc-b2b-home-hero{border-radius:0}}
@media(prefers-reduced-motion:reduce){.sygc-b2b-primary,.sygc-b2b-secondary,.sygc-b2b-model-grid article,.sygc-b2b-product-gallery img,.sygc-b2b-text-link span{transition:none}}

/* 0.8.44: układ landing page bez nagłówka. Nie dotyczy banerów strony głównej. */
body.sygc-partner-landing-page .sygc-landing-main{width:100%;max-width:none;margin:0;padding:0}
body.sygc-partner-landing-page .sygc-landing-main>.entry-content{margin:0;padding:0}
body.sygc-partner-landing-page #masthead,
body.sygc-partner-landing-page .elementor-location-header,
body.sygc-partner-landing-page [data-elementor-type="header"]{display:none!important}
