.blik-home .page-hero{width:var(--page);margin:0 auto;padding:clamp(56px,7vw,100px) 0 56px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:clamp(32px,5vw,80px)}.blik-home .page-hero h1{max-width:16ch;font-size:clamp(2.8rem,5.4vw,6rem);font-weight:400;line-height:1.02;letter-spacing:-.025em;text-wrap:balance}.blik-home:lang(cs) .page-hero h1{line-height:1.05}.blik-home .case-hero .page-hero-main{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between}.blik-home .page-back{align-self:flex-start;display:inline-flex;align-items:center;gap:.45em;margin-bottom:clamp(26px,3vw,40px)}.blik-home .page-back-arrow{display:inline-flex;transform:scaleX(-1)}.blik-home .page-hero-aside{display:grid;gap:18px;align-content:end}.blik-home .page-lede{max-width:56ch;font-size:clamp(1.12rem,1.6vw,1.38rem);line-height:1.55}.blik-home .page-facts{display:flex;flex-wrap:wrap;gap:14px 44px;padding-top:18px;border-top:2px solid var(--ink)}.blik-home .page-facts>div{display:grid;gap:6px}.blik-home .page-facts dt{font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.blik-home .page-facts dd{font-weight:700}.blik-home .page-facts-link{color:var(--blue);-webkit-text-decoration:underline 1.5px;text-decoration:underline 1.5px;text-underline-offset:4px}.blik-home .page-facts-link:hover{text-decoration-thickness:3px}.blik-home .page-live{justify-self:start;display:inline-flex;align-items:center;gap:.45em}.blik-home .page-next{width:var(--page);margin:0 auto;padding:44px 0 64px;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:18px 40px;border-top:2px solid var(--ink)}.blik-home .page-next-more{display:grid;justify-items:end;gap:4px}.blik-home .page-next-more .text-link{display:inline-flex;align-items:center;gap:.45em}.blik-home .page-next-link{display:grid;gap:10px;color:var(--ink);text-decoration:none}.blik-home .page-next-note{font-size:.9rem;color:var(--ink-70)}.blik-home .page-next-kicker{font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.blik-home .page-next-link strong{display:inline-flex;align-items:center;gap:.4em;font-size:var(--h3);font-weight:400;line-height:1.05;letter-spacing:-.03em}.blik-home .page-next-link strong .arrow{transition:transform .2s ease}.blik-home .page-next-link:hover strong{color:var(--blue)}.blik-home .page-next-link:hover strong .arrow{transform:translateX(6px)}.blik-home .cta-band{border-top:2px solid var(--ink);background:var(--lime)}.blik-home .cta-band-inner{position:relative;width:var(--page);margin:0 auto;padding:clamp(72px,8vw,112px) 0}.blik-home .cta-band h2{max-width:16ch;font-size:var(--h2);line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.blik-home:lang(cs) .cta-band h2{line-height:1.05}.blik-home .cta-band p{max-width:46ch;margin-top:22px;font-size:1.15rem;line-height:1.55}.blik-home .cta-band .button{color:var(--ink)}.blik-home .cta-band .button-dark{color:var(--white);border-color:var(--ink)}.blik-home .cta-band .button:hover{color:var(--lime);background:var(--ink)}.blik-home .cta-band .button-dark:hover{color:var(--white);background:var(--blue);border-color:var(--blue)}.blik-home .cta-mascot{position:absolute;right:3%;top:50%;width:clamp(170px,19vw,270px);margin-top:calc(clamp(170px, 19vw, 270px) * -.47);animation:blik-float 3.2s ease-in-out infinite}@media (max-width:1100px){.blik-home .cta-mascot{right:0;width:170px;margin-top:-80px}}@media (max-width:800px){.blik-home .page-hero{grid-template-columns:1fr;padding:44px 0 40px;gap:28px}.blik-home .cta-band-inner{padding:144px 0 72px}.blik-home .cta-mascot{top:28px;right:-6px;width:112px;margin-top:0}}@media (max-width:560px){.blik-home .page-hero h1{font-size:clamp(2.45rem,11.5vw,3.4rem)}.blik-home .cta-band h2{font-size:clamp(2.55rem,13vw,4rem)}.blik-home .page-next{padding:36px 0 52px}.blik-home .page-next-more{justify-items:start}}.blik-home .utility-screen{width:var(--page);min-height:calc(100svh - 78px);margin:0 auto;padding:clamp(56px,7vw,96px) 0 clamp(72px,8vw,112px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.blik-home .utility-mascot{width:clamp(150px,14vw,200px);margin-bottom:30px;animation:blik-float 3.2s ease-in-out infinite}.blik-home .utility-screen h1{max-width:15ch;font-size:var(--h2);line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.blik-home:lang(cs) .utility-screen h1{line-height:1.05}.blik-home .utility-body{max-width:52ch;margin-top:26px;display:grid;gap:12px;font-size:1.1rem;line-height:1.6;text-wrap:pretty}.blik-home .utility-body .utility-lede{margin-bottom:6px;font-size:clamp(1.12rem,1.6vw,1.38rem);line-height:1.55}.blik-home .utility-screen .button-row{justify-content:center;margin-top:36px}.blik-home .legal-page{width:var(--page);margin:0 auto;padding:clamp(56px,7vw,100px) 0 clamp(72px,8vw,120px)}.blik-home .legal-head,.blik-home .legal-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);-moz-column-gap:clamp(32px,5vw,80px);column-gap:clamp(32px,5vw,80px)}.blik-home .legal-head{row-gap:26px;padding-bottom:clamp(44px,5vw,64px)}.blik-home .legal-head h1{grid-column:1/-1;max-width:16ch;font-size:clamp(2.6rem,5vw,4.6rem);line-height:1.02;letter-spacing:-.025em;text-wrap:balance}.blik-home:lang(cs) .legal-head h1{line-height:1.05}.blik-home .legal-body,.blik-home .legal-head .page-lede{grid-column:2}.blik-home .legal-layout{align-items:start;border-top:2px solid var(--ink)}.blik-home .legal-body{max-width:68ch;font-size:1.06rem;line-height:1.65}.blik-home .legal-section{padding:40px 0;border-top:1px solid var(--line)}.blik-home .legal-body>.legal-section:first-child{border-top:0}.blik-home .legal-section h2{margin-bottom:18px;font-size:var(--h3);line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.blik-home .legal-text{display:grid;gap:1em}.blik-home .legal-text strong{font-weight:800}.blik-home .legal-text .button{margin-top:4px}.blik-home .legal-list{display:grid;gap:.55em;padding-left:1.25em;list-style:disc}.blik-home .legal-list li::marker{color:var(--blue)}.blik-home .legal-text .button-dark:hover{background:var(--blue);border-color:var(--blue)}.blik-home .legal-link{color:var(--blue);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.blik-home .legal-link:hover{text-decoration-thickness:3.5px}.blik-home .legal-code{padding:.05em .35em;border-radius:4px;background:rgba(18,18,18,.07);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.86em;white-space:nowrap}.blik-home .legal-updated{margin-top:8px;padding-top:18px;border-top:2px solid var(--ink);font-size:.9rem;font-weight:700}.blik-home .legal-toc{position:sticky;top:110px;padding-top:40px}.blik-home .legal-toc-title{font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.blik-home .legal-toc ol{list-style:none;margin-top:14px;border-top:2px solid var(--ink)}.blik-home .legal-toc li{border-bottom:1px solid var(--line)}.blik-home .legal-toc a{display:block;padding:12px 0;font-weight:700;text-decoration:none}.blik-home .legal-toc a:hover{color:var(--blue);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}@media (max-width:1100px){.blik-home .legal-head,.blik-home .legal-layout{grid-template-columns:minmax(0,1fr)}.blik-home .legal-body,.blik-home .legal-head .page-lede{grid-column:auto}.blik-home .legal-toc{position:static;padding-top:28px}.blik-home .legal-toc ol{max-width:68ch}}@media (max-width:800px){.blik-home .utility-screen{min-height:calc(100svh - 70px);padding:48px 0 72px}.blik-home .utility-mascot{width:140px;margin-bottom:22px}.blik-home .legal-page{padding-top:44px}.blik-home .legal-section{padding:32px 0}}@media (max-width:560px){.blik-home .utility-screen h1{font-size:clamp(2.45rem,11.5vw,3.4rem)}.blik-home .utility-screen .button-row{flex-direction:column;gap:16px}.blik-home .legal-head h1{font-size:clamp(2.45rem,11.5vw,3.4rem)}.blik-home .legal-body{font-size:1rem}}.blik-home .process-cta span,.blik-home :is(.discipline-page,.quotes-page) :is(.discipline-split p,.discipline-outcome,.about-copy p,.process-step p,.faq details p),.blik-home :is(.discipline-page,.quotes-page)~.start-section :is(.field-hint,.contact-steps li>span:last-child){text-wrap:pretty}.blik-home :is(.discipline-page,.quotes-page)~.start-section .form-required{text-wrap:balance}.blik-home :is(.discipline-page,.quotes-page) .about{border-top:2px solid var(--ink)}@media (min-width:801px){.blik-home :is(.discipline-page,.quotes-page) .process-grid{row-gap:0}.blik-home :is(.discipline-page,.quotes-page) .process-step{display:grid;grid-row:span 6;grid-template-rows:subgrid}}@media (forced-colors:active){.blik-home .chips input:checked+span{forced-color-adjust:none;background:Highlight;color:HighlightText;border-color:Highlight}}@font-face{font-family:DM Sans Display Fallback;src:local("Arial");size-adjust:91.5%;ascent-override:108.42%;descent-override:33.88%;line-gap-override:0%}.blik-home .hero h1{font-family:"DM Sans","DM Sans Display Fallback",var(--font-dm-sans),system-ui,sans-serif;max-width:8.028em}@media (max-width:800px){.blik-home .hero h1{max-width:8.696em}}