@font-face{font-family:'Source Serif 4';font-style:normal;font-weight:400 700;font-display:swap;src:url(//motohybrid.pl/wp-content/themes/motohybrid-child/fonts/serif-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Source Serif 4';font-style:normal;font-weight:400 700;font-display:swap;src:url(//motohybrid.pl/wp-content/themes/motohybrid-child/fonts/serif-latin-pl.woff2) format('woff2');unicode-range:U+0104-0107,U+0118-0119,U+0141-0144,U+015A-015B,U+0179-017C}@font-face{font-family:'Source Serif 4 Fallback';src:local('Times New Roman'),local('Liberation Serif'),local('Times');size-adjust:112.69%;ascent-override:91.93%;descent-override:29.73%;line-gap-override:0%}:root{--mh-serif:'Source Serif 4','Source Serif 4 Fallback',Georgia,serif;--mh-odblask:#ffc400;--mh-alarm:#b42318;--mh-asfalt:#15191d}.single-post .entry-content>:is(p,ul,ol),.single-post .entry-content>.wp-block-group>:is(p,ul,ol),.single-post .entry-content details :is(p,ul,ol){font-family:var(--mh-serif);font-size:1.1875rem;line-height:1.65}.single-post .entry-content>:is(p,ul,ol){max-width:66ch}.single-post .entry-content>.wp-block-heading,.single-post .entry-content>:is(h2,h3){max-width:30ch}.single-post .entry-content>h2{font-stretch:100%}.fk-btn .wp-block-button__link,a.fk-btn,.entry-content a.button,.entry-content .button,.wpcf7 input[type=submit],.wpcf7 .wpcf7-submit,.wp-block-button__link{background:var(--mh-odblask);border-color:var(--mh-odblask);color:var(--mh-asfalt);font-weight:700}.fk-btn .wp-block-button__link:hover,a.fk-btn:hover,.entry-content a.button:hover,.entry-content .button:hover,.wpcf7 input[type=submit]:hover,.wpcf7 .wpcf7-submit:hover,.wp-block-button__link:hover{background:#ffd23f;border-color:#ffd23f;color:var(--mh-asfalt)}.fk-btn--ghost .wp-block-button__link,a.fk-btn--ghost{background:0 0;border-color:var(--mh-asfalt);color:var(--mh-asfalt)}.fk-btn--ghost .wp-block-button__link:hover,a.fk-btn--ghost:hover{background:var(--mh-asfalt);border-color:var(--mh-asfalt);color:#fff}.mh-scale{height:26px;margin:0;border:0;background:linear-gradient(var(--mh-odblask),var(--mh-odblask)) 38% 100%/3px 26px no-repeat,repeating-linear-gradient(90deg,var(--mh-asfalt) 0 1px,transparent 1px 50px) 0 100%/100% 26px no-repeat,repeating-linear-gradient(90deg,var(--mh-asfalt) 0 1px,transparent 1px 10px) 0 100%/100% 12px no-repeat;opacity:.9}.mh-hero{background:var(--fk-invert-bg,#15191d);color:#fff;padding-block:clamp(2.5rem,6vw,4.5rem);margin-block-start:0}.mh-hero__in{display:grid;gap:2rem;align-items:center;grid-template-columns:1fr;max-width:1200px;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}@media (min-width:860px){.mh-hero__in{grid-template-columns:1.1fr .9fr}}.mh-hero h1{color:#fff;font-size:clamp(2rem,1.4rem + 3vw,3.4rem);max-width:16ch;margin:0 0 .5em}.mh-hero p.mh-lead{color:#d3d9de;font-size:1.1875rem;max-width:46ch;margin:0 0 1.4em;font-family:var(--mh-serif);line-height:1.6}.mh-hero .mh-actions{display:flex;flex-wrap:wrap;gap:.75rem}.mh-hero a.mh-btn{display:inline-flex;align-items:center;min-height:48px;padding:.7em 1.4em;border-radius:4px;font-weight:700;text-decoration:none;background:var(--mh-odblask);color:var(--mh-asfalt)}.mh-hero a.mh-btn:hover{background:#ffd23f}.mh-hero a.mh-btn--ghost{background:0 0;color:#fff;box-shadow:inset 0 0 0 2px #fff}.mh-hero a.mh-btn--ghost:hover{background:#fff;color:var(--mh-asfalt)}.mh-hero a:focus-visible{outline:3px solid #fff;outline-offset:3px}.mh-hero__art{background:#e9ebed;border-radius:6px;overflow:hidden}.mh-hero__art svg,.mh-hero__art img{display:block;width:100%;height:auto}.mh-dim{stroke-dasharray:1000;stroke-dashoffset:0;animation:mh-draw 1.6s .3s ease-out both}@keyframes mh-draw{from{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.mh-dim{animation:none}}.mh-sections{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));margin:0;padding:0;list-style:none}.mh-sections>li{margin:0;border:1px solid var(--fk-border);border-radius:6px;background:#fff;transition:border-color .15s ease}.mh-sections>li:hover{border-color:var(--mh-asfalt)}.mh-sections a{display:block;text-decoration:none;color:inherit;height:100%;padding:0 0 1.1rem}.mh-sections img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:5px 5px 0 0;background:#e9ebed;margin:0 0 .9rem}.mh-sections h3{margin:0 1.1rem .3rem;font-size:1.25rem;box-shadow:inset 0 -.35em 0 transparent;display:inline-block}.mh-sections a:hover h3{box-shadow:inset 0 -.35em 0 var(--mh-odblask)}.mh-sections p{margin:0 1.1rem;font-size:.95rem;color:var(--global-palette5)}.mh-start{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));margin:0;padding:0;list-style:none}.mh-start>li{margin:0;padding:1.1rem 1.25rem;background:#fff;border-left:6px solid var(--mh-odblask);border-radius:0 6px 6px 0}.mh-start h3{margin:0 0 .3em;font-size:1.15rem}.mh-start h3 a{color:var(--global-palette3);text-decoration:none}.mh-start h3 a:hover{text-decoration:underline;text-decoration-color:var(--mh-odblask);text-decoration-thickness:3px;text-underline-offset:4px}.mh-start p{margin:0;font-size:.95rem;color:var(--global-palette5)}.mh-note{font-size:.9em;color:var(--global-palette5)}.home .entry-content>.wp-block-heading{max-width:none}.entry-content .mh-crit,.entry-content .mh-warn{margin:1.6em 0;padding:1rem 1.25rem;background:#fff;border-radius:0 6px 6px 0;max-width:66ch;border:1px solid var(--fk-border);border-left-width:6px}.entry-content .mh-crit{border-left-color:var(--mh-odblask)}.entry-content .mh-warn{border-left-color:var(--mh-alarm)}.entry-content :is(.mh-crit,.mh-warn)>:first-child{margin-top:0}.entry-content :is(.mh-crit,.mh-warn)>:last-child{margin-bottom:0}.entry-content :is(.mh-crit,.mh-warn) :is(p,li){font-family:var(--mh-serif);font-size:1.125rem;line-height:1.6}.entry-content :is(.mh-crit,.mh-warn) .mh-blk-title{font-family:var(--fk-font-heading);font-weight:700;font-size:1.05rem;margin:0 0 .4em;color:var(--global-palette3)}.entry-content .mh-warn .mh-blk-title{color:var(--mh-alarm)}.entry-content .wp-block-table th,.entry-content table th{background:var(--mh-asfalt);color:#fff;font-weight:600}.entry-content .wp-block-table td:first-child,.entry-content table td:first-child{font-weight:600}.site-footer a:focus-visible{outline-color:#fff}.home .content-area{margin-top:0}.home .entry-content-wrap,.home .entry-content{padding-top:0;margin-top:0}.home .site-main>article,.home .entry.single-entry{margin-bottom:0}.mh-cover{margin:0 0 1.6rem;max-width:520px;border-radius:6px;overflow:hidden;background:#e9ebed}.mh-cover img{display:block;width:100%;height:auto}.archive .mh-cover{margin-top:1rem}.archive .archive-description p{text-align:left;max-width:68ch;margin-left:auto;margin-right:auto}.wp-block-latest-posts.is-grid{gap:1.25rem}.wp-block-latest-posts.is-grid li{margin:0}.wp-block-latest-posts__featured-image img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:5px;background:#e9ebed}.wp-block-latest-posts__post-title{font-family:var(--fk-font-heading);font-weight:700;display:block;margin-top:.5rem}.mh-404-links{list-style:none;margin:1rem 0 1.5rem;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem}.mh-404-links a{display:block;padding:.9rem 1rem;background:#e9ebed;border-left:4px solid #ffc400;color:#15191d;font-family:var(--fk-font-heading);font-weight:700;text-decoration:none}.mh-404-links a:hover,.mh-404-links a:focus-visible{background:#15191d;color:#f6f7f8}