.scroll-edge[data-astro-cid-wjd3snue]{display:none}@supports (backdrop-filter:blur(2px)){.scroll-edge[data-astro-cid-wjd3snue]{z-index:18;pointer-events:none;backdrop-filter:blur(2px);height:32px;display:block;position:fixed;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#0003 35%,#000);mask-image:linear-gradient(#0000,#0003 35%,#000)}}.scroll-edge[data-astro-cid-wjd3snue][hidden],html[data-config-open] .scroll-edge[data-astro-cid-wjd3snue]{display:none}.hero-intro-word{transform-origin:50% 100%;font-style:normal;display:inline-block}#main>.hero-variant--1 .hero-central h1{--hero-depth-side:#0f234147;--hero-depth-shade:#0d254833}#main>.hero-variant--1 .hero-central h1>span{--hero-depth-side:#1e3f9661;--hero-depth-shade:#1e3f9638}html[data-site-theme=dark] #main>.hero-variant--1 .hero-central h1{--hero-depth-side:#0000008c;--hero-depth-shade:#00000073}html[data-site-theme=dark] #main>.hero-variant--1 .hero-central h1>span{--hero-depth-side:#2d5291b3;--hero-depth-shade:#0f204699}#main>.hero-variant--1 .hero-central h1,#main>.hero-variant--1 .hero-central h1>span{text-shadow:0 6px 4px color-mix(in srgb,var(--hero-depth-side) 55%,transparent),0 12px 16px var(--hero-depth-shade)}html[data-hero-intro-pending] main>.hero-variant h1{opacity:0}[data-hero-motion] .hero-background-art:before{animation:20s ease-in-out infinite paused hero-layer-breath}html[data-site-theme=light] [data-hero-motion] .hero-central:before{animation:20s ease-in-out infinite paused hero-light-breath}[data-hero-motion-state=ambient] .hero-background-art:before,html[data-site-theme=light] [data-hero-motion-state=ambient] .hero-central:before{animation-play-state:running}@keyframes hero-layer-breath{0%,to{transform:translate(-.6%,.15%)scale(1.025)}50%{transform:translate(.6%,-.15%)scale(1.025)}}@keyframes hero-light-breath{0%,to{transform:translate(-.4%)scale(1)}50%{transform:translate(.4%)scale(1.02)}}@media (prefers-reduced-motion:reduce){html[data-hero-intro-pending] main>.hero-variant h1{opacity:1}[data-hero-motion] .hero-background-art:before,html[data-site-theme=light] [data-hero-motion] .hero-central:before{transform:none;animation:none!important}}#main #ukazky .showcase-heading{grid-template-columns:1fr}#main #ukazky .showcase-grid{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;display:grid}#main #ukazky .showcase-tile{border:1px solid var(--border-color);border-radius:var(--radius-card);background:var(--surface-card);min-width:0;height:100%;color:var(--text-primary);box-shadow:var(--shadow-soft);flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}#main #ukazky .showcase-demo{transition:border-color var(--duration-fast),box-shadow var(--duration-fast),transform var(--duration-fast);text-decoration:none}#main #ukazky .showcase-demo:hover{border-color:var(--site-accent);box-shadow:var(--shadow-lift);transform:translateY(-3px)}#main #ukazky .showcase-demo:focus-visible{outline:3px solid var(--focus-color);outline-offset:4px}.showcase-window{flex:none;width:100%}.showcase-window-bar{background:var(--surface-card);border-bottom:1px solid var(--border-color);align-items:center;gap:4px;height:25px;padding-inline:12px;display:flex}.showcase-window-bar i{background:var(--text-secondary);opacity:.5;border-radius:50%;width:4px;height:4px}.showcase-window-bar span{color:var(--text-secondary);margin-left:7px;font-size:9px}.showcase-thumbnail{aspect-ratio:1.65;background:var(--surface-page);place-items:center;display:grid;overflow:hidden}.showcase-thumbnail img{object-fit:cover;object-position:left top;width:100%;height:100%}#main #ukazky .showcase-tile-copy{padding:var(--space-5);flex-direction:column;flex:1;display:flex}#main #ukazky .showcase-label{margin:0 0 var(--space-2);color:var(--site-accent);font-size:.6875rem;line-height:1.45}#main #ukazky .showcase-tile h3{min-height:1.15em;font-size:clamp(1.25rem,1.9cqw,1.5rem)}#main #ukazky .showcase-description{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:.8125rem;line-height:1.55}.showcase-action{min-height:44px;padding-top:var(--space-4);color:var(--site-accent);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;font-size:.8125rem;font-weight:600;display:flex}#main #ukazky .showcase-config-button{justify-content:space-between;gap:6px;width:100%;min-width:0;min-height:44px;margin-top:auto;padding:10px 12px;font-size:.8125rem}.showcase-palettes{margin:var(--space-2) -7px var(--space-3);gap:2px;display:flex}.showcase-palettes[hidden]{display:none}.showcase-palettes button{border-radius:var(--radius-button);background:0 0;border:0;flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid}.showcase-palettes button>span{background:var(--swatch);width:23px;height:23px;box-shadow:0 0 0 2px var(--surface-card),0 0 0 3px var(--border-color);border-radius:50%}html[data-site-theme=dark] .showcase-palettes button>span{background:var(--swatch-dark)}.showcase-palettes button[aria-pressed=true]>span{box-shadow:0 0 0 2px var(--surface-card),0 0 0 4px var(--site-accent)}.showcase-style-preview{background:linear-gradient(135deg,color-mix(in srgb,var(--site-accent) 24%,var(--surface-card)),var(--surface-card));flex-direction:column;justify-content:center;align-items:start;padding:22px;display:flex;position:relative}.showcase-style-preview:before{content:"";background:repeating-linear-gradient(135deg,transparent 0 33px,color-mix(in srgb,var(--site-accent) 10%,transparent) 34px 35px);pointer-events:none;position:absolute;inset:0}.showcase-style-heading{font-family:var(--font-heading);letter-spacing:var(--tracking-heading);font-size:clamp(14px,1.5cqw,20px);font-weight:600;line-height:1.2;position:relative}.showcase-style-heading span{color:var(--site-accent)}.showcase-style-line{background:var(--text-secondary);opacity:.4;width:70%;height:3px;margin-top:12px}.showcase-style-button{border-radius:var(--radius-button);background:var(--site-accent);width:58px;height:17px;margin-top:12px}.showcase-style-cards{gap:6px;width:100%;margin-top:16px;display:flex}.showcase-style-cards i{border-radius:var(--radius-small);border:1px solid var(--border-color);background:var(--surface-card);flex:1;height:18px}#main #ukazky .showcase-note{margin-top:var(--space-4);color:var(--text-secondary);font-size:.75rem}#main #ukazky .showcase-noscript{font-size:.75rem}@container content-section (width<=1000px){#main #ukazky .showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#main #ukazky .showcase-tile h3{min-height:1.15em;font-size:1.5rem}}@container content-section (width<=600px){#main #ukazky .showcase-grid{gap:var(--space-3)}#main #ukazky .showcase-tile-copy{padding:var(--space-3)}#main #ukazky .showcase-tile h3{min-height:0;font-size:1.125rem}#main #ukazky .showcase-label{min-height:0;margin-bottom:var(--space-1);font-size:.625rem}#main #ukazky .showcase-description{margin-top:var(--space-1);font-size:.75rem}.showcase-window-bar{height:21px;padding-inline:8px}.showcase-window-bar span{margin-left:3px;font-size:8px}.showcase-thumbnail{aspect-ratio:1.4}.showcase-style-preview{padding:12px}.showcase-style-heading{font-size:13px}.showcase-style-line{margin-top:8px}.showcase-style-button{width:40px;height:12px;margin-top:8px}.showcase-style-cards{gap:4px;margin-top:10px}.showcase-style-cards i{height:12px}.showcase-palettes{gap:0;margin:4px 0;display:flex}.showcase-palettes button{flex:1;width:auto;min-width:24px}.showcase-action{padding-top:var(--space-2);gap:4px;font-size:.6875rem}#main #ukazky .showcase-config-button{justify-content:center;padding:8px;font-size:.6875rem}#main #ukazky .showcase-config{grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(0,1fr);display:grid}#main #ukazky .showcase-config .showcase-window{grid-area:1/1}#main #ukazky .showcase-config .showcase-tile-copy{display:contents}#main #ukazky .showcase-config noscript{grid-area:4/1}#main #ukazky .showcase-config .showcase-label{margin:var(--space-3) var(--space-3) var(--space-1);grid-area:2/1}#main #ukazky .showcase-config .showcase-description{margin:var(--space-1) var(--space-3) 0;grid-area:3/1}#main #ukazky .showcase-config .showcase-palettes{z-index:1;grid-area:1/1;align-self:end;margin:0 8px 4px}#main #ukazky .showcase-config .showcase-config-button{width:calc(100% - 2 * var(--space-3));margin:var(--space-2) var(--space-3) var(--space-3);grid-area:4/1}#main #ukazky .showcase-config .showcase-noscript{margin:var(--space-2) var(--space-3) var(--space-3)}#main #ukazky .showcase-config .showcase-style-preview{justify-content:flex-start;padding:8px}#main #ukazky .showcase-config .showcase-style-heading{font-size:12px}#main #ukazky .showcase-config .showcase-style-line,#main #ukazky .showcase-config .showcase-style-button,#main #ukazky .showcase-config .showcase-style-cards{display:none}}@media (prefers-reduced-motion:reduce){#main #ukazky .showcase-demo{transition:none}#main #ukazky .showcase-demo:hover{transform:none}}#main{--page-section-space:clamp(2.5rem,4.5vw,3.75rem);--page-heading-space:clamp(1.25rem,2.25vw,1.75rem)}#main>.content-section{padding-block:var(--page-section-space)}#main>.background-section{padding-block:clamp(2.5rem,4.5vw,3.75rem)}#main .section-heading{margin-bottom:var(--page-heading-space)}#main .background-grid{row-gap:var(--space-4);grid-template-areas:"eyebrow.""intro copy"}#main .background-grid>.eyebrow{grid-area:eyebrow;margin:0}#main .background-intro{grid-area:intro}#main .background-copy{grid-area:copy}#main .background-tags{margin-top:var(--space-5)}#main>#nabidka{padding-block:clamp(2.25rem,4vw,3rem)}#main #nabidka .section-heading{margin-bottom:var(--space-6)}#main .offer-grid .card{padding-block:var(--space-6)}#main .offer-grid .offer-icon{width:44px;height:44px;margin-bottom:var(--space-3)}#main .offer-grid .card-label{margin-bottom:var(--space-2)}#main .offer-grid .card>p:first-of-type{margin-top:var(--space-3)}#main .offer-details{margin-top:var(--space-4)}#main .offer-details li+li{margin-top:var(--space-2)}#main .offer-details .edit-boundary{margin-top:var(--space-3);padding-top:var(--space-3)}#main .offer-grid .card-price,#main .offer-action,#main .price-note{margin-top:var(--space-4)}#main #ukazky .interactive-example-link{padding-block:var(--space-8)}#main .interactive-example-link p{margin-top:var(--space-3)}#main .example-options{margin-top:var(--space-4)}#main .process-callout{padding-block:var(--space-5);margin-bottom:18px}#main>#postup{padding-bottom:clamp(24px,3vw,40px)}#main .workflow-number{margin-bottom:var(--space-4)}#main .benefit{padding-block:var(--space-6)}#main .benefit:nth-child(n+4){padding-bottom:0}#main .benefit-icon{margin-bottom:var(--space-4)}#main .contact-placeholder{margin-top:var(--space-6);padding-top:var(--space-5)}#main .contact-form{padding-block:var(--space-8)}html[data-site-theme] #main>.hero-variant--1 .hero-central{padding-block:clamp(44px,5cqw,72px)}html[data-site-theme=dark] #main>.hero-variant--1 .hero-central{padding-block:clamp(36px,4.25cqw,60px)}@media (width<=900px){#main{--page-section-space:2.75rem;--page-heading-space:1.5rem}#main .benefit:nth-child(n+4){padding-bottom:var(--space-6)}#main .benefit:nth-last-child(-n+2){padding-bottom:0}}@media (width<=600px){#main{--page-section-space:2rem;--page-heading-space:1.25rem}#main>.background-section{padding-block:var(--page-section-space)}}@media (width<=47.99rem){#main .background-grid{grid-template-areas:"eyebrow""intro""copy"}#main .background-copy{margin-top:var(--space-4)}}@container content-section (width<=900px){#main .background-grid{grid-template-areas:"eyebrow""intro""copy"}#main .background-copy{margin-top:var(--space-4)}}@container content-section (width<=600px){#main .offer-grid .card,#main .contact-form{padding-block:var(--space-5)}#main .offer-details,#main .offer-grid .card-price,#main .offer-action{margin-top:var(--space-4)}#main #ukazky .interactive-example-link{padding-block:var(--space-5)}#main .process-callout{padding-block:var(--space-4);margin-bottom:18px}#main .workflow-list{row-gap:var(--space-5)}#main .workflow-number{margin:0}#main .benefit,#main .benefit:nth-child(n+4),#main .benefit:nth-last-child(-n+2){padding-block:var(--space-5)}#main .benefit:last-child{padding-bottom:0}#main .benefit-icon{margin:0}#main>#nabidka{padding-block:var(--space-8)}#main #nabidka .section-heading{margin-bottom:var(--space-5)}#main .offer-grid{gap:var(--space-4)}#main .offer-grid .card{column-gap:var(--space-3);padding:var(--space-4) 18px;grid-template-columns:36px minmax(0,1fr);display:grid}#main .offer-grid .offer-icon{grid-area:1/1/span 2;width:36px;height:36px;margin:0}#main .offer-grid .offer-icon .ui-icon{--icon-size:22px!important}#main .offer-grid .card-label{margin:0 0 var(--space-1);grid-area:1/2;font-size:.8125rem;line-height:1.45}#main .offer-grid h3{grid-area:2/2;font-size:1.375rem}#main .offer-grid .card>p:first-of-type{margin-top:var(--space-3);grid-area:3/1/auto/-1;font-size:.9375rem;line-height:1.55}#main .offer-details{margin-top:var(--space-3);grid-area:4/1/auto/-1}#main .offer-details li{padding-left:1rem;line-height:1.5}#main .offer-details li+li{margin-top:var(--space-1)}#main .offer-details .edit-boundary{margin-top:var(--space-2);padding-top:var(--space-2);font-size:.8125rem;line-height:1.5}#main .offer-grid .card-price{margin-top:var(--space-3);grid-area:5/1/auto/-1;font-size:clamp(1.75rem,7.5cqw,2rem);line-height:1.15}#main .offer-grid .card-price span{margin:0 .5rem 0 0;font-size:.8125rem;display:inline}#main .offer-grid .card-price+p{margin-top:var(--space-1);grid-area:6/1/auto/-1;line-height:1.5}#main .offer-action{margin-top:var(--space-3);grid-area:7/1/auto/-1}#main .offer-action .button{min-height:44px;padding-block:.625rem}#main .price-note{margin-top:var(--space-3);font-size:.8125rem;line-height:1.55}}@container (width<=600px){html[data-site-theme] #main>.hero-variant--1 .hero-central{padding-block:32px 36px}}
