.design-lab-stripe .tvorba-page,.design-lab-stripe .spoluprace-ceny-page,.design-lab-stripe .realizace-page,.design-lab-stripe .george-page,.design-lab-stripe .eshop-page,.design-lab-stripe .redesign-page,.design-lab-stripe .onepage-page,.design-lab-stripe .sprava-page,.design-lab-stripe .optimalizace-page,.design-lab-stripe .audit-zdarma-page{color:var(--color-midnight-ink,#061b31);background:var(--color-pure-white,#fff)}.design-lab-stripe .tvorba-section,.design-lab-stripe .lab-section.tvorba-section:not(.eshop-section--tarify){background:var(--color-pure-white,#fff)}.design-lab-stripe .realizace-page>.slh{z-index:0;position:relative;overflow:visible}.design-lab-stripe .realizace-page>.slh .slh-stage{overflow:visible}.design-lab-stripe .realizace-page .realizace-section{z-index:2;background:0 0;position:relative}.design-lab-stripe .realizace-page .realizace-section .lab-wrap,.design-lab-stripe .realizace-page .realizace-grid,.design-lab-stripe .realizace-page .realizace-empty{z-index:1;position:relative}.design-lab-stripe .realizace-page .realizace-card{z-index:1;background:var(--color-pure-white,#fff);position:relative}.design-lab-stripe .george-page>.slh{z-index:0;position:relative;overflow:visible}.design-lab-stripe .george-page>.slh .slh-stage{overflow:visible}.design-lab-stripe .george-page .stripe-wgu{z-index:1;background:0 0;position:relative;overflow:visible}.design-lab-stripe .george-page .stripe-wgu:before,.design-lab-stripe .george-page .stripe-wgu__glow{opacity:.55}.design-lab-stripe .george-page .stripe-wgu__inner,.design-lab-stripe .george-page .stripe-wgu-card{z-index:1;position:relative}.design-lab-stripe .eshop-section--tarify{background:var(--color-mist,#f8fafd);color:var(--color-midnight-ink,#061b31);border-top:1px solid var(--color-frost,#e5edf5)}.design-lab-stripe .eshop-section--tarify .lab-caption{color:var(--color-steel,#50617a)}.design-lab-stripe .eshop-section--tarify .lab-heading,.design-lab-stripe .eshop-section--tarify .tier-card-name,.design-lab-stripe .eshop-section--tarify .tier-price-amount{color:var(--color-midnight-ink,#061b31)}.design-lab-stripe .eshop-section--tarify .tvorba-section-lead,.design-lab-stripe .eshop-section--tarify .eshop-saas-note{color:var(--color-steel,#50617a)}.design-lab-stripe .eshop-section--tarify .tvorba-sheet,.design-lab-stripe .eshop-section--tarify .tvorba-sheet--dashed{background:var(--color-pure-white,#fff);border:1px solid var(--color-frost,#e5edf5);border-radius:var(--radius-cards,4px);color:var(--color-midnight-ink,#061b31);box-shadow:none}.design-lab-stripe .eshop-section--tarify .tvorba-sheet-eyebrow{color:var(--color-slate,#64748d)}.design-lab-stripe .eshop-section--tarify .tvorba-sheet-list,.design-lab-stripe .eshop-section--tarify .tvorba-sheet-list li{color:var(--color-steel,#50617a)}.design-lab-stripe .eshop-section--tarify .tier-card{background:var(--color-pure-white,#fff);color:var(--color-midnight-ink,#061b31);border-color:var(--color-frost,#e5edf5);box-shadow:none}.design-lab-stripe .eshop-section--tarify .tier-card.is-featured{background:var(--color-pure-white,#fff);border-color:color-mix(in srgb, var(--color-indigo-ink,#533afd) 40%, var(--color-frost,#e5edf5))}.design-lab-stripe .eshop-section--tarify .eshop-tier-limits li{border-radius:var(--radius-buttons,4px);background:var(--color-mist,#f8fafd);border:1px solid var(--color-frost,#e5edf5);color:var(--color-midnight-ink,#061b31)}.design-lab-stripe .tvorba-section--tint,.design-lab-stripe .lab-section.tvorba-section--tint{background:var(--color-mist,#f8fafd)}.design-lab-stripe .tvorba-locality-grid{grid-template-columns:1fr;gap:.85rem;margin:2.25rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.design-lab-stripe .tvorba-locality-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.design-lab-stripe .tvorba-locality-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.design-lab-stripe .tvorba-locality-card{border:1px solid var(--color-frost,#e5edf5);background:var(--color-pure-white,#fff);height:100%;color:inherit;border-radius:14px;outline:1px solid #0000;flex-direction:column;gap:.35rem;padding:1.15rem 1.2rem 1.25rem;text-decoration:none;transition:border-color .2s,outline-color .2s;display:flex}.design-lab-stripe .tvorba-locality-card:hover{border-color:color-mix(in srgb, var(--color-indigo-ink,#533afd) 28%, transparent);outline-color:color-mix(in srgb, var(--color-indigo-ink,#533afd) 10%, transparent)}.design-lab-stripe .tvorba-locality-card-name{letter-spacing:-.02em;color:var(--color-midnight-ink,#061b31);font-size:1.05rem;font-weight:600}.design-lab-stripe .tvorba-locality-card-meta{color:var(--color-steel,#50617a);font-size:.9rem;line-height:1.45}.design-lab-stripe .tvorba-section-head .lab-heading,.design-lab-stripe .tvorba-section .lab-heading,.design-lab-stripe .realizace-section .lab-heading,.design-lab-stripe .spc-section .lab-heading,.design-lab-stripe h1.lab-heading-section,.design-lab-stripe h2.lab-heading-section{letter-spacing:-.035em;color:var(--color-midnight-ink,#061b31);font-weight:300}.design-lab-stripe .tvorba-section .lab-caption,.design-lab-stripe .tvorba-section-lead,.design-lab-stripe .lab-body{color:var(--color-steel,#50617a)}.design-lab-stripe .slh--page .slh-aside{width:100%;max-width:28rem;margin-inline:auto}@media (min-width:900px){.design-lab-stripe .slh--page.slh--has-aside .slh-aside{justify-self:end;width:100%;max-width:none;margin-inline:0}}.design-lab-stripe .slh--page .tvorba-hero-mock,.design-lab-stripe .slh--page .realizace-hero-mock{border:1px solid var(--color-frost,#e5edf5);background:var(--color-pure-white,#fff);width:100%;max-width:none;height:auto;min-height:0;box-shadow:none;outline:1px solid color-mix(in srgb, var(--color-indigo-ink,#533afd) 6%, transparent);outline-offset:0;border-radius:12px;flex-direction:column;margin:0;padding:0;display:flex;overflow:hidden}.design-lab-stripe .slh--page .tvorba-hero-mock-label,.design-lab-stripe .slh--page .realizace-hero-mock-label{border-bottom:1px solid var(--color-frost,#e5edf5);background:linear-gradient(180deg, var(--color-mist,#f8fafd) 0%, var(--color-pure-white,#fff) 100%);font-family:var(--font-stripe,Inter, ui-sans-serif, system-ui, sans-serif);letter-spacing:.06em;text-transform:uppercase;color:var(--color-slate,#64748d);flex-shrink:0;align-items:center;gap:.5rem;margin:0;padding:.7rem .9rem .65rem;font-size:11px;font-weight:400;display:flex}.design-lab-stripe .slh--page .tvorba-hero-mock-label:before,.design-lab-stripe .slh--page .realizace-hero-mock-label:before{content:"";background:var(--color-indigo-ink,#533afd);width:6px;height:6px;box-shadow:10px 0 0 color-mix(in srgb, var(--color-indigo-hover,#7389ff) 70%, #fff), 20px 0 0 var(--color-frost,#e5edf5);border-radius:50%;flex-shrink:0;margin-right:1.35rem}.design-lab-stripe .slh--page .tvorba-hero-mock-stage,.design-lab-stripe .slh--page .realizace-hero-mock-stage{background:radial-gradient(90% 70% at 100% 0%, color-mix(in srgb, var(--color-periwinkle-wash,#e8e9ff) 55%, transparent), transparent 60%), var(--color-mist,#f8fafd);border:0;border-radius:0;flex-direction:column;flex:auto;min-height:clamp(240px,34vw,340px);display:flex;position:relative;overflow:hidden}@media (min-width:900px){.design-lab-stripe .slh--page .tvorba-hero-mock-stage,.design-lab-stripe .slh--page .realizace-hero-mock-stage{min-height:clamp(280px,32vh,360px)}}.design-lab-stripe .slh--page .tvorba-hero-mock-stage>.lav-stage,.design-lab-stripe .slh--page .tvorba-hero-mock-stage>[class*=lav-],.design-lab-stripe .slh--page .tvorba-hero-build.lav-hero,.design-lab-stripe .slh--page .onepage-hero-scroll,.design-lab-stripe .slh--page .redesign-hero-wipe,.design-lab-stripe .slh--page .eshop-hero-checkout,.design-lab-stripe .slh--page .sprava-hero-care,.design-lab-stripe .slh--page .optimalizace-hero-onpage{background:var(--color-pure-white,#fff);border:0;border-radius:0;flex-direction:column;width:100%;max-width:none;height:100%;min-height:100%;margin:0;display:flex;position:absolute;inset:0;overflow:hidden}.design-lab-stripe .slh--page .tvorba-hero-mock-stage .lav-chrome,.design-lab-stripe .slh--page .realizace-hero-mock-stage .lav-chrome,.design-lab-stripe .slh--page .tvorba-hero-mock-stage [class*=-chrome]{border-bottom:1px solid var(--color-frost,#e5edf5);background:var(--color-mist,#f8fafd);gap:10px;height:34px;padding:0 12px}.design-lab-stripe .slh--page .tvorba-hero-mock-stage .lav-dots i,.design-lab-stripe .slh--page .tvorba-hero-mock-stage .lav-dots i:first-child,.design-lab-stripe .slh--page .tvorba-hero-mock-stage .lav-dots i:nth-child(2),.design-lab-stripe .slh--page .tvorba-hero-mock-stage .lav-dots i:nth-child(3){background:var(--color-frost,#e5edf5);width:8px;height:8px}.design-lab-stripe .slh--page .tvorba-hero-mock-stage .lav-dots i:nth-child(3){background:color-mix(in srgb, var(--color-indigo-ink,#533afd) 45%, var(--color-frost,#e5edf5))}.design-lab-stripe .slh--page .tvorba-hero-mock-stage .lav-url{font-family:var(--font-stripe,Inter, ui-sans-serif, system-ui, sans-serif);letter-spacing:-.01em;color:var(--color-slate,#64748d);background:var(--color-pure-white,#fff);border:1px solid var(--color-frost,#e5edf5);border-radius:var(--radius-buttons,4px);text-overflow:ellipsis;white-space:nowrap;max-width:min(70%,16rem);padding:.2rem .55rem;font-size:11px;font-weight:400;overflow:hidden}.design-lab-stripe .slh--page .tvorba-hero-build .lav-hero-body,.design-lab-stripe .slh--page .tvorba-hero-mock-stage .lav-hero-body{background:var(--color-pure-white,#fff);flex-direction:column;flex:1;min-height:0;padding:clamp(1rem,2.2vw,1.5rem);display:flex}.design-lab-stripe .slh--page .tvorba-hero-mock-stage .lav-hero-badge{background:color-mix(in srgb, var(--color-indigo-ink,#533afd) 14%, var(--color-periwinkle-wash,#e8e9ff));border-radius:var(--radius-buttons,4px)}.design-lab-stripe .slh--page .tvorba-hero-mock-stage .lav-hero-line{background:var(--color-frost,#e5edf5);border-radius:2px}.design-lab-stripe .slh--page .tvorba-hero-mock-stage .lav-hero-cta{border-radius:var(--radius-buttons,4px);background:var(--color-indigo-ink,#533afd)}.design-lab-stripe .slh--page .tvorba-hero-mock-stage .lav-hero-tiles span{border-radius:var(--radius-cards,4px);background:var(--color-mist,#f8fafd);border:1px solid var(--color-frost,#e5edf5)}.design-lab-stripe .slh--page .tvorba-hero-mock-stage .lav-cursor-dot{background:var(--color-indigo-ink,#533afd)}.design-lab-stripe .slh--page .realizace-mock-card{border:1px solid var(--color-frost,#e5edf5);background:var(--color-pure-white,#fff);box-shadow:none;border-radius:8px}.design-lab-stripe .slh--page .realizace-mock-chrome{border-bottom:1px solid var(--color-frost,#e5edf5);background:var(--color-mist,#f8fafd)}.design-lab-stripe .slh--page .realizace-mock-cta{background:var(--color-indigo-ink,#533afd);border-radius:var(--radius-buttons,4px)}.design-lab-stripe .slh--page .realizace-mock-glow{background:radial-gradient(circle at 70% 20%, color-mix(in srgb, var(--color-indigo-ink,#533afd) 18%, transparent), transparent 55%)}.design-lab-stripe .kontakt-hero-portrait:not(.kontakt-page-portrait):not(.george-page-portrait){border:1px solid var(--color-frost,#e5edf5);box-shadow:none;background:var(--color-mist,#f8fafd);border-radius:12px;overflow:hidden}.design-lab-stripe .slh--kontakt{overflow:clip}.design-lab-stripe .slh--kontakt .slh-stage{overflow:hidden}.design-lab-stripe .slh--kontakt .slh-inner,.design-lab-stripe .slh--george .slh-inner{overflow:visible}.design-lab-stripe .slh--kontakt .slh-grid,.design-lab-stripe .slh--george .slh-grid{align-items:end}.design-lab-stripe .slh--kontakt .slh-aside,.design-lab-stripe .slh--george .slh-aside{justify-content:center;align-items:flex-end;margin-bottom:calc(-1*clamp(2.25rem,5vw,3.5rem));display:flex;overflow:visible}.design-lab-stripe .slh--kontakt .kontakt-page-portrait,.design-lab-stripe .slh--george .george-page-portrait{width:min(100%,280px);max-width:280px;box-shadow:none;pointer-events:none;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;line-height:0;position:relative;overflow:visible}@media (min-width:900px){.design-lab-stripe .slh--kontakt.slh--has-aside .slh-aside,.design-lab-stripe .slh--george.slh--has-aside .slh-aside{justify-content:flex-end;place-self:end;width:auto;max-width:none}.design-lab-stripe .slh--kontakt .kontakt-page-portrait,.design-lab-stripe .slh--george .george-page-portrait{width:min(100%,300px);max-width:300px;transform:translate(10%)}}@media (min-width:1200px){.design-lab-stripe .slh--kontakt .kontakt-page-portrait,.design-lab-stripe .slh--george .george-page-portrait{width:280px;max-width:280px;transform:translate(14%)}}.design-lab-stripe .slh--kontakt .kontakt-page-portrait .person-portrait,.design-lab-stripe .slh--kontakt .kontakt-page-portrait .person-portrait-stage,.design-lab-stripe .slh--kontakt .kontakt-page-portrait .person-portrait-frame,.design-lab-stripe .slh--george .george-page-portrait .person-portrait,.design-lab-stripe .slh--george .george-page-portrait .person-portrait-stage,.design-lab-stripe .slh--george .george-page-portrait .person-portrait-frame{margin:0;padding:0;line-height:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.design-lab-stripe .slh--kontakt .kontakt-page-portrait .person-portrait-glow,.design-lab-stripe .slh--george .george-page-portrait .person-portrait-glow{display:none!important}.design-lab-stripe .slh--kontakt .kontakt-page-portrait .person-portrait-img,.design-lab-stripe .slh--george .george-page-portrait .person-portrait-img{object-fit:contain;object-position:bottom center;filter:none;width:100%;height:auto;max-height:min(56vh,460px);margin:0;animation-name:person-portrait-rise;animation-duration:1.1s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:80ms;animation-fill-mode:forwards;display:block}.design-lab-stripe .slh--kontakt .kontakt-page-portrait .person-portrait-role,.design-lab-stripe .slh--george .george-page-portrait .person-portrait-role{bottom:18%}@media (prefers-reduced-motion:reduce){.design-lab-stripe .slh--kontakt .kontakt-page-portrait .person-portrait-img,.design-lab-stripe .slh--george .george-page-portrait .person-portrait-img{opacity:1;animation:none;transform:none}}.design-lab-stripe .tvorba-signal,.design-lab-stripe .tvorba-audience-card,.design-lab-stripe .tvorba-deliverable,.design-lab-stripe .tvorba-related-card,.design-lab-stripe .tvorba-price-card,.design-lab-stripe .tvorba-include-card,.design-lab-stripe [class*=signal-card],.design-lab-stripe [class*=audience-card]{border-radius:var(--radius-cards,4px)!important;border:1px solid var(--color-frost,#e5edf5)!important;background:var(--color-mist,#f8fafd)!important;box-shadow:none!important}.design-lab-stripe .tvorba-tag,.design-lab-stripe .tvorba-chip,.design-lab-stripe .lab-beta,.design-lab-stripe [class*=-tag],.design-lab-stripe [class*=-chip]:not(.lab-nav-cta){border-radius:var(--radius-buttons,4px)!important}.design-lab-stripe .spc-situation,.design-lab-stripe .spc-tier-card,.design-lab-stripe .spc-offer-card,.design-lab-stripe .spc-opt-card,.design-lab-stripe .spc-care-card{border-radius:var(--radius-cards,4px);border:1px solid var(--color-frost,#e5edf5);background:var(--color-mist,#f8fafd);box-shadow:none}.design-lab-stripe .spc-tier-card--featured{background:var(--color-pure-white,#fff);border-color:color-mix(in srgb, var(--color-indigo-ink,#533afd) 40%, var(--color-frost,#e5edf5))}.design-lab-stripe .spc-situation-title,.design-lab-stripe .spc-tier-name,.design-lab-stripe .spc-offer-title{letter-spacing:-.03em;color:var(--color-midnight-ink,#061b31);font-weight:300}.design-lab-stripe .spc-situation-body,.design-lab-stripe .spc-tier-body,.design-lab-stripe .spc-care-lead{color:var(--color-steel,#50617a)}.design-lab-stripe .spc-interest-option{border-radius:var(--radius-buttons,4px);border:1px solid var(--color-frost,#e5edf5);background:var(--color-pure-white,#fff)}.design-lab-stripe .spc-interest-option:has(input:checked){border-color:var(--color-indigo-ink,#533afd);background:color-mix(in srgb, var(--color-indigo-ink,#533afd) 8%, var(--color-pure-white,#fff))}.design-lab-stripe .realizace-card,.design-lab-stripe .realizace-empty-slot,.design-lab-stripe .realizace-meta-chip,.design-lab-stripe .realizace-detail-panel{border-radius:var(--radius-cards,4px);border:1px solid var(--color-frost,#e5edf5);background:var(--color-mist,#f8fafd);box-shadow:none}.design-lab-stripe .realizace-card{background:var(--color-pure-white,#fff);overflow:hidden}.design-lab-stripe .realizace-card-title,.design-lab-stripe .realizace-detail .lab-heading{letter-spacing:-.035em;font-weight:300}.design-lab-stripe .realizace-meta-chip,.design-lab-stripe .realizace-tag{border-radius:var(--radius-buttons,4px);font-family:var(--font-stripe,Inter, ui-sans-serif, system-ui, sans-serif)}.design-lab-stripe .realizace-chrome{background:var(--color-mist,#f8fafd);border-bottom:1px solid var(--color-frost,#e5edf5)}.design-lab-stripe .audit-zdarma-direct-wrap{padding-top:24px;padding-bottom:8px}.design-lab-stripe .audit-zdarma-direct-answer{max-width:42rem;font-size:var(--text-body-sm,14px);line-height:var(--leading-body-sm,1.4);letter-spacing:var(--tracking-body-sm,-.14px);color:var(--color-steel,#50617a);margin:0;font-weight:300}.design-lab-stripe .audit-zdarma-why-card,.design-lab-stripe .audit-zdarma-bring-card,.design-lab-stripe .audit-zdarma-next-card,.design-lab-stripe .audit-teaser,.design-lab-stripe .audit-zdarma-panel{border-radius:var(--radius-cards,4px);border:1px solid var(--color-frost,#e5edf5);background:var(--color-mist,#f8fafd);box-shadow:none}.design-lab-stripe .audit-zdarma-next-card:hover{border-color:color-mix(in srgb, var(--color-indigo-ink,#533afd) 35%, var(--color-frost,#e5edf5));transform:none}.design-lab-stripe .kontakt-intro-card,.design-lab-stripe .kontakt-signal,.design-lab-stripe .kontakt-office-card,.design-lab-stripe .kontakt-billing-card,.design-lab-stripe .poptavka-hero-form,.design-lab-stripe .kontakt-hero-index{border-radius:var(--radius-cards,4px)!important;border:1px solid var(--color-frost,#e5edf5)!important;background:var(--color-pure-white,#fff)!important;box-shadow:none!important}.design-lab-stripe .poptavka-hero-form{padding:1.25rem;background:var(--color-mist,#f8fafd)!important}.design-lab-stripe .inquiry-field input,.design-lab-stripe .inquiry-field textarea,.design-lab-stripe .inquiry-field select,.design-lab-stripe .kontakt-form input,.design-lab-stripe .kontakt-form textarea,.design-lab-stripe .kontakt-form select,.design-lab-stripe form:not(.audit-cta-form) input[type=text],.design-lab-stripe form:not(.audit-cta-form) input[type=email],.design-lab-stripe form:not(.audit-cta-form) input[type=tel],.design-lab-stripe form:not(.audit-cta-form) input[type=url],.design-lab-stripe form:not(.audit-cta-form) textarea,.design-lab-stripe form:not(.audit-cta-form) select{font-family:var(--font-stripe,Inter, ui-sans-serif, system-ui, sans-serif);border-radius:var(--radius-inputs,4px)!important;border:1px solid var(--color-frost,#e5edf5)!important;background:var(--color-pure-white,#fff)!important;box-shadow:none!important}.design-lab-stripe form:not(.audit-cta-form) input:focus,.design-lab-stripe form:not(.audit-cta-form) textarea:focus,.design-lab-stripe form:not(.audit-cta-form) select:focus{outline:none;border-color:var(--color-indigo-ink,#533afd)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-indigo-ink,#533afd) 18%, transparent)!important}.design-lab-stripe form button[type=submit],.design-lab-stripe .inquiry-submit{font-weight:400;border-radius:var(--radius-buttons,4px)!important;background:var(--color-indigo-ink,#533afd)!important;border:1px solid var(--color-indigo-ink,#533afd)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important}.design-lab-stripe form button[type=submit]:hover,.design-lab-stripe .inquiry-submit:hover{background:var(--color-indigo-hover,#7389ff)!important;border-color:var(--color-indigo-hover,#7389ff)!important}.design-lab-stripe .inquiry-honeypot,.design-lab-stripe .inquiry-honeypot label,.design-lab-stripe .inquiry-honeypot input{opacity:0!important;pointer-events:none!important;clip:rect(0, 0, 0, 0)!important;width:1px!important;height:1px!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;top:auto!important;left:-10000px!important;overflow:hidden!important}.design-lab-stripe .inquiry-submit-block{flex-direction:column;align-items:stretch;gap:.85rem;display:flex}.design-lab-stripe .inquiry-success{border-radius:var(--radius-cards,4px);border:1px solid color-mix(in srgb, #16a34a 38%, var(--color-frost,#e5edf5));background:linear-gradient(145deg, color-mix(in srgb, #16a34a 12%, var(--color-pure-white,#fff)) 0%, color-mix(in srgb, #16a34a 5%, var(--color-mist,#f8fafd)) 100%);box-shadow:none;outline:none;align-items:flex-start;gap:.9rem;margin:0;padding:1.05rem 1.15rem;animation:.45s cubic-bezier(.22,1,.36,1) both inquiry-success-in;display:flex}.design-lab-stripe .inquiry-success-icon{color:#fff;border-radius:var(--radius-buttons,4px);background:#16a34a;flex-shrink:0;place-items:center;width:2.4rem;height:2.4rem;display:grid;box-shadow:0 0 0 4px #16a34a29}.design-lab-stripe .inquiry-success-copy{gap:.25rem;min-width:0;display:grid}.design-lab-stripe .inquiry-success-kicker{font-family:var(--font-stripe,Inter, ui-sans-serif, system-ui, sans-serif);letter-spacing:.08em;text-transform:uppercase;color:#15803d;margin:0;font-size:.72rem;font-weight:500}.design-lab-stripe .inquiry-success-text{font-family:var(--font-stripe,Inter, ui-sans-serif, system-ui, sans-serif);letter-spacing:-.02em;color:var(--color-midnight-ink,#061b31);margin:0;font-size:clamp(1.05rem,1.6vw,1.2rem);font-weight:400;line-height:1.4}.design-lab-stripe .inquiry-error{border-radius:var(--radius-cards,4px);border:1px solid color-mix(in srgb, #dc2626 28%, var(--color-frost,#e5edf5));background:color-mix(in srgb, #dc2626 6%, var(--color-mist,#f8fafd));box-shadow:none;margin:0;padding:.9rem 1.05rem}.design-lab-stripe .inquiry-error-text{color:#b91c1c;margin:0;font-size:.9375rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.design-lab-stripe .inquiry-success{animation:none}}.design-lab-stripe .george-card,.design-lab-stripe .george-panel{border-radius:var(--radius-cards,4px);border:1px solid var(--color-frost,#e5edf5);background:var(--color-mist,#f8fafd);box-shadow:none}.design-lab-stripe .george-section .lab-heading,.design-lab-stripe .george-section--timeline .lab-heading{font-weight:300}.design-lab-stripe .george-section--timeline{background:var(--color-pure-white,#fff);color:var(--color-midnight-ink,#061b31)}.design-lab-stripe .george-timeline{gap:0;max-width:48rem;margin:2.75rem 0 0;padding:0;list-style:none;display:grid;position:relative}.design-lab-stripe .george-timeline-item{border:0;border-bottom:1px solid var(--color-frost,#e5edf5);box-shadow:none;opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(35ms * var(--george-tl-i,0));background:0 0;border-radius:0;grid-template-columns:auto 1fr;grid-template-areas:"rail meta""rail copy";align-items:start;gap:.3rem 1rem;margin:0;padding:1.35rem 0;display:grid;transform:translateY(14px)}.design-lab-stripe .george-timeline-item.is-in{opacity:1;transform:translateY(0)}.design-lab-stripe .george-timeline-item:first-child{padding-top:.25rem}.design-lab-stripe .george-timeline-item:last-child{border-bottom:0;padding-bottom:0}.design-lab-stripe .george-timeline-meta{flex-wrap:wrap;grid-area:meta;align-items:center;gap:.5rem .65rem;padding-top:.1rem;display:flex}.design-lab-stripe .george-timeline-year{font-family:var(--font-stripe,Inter, ui-sans-serif, system-ui, sans-serif);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1, "ss01" 1;letter-spacing:-.01em;color:var(--color-slate,#64748d);opacity:1;margin:0;font-size:.8125rem;font-weight:400;line-height:1.2;transition:color .25s;transform:none}.design-lab-stripe .george-timeline-item--now .george-timeline-year{color:var(--color-indigo-ink,#533afd)}.design-lab-stripe .george-timeline-badge{border-radius:var(--radius-buttons,4px);border:1px solid color-mix(in srgb, var(--color-indigo-ink,#533afd) 28%, var(--color-frost,#e5edf5));background:color-mix(in srgb, var(--color-indigo-ink,#533afd) 8%, var(--color-pure-white,#fff));min-height:1.25rem;color:var(--color-indigo-ink,#533afd);font-family:var(--font-stripe,Inter, ui-sans-serif, system-ui, sans-serif);letter-spacing:.04em;text-transform:uppercase;align-items:center;padding:.1rem .4rem;font-size:.6875rem;font-weight:400;line-height:1;display:inline-flex}.design-lab-stripe .george-timeline-rail{grid-area:rail;justify-content:center;align-self:stretch;width:18px;min-height:100%;display:flex;position:relative}.design-lab-stripe .george-timeline-rail:before{content:"";transform-origin:top;background:var(--color-frost,#e5edf5);opacity:1;width:1px;transition:none;position:absolute;top:12px;bottom:-1.35rem;left:50%;transform:translate(-50%)}.design-lab-stripe .george-timeline-item:last-child .george-timeline-rail:before{display:none}.design-lab-stripe .george-timeline-node{z-index:1;background:var(--color-pure-white,#fff);border:1px solid var(--color-lavender-border,#b9b9f9);width:9px;height:9px;box-shadow:none;opacity:1;border-radius:2px;margin-top:4px;transition:background-color .25s,border-color .25s;position:relative;transform:none}.design-lab-stripe .george-timeline-item--now .george-timeline-node{background:var(--color-indigo-ink,#533afd);border-color:var(--color-indigo-ink,#533afd);width:9px;height:9px;box-shadow:none;margin-top:4px}.design-lab-stripe .george-timeline-copy{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-area:copy;margin:0;padding:0}.design-lab-stripe .george-timeline-item--now .george-timeline-copy{box-shadow:none;background:0 0;border:0}.design-lab-stripe .george-timeline-title{font-family:var(--font-stripe,Inter, ui-sans-serif, system-ui, sans-serif);letter-spacing:-.035em;color:var(--color-midnight-ink,#061b31);margin:0;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:300;line-height:1.25}.design-lab-stripe .george-timeline-body{max-width:38rem;font-family:var(--font-stripe,Inter, ui-sans-serif, system-ui, sans-serif);letter-spacing:-.01em;color:var(--color-steel,#50617a);margin:.45rem 0 0;font-size:.9375rem;font-weight:400;line-height:1.55}@media (min-width:900px){.design-lab-stripe .george-timeline{max-width:52rem;margin-top:3.25rem}.design-lab-stripe .george-timeline-item{grid-template-columns:minmax(7.25rem,9rem) 18px minmax(0,1fr);grid-template-areas:"meta rail copy";align-items:start;gap:0 1.35rem;padding:1.5rem 0}.design-lab-stripe .george-timeline-item:first-child{padding-top:.35rem}.design-lab-stripe .george-timeline-meta{text-align:right;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:.4rem;padding-top:.05rem}.design-lab-stripe .george-timeline-rail:before{top:12px;bottom:calc(-1.5rem - 1px)}.design-lab-stripe .george-timeline-item:last-child .george-timeline-rail:before{display:none}.design-lab-stripe .george-timeline-copy{background:0 0;border:0;border-radius:0;padding:0}.design-lab-stripe .george-timeline-item--now .george-timeline-copy{box-shadow:none;background:0 0;border:0}.design-lab-stripe .george-timeline-title{font-size:1.3125rem}.design-lab-stripe .george-timeline-body{margin-top:.5rem;font-size:.9375rem;line-height:1.55}}@media (prefers-reduced-motion:reduce){.design-lab-stripe .george-timeline-item{opacity:1;transition:none;transform:none}}.design-lab-stripe .section-space,.design-lab-stripe .container-page,.design-lab-stripe .container-narrow{color:var(--color-midnight-ink,#061b31)}.design-lab-stripe .prose-content,.design-lab-stripe .prose-content p,.design-lab-stripe article.prose{color:var(--color-steel,#50617a);font-family:var(--font-stripe,Inter, ui-sans-serif, system-ui, sans-serif)}.design-lab-stripe .prose-content a,.design-lab-stripe article a:not(.lab-btn):not(.slh-btn):not(.lab-nav-cta):not(.stripe-wgu-cta):not(.inquiry-cta-btn):not(.lab-footer-cta):not(.lab-link):not(.realizace-like-btn):not(.realizace-card-btn):not(.realizace-service-btn):not(.realizace-detail-hero-aside-cta):not(.realizace-detail-hero-url){color:var(--color-indigo-ink,#533afd)}.design-lab-stripe a.realizace-like-btn--primary,.design-lab-stripe a.realizace-like-btn--primary:hover,.design-lab-stripe a.realizace-like-btn--primary:focus-visible{color:#fff;-webkit-text-fill-color:#fff}.design-lab-stripe a.realizace-like-btn--primary>svg{color:#fff;stroke:#fff}.design-lab-stripe a.realizace-like-btn--ghost,.design-lab-stripe a.realizace-service-btn,.design-lab-stripe a.realizace-detail-hero-aside-cta{-webkit-text-fill-color:currentColor}.design-lab-stripe article a.lab-link{color:var(--color-indigo-ink,#533afd)}.design-lab-stripe article .audit-launch a.lab-link,.design-lab-stripe article .audit-launch a.lab-link:hover,.design-lab-stripe article .audit-launch a.lab-link:focus-visible{color:#fff;-webkit-text-fill-color:#fff;text-underline-offset:2px;-webkit-text-decoration:underline #ffffffb8;text-decoration:underline #ffffffb8}.design-lab-stripe .prose-content a:hover{color:var(--color-indigo-hover,#7389ff)}.design-lab-stripe .prose-content h1,.design-lab-stripe .prose-content h2,.design-lab-stripe .prose-content h3{letter-spacing:-.03em;color:var(--color-midnight-ink,#061b31);font-weight:300}.design-lab-stripe .audit-gate,.design-lab-stripe .audit-report-score,.design-lab-stripe .audit-report-card,.design-lab-stripe .audit-priority-card{border-radius:var(--radius-cards,4px);border:1px solid var(--color-frost,#e5edf5);background:var(--color-mist,#f8fafd);box-shadow:none}.design-lab-stripe .audit-score-ring{border-radius:50%}.design-lab-stripe .audit-gate input{border-radius:var(--radius-inputs,4px);border:1px solid var(--color-frost,#e5edf5)}.design-lab-stripe .audit-gate button{border-radius:var(--radius-buttons,4px);background:var(--color-indigo-ink,#533afd);color:#fff;border:1px solid var(--color-indigo-ink,#533afd);box-shadow:none}.design-lab-stripe .lab-heading-section{letter-spacing:-.035em;font-weight:300}.design-lab-stripe .bg-accent{background-color:var(--color-indigo-ink,#533afd)!important}.design-lab-stripe .text-accent{color:var(--color-indigo-ink,#533afd)!important}.design-lab-stripe .hover\:text-accent:hover{color:var(--color-indigo-hover,#7389ff)!important}.design-lab-stripe .border-border{border-color:var(--color-frost,#e5edf5)!important}.design-lab-stripe .text-foreground-muted{color:var(--color-steel,#50617a)!important}.design-lab-stripe .text-foreground{color:var(--color-midnight-ink,#061b31)!important}.design-lab-stripe .section-space{background:var(--color-pure-white,#fff)}.design-lab-stripe .container-page,.design-lab-stripe .container-narrow{width:min(100% - 2rem, var(--page-max-width,1320px));margin-inline:auto}.design-lab-stripe .rounded-2xl,.design-lab-stripe .rounded-xl,.design-lab-stripe .rounded-lg{border-radius:var(--radius-cards,4px)}.design-lab-stripe .tvorba-page *,.design-lab-stripe .realizace-page *,.design-lab-stripe .spoluprace-ceny-page *,.design-lab-stripe .eshop-page *{--shadow-subtle:none;--shadow-xl:none}.design-lab-stripe a.lab-btn.lab-btn-fill:not(.lab-nav-cta):not(.inquiry-cta-btn):not(.lab-footer-cta){border-radius:var(--radius-buttons,4px);background:var(--color-indigo-ink,#533afd);border:1px solid var(--color-indigo-ink,#533afd);color:#fff;-webkit-text-fill-color:#fff;box-shadow:none;font-weight:400}.design-lab-stripe a.lab-btn.lab-btn-fill:not(.lab-nav-cta):not(.inquiry-cta-btn):not(.lab-footer-cta):hover{background:var(--color-indigo-hover,#7389ff);border-color:var(--color-indigo-hover,#7389ff);color:#fff;-webkit-text-fill-color:#fff}.design-lab-stripe a.lab-btn.lab-btn-ghost{border-radius:var(--radius-buttons,4px);border:1px solid var(--color-frost,#e5edf5);background:var(--color-pure-white,#fff);color:var(--color-midnight-ink,#061b31);-webkit-text-fill-color:var(--color-midnight-ink,#061b31);box-shadow:none}.design-lab-stripe a.lab-btn.lab-btn-ghost:hover{border-color:var(--color-midnight-ink,#061b31)}.design-lab-stripe .optimalizace-closing-cta{border-radius:var(--radius-cards,4px);border:1px solid var(--color-frost,#e5edf5);background:var(--color-mist,#f8fafd);box-shadow:none;padding:1.75rem}.design-lab-stripe .blog-page{color:var(--color-midnight-ink,#061b31);background:var(--color-pure-white,#fff)}.design-lab-stripe .blog-section{background:var(--color-pure-white,#fff)}.design-lab-stripe .blog-empty{max-width:36rem;color:var(--color-steel,#50617a);margin:0;font-size:1rem;line-height:1.55}.design-lab-stripe .blog-grid{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.design-lab-stripe .blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.design-lab-stripe .blog-grid--related{grid-template-columns:repeat(3,minmax(0,1fr))}}.design-lab-stripe .blog-card{margin:0}.design-lab-stripe .blog-card-link{border:1px solid var(--color-frost,#e5edf5);border-radius:var(--radius-cards,4px);background:var(--color-pure-white,#fff);height:100%;color:inherit;gap:.9rem;padding:0;text-decoration:none;transition:border-color .2s;display:grid;overflow:hidden}.design-lab-stripe .blog-card-link:hover{border-color:color-mix(in srgb, var(--color-indigo-ink,#533afd) 35%, var(--color-frost,#e5edf5))}.design-lab-stripe .blog-card-media{aspect-ratio:16/9;background:var(--color-mist,#f8fafd);overflow:hidden}.design-lab-stripe .blog-card-img{object-fit:cover;width:100%;height:100%;display:block}.design-lab-stripe .blog-card-copy{gap:.45rem;padding:0 1rem 1.1rem;display:grid}.design-lab-stripe .blog-card-title{font-family:var(--font-stripe,Inter, ui-sans-serif, system-ui, sans-serif);letter-spacing:-.03em;color:var(--color-midnight-ink,#061b31);margin:0;font-size:1.15rem;font-weight:300;line-height:1.25}.design-lab-stripe .blog-card-excerpt{color:var(--color-steel,#50617a);margin:0;font-size:.9375rem;line-height:1.5}.design-lab-stripe .blog-card-meta{color:var(--color-slate,#64748d);font-feature-settings:"tnum" 1;margin:.2rem 0 0;font-size:.8125rem}.design-lab-stripe .blog-article-header{border-bottom:1px solid var(--color-frost,#e5edf5);background:var(--color-pure-white,#fff);padding:clamp(2rem,5vw,3.25rem) 0 1.5rem}.design-lab-stripe .blog-article-page{--blog-article-cover-max:56rem}.design-lab-stripe .blog-article-header-inner,.design-lab-stripe .blog-article-cover{width:min(100% - 2rem, var(--blog-article-cover-max));max-width:var(--blog-article-cover-max);margin-inline:auto}.design-lab-stripe .blog-article-crumbs{margin-bottom:2rem}.design-lab-stripe .blog-article-title{letter-spacing:-.04em;margin-top:0;font-weight:300}.design-lab-stripe .blog-article-direct{color:var(--color-steel,#50617a);margin-top:1rem;font-size:1.05rem;line-height:1.55}.design-lab-stripe .blog-article-meta{color:var(--color-slate,#64748d);font-feature-settings:"tnum" 1;margin-top:1rem;font-size:.875rem}.design-lab-stripe .blog-article-cover-wrap{background:var(--color-pure-white,#fff);padding:1.5rem 0 0}.design-lab-stripe .blog-article-cover{border-radius:var(--radius-cards,4px);border:1px solid var(--color-frost,#e5edf5);background:var(--color-mist,#f8fafd);overflow:hidden}.design-lab-stripe .blog-article-cover-img{width:100%;height:auto;display:block}.design-lab-stripe .blog-article-body{max-width:calc(44rem + 70px)}.design-lab-stripe .blog-prose h2{letter-spacing:-.03em;color:var(--color-midnight-ink,#061b31);margin-top:2rem;font-weight:300}.design-lab-stripe .blog-prose a{color:var(--color-indigo-ink,#533afd);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-indigo-ink,#533afd) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--color-indigo-ink,#533afd) 55%, transparent);text-underline-offset:.18em;border-radius:2px;text-decoration-thickness:1px;transition:color .18s,text-decoration-color .18s,background-color .18s,text-decoration-thickness .18s}.design-lab-stripe .blog-prose a:hover,.design-lab-stripe .blog-prose a:focus-visible{color:var(--color-indigo-hover,#7389ff);-webkit-text-decoration-color:var(--color-indigo-hover,#7389ff);text-decoration-color:var(--color-indigo-hover,#7389ff);background-color:color-mix(in srgb, var(--color-indigo-ink,#533afd) 8%, transparent);outline:none;text-decoration-thickness:2px}.design-lab-stripe .blog-prose .blog-prose-list{counter-reset:blog-prose-step;gap:.65rem;margin:1.35rem 0 1.6rem;padding:0;list-style:none;display:grid}.design-lab-stripe .blog-prose .blog-prose-list>li{border:1px solid var(--color-frost,#e5edf5);border-radius:var(--radius-cards,4px);background:linear-gradient(135deg, color-mix(in srgb, var(--color-indigo-ink,#533afd) 5%, var(--color-mist,#f8fafd)) 0%, var(--color-pure-white,#fff) 55%);color:var(--color-steel,#50617a);box-shadow:none;margin:0;padding:.9rem 1rem .95rem 2.85rem;font-size:.98rem;line-height:1.55;position:relative}.design-lab-stripe .blog-prose .blog-prose-list>li:before{border-radius:var(--radius-cards,4px);border:1px solid color-mix(in srgb, var(--color-indigo-ink,#533afd) 28%, var(--color-frost,#e5edf5));background:color-mix(in srgb, var(--color-indigo-ink,#533afd) 10%, #fff);width:1.45rem;height:1.45rem;color:var(--color-indigo-ink,#533afd);font-family:var(--font-stripe,Inter, ui-sans-serif, system-ui, sans-serif);letter-spacing:.04em;place-items:center;font-size:.68rem;font-weight:600;line-height:1;display:grid;position:absolute;top:.95rem;left:.85rem}.design-lab-stripe .blog-prose .blog-prose-list--ul>li:before{content:"";background:var(--color-indigo-ink,#533afd);width:.55rem;height:.55rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-indigo-ink,#533afd) 14%, transparent);border:0;border-radius:2px;top:1.25rem;left:1.15rem}.design-lab-stripe .blog-prose .blog-prose-list--ol>li{counter-increment:blog-prose-step}.design-lab-stripe .blog-prose .blog-prose-list--ol>li:before{content:counter(blog-prose-step, decimal-leading-zero)}.design-lab-stripe .blog-prose .blog-prose-list>li a{color:var(--color-indigo-ink,#533afd);text-underline-offset:.15em;text-decoration:underline}.design-lab-stripe .blog-article-faq{border-top:1px solid var(--color-frost,#e5edf5);margin-top:2.75rem;padding-top:1.75rem}.design-lab-stripe .blog-article-faq-list{margin-top:1.5rem}.design-lab-stripe .blog-article-faq-list .faq-list{grid-template-columns:1fr;gap:12px}@media (min-width:900px){.design-lab-stripe .blog-article-faq-list .faq-list{grid-template-columns:1fr;gap:14px}}.design-lab-stripe .blog-related-services{background:var(--color-mist,#f8fafd);border-top:1px solid var(--color-frost,#e5edf5)}.design-lab-stripe .blog-service-grid{gap:1rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:800px){.design-lab-stripe .blog-service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.design-lab-stripe .blog-service-card{margin:0}.design-lab-stripe .blog-service-link{border:1px solid var(--color-frost,#e5edf5);border-radius:var(--radius-cards,4px);background:var(--color-pure-white,#fff);height:100%;color:inherit;gap:.55rem;padding:1.15rem 1.2rem 1.35rem;text-decoration:none;transition:border-color .2s;display:grid;position:relative}.design-lab-stripe .blog-service-link:hover{border-color:color-mix(in srgb, var(--color-indigo-ink,#533afd) 35%, var(--color-frost,#e5edf5))}.design-lab-stripe .blog-service-title{letter-spacing:-.03em;color:var(--color-midnight-ink,#061b31);margin:0;font-size:1.05rem;font-weight:300}.design-lab-stripe .blog-service-body{color:var(--color-steel,#50617a);margin:0;font-size:.9rem;line-height:1.5}.design-lab-stripe .blog-service-go{color:var(--color-indigo-ink,#533afd);font-size:1.1rem;line-height:1}.design-lab-stripe .blog-related-articles{background:var(--color-pure-white,#fff);border-top:1px solid var(--color-frost,#e5edf5)}.design-lab-stripe .blog-related-articles .blog-grid{margin-top:1.75rem}html[data-theme=dark] .design-lab-stripe .slh{--slh-ink:#f4f7fb;--slh-muted:#c5d0e0;--slh-slate:#9aa8bd;--slh-canvas:#0b1020;--slh-band:#101628;--slh-white:#161d30;--slh-frost:#2a3550;color:#f4f7fb;background:#0b1020}html[data-theme=dark] .design-lab-stripe .slh-stage{background:#0b1020}html[data-theme=dark] .design-lab-stripe .slh--page .slh-title-line,html[data-theme=dark] .design-lab-stripe .slh-title-primary{color:#f4f7fb;-webkit-text-fill-color:#f4f7fb}html[data-theme=dark] .design-lab-stripe .slh-title-accent{color:#0000;-webkit-text-fill-color:transparent}html[data-theme=dark] .design-lab-stripe .gw:not(.gw--inverse){--gw-ink:#f4f7fb;color:#f4f7fb}html[data-theme=dark] .design-lab-stripe .poptavka-hero-form,html[data-theme=dark] .design-lab-stripe .kontakt-hero-index{color:#f4f7fb!important;background:#12182a!important;border-color:#2a3550!important}html[data-theme=dark] .design-lab-stripe .poptavka-hero-form .inquiry-form,html[data-theme=dark] .design-lab-stripe .inquiry-form--contact.lab-card,html[data-theme=dark] .design-lab-stripe .inquiry-form--contact.lab-card:hover{box-shadow:none!important;background:0 0!important}html[data-theme=dark] .design-lab-stripe .inquiry-form--contact .inquiry-field-label{color:#d5deea}html[data-theme=dark] .design-lab-stripe .poptavka-hero-form .inquiry-field-hint,html[data-theme=dark] .design-lab-stripe .poptavka-hero-form .inquiry-privacy,html[data-theme=dark] .design-lab-stripe .poptavka-hero-form .lab-link{color:#c5d0e0}html[data-theme=dark] .design-lab-stripe .poptavka-hero-form .text-link-chromatic,html[data-theme=dark] .design-lab-stripe .poptavka-hero-form .lab-link:hover{color:#b9b4ff}html[data-theme=dark] .design-lab-stripe .inquiry-form input[type=text],html[data-theme=dark] .design-lab-stripe .inquiry-form input[type=email],html[data-theme=dark] .design-lab-stripe .inquiry-form input[type=tel],html[data-theme=dark] .design-lab-stripe .inquiry-form input[type=url],html[data-theme=dark] .design-lab-stripe .inquiry-form textarea,html[data-theme=dark] .design-lab-stripe .inquiry-form select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f4f7fb!important;-webkit-text-fill-color:#f4f7fb!important;background:#1c2438!important;border-color:#3a4764!important}html[data-theme=dark] .design-lab-stripe .inquiry-form input::placeholder,html[data-theme=dark] .design-lab-stripe .inquiry-form textarea::placeholder{opacity:1;color:#9aa8bd!important;-webkit-text-fill-color:#9aa8bd!important}html[data-theme=dark] .design-lab-stripe .inquiry-form input:focus,html[data-theme=dark] .design-lab-stripe .inquiry-form textarea:focus,html[data-theme=dark] .design-lab-stripe .inquiry-form select:focus{border-color:#7389ff!important;box-shadow:0 0 0 3px #533afd59!important}html[data-theme=dark] .design-lab-stripe .slh-crumbs,html[data-theme=dark] .design-lab-stripe .slh-crumbs .text-foreground-muted,html[data-theme=dark] .design-lab-stripe .slh-crumbs a{color:#9aa8bd!important}html[data-theme=dark] .design-lab-stripe .slh-crumbs a:hover{color:#7389ff!important}html[data-theme=dark] .design-lab-stripe .slh-crumbs [aria-current=page],html[data-theme=dark] .design-lab-stripe .slh-crumbs .text-foreground{-webkit-text-fill-color:#f4f7fb;color:#f4f7fb!important}html[data-theme=dark] .design-lab-stripe .lab-section.faq-section,html[data-theme=dark] .design-lab-stripe .blog-article-faq,html[data-theme=dark] .design-lab-stripe .audit-zdarma-faq-list,html[data-theme=dark] .design-lab-stripe .spc-faq-list{color:#f4f7fb;background:#0b1020}html[data-theme=dark] .design-lab-stripe .lab-section.tvorba-section:has(.faq-list):not(.blog-article-body-section){color:#f4f7fb;background:#0b1020}html[data-theme=dark] .design-lab-stripe section.section-space:has(.faq-list){color:#f4f7fb;background:#0b1020}html[data-theme=dark] .design-lab-stripe .faq-section .lab-heading,html[data-theme=dark] .design-lab-stripe .faq-section-head .lab-heading,html[data-theme=dark] .design-lab-stripe .blog-article-faq .lab-heading{color:#f4f7fb;-webkit-text-fill-color:#f4f7fb}html[data-theme=dark] .design-lab-stripe .lab-section.tvorba-section:has(.faq-list):not(.blog-article-body-section) .lab-heading{color:#f4f7fb;-webkit-text-fill-color:#f4f7fb}html[data-theme=dark] .design-lab-stripe section.section-space:has(.faq-list) .lab-heading-section{color:#f4f7fb;-webkit-text-fill-color:#f4f7fb}html[data-theme=dark] .design-lab-stripe .faq-section .lab-caption,html[data-theme=dark] .design-lab-stripe .faq-section-head .lab-caption,html[data-theme=dark] .design-lab-stripe .blog-article-faq .lab-caption{color:#9aa8bd}html[data-theme=dark] .design-lab-stripe .lab-section.tvorba-section:has(.faq-list):not(.blog-article-body-section) .lab-caption{color:#9aa8bd}html[data-theme=dark] .design-lab-stripe .faq-answer a,html[data-theme=dark] .design-lab-stripe .faq-answer-link .lab-link{color:#b9b4ff}html[data-theme=dark] .design-lab-stripe .faq-item,html[data-theme=dark] .design-lab-stripe .faq-item-wrap:nth-child(odd) .faq-item,html[data-theme=dark] .design-lab-stripe .faq-item-wrap:nth-child(2n) .faq-item{background:#12182a;border-color:#2a3550}html[data-theme=dark] .design-lab-stripe .faq-item:hover{border-color:#3c379e}html[data-theme=dark] .design-lab-stripe .faq-item[open]{background:#161d30;border-color:#3f38a7}html[data-theme=dark] .design-lab-stripe .faq-question{color:#f4f7fb;-webkit-text-fill-color:#f4f7fb}html[data-theme=dark] .design-lab-stripe .faq-num{color:#9aa8bd}html[data-theme=dark] .design-lab-stripe .faq-item[open] .faq-num,html[data-theme=dark] .design-lab-stripe .faq-item:hover .faq-num{color:#b9b4ff}html[data-theme=dark] .design-lab-stripe .faq-toggle{background:#1c2438;border-color:#3a4764}html[data-theme=dark] .design-lab-stripe .faq-toggle i{background:#f4f7fb}html[data-theme=dark] .design-lab-stripe .faq-answer-text,html[data-theme=dark] .design-lab-stripe .faq-item-wrap:nth-child(2n) .faq-answer-text,html[data-theme=dark] .design-lab-stripe .faq-item[open] .faq-answer-text{color:#c5d0e0;-webkit-text-fill-color:#c5d0e0;background:#1c2438;border-color:#3a4764}html[data-theme=dark] .design-lab-stripe .blog-page{color:#f4f7fb;background:#0b1020}html[data-theme=dark] .design-lab-stripe .blog-page .lab-section.tvorba-section,html[data-theme=dark] .design-lab-stripe .blog-section,html[data-theme=dark] .design-lab-stripe .blog-article-header,html[data-theme=dark] .design-lab-stripe .blog-article-cover-wrap,html[data-theme=dark] .design-lab-stripe .blog-article-body-section,html[data-theme=dark] .design-lab-stripe .blog-related-services,html[data-theme=dark] .design-lab-stripe .blog-related-articles,html[data-theme=dark] .design-lab-stripe .blog-page .inquiry-cta-section{color:#f4f7fb;background:#0b1020;border-color:#2a3550}html[data-theme=dark] .design-lab-stripe .blog-article-header,html[data-theme=dark] .design-lab-stripe .blog-article-faq,html[data-theme=dark] .design-lab-stripe .blog-related-services,html[data-theme=dark] .design-lab-stripe .blog-related-articles{border-color:#2a3550}html[data-theme=dark] .design-lab-stripe .blog-card-link,html[data-theme=dark] .design-lab-stripe .blog-service-link{color:#f4f7fb;background:#12182a;border-color:#2a3550}html[data-theme=dark] .design-lab-stripe .blog-card-link:hover,html[data-theme=dark] .design-lab-stripe .blog-service-link:hover{border-color:#3c379e}html[data-theme=dark] .design-lab-stripe .blog-card-media,html[data-theme=dark] .design-lab-stripe .blog-article-cover{background:#1c2438;border-color:#2a3550}html[data-theme=dark] .design-lab-stripe .blog-card-title,html[data-theme=dark] .design-lab-stripe .blog-article-title,html[data-theme=dark] .design-lab-stripe .blog-service-title,html[data-theme=dark] .design-lab-stripe .blog-page .lab-heading,html[data-theme=dark] .design-lab-stripe .blog-prose h2,html[data-theme=dark] .design-lab-stripe .blog-prose h3{color:#f4f7fb;-webkit-text-fill-color:#f4f7fb}html[data-theme=dark] .design-lab-stripe .blog-card-excerpt,html[data-theme=dark] .design-lab-stripe .blog-article-direct,html[data-theme=dark] .design-lab-stripe .blog-service-body,html[data-theme=dark] .design-lab-stripe .blog-page .prose-content,html[data-theme=dark] .design-lab-stripe .blog-page .prose-content p,html[data-theme=dark] .design-lab-stripe .blog-page .prose-content li{color:#c5d0e0;-webkit-text-fill-color:#c5d0e0}html[data-theme=dark] .design-lab-stripe .blog-prose .blog-prose-list>li{color:#c5d0e0;-webkit-text-fill-color:#c5d0e0;background:linear-gradient(135deg,#202251 0%,#161d30 58%);border-color:#2a3550}html[data-theme=dark] .design-lab-stripe .blog-prose .blog-prose-list>li:before{color:#b9b4ff;background:#282963;border-color:#3a4764}html[data-theme=dark] .design-lab-stripe .blog-prose .blog-prose-list--ul>li:before{background:#b9b4ff;box-shadow:0 0 0 3px #b9b4ff2e}html[data-theme=dark] .design-lab-stripe .blog-card-meta,html[data-theme=dark] .design-lab-stripe .blog-article-meta,html[data-theme=dark] .design-lab-stripe .blog-page .lab-caption,html[data-theme=dark] .design-lab-stripe .blog-empty{color:#9aa8bd}html[data-theme=dark] .design-lab-stripe .blog-page .prose-content a,html[data-theme=dark] .design-lab-stripe .blog-prose a{-webkit-text-fill-color:#b9b4ff;text-decoration-color:#b9b4ff8c;color:#b9b4ff!important}html[data-theme=dark] .design-lab-stripe .blog-prose a:hover,html[data-theme=dark] .design-lab-stripe .blog-prose a:focus-visible{-webkit-text-fill-color:#d4d0ff;background-color:#b9b4ff24;text-decoration-color:#d4d0ff;color:#d4d0ff!important}html[data-theme=dark] .design-lab-stripe .blog-service-go{color:#b9b4ff}html[data-theme=dark] .design-lab-stripe .blog-article-crumbs,html[data-theme=dark] .design-lab-stripe .blog-article-crumbs .text-foreground-muted,html[data-theme=dark] .design-lab-stripe .blog-article-crumbs a{color:#9aa8bd!important}html[data-theme=dark] .design-lab-stripe .blog-article-crumbs a:hover{color:#7389ff!important}html[data-theme=dark] .design-lab-stripe .blog-article-crumbs [aria-current=page],html[data-theme=dark] .design-lab-stripe .blog-article-crumbs .text-foreground{-webkit-text-fill-color:#f4f7fb;color:#f4f7fb!important}html[data-theme=dark] .design-lab-stripe .tvorba-page,html[data-theme=dark] .design-lab-stripe .realizace-page,html[data-theme=dark] .design-lab-stripe .spoluprace-ceny-page,html[data-theme=dark] .design-lab-stripe .george-page,html[data-theme=dark] .design-lab-stripe .eshop-page,html[data-theme=dark] .design-lab-stripe .redesign-page,html[data-theme=dark] .design-lab-stripe .onepage-page,html[data-theme=dark] .design-lab-stripe .sprava-page,html[data-theme=dark] .design-lab-stripe .optimalizace-page,html[data-theme=dark] .design-lab-stripe .audit-zdarma-page{color:#f4f7fb;background:#0b1020}html[data-theme=dark] .design-lab-stripe .tvorba-section,html[data-theme=dark] .design-lab-stripe .lab-section.tvorba-section,html[data-theme=dark] .design-lab-stripe .lab-section.tvorba-section--tint,html[data-theme=dark] .design-lab-stripe .realizace-page .lab-section,html[data-theme=dark] .design-lab-stripe .realizace-detail-hero,html[data-theme=dark] .design-lab-stripe .realizace-detail-shots,html[data-theme=dark] .design-lab-stripe .george-page .lab-section,html[data-theme=dark] .design-lab-stripe .tvorba-page .inquiry-cta-section,html[data-theme=dark] .design-lab-stripe .realizace-page .inquiry-cta-section{color:#f4f7fb;background:#0b1020;border-color:#2a3550}html[data-theme=dark] .design-lab-stripe .tvorba-section .lab-heading,html[data-theme=dark] .design-lab-stripe .tvorba-section .lab-heading-section,html[data-theme=dark] .design-lab-stripe .realizace-page .lab-heading,html[data-theme=dark] .design-lab-stripe .realizace-detail-hero-title,html[data-theme=dark] .design-lab-stripe .tvorba-signal-title,html[data-theme=dark] .design-lab-stripe .tvorba-variant-title,html[data-theme=dark] .design-lab-stripe .process-timeline-title,html[data-theme=dark] .design-lab-stripe .realizace-card-title,html[data-theme=dark] .design-lab-stripe .spc-situation-title,html[data-theme=dark] .design-lab-stripe .spc-tier-name,html[data-theme=dark] .design-lab-stripe .spc-offer-title{color:#f4f7fb;-webkit-text-fill-color:#f4f7fb}html[data-theme=dark] .design-lab-stripe .tvorba-section .lab-caption,html[data-theme=dark] .design-lab-stripe .tvorba-section-lead,html[data-theme=dark] .design-lab-stripe .tvorba-section .lab-body,html[data-theme=dark] .design-lab-stripe .tvorba-signal-body,html[data-theme=dark] .design-lab-stripe .tvorba-outcome-text,html[data-theme=dark] .design-lab-stripe .tvorba-variant-body,html[data-theme=dark] .design-lab-stripe .realizace-detail-hero-lead,html[data-theme=dark] .design-lab-stripe .realizace-card-summary,html[data-theme=dark] .design-lab-stripe .spc-situation-body,html[data-theme=dark] .design-lab-stripe .spc-tier-body,html[data-theme=dark] .design-lab-stripe .spc-care-lead{color:#c5d0e0}html[data-theme=dark] .design-lab-stripe .tvorba-signal,html[data-theme=dark] .design-lab-stripe .tvorba-signal--soft,html[data-theme=dark] .design-lab-stripe .tvorba-audience-card,html[data-theme=dark] .design-lab-stripe .tvorba-deliverable,html[data-theme=dark] .design-lab-stripe .tvorba-related-card,html[data-theme=dark] .design-lab-stripe .tvorba-price-card,html[data-theme=dark] .design-lab-stripe .tvorba-include-card,html[data-theme=dark] .design-lab-stripe .spc-situation,html[data-theme=dark] .design-lab-stripe .spc-tier-card,html[data-theme=dark] .design-lab-stripe .spc-tier-card--featured,html[data-theme=dark] .design-lab-stripe .spc-offer-card,html[data-theme=dark] .design-lab-stripe .spc-opt-card,html[data-theme=dark] .design-lab-stripe .spc-care-card{color:#f4f7fb;background:#12182a!important;border-color:#2a3550!important}html[data-theme=dark] .design-lab-stripe .tvorba-outcome,html[data-theme=dark] .design-lab-stripe .tvorba-variant,html[data-theme=dark] .design-lab-stripe .tvorba-variant--featured,html[data-theme=dark] .design-lab-stripe .tvorba-deps,html[data-theme=dark] .design-lab-stripe .optimalizace-closing-cta,html[data-theme=dark] .design-lab-stripe .realizace-card,html[data-theme=dark] .design-lab-stripe .realizace-empty-slot,html[data-theme=dark] .design-lab-stripe .realizace-detail-panel,html[data-theme=dark] .design-lab-stripe .process-timeline-copy,html[data-theme=dark] .design-lab-stripe .process-timeline-step:first-child .process-timeline-copy,html[data-theme=dark] .design-lab-stripe .process-timeline-step.is-last .process-timeline-copy,html[data-theme=dark] .design-lab-stripe .spc-interest-option{color:#f4f7fb;background:#12182a;border-color:#2a3550}html[data-theme=dark] .design-lab-stripe .process-timeline-node{background:#1c2438;border-color:#3a4764;box-shadow:0 0 0 4px #0b1020}html[data-theme=dark] .design-lab-stripe .process-timeline-num,html[data-theme=dark] .design-lab-stripe .process-timeline-step:first-child .process-timeline-num{color:#f4f7fb}html[data-theme=dark] .design-lab-stripe .process-timeline-step:not(.is-last):before{background:#2a3550}html[data-theme=dark] .design-lab-stripe .realizace-chrome,html[data-theme=dark] .design-lab-stripe .realizace-browser,html[data-theme=dark] .design-lab-stripe .realizace-browser-bar,html[data-theme=dark] .design-lab-stripe .realizace-phone{color:#c5d0e0;background:#161d30;border-color:#2a3550}html[data-theme=dark] .design-lab-stripe .realizace-browser-address{color:#c5d0e0;background:#1c2438;border-color:#3a4764}html[data-theme=dark] .design-lab-stripe .realizace-phone-notch{background:#0b1020}html[data-theme=dark] .design-lab-stripe .realizace-detail-hero-aside{color:#f4f7fb;box-shadow:none;background:#12182a;border-color:#2a3550}html[data-theme=dark] .design-lab-stripe .realizace-detail-hero-aside-label,html[data-theme=dark] .design-lab-stripe .realizace-detail-hero-aside-meta-label{color:#9aa8bd}html[data-theme=dark] .design-lab-stripe .realizace-detail-hero-url,html[data-theme=dark] .design-lab-stripe .realizace-detail-hero-aside-note{color:#f4f7fb;-webkit-text-fill-color:#f4f7fb}html[data-theme=dark] .design-lab-stripe .realizace-detail-hero-url:hover{color:#b9b4ff;-webkit-text-fill-color:#b9b4ff}html[data-theme=dark] .design-lab-stripe .realizace-detail-hero-aside-meta{border-top-color:#2a3550}html[data-theme=dark] .design-lab-stripe .realizace-prose-block{color:#f4f7fb;background:#2a3d5c;border-color:#41567a}html[data-theme=dark] .design-lab-stripe .realizace-prose-eyebrow{color:#c5d2e4}html[data-theme=dark] .design-lab-stripe .realizace-prose-title{color:#f7f9fc;-webkit-text-fill-color:#f7f9fc}html[data-theme=dark] .design-lab-stripe .realizace-prose-body,html[data-theme=dark] .design-lab-stripe .realizace-results,html[data-theme=dark] .design-lab-stripe .realizace-results li>span:last-child{color:#e8eef8}html[data-theme=dark] .design-lab-stripe .realizace-results,html[data-theme=dark] .design-lab-stripe .realizace-results li{border-color:#41567a}html[data-theme=dark] .design-lab-stripe .realizace-prose-block a.realizace-service-btn,html[data-theme=dark] .design-lab-stripe .realizace-prose-block a.realizace-service-btn:hover{background:0 0;border-color:#8ea4c4;color:#f4f7fb!important;-webkit-text-fill-color:#f4f7fb!important}html[data-theme=dark] .design-lab-stripe .slh--page .tvorba-hero-mock,html[data-theme=dark] .design-lab-stripe .slh--page .realizace-hero-mock,html[data-theme=dark] .design-lab-stripe .slh--page .realizace-mock-card{background:#12182a;border-color:#2a3550;outline-color:#533afd47}html[data-theme=dark] .design-lab-stripe .slh--page .tvorba-hero-mock-label,html[data-theme=dark] .design-lab-stripe .slh--page .realizace-hero-mock-label,html[data-theme=dark] .design-lab-stripe .slh--page .realizace-mock-chrome,html[data-theme=dark] .design-lab-stripe .slh--page .tvorba-hero-mock-stage .lav-chrome,html[data-theme=dark] .design-lab-stripe .slh--page .realizace-hero-mock-stage .lav-chrome,html[data-theme=dark] .design-lab-stripe .slh--page .tvorba-hero-mock-stage [class*=-chrome]{color:#9aa8bd;background:#161d30;border-color:#2a3550}html[data-theme=dark] .design-lab-stripe .slh--page .tvorba-hero-mock-stage,html[data-theme=dark] .design-lab-stripe .slh--page .realizace-hero-mock-stage,html[data-theme=dark] .design-lab-stripe .slh--page .tvorba-hero-mock-stage>.lav-stage,html[data-theme=dark] .design-lab-stripe .slh--page .tvorba-hero-mock-stage>[class*=lav-],html[data-theme=dark] .design-lab-stripe .slh--page .tvorba-hero-build.lav-hero,html[data-theme=dark] .design-lab-stripe .slh--page .onepage-hero-scroll,html[data-theme=dark] .design-lab-stripe .slh--page .redesign-hero-wipe,html[data-theme=dark] .design-lab-stripe .slh--page .eshop-hero-checkout,html[data-theme=dark] .design-lab-stripe .slh--page .sprava-hero-care,html[data-theme=dark] .design-lab-stripe .slh--page .optimalizace-hero-onpage,html[data-theme=dark] .design-lab-stripe .slh--page .tvorba-hero-mock-stage .lav-hero-body{background:#0f1526}html[data-theme=dark] .design-lab-stripe .slh--page .tvorba-hero-mock-stage .lav-url{color:#c5d0e0;background:#1c2438;border-color:#3a4764}html[data-theme=dark] .design-lab-stripe .slh--page .tvorba-hero-mock-stage .lav-hero-line,html[data-theme=dark] .design-lab-stripe .slh--page .tvorba-hero-mock-stage .lav-hero-tiles span,html[data-theme=dark] .design-lab-stripe .lav-onpage-outline,html[data-theme=dark] .design-lab-stripe .lav-onpage-h1,html[data-theme=dark] .design-lab-stripe .lav-onpage-h2,html[data-theme=dark] .design-lab-stripe .lav-onpage-serp{color:#f4f7fb;background:#1c2438;border-color:#3a4764}html[data-theme=dark] .design-lab-stripe a.realizace-like-btn--ghost,html[data-theme=dark] .design-lab-stripe a.realizace-service-btn,html[data-theme=dark] .design-lab-stripe a.realizace-detail-hero-aside-cta,html[data-theme=dark] .design-lab-stripe a.realizace-card-btn--ghost,html[data-theme=dark] .design-lab-stripe .tvorba-page a.lab-btn.lab-btn-ghost:not(.lab-nav-cta),html[data-theme=dark] .design-lab-stripe .realizace-page a.lab-btn.lab-btn-ghost:not(.lab-nav-cta),html[data-theme=dark] .design-lab-stripe .george-page a.lab-btn.lab-btn-ghost:not(.lab-nav-cta),html[data-theme=dark] .design-lab-stripe .spoluprace-ceny-page a.lab-btn.lab-btn-ghost:not(.lab-nav-cta){background:0 0;border-color:#3a4764;color:#f4f7fb!important;-webkit-text-fill-color:#f4f7fb!important}html[data-theme=dark] .design-lab-stripe .realizace-detail-hero nav[aria-label=Drobečková\ navigace],html[data-theme=dark] .design-lab-stripe .realizace-detail-hero nav[aria-label=Drobečková\ navigace] .text-foreground-muted,html[data-theme=dark] .design-lab-stripe .realizace-detail-hero nav[aria-label=Drobečková\ navigace] a{color:#9aa8bd!important}html[data-theme=dark] .design-lab-stripe .realizace-detail-hero nav[aria-label=Drobečková\ navigace] [aria-current=page],html[data-theme=dark] .design-lab-stripe .tvorba-page nav[aria-label=Drobečková\ navigace] .text-foreground,html[data-theme=dark] .design-lab-stripe .tvorba-page nav[aria-label=Drobečková\ navigace] [aria-current=page],html[data-theme=dark] .design-lab-stripe .george-page nav[aria-label=Drobečková\ navigace] .text-foreground,html[data-theme=dark] .design-lab-stripe .george-page nav[aria-label=Drobečková\ navigace] [aria-current=page],html[data-theme=dark] .design-lab-stripe .realizace-page nav[aria-label=Drobečková\ navigace] .text-foreground,html[data-theme=dark] .design-lab-stripe .realizace-page nav[aria-label=Drobečková\ navigace] [aria-current=page],html[data-theme=dark] .design-lab-stripe .spoluprace-ceny-page nav[aria-label=Drobečková\ navigace] .text-foreground,html[data-theme=dark] .design-lab-stripe .spoluprace-ceny-page nav[aria-label=Drobečková\ navigace] [aria-current=page]{-webkit-text-fill-color:#f4f7fb;color:#f4f7fb!important}html[data-theme=dark] .design-lab-stripe .stripe-wgu{--stripe-wgu-ink:#f4f7fb;--stripe-wgu-muted:#c5d0e0;--stripe-wgu-card:#12182a;--stripe-wgu-card-border:#2a3550;--stripe-wgu-hairline:#2a3550;--stripe-wgu-soft:#1c2438;--stripe-wgu-inset:#161d30;color:#f4f7fb;background:0 0}html[data-theme=dark] .design-lab-stripe .stripe-wgu__title,html[data-theme=dark] .design-lab-stripe .stripe-wgu-card-title{color:#f4f7fb;-webkit-text-fill-color:#f4f7fb}html[data-theme=dark] .design-lab-stripe .stripe-wgu-icon{background:#1c2438;border-color:#3a4764}html[data-theme=dark] .design-lab-stripe .stripe-wgu-hub-node{color:#f4f7fb;background:#1c2438;border-color:#3a4764}html[data-theme=dark] .design-lab-stripe .stripe-wgu-meter-track{background:#2a3550}html[data-theme=dark] .design-lab-stripe .george-card,html[data-theme=dark] .design-lab-stripe .george-panel,html[data-theme=dark] .design-lab-stripe .george-office{color:#f4f7fb;box-shadow:none;background:#12182a;border-color:#2a3550}html[data-theme=dark] .design-lab-stripe .george-card-face{color:#f4f7fb;box-shadow:none;background:#161d30;border-color:#2a3550}html[data-theme=dark] .design-lab-stripe .george-card-name,html[data-theme=dark] .design-lab-stripe .george-card-domain,html[data-theme=dark] .design-lab-stripe .george-card-contacts a{color:#f4f7fb}html[data-theme=dark] .design-lab-stripe .george-card-role,html[data-theme=dark] .design-lab-stripe .george-card-contacts li,html[data-theme=dark] .design-lab-stripe .george-card-label{color:#c5d0e0}html[data-theme=dark] .design-lab-stripe .eshop-section--tarify{color:#f4f7fb;background:#0b1020;border-top-color:#2a3550}html[data-theme=dark] .design-lab-stripe .eshop-section--tarify .lab-caption,html[data-theme=dark] .design-lab-stripe .eshop-section--tarify .tvorba-section-lead,html[data-theme=dark] .design-lab-stripe .eshop-section--tarify .eshop-saas-note,html[data-theme=dark] .design-lab-stripe .eshop-section--tarify .tvorba-sheet-list,html[data-theme=dark] .design-lab-stripe .eshop-section--tarify .tvorba-sheet-list li,html[data-theme=dark] .design-lab-stripe .eshop-section--tarify .tvorba-sheet-eyebrow{color:#c5d0e0}html[data-theme=dark] .design-lab-stripe .eshop-section--tarify .lab-heading,html[data-theme=dark] .design-lab-stripe .eshop-section--tarify .tier-card-name,html[data-theme=dark] .design-lab-stripe .eshop-section--tarify .tier-price-amount{color:#f4f7fb;-webkit-text-fill-color:#f4f7fb}html[data-theme=dark] .design-lab-stripe .eshop-section--tarify .tvorba-sheet,html[data-theme=dark] .design-lab-stripe .eshop-section--tarify .tvorba-sheet--dashed,html[data-theme=dark] .design-lab-stripe .eshop-section--tarify .tier-card,html[data-theme=dark] .design-lab-stripe .eshop-section--tarify .tier-card.is-featured{color:#f4f7fb;background:#12182a;border-color:#2a3550}html[data-theme=dark] .design-lab-stripe .eshop-section--tarify .eshop-tier-limits li{color:#f4f7fb;background:#1c2438;border-color:#2a3550}html[data-theme=dark] .design-lab-stripe .audit-section .lab-heading,html[data-theme=dark] .design-lab-stripe .audit-section h1.lab-heading,html[data-theme=dark] .design-lab-stripe .audit-section .audit-title{color:#f4f7fb;-webkit-text-fill-color:#f4f7fb}html[data-theme=dark] .design-lab-stripe .audit-section .audit-title-mark{color:#b9b4ff;-webkit-text-fill-color:#b9b4ff}html[data-theme=dark] .design-lab-stripe .audit-how-step{background:#12182a;border-color:#2a3550}html[data-theme=dark] .design-lab-stripe .audit-how-title{color:#f4f7fb;-webkit-text-fill-color:#f4f7fb}html[data-theme=dark] .design-lab-stripe .audit-how-body,html[data-theme=dark] .design-lab-stripe .audit-section .lab-body,html[data-theme=dark] .design-lab-stripe .audit-section .lab-caption{color:#c5d0e0}html[data-theme=dark] .design-lab-stripe .audit-zdarma-why-card,html[data-theme=dark] .design-lab-stripe .audit-zdarma-bring-card,html[data-theme=dark] .design-lab-stripe .audit-zdarma-bring-card--1,html[data-theme=dark] .design-lab-stripe .audit-zdarma-bring-card--2,html[data-theme=dark] .design-lab-stripe .audit-zdarma-bring-card--3,html[data-theme=dark] .design-lab-stripe .audit-zdarma-next-card,html[data-theme=dark] .design-lab-stripe .audit-teaser,html[data-theme=dark] .design-lab-stripe .audit-zdarma-panel{color:#f4f7fb;background:#12182a;border-color:#2a3550}html[data-theme=dark] .design-lab-stripe .audit-launch-privacy,html[data-theme=dark] .design-lab-stripe .audit-launch-optin{color:#c5d0e0}html[data-theme=dark] .design-lab-stripe .audit-launch-privacy .lab-link{color:#f4f7fb}
.design-lab-stripe .audit-result-page{padding-block:2.5rem 4rem}.design-lab-stripe .audit-result-wrap{width:min(100% - 2rem, var(--page-max-width,1320px));max-width:var(--page-max-width,1320px)}.design-lab-stripe .audit-report--stripe{--ar-ink:var(--color-midnight-ink,#061b31);--ar-muted:#3d4f66;--ar-slate:#475569;--ar-accent:var(--color-indigo-ink,#533afd);--ar-accent-soft:var(--color-indigo-hover,#7389ff);--ar-white:var(--color-pure-white,#fff);--ar-mist:var(--color-mist,#f8fafd);--ar-frost:var(--color-frost,#e5edf5);--ar-periwinkle:var(--color-periwinkle-wash,#e8e9ff);--ar-lilac:var(--color-lilac-border,#d6d9fc);--ar-lavender:var(--color-lavender-border,#b9b9f9);--ar-radius:var(--radius-cards,4px);--ar-font:var(--font-stripe,Inter, ui-sans-serif, system-ui, sans-serif);width:100%;max-width:none;color:var(--ar-ink);font-family:var(--ar-font);font-feature-settings:"ss01" 1, "tnum" 1;-webkit-font-smoothing:antialiased;margin-inline:0;font-weight:400}.design-lab-stripe .audit-report--stripe .audit-report-hero{isolation:isolate;border:1px solid var(--ar-frost);border-radius:var(--ar-radius);background:radial-gradient(ellipse 42% 55% at 92% 8%, #c45cff1f, transparent 72%), radial-gradient(ellipse 36% 48% at 84% 62%, #533afd17, transparent 74%), radial-gradient(ellipse 40% 45% at 12% 18%, #e8e9ffcc, transparent 70%), var(--ar-white);width:100%;max-width:none;margin:0;padding:clamp(1.75rem,4vw,2.75rem) clamp(1.15rem,3vw,2.25rem) clamp(1.85rem,4vw,2.85rem);position:relative;overflow:hidden}.design-lab-stripe .audit-report--stripe .audit-report-hero-grid{z-index:1;align-items:start;gap:2rem;display:grid;position:relative}@media (min-width:900px){.design-lab-stripe .audit-report--stripe .audit-report-hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(16rem,calc(20rem + 100px));align-items:center;gap:clamp(1.75rem,4vw,3rem)}}.design-lab-stripe .audit-report--stripe .audit-report-hero-copy{min-width:0}.design-lab-stripe .audit-report--stripe .audit-report-eyebrow{letter-spacing:-.01em;color:var(--ar-slate);margin:0;font-size:13px;font-weight:400;line-height:1.4}.design-lab-stripe .audit-report--stripe .audit-report-title{letter-spacing:-.045em;max-width:none;color:var(--ar-ink);overflow-wrap:anywhere;margin:.85rem 0 0;font-size:clamp(2.25rem,5.2vw,3.5rem);font-weight:400;line-height:1.05}.design-lab-stripe .audit-report--stripe .audit-report-lead{letter-spacing:-.02em;max-width:36rem;color:var(--ar-muted);margin:1.15rem 0 0;font-size:1.125rem;line-height:1.45}.design-lab-stripe .audit-report--stripe .audit-report-body{letter-spacing:-.01em;color:var(--ar-muted);margin:0;font-size:1rem;line-height:1.5}.design-lab-stripe .audit-report--stripe .audit-report-meta{flex-wrap:wrap;gap:.5rem;margin-top:1.35rem;display:flex}.design-lab-stripe .audit-report--stripe .audit-chip{border:1px solid var(--ar-frost);border-radius:var(--ar-radius);background:color-mix(in srgb, var(--ar-white) 88%, transparent);max-width:100%;color:var(--ar-slate);overflow-wrap:anywhere;align-items:center;padding:.35rem .65rem;font-size:.8125rem;line-height:1.3;display:inline-flex}.design-lab-stripe .audit-report--stripe .audit-chip--accent{color:#9f1239;background:#ffebec;border-color:#f8a6b4}.design-lab-stripe .audit-report--stripe .audit-report-verdict{border-top:1px solid var(--ar-frost);max-width:36rem;margin-top:1.75rem;padding-top:1.5rem}.design-lab-stripe .audit-report--stripe .audit-score-label{font-family:var(--ar-font);letter-spacing:-.03em;color:var(--ar-ink);margin:0;font-size:clamp(1.35rem,3vw,1.85rem);font-weight:400;line-height:1.2}.design-lab-stripe .audit-report--stripe .audit-report-verdict .audit-report-body{margin-top:.65rem}.design-lab-stripe .audit-report--stripe .audit-report-hero-aside{gap:1rem;width:100%;max-width:calc(22rem + 100px);margin-inline:auto;display:grid}@media (min-width:900px){.design-lab-stripe .audit-report--stripe .audit-report-hero-aside{margin-inline:0;margin-left:auto}}.design-lab-stripe .audit-report--stripe .audit-score-panel{border:1px solid var(--ar-lilac);border-radius:var(--ar-radius);background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--ar-periwinkle) 70%, transparent), transparent 62%), linear-gradient(165deg, var(--ar-white) 0%, color-mix(in srgb, var(--ar-mist) 80%, var(--ar-periwinkle)) 100%);text-align:center;flex-direction:column;align-items:center;gap:.65rem;padding:1.35rem 1.2rem 1.5rem;display:flex}.design-lab-stripe .audit-report--stripe .audit-score-caption{letter-spacing:.08em;text-transform:uppercase;color:var(--ar-accent);margin:0;font-size:.75rem;font-weight:500}.design-lab-stripe .audit-report--stripe .audit-score-ring-wrap{flex-shrink:0;width:12.5rem;height:12.5rem;position:relative}.design-lab-stripe .audit-report--stripe .audit-score-ring{box-sizing:border-box;background:0 0;border:0;border-radius:0;width:100%;height:100%;margin:0;padding:0;display:block;overflow:visible}.design-lab-stripe .audit-report--stripe .audit-score-tick{stroke:var(--ar-frost);stroke-width:1.25px;stroke-linecap:round}.design-lab-stripe .audit-report--stripe .audit-score-tick--major{stroke:var(--ar-lavender);stroke-width:1.75px}.design-lab-stripe .audit-report--stripe .audit-score-ring-track,.design-lab-stripe .audit-report--stripe .audit-score-ring-fill{fill:none;stroke-width:9px}.design-lab-stripe .audit-report--stripe .audit-score-ring-track{stroke:color-mix(in srgb, var(--ar-frost) 88%, var(--ar-lavender))}.design-lab-stripe .audit-report--stripe .audit-score-ring-fill{stroke-linecap:round;transition:stroke-dashoffset .7s cubic-bezier(.22,1,.36,1)}.design-lab-stripe .audit-report--stripe .audit-score-ring-tip{stroke:var(--ar-white);stroke-width:2px}.design-lab-stripe .audit-report--stripe .audit-score-ring-label{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:22%}.design-lab-stripe .audit-report--stripe .audit-score-value{font-family:var(--ar-font);letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--ar-ink);align-items:flex-start;font-size:2.65rem;font-weight:400;line-height:.95;display:inline-flex}.design-lab-stripe .audit-report--stripe .audit-report-hero--low .audit-score-value{color:#9f1239}.design-lab-stripe .audit-report--stripe .audit-report-hero--mid .audit-score-value{color:#9a3412}.design-lab-stripe .audit-report--stripe .audit-report-hero--good .audit-score-value{color:var(--ar-accent)}.design-lab-stripe .audit-report--stripe .audit-score-unit{letter-spacing:0;color:var(--ar-slate);margin-top:.2em;margin-left:.06em;font-size:1.45rem;font-weight:400;line-height:1}.design-lab-stripe .audit-report--stripe .audit-coverage{border:1px solid var(--ar-frost);border-radius:var(--ar-radius);background:var(--ar-white);padding:1rem 1.1rem 1.15rem}.design-lab-stripe .audit-report--stripe .audit-coverage-head{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.design-lab-stripe .audit-report--stripe .audit-coverage-caption{letter-spacing:.07em;text-transform:uppercase;color:var(--ar-slate);font-size:.75rem;font-weight:500}.design-lab-stripe .audit-report--stripe .audit-coverage-value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ar-accent);font-size:1.35rem;font-weight:400}.design-lab-stripe .audit-report--stripe .audit-coverage-track{border-radius:var(--ar-radius);background:var(--ar-frost);height:12px;margin-top:.7rem;overflow:hidden}.design-lab-stripe .audit-report--stripe .audit-coverage-fill{border-radius:var(--ar-radius);background:linear-gradient(90deg, var(--ar-accent) 0%, var(--ar-accent-soft) 100%);min-width:0;height:100%;transition:width .5s;display:block}.design-lab-stripe .audit-report--stripe .audit-coverage-note{color:var(--ar-slate);margin:.55rem 0 0;font-size:.875rem;line-height:1.4}@media (prefers-reduced-motion:reduce){.design-lab-stripe .audit-report--stripe .audit-score-ring-fill,.design-lab-stripe .audit-report--stripe .audit-coverage-fill{transition:none}}.design-lab-stripe .audit-report--stripe .audit-report-section{margin-top:3.5rem}.design-lab-stripe .audit-report--stripe .audit-report-section--band{border:1px solid var(--ar-frost);border-radius:var(--ar-radius);background:var(--ar-mist);padding:1.5rem 1.25rem}.design-lab-stripe .audit-report--stripe .audit-report-note{border-top:1px solid var(--ar-frost);margin-top:2rem;padding-top:1rem}.design-lab-stripe .audit-report--stripe .audit-report-note-text{letter-spacing:-.01em;max-width:48rem;color:var(--ar-slate);margin:0;font-size:.8125rem;line-height:1.45}.design-lab-stripe .audit-report--stripe .audit-report-note-label{color:var(--ar-muted);font-weight:600}.design-lab-stripe .audit-report--stripe .audit-section-head{margin-bottom:1.35rem}.design-lab-stripe .audit-report--stripe .audit-section-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--ar-accent);margin:0;font-size:12px;font-weight:500;line-height:1.45}.design-lab-stripe .audit-report--stripe .audit-section-title{letter-spacing:-.03em;color:var(--ar-ink);margin:.4rem 0 0;font-size:clamp(1.5rem,3.5vw,2rem);font-weight:400;line-height:1.15}.design-lab-stripe .audit-report--stripe .audit-section-title--sm{font-size:1.25rem}.design-lab-stripe .audit-report--stripe .audit-section-lead{max-width:36rem;color:var(--ar-muted);margin:.65rem 0 0;font-size:1.05rem;line-height:1.45}.design-lab-stripe .audit-report--stripe .audit-priority-list{counter-reset:none;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.design-lab-stripe .audit-report--stripe .audit-priority{border:1px solid var(--ar-frost);border-radius:var(--ar-radius);background:var(--ar-white);grid-template-columns:auto 1fr;gap:0;display:grid;overflow:hidden}.design-lab-stripe .audit-report--stripe .audit-priority-rail{background:linear-gradient(180deg, color-mix(in srgb, var(--ar-periwinkle) 70%, var(--ar-white)) 0%, var(--ar-mist) 100%);border-right:1px solid var(--ar-lilac);flex-direction:column;align-items:center;gap:.65rem;min-width:4.5rem;padding:1.15rem .75rem 1.1rem;display:flex;position:relative}.design-lab-stripe .audit-report--stripe .audit-priority-step{border:1px solid var(--ar-lilac);border-radius:var(--ar-radius);background:var(--ar-white);flex-direction:column;align-items:center;gap:.35rem;min-width:3.1rem;padding:.55rem .45rem .6rem;display:flex}.design-lab-stripe .audit-report--stripe .audit-priority-step-label{letter-spacing:.1em;text-transform:uppercase;color:var(--ar-slate);font-size:.58rem;font-weight:600}.design-lab-stripe .audit-report--stripe .audit-priority-num{font-family:var(--ar-font);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(120deg,#533afd 0%,#7f71e6 40%,#c45cff 100%);-webkit-background-clip:text;background-clip:text;font-size:1.55rem;font-weight:400;line-height:1}.design-lab-stripe .audit-report--stripe .audit-priority-spine{background:linear-gradient(180deg, var(--ar-lavender) 0%, color-mix(in srgb, var(--ar-frost) 40%, transparent) 100%);border-radius:999px;flex:auto;width:2px;min-height:1.5rem}.design-lab-stripe .audit-report--stripe .audit-priority-body{padding:1.15rem 1.2rem 1.25rem}.design-lab-stripe .audit-report--stripe .audit-priority-title{letter-spacing:-.02em;color:var(--ar-ink);margin:0;font-size:1.15rem;font-weight:500}.design-lab-stripe .audit-report--stripe .audit-priority-blocks{gap:.75rem;margin-top:.95rem;display:grid}@media (min-width:720px){.design-lab-stripe .audit-report--stripe .audit-priority-blocks{grid-template-columns:1fr 1fr;gap:.85rem}}.design-lab-stripe .audit-report--stripe .audit-priority-block{border:1px solid var(--ar-frost);border-radius:var(--ar-radius);background:var(--ar-mist);padding:.85rem .9rem}.design-lab-stripe .audit-report--stripe .audit-priority-block--harm{border-color:color-mix(in srgb, #e11d48 10%, var(--ar-frost));background:color-mix(in srgb, #fff1f2 55%, var(--ar-mist))}.design-lab-stripe .audit-report--stripe .audit-priority-block--harm .audit-priority-kicker{color:#9f1239}.design-lab-stripe .audit-report--stripe .audit-priority-block--harm .audit-report-body{color:var(--ar-muted)}.design-lab-stripe .audit-report--stripe .audit-priority-block--fix{border-color:color-mix(in srgb, #16a34a 12%, var(--ar-frost));background:color-mix(in srgb, #f0fdf4 55%, var(--ar-mist))}.design-lab-stripe .audit-report--stripe .audit-priority-block--fix .audit-priority-kicker{color:#15803d}.design-lab-stripe .audit-report--stripe .audit-priority-block--fix .audit-report-body{color:var(--ar-muted)}.design-lab-stripe .audit-report--stripe .audit-priority-kicker{letter-spacing:.07em;text-transform:uppercase;color:var(--ar-accent);margin:0 0 .35rem;font-size:.7rem;font-weight:600}.design-lab-stripe .audit-report--stripe .audit-strength-list{gap:.85rem;margin:1.15rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:720px){.design-lab-stripe .audit-report--stripe .audit-strength-list{grid-template-columns:1fr 1fr}}.design-lab-stripe .audit-report--stripe .audit-strength-item{border:1px solid color-mix(in srgb, #16a34a 12%, var(--ar-frost));border-radius:var(--ar-radius);background:linear-gradient(160deg, color-mix(in srgb, #f0fdf4 70%, var(--ar-white)) 0%, var(--ar-white) 100%);color:var(--ar-ink);grid-template-columns:auto 1fr;align-items:start;gap:.9rem;padding:1.05rem 1.1rem 1.15rem;display:grid}.design-lab-stripe .audit-report--stripe .audit-strength-mark{background:color-mix(in srgb, #dcfce7 70%, var(--ar-white));color:#15803d;border:1px solid #97e5b3;border-radius:999px;place-items:center;width:2.1rem;height:2.1rem;display:inline-grid}.design-lab-stripe .audit-report--stripe .audit-strength-check{display:block}.design-lab-stripe .audit-report--stripe .audit-strength-copy{min-width:0}.design-lab-stripe .audit-report--stripe .audit-strength-index{letter-spacing:.08em;text-transform:uppercase;color:#15803d;margin:0;font-size:.7rem;font-weight:600}.design-lab-stripe .audit-report--stripe .audit-strength-text{letter-spacing:-.01em;color:var(--ar-muted);margin:.3rem 0 0;font-size:1rem;line-height:1.45}.design-lab-stripe .audit-report--stripe .audit-speed-stage{isolation:isolate;border:1px solid var(--ar-lilac);border-radius:var(--ar-radius);background:radial-gradient(ellipse 48% 55% at 8% 0%, #533afd1a, transparent 70%), radial-gradient(ellipse 42% 50% at 96% 100%, #c45cff1a, transparent 72%), linear-gradient(165deg, var(--ar-white) 0%, var(--ar-mist) 55%, var(--ar-periwinkle) 100%);margin-top:3.5rem;padding:clamp(1.6rem,3.5vw,2.4rem) clamp(1.15rem,3vw,2rem) clamp(1.5rem,3vw,2rem);position:relative;overflow:hidden}.design-lab-stripe .audit-report--stripe .audit-speed-stage-head{z-index:1;max-width:40rem;position:relative}@media (min-width:900px){.design-lab-stripe .audit-report--stripe .audit-speed-stage-head{max-width:80%}.design-lab-stripe .audit-report--stripe .audit-speed-stage-head .audit-section-lead{max-width:none}}.design-lab-stripe .audit-report--stripe .audit-speed-grid{z-index:1;gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid;position:relative}@media (min-width:720px){.design-lab-stripe .audit-report--stripe .audit-speed-grid{grid-template-columns:1fr 1fr;gap:1.15rem}}.design-lab-stripe .audit-report--stripe .audit-speed-card{border:1px solid var(--ar-frost);border-radius:var(--ar-radius);background:color-mix(in srgb, var(--ar-white) 92%, transparent);text-align:center;flex-direction:column;align-items:center;gap:.75rem;height:100%;padding:1.35rem 1.2rem 1.4rem;display:flex}.design-lab-stripe .audit-report--stripe .audit-speed-label{letter-spacing:.08em;text-transform:uppercase;color:var(--ar-slate);margin:0;font-size:.75rem;font-weight:600}.design-lab-stripe .audit-report--stripe .audit-speed-ring-wrap{width:10.25rem;height:10.25rem;position:relative}.design-lab-stripe .audit-report--stripe .audit-speed-ring{box-sizing:border-box;background:0 0;border:0;border-radius:0;width:100%;height:100%;margin:0;padding:0;display:block;overflow:visible}.design-lab-stripe .audit-report--stripe .audit-speed-ring-track,.design-lab-stripe .audit-report--stripe .audit-speed-ring-fill{fill:none;stroke-width:8px}.design-lab-stripe .audit-report--stripe .audit-speed-ring-track{stroke:var(--ar-frost)}.design-lab-stripe .audit-report--stripe .audit-speed-ring-fill{stroke-linecap:round;transition:stroke-dashoffset .7s cubic-bezier(.22,1,.36,1)}.design-lab-stripe .audit-report--stripe .audit-speed-ring-tip{stroke:var(--ar-white);stroke-width:1.5px}.design-lab-stripe .audit-report--stripe .audit-speed-ring-label{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:20%}.design-lab-stripe .audit-report--stripe .audit-speed-value{letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--ar-ink);align-items:flex-start;margin:0;font-size:2.35rem;font-weight:400;line-height:.95;display:inline-flex}.design-lab-stripe .audit-report--stripe .audit-speed-card--low .audit-speed-value{color:#9f1239}.design-lab-stripe .audit-report--stripe .audit-speed-card--mid .audit-speed-value{color:#9a3412}.design-lab-stripe .audit-report--stripe .audit-speed-card--good .audit-speed-value{color:var(--ar-accent)}.design-lab-stripe .audit-report--stripe .audit-speed-unit{color:var(--ar-slate);margin-top:.2em;margin-left:.05em;font-size:1.2rem;font-weight:400;line-height:1}.design-lab-stripe .audit-report--stripe .audit-speed-plain{max-width:22rem;min-height:4.2em;color:var(--ar-muted);margin:0;font-size:.98rem;line-height:1.45}.design-lab-stripe .audit-report--stripe .audit-speed-metrics{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.5rem;width:100%;margin-top:auto;padding-top:.35rem;display:grid}.design-lab-stripe .audit-report--stripe .audit-speed-metric{border:1px solid var(--ar-frost);border-radius:var(--ar-radius);background:var(--ar-mist);text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:.3rem;min-height:100%;padding:.55rem .4rem .6rem;display:flex}.design-lab-stripe .audit-report--stripe .audit-speed-metric dt{letter-spacing:-.01em;text-transform:none;color:var(--ar-ink);flex-direction:column;align-items:center;gap:.12rem;margin:0;font-size:.72rem;font-weight:600;line-height:1.2;display:flex}.design-lab-stripe .audit-report--stripe .audit-speed-metric-code{letter-spacing:.06em;text-transform:uppercase;color:var(--ar-slate);font-size:.62rem;font-weight:500}.design-lab-stripe .audit-report--stripe .audit-speed-metric dd{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ar-ink);margin:0;font-size:.92rem;font-weight:500;line-height:1.2}@media (prefers-reduced-motion:reduce){.design-lab-stripe .audit-report--stripe .audit-speed-ring-fill{transition:none}}.design-lab-stripe .audit-report--stripe .audit-cat-bars{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.design-lab-stripe .audit-report--stripe .audit-cat-row{border:1px solid var(--ar-frost);border-radius:var(--ar-radius);background:var(--ar-white);padding:.85rem .95rem}.design-lab-stripe .audit-report--stripe .audit-cat-label{color:var(--ar-ink);justify-content:space-between;gap:1rem;font-size:.95rem;display:flex}.design-lab-stripe .audit-report--stripe .audit-cat-score{color:var(--ar-slate);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem}.design-lab-stripe .audit-report--stripe .audit-cat-track{border-radius:var(--ar-radius);background:var(--ar-frost);height:8px;margin-top:.55rem;overflow:hidden}.design-lab-stripe .audit-report--stripe .audit-cat-fill{border-radius:var(--ar-radius);background:linear-gradient(90deg, var(--ar-accent), var(--ar-accent-soft));height:100%;display:block}.design-lab-stripe .audit-report--stripe .audit-tech-details{border:1px solid var(--ar-frost);border-radius:var(--ar-radius);background:var(--ar-mist);margin-top:1rem;padding:.9rem 1rem}.design-lab-stripe .audit-report--stripe .audit-tech-details--spaced{margin-top:2.5rem}.design-lab-stripe .audit-report--stripe .audit-tech-details summary{cursor:pointer;color:var(--ar-accent);font-weight:500}.design-lab-stripe .audit-report--stripe .audit-tech-list,.design-lab-stripe .audit-report--stripe .audit-limit-list{color:var(--ar-muted);margin:.75rem 0 0;padding-left:1.1rem;line-height:1.5}.design-lab-stripe .audit-report--stripe .audit-limit-list li+li{margin-top:.4rem}.design-lab-stripe .audit-report--stripe .audit-report-cta{isolation:isolate;border:1px solid var(--ar-lilac);border-radius:var(--ar-radius);color:var(--ar-white);background:radial-gradient(46% 60% at 0 0,#533afd29,#0000 70%),radial-gradient(42% 55% at 100% 100%,#c45cff24,#0000 72%),linear-gradient(145deg,#1a1148 0%,#2a1a6e 42%,#533afd 100%);margin-top:3.5rem;padding:clamp(1.75rem,4vw,2.75rem) clamp(1.25rem,3vw,2.25rem) clamp(1.85rem,4vw,2.85rem);position:relative;overflow:hidden}.design-lab-stripe .audit-report--stripe .audit-cta-grid{z-index:1;align-items:start;gap:1.75rem;display:grid;position:relative}@media (min-width:900px){.design-lab-stripe .audit-report--stripe .audit-cta-grid{grid-template-columns:minmax(0,1.1fr) minmax(18rem,45%);align-items:stretch;gap:2.5rem}}.design-lab-stripe .audit-report--stripe .audit-cta-kicker{letter-spacing:.1em;text-transform:uppercase;color:#ebebfd;margin:0;font-size:.75rem;font-weight:600}.design-lab-stripe .audit-report--stripe .audit-cta-title{letter-spacing:-.04em;color:#fff;max-width:16ch;margin:.7rem 0 0;font-size:clamp(2rem,4.8vw,3.15rem);font-weight:400;line-height:1.08}.design-lab-stripe .audit-report--stripe .audit-cta-title-accent{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(105deg,#fff 0%,#c45cff 48%,#ff5caa 100%);-webkit-background-clip:text;background-clip:text}.design-lab-stripe .audit-report--stripe .audit-cta-lead{letter-spacing:-.015em;color:#f0f0fe;max-width:34rem;margin:1rem 0 0;font-size:1.1rem;line-height:1.45}.design-lab-stripe .audit-report--stripe .audit-cta-contacts{grid-template-columns:1fr;gap:.75rem;max-width:28rem;margin-top:calc(1.6rem + 30px);display:grid}.design-lab-stripe .audit-report--stripe .audit-cta-contact{border-radius:var(--ar-radius);color:#fff;-webkit-text-fill-color:#fff;background:#ffffff1a;border:1px solid #ffffff38;flex-direction:column;gap:.25rem;padding:.95rem 1rem 1.05rem;text-decoration:none;transition:background .14s,border-color .14s;display:flex}.design-lab-stripe .audit-report--stripe .audit-cta-contact:hover{background:#ffffff29;border-color:#ffffff61}.design-lab-stripe .audit-report--stripe .audit-cta-contact-label{letter-spacing:.08em;text-transform:uppercase;color:#e7e7fd;font-size:.7rem;font-weight:600}.design-lab-stripe .audit-report--stripe .audit-cta-contact-value{letter-spacing:-.03em;color:#fff;-webkit-text-fill-color:#fff;overflow-wrap:anywhere;font-size:clamp(1.2rem,2.4vw,1.55rem);font-weight:400;line-height:1.2}.design-lab-stripe .audit-report--stripe .audit-cta-panel{z-index:2;border-radius:var(--ar-radius);color:#fff;pointer-events:auto;background:#ffffff0f;border:1px solid #ffffff47;flex-direction:column;gap:1rem;padding:1.35rem 1.25rem 1.45rem;display:flex;position:relative}.design-lab-stripe .audit-report--stripe .audit-cta-panel-kicker{letter-spacing:.1em;text-transform:uppercase;color:#ebebfd;margin:0;font-size:.75rem;font-weight:600}.design-lab-stripe .audit-report--stripe .audit-cta-form{gap:1.05rem;display:grid}.design-lab-stripe .audit-report--stripe .audit-cta-field{gap:.4rem;display:grid}.design-lab-stripe .audit-report--stripe .audit-cta-label{color:#f2f2fe;font-size:.85rem;font-weight:500}.design-lab-stripe .audit-report--stripe .audit-cta-required{color:#e2e2fc;font-weight:400}.design-lab-stripe .audit-report--stripe .audit-cta-readonly{border-radius:var(--ar-radius);letter-spacing:-.015em;color:#fff;overflow-wrap:anywhere;background:#061b312e;border:1px solid #ffffff2e;margin:0;padding:.85rem .85rem .8rem;font-size:1.05rem;line-height:1.4}.design-lab-stripe .audit-report--stripe .audit-cta-input,.design-lab-stripe .audit-report--stripe form .audit-cta-input{box-sizing:border-box;width:100%;font:inherit;font-size:1.05rem;font-weight:400;line-height:1.4;transition:border-color .14s,background .14s;border-radius:var(--ar-radius)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;box-shadow:none!important;pointer-events:auto!important;-webkit-user-select:text!important;user-select:text!important;background:#061b318c!important;border:1px solid #ffffff57!important;padding:.85rem .85rem .8rem!important}.design-lab-stripe .audit-report--stripe .audit-cta-input::placeholder,.design-lab-stripe .audit-report--stripe form .audit-cta-input::placeholder{font-weight:300;color:#d7dcf7!important;-webkit-text-fill-color:#d7dcf7!important;opacity:1!important}.design-lab-stripe .audit-report--stripe .audit-cta-input:focus,.design-lab-stripe .audit-report--stripe form .audit-cta-input:focus{background:#061b31ad!important;border-color:#ffffff9e!important;outline:none!important;box-shadow:0 0 0 3px #ffffff29!important}.design-lab-stripe .audit-report--stripe .audit-cta-textarea,.design-lab-stripe .audit-report--stripe form .audit-cta-textarea{resize:vertical;min-height:7rem}.design-lab-stripe .audit-report--stripe .audit-cta-error{color:#fecdd3;margin:0;font-size:.9rem}.design-lab-stripe .audit-report--stripe .audit-cta-done{border-radius:var(--ar-radius);background:radial-gradient(70% 90% at 0 0,#ff5caa47,#0000 68%),radial-gradient(60% 80% at 100% 100%,#ffffff24,#0000 70%),#061b3147;border:1px solid #ffffff5c;gap:.55rem;margin:0;padding:1.35rem 1.15rem 1.45rem;animation:.42s cubic-bezier(.22,1,.36,1) both audit-cta-done-in;display:grid}.design-lab-stripe .audit-report--stripe .audit-cta-done-kicker{letter-spacing:.12em;text-transform:uppercase;color:#ffeaf3;margin:0;font-size:.72rem;font-weight:600}.design-lab-stripe .audit-report--stripe .audit-cta-done-title{letter-spacing:-.04em;color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(105deg,#fff 0%,#ffd0e6 42%,#ff8fbf 100%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(1.55rem,3.2vw,2rem);font-weight:400;line-height:1.12}.design-lab-stripe .audit-report--stripe .audit-cta-done-lead{letter-spacing:-.015em;color:#f5f5fe;max-width:22ch;margin:.15rem 0 0;font-size:1.08rem;line-height:1.4}@keyframes audit-cta-done-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.design-lab-stripe .audit-report--stripe .audit-cta-submit,.design-lab-stripe .audit-report--stripe form .audit-cta-submit{border-radius:var(--ar-radius);width:100%;font:inherit;letter-spacing:-.015em;cursor:pointer;justify-content:center;align-items:center;margin-top:.35rem;padding:.95rem 1.2rem;font-size:1.05rem;font-weight:600;transition:background .14s,border-color .14s,filter .14s;display:inline-flex;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important;background:linear-gradient(135deg,#ff3d81 0%,#ff6a3d 100%)!important;border:1px solid #ff4f91!important}.design-lab-stripe .audit-report--stripe .audit-cta-submit:hover:not(:disabled),.design-lab-stripe .audit-report--stripe form .audit-cta-submit:hover:not(:disabled){filter:brightness(1.06);background:linear-gradient(135deg,#ff5c94 0%,#ff7d52 100%)!important;border-color:#ff6a9e!important}.design-lab-stripe .audit-report--stripe .audit-cta-submit:disabled,.design-lab-stripe .audit-report--stripe form .audit-cta-submit:disabled{opacity:.7;cursor:wait;filter:none}@media (prefers-reduced-motion:reduce){.design-lab-stripe .audit-report--stripe .audit-cta-contact,.design-lab-stripe .audit-report--stripe .audit-cta-submit{transition:none}.design-lab-stripe .audit-report--stripe .audit-cta-done{animation:none}}
