.form-trap[data-astro-cid-vekgkm42]{clip-path:inset(50%);pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.form-retry[data-astro-cid-vekgkm42][hidden]{display:none}.form-retry[data-astro-cid-vekgkm42]{color:var(--text-secondary);text-underline-offset:3px;cursor:pointer;margin-top:1rem;text-decoration:underline}.form-retry[data-astro-cid-vekgkm42]:focus-visible{outline:3px solid var(--focus-color);outline-offset:4px}.draft-notice{border-bottom:1px solid var(--border-color);color:var(--text-secondary);padding-block:.625rem;font-size:.75rem}.draft-notice-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;display:flex}.draft-notice a{color:inherit}.content-section{padding-block:clamp(3.5rem,7.8vw,7rem);container:content-section/inline-size}.content-section .container{--page-gutter:clamp(1.5rem,5cqw,4.5rem)}.content-section+.content-section{border-top:1px solid var(--border-color)}.section-tint{background:var(--surface-muted)}.section-white{background:var(--surface-card)}.section-heading{align-items:start;gap:var(--space-16);margin-bottom:var(--space-12);grid-template-columns:1.5fr 1fr;display:grid}.section-heading--single{grid-template-columns:minmax(0,1fr)}.content-section .eyebrow{color:var(--site-accent);margin-bottom:var(--space-4);font-size:.75rem}.content-section h2{max-width:36rem}.section-heading>p{max-width:27rem;color:var(--text-secondary);padding-bottom:.25rem}.background-section{padding-block:clamp(3.5rem,6.5vw,6rem)}.background-grid{gap:var(--space-20);grid-template-columns:1.15fr 1fr;align-items:start;display:grid}.background-copy p{color:var(--text-secondary)}.background-copy p+p{margin-top:var(--space-4)}.background-tags{gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.background-tags span{border:1px solid var(--border-color);border-radius:var(--radius-small);color:var(--text-secondary);background:var(--surface-page);padding:.375rem .75rem;font-size:.75rem}.offer-grid{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.offer-grid .card{min-width:0;padding:var(--space-10);box-shadow:var(--shadow-soft);flex-direction:column;display:flex}#nabidka .card--featured{border-color:color-mix(in srgb,var(--site-accent) 48%,var(--border-color));background:var(--surface-card);box-shadow:inset 0 3px var(--site-accent),var(--shadow-soft)}.offer-grid .offer-icon{border:1px solid var(--border-color);border-radius:var(--radius-small);background:var(--surface-muted);width:52px;height:52px;margin-bottom:var(--space-6);align-self:start;place-items:center;display:grid}.offer-grid .card-label{margin-bottom:var(--space-3)}.offer-grid h3{font-size:clamp(1.5rem,2.1vw,1.875rem)}.offer-grid .card>p:first-of-type{max-width:29rem;min-height:3.4em}.offer-details{margin-top:var(--space-8);flex:1}.offer-details ul{color:var(--text-secondary);margin:0;padding:0;list-style:none}.offer-details li{padding-left:1.25rem;position:relative}.offer-details li:before{content:"";background:var(--site-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:.7em;left:0}.offer-details li+li{margin-top:var(--space-3)}.offer-details .edit-boundary{font-size:var(--text-caption);padding-top:var(--space-5);border-top:1px solid var(--border-color);margin-top:var(--space-6)}.offer-grid .card-price{margin-top:var(--space-8);font-size:clamp(2rem,3.2vw,2.875rem)}.offer-grid .card-price+p{margin-top:var(--space-2);font-size:.75rem!important}.offer-action{margin-top:var(--space-6)}.offer-action .button{width:100%;font-size:var(--text-caption)}.price-note{margin-top:var(--space-6);color:var(--text-secondary);max-width:58rem;font-size:var(--text-caption)}#ukazky .interactive-example-link{align-items:center;gap:var(--space-12);padding:var(--space-12);border:1px solid color-mix(in srgb,var(--site-accent) 30%,var(--border-color));border-radius:var(--radius-large);background:linear-gradient(115deg,var(--surface-muted),var(--surface-card));grid-template-columns:minmax(0,1fr) auto;display:grid}.interactive-example-link strong{max-width:30rem;font-family:var(--font-heading);font-weight:var(--weight-strong);font-size:var(--text-h3);letter-spacing:var(--tracking-heading);line-height:1.25;display:block}.interactive-example-link p{margin-top:var(--space-4);color:var(--text-secondary);max-width:38rem}.example-options{margin:var(--space-6) 0 0;color:var(--text-secondary);flex-wrap:wrap;gap:.5rem 1.25rem;padding:0;font-size:.8125rem;list-style:none;display:flex}.example-options li{align-items:center;gap:.5rem;display:flex}.example-options li:before{content:"";background:var(--site-accent);border-radius:50%;width:4px;height:4px}.example-footnote{margin-top:var(--space-5);color:var(--text-secondary);font-size:.75rem;display:block}.example-launch{text-align:center}.example-launch .button{min-width:230px}.example-launch p{margin-top:var(--space-3);font-size:.75rem}.site-example-secondary{margin-top:var(--space-5);font-size:var(--text-caption);display:inline-block}.process-callout{align-items:center;gap:var(--space-5);padding:var(--space-6);border:1px solid var(--border-color);border-inline-start:3px solid var(--site-accent);border-radius:var(--radius-small);margin-bottom:var(--space-12);background:var(--surface-card);display:flex}.process-callout-icon{flex-shrink:0;display:flex}.process-callout-copy{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;flex:1;display:flex}.process-callout strong{font-family:var(--font-heading);font-weight:var(--weight-strong);letter-spacing:var(--tracking-heading);font-size:1.375rem}.process-callout p{color:var(--text-secondary);font-size:var(--text-caption)}.workflow-list{gap:var(--space-6);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.workflow-list li{min-width:0;position:relative}.workflow-list li:not(:last-child):after{content:"";background:var(--border-color);height:1px;position:absolute;top:24px;left:64px;right:0}.workflow-number{border:1px solid var(--border-color);border-radius:var(--radius-small);background:var(--surface-card);width:48px;height:48px;color:var(--site-accent);font-family:var(--font-heading);margin-bottom:var(--space-6);place-items:center;font-size:1.25rem;font-weight:500;display:grid}#postup .workflow-list li:nth-child(2) .workflow-number{background:var(--action-background);border-color:var(--action-background);color:var(--action-text)}.workflow-list h3{font-size:1.25rem}.workflow-list p{margin-top:var(--space-3);color:var(--text-secondary);font-size:var(--text-caption)}.benefit-grid{column-gap:var(--space-12);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.benefit{border-top:1px solid var(--border-color);padding-block:var(--space-8)}.benefit:nth-child(n+4){padding-bottom:0}.benefit h3{font-size:1.375rem}.benefit-icon{border-radius:var(--radius-small);background:var(--surface-muted);width:48px;height:48px;margin-bottom:var(--space-5);place-items:center;display:grid}.benefit p{color:var(--text-secondary);margin-top:var(--space-3);max-width:24rem;font-size:var(--text-caption)}#faq.content-section{padding-block:clamp(3rem,6vw,5.5rem)}.faq-layout{gap:var(--space-20);grid-template-columns:.8fr 1.4fr;display:grid}.faq-intro>p:not(.eyebrow){margin-top:var(--space-5);color:var(--text-secondary);max-width:22rem}.text-action{align-items:center;gap:var(--space-3);margin-top:var(--space-6);font-size:var(--text-caption);font-weight:var(--weight-medium);text-decoration:none;display:inline-flex}.text-action:hover{text-decoration:underline}.text-action span{font-size:1.125rem}.faq-list details{border-bottom:1px solid var(--border-color)}.faq-list details:first-child{border-top:1px solid var(--border-color)}.faq-list summary{justify-content:space-between;align-items:center;gap:var(--space-5);cursor:pointer;min-height:48px;font-family:var(--font-heading);letter-spacing:-.02em;padding:10px 0;font-size:1.125rem;font-weight:500;line-height:1.5;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";border:1px solid var(--border-color);border-radius:var(--radius-small);width:28px;height:28px;color:var(--site-accent);font-size:1.375rem;font-family:var(--font-body);flex-shrink:0;place-items:center;font-weight:400;display:grid}.faq-list summary:hover{color:var(--site-accent)}.faq-list details[open] summary:after{content:"−";background:var(--surface-muted)}.faq-list details p{padding:0 var(--space-12) var(--space-4) 0;color:var(--text-secondary);max-width:43rem;font-size:var(--text-caption)}.contact-grid{gap:var(--space-20);grid-template-columns:1fr 1.1fr;align-items:start;display:grid}.contact-intro{max-width:31rem}.contact-intro>p:not(.eyebrow){margin-top:var(--space-6);color:var(--text-secondary);max-width:28rem}.contact-placeholder{align-items:center;gap:var(--space-4);margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--border-color);display:flex}.contact-placeholder>.ui-icon{flex-shrink:0}.contact-placeholder span:not(.ui-icon){color:var(--text-secondary);font-size:.75rem;display:block}.contact-placeholder strong{font-size:1rem;font-family:var(--font-heading);margin-top:var(--space-2);font-weight:500;display:block}.contact-form{min-width:0;padding:var(--space-10);border:1px solid var(--border-color);border-radius:var(--radius-large);background:var(--surface-card);box-shadow:var(--shadow-soft)}.form-demo{margin-bottom:var(--space-6);color:var(--text-secondary);padding:var(--space-4);background:var(--surface-page);border-inline-start:2px solid var(--border-color);font-size:.75rem}.form-field{margin-top:var(--space-5);display:block}.form-field:first-of-type{margin-top:0}.form-field>span{font-size:var(--text-caption);margin-bottom:var(--space-2);font-weight:500;display:block}.form-field input,.form-field textarea{border:1px solid var(--border-color);border-radius:var(--radius-small);background:var(--surface-page);width:100%;color:var(--text-primary);font-size:var(--text-body);padding:.875rem 1rem;display:block}.form-field input::placeholder,.form-field textarea::placeholder{color:var(--text-secondary);opacity:1}.form-field textarea{resize:vertical;min-height:150px}.form-actions{margin-top:var(--space-6)}.contact-form .button:disabled{color:var(--text-secondary);background:var(--surface-muted);opacity:1}.form-footnote{margin-top:var(--space-4);color:var(--text-secondary);font-size:.75rem}.site-footer{padding-block:var(--space-6);background:var(--surface-muted);color:var(--text-secondary);font-size:.75rem}.footer-main{justify-content:space-between;align-items:center;gap:var(--space-8);padding-bottom:var(--space-8);display:flex}.footer-identity{max-width:30rem}.footer-identity p{margin-top:var(--space-2)}.footer-main strong{font-family:var(--font-heading);color:var(--text-primary);font-size:1.25rem;font-weight:var(--weight-strong);letter-spacing:var(--tracking-heading)}.footer-links{gap:var(--space-6);font-size:var(--text-caption);flex-wrap:wrap;display:flex}.footer-links a{text-decoration:none}.footer-links a:hover{text-decoration:underline}.footer-bottom{justify-content:space-between;gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--border-color);flex-wrap:wrap;display:flex}.footer-bottom a{color:inherit}.legal-placeholder{margin:0}.legal-placeholder summary{cursor:pointer;min-height:44px;padding-block:.75rem}.legal-placeholder p{margin-top:var(--space-4);max-width:45rem}@container content-section (width<=900px){.section-heading,.background-grid,.offer-grid,.contact-grid,.faq-layout{gap:var(--space-8);grid-template-columns:1fr}.section-heading{margin-bottom:var(--space-8)}.section-heading>p{max-width:38rem}.background-copy{max-width:42rem}#ukazky .interactive-example-link{gap:var(--space-6);grid-template-columns:1fr}.example-launch{text-align:start}.workflow-list{grid-template-columns:repeat(3,minmax(0,1fr))}.workflow-list li:after{display:none}.benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.benefit:nth-child(n+4){padding-bottom:var(--space-8)}.benefit:nth-last-child(-n+2){padding-bottom:0}}@container content-section (width<=600px){.workflow-list,.benefit-grid{grid-template-columns:1fr}.offer-grid .card,.contact-form,#ukazky .interactive-example-link{padding:var(--space-6)}.example-launch .button{width:100%;min-width:0}.benefit,.benefit:nth-child(n+4),.benefit:nth-last-child(-n+2){padding-block:var(--space-6)}.benefit:last-child{padding-bottom:0}}@media (width<=74.99rem){.section-heading,.background-grid,.contact-grid,.faq-layout{gap:var(--space-10)}.offer-grid .card,.contact-form{padding:var(--space-8)}#ukazky .interactive-example-link{padding:var(--space-8);gap:var(--space-8)}}@media (width<=63.99rem){.workflow-list{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr))}.workflow-list li:after{display:none}.benefit-grid{column-gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.benefit:nth-child(n+4){padding-bottom:var(--space-8)}.benefit:nth-last-child(-n+2){padding-bottom:0}.offer-grid .card>p:first-of-type{min-height:auto}#ukazky .interactive-example-link{grid-template-columns:1fr}.example-launch{text-align:start}.footer-main{align-items:start}}@media (width<=47.99rem){.section-heading,.background-grid,.offer-grid,.workflow-list,.benefit-grid,.faq-layout,.contact-grid{grid-template-columns:1fr}.section-heading{gap:var(--space-5);margin-bottom:var(--space-8)}.background-grid,.contact-grid,.faq-layout{gap:var(--space-8)}.offer-grid .card,.contact-form{padding:var(--space-6)}.offer-details{margin-top:var(--space-6)}#ukazky .interactive-example-link{padding:var(--space-6);gap:var(--space-6)}.example-launch .button{width:100%;min-width:0}.workflow-list{gap:var(--space-6)}.workflow-number{margin-bottom:var(--space-4)}.process-callout{padding:var(--space-5);align-items:start;gap:var(--space-4)}.process-callout strong{font-size:1.125rem}.benefit,.benefit:nth-child(n+4),.benefit:nth-last-child(-n+2){padding-block:var(--space-6)}.benefit:last-child{padding-bottom:0}.faq-list summary{padding-block:10px;font-size:1rem}.faq-list details p{padding-right:0}.contact-intro{padding-top:0}.form-actions .button{width:100%}.footer-main,.footer-bottom{flex-direction:column;align-items:start}}@container content-section (width<=900px){.section-heading,.background-grid,.contact-grid,.faq-layout{gap:var(--space-6)}.content-section h2{text-wrap:pretty}.offer-grid .card>p:first-of-type{min-height:0}.offer-grid .card{padding:var(--space-8)}.offer-details{margin-top:var(--space-6)}.process-callout{margin-bottom:var(--space-8)}.benefit-grid{column-gap:var(--space-8)}.faq-intro>p:not(.eyebrow){max-width:38rem}.contact-intro{max-width:38rem;padding-top:0}.contact-intro>p:not(.eyebrow){max-width:36rem}.contact-placeholder{margin-top:var(--space-6)}.contact-form{padding:var(--space-8)}}@container content-section (width<=600px){.section-heading,.background-grid,.contact-grid,.faq-layout{gap:var(--space-5)}.section-heading{margin-bottom:var(--space-6)}.content-section .eyebrow{letter-spacing:.09em;margin-bottom:var(--space-3);font-size:.6875rem}.offer-grid .card,.contact-form{padding:var(--space-6)}.offer-grid .offer-icon{width:44px;height:44px;margin-bottom:var(--space-5)}.offer-grid h3{font-size:1.5rem}.offer-grid .card-price{margin-top:var(--space-6);font-size:2.125rem}.offer-grid .card-price span{margin:0 0 .375rem;font-size:.875rem;display:block}.offer-details li{font-size:.9375rem}.offer-action{margin-top:var(--space-5)}.offer-action .button{padding-inline:.75rem}.interactive-example-link strong{font-size:1.375rem}.example-options{gap:var(--space-2);margin-top:var(--space-5);flex-direction:column}.example-launch p{text-align:center}.process-callout{gap:var(--space-3);padding:var(--space-4);margin-bottom:var(--space-8)}.process-callout-copy{gap:var(--space-2)}.process-callout strong{font-size:1.125rem}.process-callout-icon .ui-icon{--icon-size:24px!important}.workflow-list{gap:var(--space-6)}.workflow-list li{gap:var(--space-5);grid-template-columns:40px minmax(0,1fr);display:grid}.workflow-number{width:40px;height:40px;margin:0;font-size:1.125rem}.workflow-copy{padding-top:.5rem}.workflow-list h3{font-size:1.125rem}.workflow-list p{margin-top:var(--space-2);font-size:.875rem}.workflow-list li:not(:last-child):after{width:1px;height:auto;display:block;inset:52px auto -12px 20px}.benefit,.benefit:nth-child(n+4),.benefit:nth-last-child(-n+2){gap:var(--space-4);padding-block:var(--space-6);grid-template-columns:40px minmax(0,1fr);display:grid}.benefit:last-child{padding-bottom:0}.benefit-icon{width:40px;height:40px;margin:0}.benefit-icon .ui-icon{--icon-size:24px!important}.benefit h3{padding-top:.375rem;font-size:1.25rem}.benefit p{margin-top:var(--space-2)}.faq-list summary{gap:var(--space-3);padding-block:10px;font-size:1rem}.faq-list details p{padding-right:0}.contact-intro>p:not(.eyebrow){margin-top:var(--space-5)}.contact-form .form-demo{padding:var(--space-3)}.form-actions .button{width:100%}.form-field textarea{min-height:160px}}@media (width<=900px){.content-section{padding-block:var(--space-16)}.site-footer{padding-block:var(--space-6)}.footer-main{align-items:start;gap:var(--space-6);flex-direction:column}.footer-links{gap:var(--space-2) var(--space-6)}.footer-links a{align-items:center;min-height:44px;display:inline-flex}.footer-bottom{gap:var(--space-3)}.legal-placeholder summary{padding-block:.5rem}}@media (width<=600px){.site-footer{padding-bottom:calc(80px + env(safe-area-inset-bottom))}.content-section{padding-block:var(--space-12)}.draft-notice{font-size:.6875rem}.draft-notice-inner{gap:.25rem 1rem}.draft-notice a{display:none}.footer-bottom{flex-direction:column}.footer-bottom a{max-width:18rem}}html{scroll-behavior:smooth}.skip-link{z-index:100}html[data-site-theme] .skip-link{background:var(--surface-card);color:var(--text-primary)}main:focus{outline:none}.content-section :is(h2,h3),.content-section[id],.legal-placeholder{scroll-margin-block-start:1.5rem}.button,.hero-config-trigger,.config-close,.saved-appearance-tools button,.faq-list summary{transition:background-color .16s,color .16s,border-color .16s,box-shadow .16s}.offer-grid .card{transition:border-color .2s,box-shadow .2s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.offer-grid .card:hover{border-color:var(--site-accent);box-shadow:var(--shadow-lift)}}.form-field>label{font-size:var(--text-caption);margin-bottom:var(--space-2);font-weight:500;display:block}.field-optional{color:var(--text-secondary);font-weight:400}.form-field input,.form-field textarea{transition:border-color .16s,box-shadow .16s}.form-field :is(input,textarea):focus-visible{outline:3px solid var(--focus-color);outline-offset:3px}.field-hint{color:var(--text-secondary);margin-top:.5rem;font-size:.75rem}.field-error{color:#b42318;margin-top:.5rem;font-size:.8125rem}html[data-site-theme=dark] .field-error{color:#ffb4ab}.contact-form .form-field [aria-invalid=true]{border-color:#b42318}html[data-site-theme=dark] .contact-form [aria-invalid=true]{border-color:#ffb4ab}.form-status{margin-top:var(--space-5);padding:var(--space-4);border:1px solid var(--border-color);border-radius:var(--radius-small);background:var(--surface-page);color:var(--text-secondary);font-size:.8125rem}.field-error[hidden],.form-status[hidden]{display:none}@keyframes section-arrival{0%{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.is-revealing{animation:section-arrival .42s var(--ease-standard) both}.is-revealing:focus-within{animation:none}}.workflow-list>li:first-child{--workflow-preview-opacity:1}.workflow-list>li:nth-child(2){--workflow-preview-opacity:.62}.workflow-list>li:nth-child(3){--workflow-preview-opacity:.46}.workflow-list>li:nth-child(4){--workflow-preview-opacity:.3}.workflow-list>li:nth-child(5){--workflow-preview-opacity:.16}.workflow-list>[data-step-reveal=pending]{opacity:var(--workflow-preview-opacity)}@media (prefers-reduced-motion:reduce){.workflow-list>[data-step-reveal]{opacity:1;transform:none}}
