:root{--bg:#f7f9ff;--surface:#fff;--ink:#0b1020;--muted:#5d667a;--line:#dfe6f3;--blue:#1687ff;--violet:#8b35ff;--dark:#0b1020;--soft:#eef5ff;--success:#10b981;--shadow:0 24px 70px #0b10201f;--radius:28px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-snap-type:y mandatory;scroll-padding-top:0;font-size:18px}body{background:var(--bg);color:var(--ink);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.container{width:min(1120px,100% - 32px);margin-inline:auto}.section{scroll-snap-align:start;scroll-snap-stop:always;padding:86px 0;scroll-margin-top:100px}.skip-link{background:var(--dark);color:#fff;z-index:20;border-radius:12px;padding:12px 16px;position:absolute;top:10px;left:-999px}.skip-link:focus{left:10px}.site-header{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7f9ffdb;border-bottom:1px solid #dfe6f3cc;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:22px;min-height:82px;display:flex}.brand img{width:168px;height:auto}.main-nav{align-items:center;gap:10px;display:flex}.main-nav a{color:#232a3c;border-radius:999px;padding:14px 16px;font-weight:700}.main-nav a:hover,.main-nav a:focus-visible{background:#e9f2ff;outline:none}.nav-cta{background:linear-gradient(135deg,var(--blue),var(--violet));box-shadow:0 12px 26px #4168ff42;color:#fff!important}.nav-toggle{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:999px;padding:12px 16px;font-weight:800;display:none}.hero{background:radial-gradient(circle at 12% 10%,#1687ff24,#0000 34%),radial-gradient(circle at 82% 4%,#8b35ff29,#0000 34%);padding-top:98px}.hero-grid{grid-template-columns:1.08fr .82fr;align-items:center;gap:54px;display:grid}.eyebrow{text-transform:uppercase;letter-spacing:.17em;color:#2761d9;margin:0 0 14px;font-size:.75rem;font-weight:900}.hero h1,.section-head h2,.value h2,.process h2,.faq h2,.contact h2{letter-spacing:-.055em;color:var(--ink);margin:0;line-height:1.02}.hero h1{max-width:840px;font-size:clamp(2.7rem,7vw,5.3rem)}.lead{color:#384257;max-width:760px;margin:26px 0;font-size:clamp(1.08rem,2.2vw,1.45rem)}.lead-small{color:#465066;max-width:650px;margin:22px 0;font-size:1.12rem}.price-badge{color:#fff;box-shadow:var(--shadow);background:#0b1020;border-radius:999px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:26px;padding:12px 18px;display:inline-flex}.price-badge strong{background:linear-gradient(135deg,var(--blue),var(--violet));border-radius:999px;padding:7px 12px}.price-badge span{color:#d7def0}.hero-actions,.contact-actions{flex-wrap:wrap;gap:14px;display:flex}.btn{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:56px;padding:15px 22px;font-size:1rem;font-weight:900;display:inline-flex}.btn-primary{background:linear-gradient(135deg,var(--blue),var(--violet));color:#fff;box-shadow:0 18px 32px #3565ff47}.btn-secondary{color:var(--ink);border:1px solid var(--line);background:#fff}.btn:hover{transform:translateY(-2px)}.trust-list{flex-wrap:wrap;gap:10px;margin:24px 0 0;padding:0;list-style:none;display:flex}.trust-list li{border:1px solid var(--line);color:#3b455a;background:#fff;border-radius:999px;padding:9px 13px;font-size:.92rem;font-weight:700}.hero-card{color:#fff;box-shadow:var(--shadow);background:#0b1020;border-radius:36px;flex-direction:column;justify-content:space-between;min-height:470px;padding:28px;display:flex;position:relative;overflow:hidden}.hero-card:before{content:"";background:linear-gradient(135deg,var(--blue),var(--violet));filter:blur(18px);opacity:.55;border-radius:50%;width:240px;height:240px;position:absolute;inset:-80px -80px auto auto}.hero-card-top{z-index:1;position:relative}.hero-card-top img{background:#fff;border-radius:22px;width:220px;padding:16px}.hero-card-top span{text-transform:uppercase;letter-spacing:.18em;color:#aeb9d2;margin-top:18px;font-size:.78rem;font-weight:900;display:block}.simple-preview{z-index:1;background:linear-gradient(#151c32,#0f1426);border:1px solid #ffffff1f;border-radius:28px;margin:34px 0;padding:24px;position:relative}.preview-line{opacity:.82;background:#fff;border-radius:999px;width:70%;height:16px;margin-bottom:14px}.preview-line.wide{background:linear-gradient(135deg,var(--blue),var(--violet));opacity:1;width:92%;height:24px}.preview-buttons{gap:10px;margin:22px 0;display:flex}.preview-buttons span{background:#ffffff1f;border-radius:999px;width:120px;height:42px;display:block}.preview-cards{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.preview-cards span{text-align:center;background:#ffffff14;border:1px solid #ffffff1a;border-radius:16px;padding:18px 8px;font-weight:900}.strip{background:var(--dark);color:#fff}.strip-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.strip h2{margin:10px 0;font-size:1.35rem}.strip p{color:#c5cede;margin:0}.big-number{background:linear-gradient(135deg,var(--blue),var(--violet));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:950}.section-head{max-width:760px;margin-bottom:34px}.section-head.centered{text-align:center;margin-inline:auto}.section-head h2,.value h2,.process h2,.faq h2,.contact h2{font-size:clamp(2rem,4.8vw,3.6rem)}.section-head p{color:#5a6578;font-size:1.1rem}.cards-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.service-card,.price-card,.faq-list details,.contact-form{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:26px;box-shadow:0 14px 40px #0b10200f}.service-card h3,.price-card h3{margin:16px 0 8px;font-size:1.4rem}.service-card p,.price-card li,.faq-list p,.price-note,.form-note{color:#566176}.icon{background:linear-gradient(135deg,#e8f4ff,#f1e9ff);border-radius:20px;place-items:center;width:58px;height:58px;font-size:1.7rem;display:grid}.value{background:linear-gradient(#fff,#eef5ff)}.value-grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:42px;display:grid}.role-list{grid-template-columns:1fr 1fr;gap:14px;display:grid}.role-list div{border:1px solid var(--line);background:#fff;border-radius:22px;padding:20px}.role-list strong{font-size:1.15rem;display:block}.role-list span{color:#5c6678}.pricing-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}.price-card{flex-direction:column;display:flex}.price-card.featured{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,var(--blue),var(--violet)) border-box;border:2px solid #0000;transform:scale(1.03)}.tag{color:#2564db;text-transform:uppercase;letter-spacing:.1em;margin:0 0 12px;font-size:.72rem;font-weight:950;display:inline-flex}.price{letter-spacing:-.04em;margin:6px 0 12px;font-size:2.1rem;font-weight:950}.price-card ul{flex:1;margin-bottom:24px;padding-left:20px}.price-card li{margin:9px 0}.price-note{text-align:center;max-width:740px;margin:26px auto 0}.steps{grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.steps li{border:1px solid var(--line);border-radius:var(--radius);background:#fff;min-height:210px;padding:22px}.steps span{background:linear-gradient(135deg,var(--blue),var(--violet));color:#fff;border-radius:16px;place-items:center;width:48px;height:48px;font-weight:950;display:grid}.steps h3{margin:18px 0 8px;font-size:1.22rem}.steps p{color:#5c6678;margin:0}.examples{color:#fff;background:#0b1020}.examples .section-head h2{color:#fff}.examples .section-head p{color:#cbd4e5}.examples-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.examples-grid div{text-align:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:22px;padding:22px;font-weight:900}.faq-grid,.contact-grid{grid-template-columns:.8fr 1.2fr;gap:34px;display:grid}.faq-list{gap:12px;display:grid}.faq-list details{padding:22px}.faq-list summary{cursor:pointer;font-size:1.1rem;font-weight:950}.contact{background:linear-gradient(135deg,#eff6ff,#f7f2ff)}.contact-form{gap:16px;display:grid}.contact-form label{color:#1e2638;font-weight:900}.contact-form input,.contact-form select,.contact-form textarea{width:100%;font:inherit;color:var(--ink);background:#fff;border:1px solid #ccd6e7;border-radius:18px;margin-top:8px;padding:15px 16px;font-size:1rem}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--blue);outline:3px solid #1687ff38}.footer{background:var(--dark);color:#ccd5e7;padding:34px 0}.footer-inner{justify-content:space-between;align-items:center;gap:22px;display:flex}.footer img{background:#fff;border-radius:16px;width:150px;padding:10px}@media (width<=900px){html{font-size:17px}.header-inner{min-height:74px}.nav-toggle{z-index:13;border-color:#cfd8e8;justify-content:center;min-width:72px;display:inline-flex;position:relative;box-shadow:0 8px 24px #0b102014}.nav-toggle[aria-expanded=true]{color:#fff;background:#0b1020;border-color:#0b1020}.main-nav{width:100%;height:calc(100svh - 74px);box-shadow:none;z-index:12;background:linear-gradient(#f8fbff 0%,#eef5ff 100%);border:0;border-top:1px solid #dfe6f3f2;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;padding:30px 18px 24px;display:none;position:fixed;top:74px;left:0;right:0;overflow:auto}.main-nav.open{animation:.18s ease-out menuFull;display:flex}.main-nav a{text-align:left;background:#fff;border:1px solid #cfd8e8f2;border-radius:20px;padding:18px 20px;font-size:1rem;box-shadow:0 14px 36px #0b102012}.main-nav a:hover,.main-nav a:focus-visible{background:#eef5ff}.main-nav .nav-cta{text-align:center;background:linear-gradient(135deg,var(--blue),var(--violet));border:0;margin-top:4px;padding:18px 20px;box-shadow:0 18px 36px #4168ff40;color:#fff!important}.hero-grid,.value-grid,.faq-grid,.contact-grid{grid-template-columns:1fr}.hero{padding-top:70px}.cards-grid,.pricing-grid,.strip-grid,.steps,.examples-grid{grid-template-columns:1fr}.price-card.featured{transform:none}.role-list{grid-template-columns:1fr}.footer-inner{text-align:center;flex-direction:column}}@keyframes menuFull{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (width<=900px){.section{scroll-margin-top:74px}}@media (width<=520px){.container{width:min(100% - 22px,1120px)}.section{padding:62px 0}.brand img{width:140px}.hero h1{font-size:2.42rem}.lead{font-size:1.08rem}.hero-card{border-radius:28px;min-height:auto}.hero-card-top img{width:190px}.btn{width:100%;min-height:60px}.price-badge{border-radius:22px}.trust-list li{text-align:center;width:100%}.preview-cards{grid-template-columns:1fr}.role-list div,.service-card,.price-card,.faq-list details,.contact-form{padding:20px}.section-head h2,.value h2,.process h2,.faq h2,.contact h2{font-size:2.1rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.btn:hover{transform:none}}.pricing-simple{grid-template-columns:.92fr 1.08fr;align-items:stretch;gap:18px;max-width:920px;margin:34px auto 0;display:grid}.price-highlight,.price-details{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 18px 54px #0b102014}.price-highlight{background:radial-gradient(circle at 86% 10%,#8b35ff2e,#0000 34%),radial-gradient(circle at 10% 12%,#1687ff29,#0000 34%),#fff;flex-direction:column;justify-content:center;align-items:flex-start;padding:34px;display:flex}.price-highlight span{color:#2761d9;letter-spacing:.16em;text-transform:uppercase;font-size:.74rem;font-weight:950}.price-highlight strong{letter-spacing:-.06em;color:var(--ink);white-space:nowrap;margin:8px 0 12px;font-size:clamp(3rem,6vw,4.2rem);line-height:.95;display:block}.price-highlight p{color:#4a556b;margin:0 0 24px;font-size:1.02rem}.price-details{padding:34px}.price-details h3{letter-spacing:-.035em;margin:0 0 18px;font-size:1.65rem;line-height:1.1}.price-details ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.price-details li{color:#465066;padding-left:32px;font-weight:700;position:relative}.price-details li:before{content:"";background:linear-gradient(135deg,var(--blue),var(--violet));border-radius:50%;width:18px;height:18px;position:absolute;top:.34em;left:0;box-shadow:0 8px 18px #4168ff38}.price-details li:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:6px;height:3px;position:absolute;top:.68em;left:6px;transform:rotate(-45deg)}@media (width>=901px){html{scroll-padding-top:0}.section{height:100svh;min-height:100svh;scroll-margin-top:0;overflow:hidden}#usluge,#cijene,#proces,#faq,#kontakt{align-items:center;height:100svh;min-height:100svh;padding-top:82px;padding-bottom:34px;display:grid}#cijene .section-head{margin-bottom:26px}#cijene .section-head h2{font-size:clamp(3.05rem,4.1vw,4rem)}#cijene .section-head p{max-width:740px;margin-inline:auto}#cijene .pricing-simple{margin-top:0}.site-header{height:100px}.header-inner{width:min(1190px,100% - 32px);min-height:100px}.brand img{width:178px}.main-nav{gap:18px}.main-nav a{padding:14px 12px;font-size:1rem}.main-nav .nav-cta{padding:18px 24px}.hero.section{align-items:center;height:100svh;min-height:100svh;padding-top:90px;padding-bottom:54px;display:grid;overflow:hidden}.hero .container{width:min(1080px,100% - 32px);margin-inline:auto}.hero-grid{grid-template-columns:minmax(0,555px) 432px;justify-content:center;align-items:center;gap:80px}.hero-copy{justify-self:start;max-width:560px}.hero h1{letter-spacing:-.055em;max-width:560px;font-size:3.8rem;line-height:1.035}.lead{max-width:530px;margin:22px 0 18px;font-size:1.16rem;line-height:1.72}.price-badge{margin-bottom:20px;padding:10px 17px}.price-badge strong{padding:6px 11px}.hero-actions{gap:12px}.btn{min-height:50px;padding:13px 21px}.trust-list{gap:10px;margin-top:22px}.trust-list li{padding:8px 13px;font-size:.88rem}.hero-card{justify-self:end;width:100%;max-width:432px;min-height:602px;padding:28px;transform:translateY(-28px)}.hero-card-top img{width:205px}.simple-preview{margin:32px 0;padding:23px}.preview-buttons span{width:110px}.services .section-head{max-width:980px;margin-bottom:22px}.services .section-head h2{max-width:900px;font-size:clamp(2.25rem,2.75vw,2.85rem);line-height:1.04}.services .section-head p{margin:14px 0 0;font-size:.98rem;line-height:1.46}.services .cards-grid{gap:16px}.services .service-card{min-height:176px;padding:20px 24px}.services .service-card h3{margin:14px 0 6px;font-size:1.16rem}.services .service-card p{margin:0;font-size:.9rem;line-height:1.44}.services .icon{border-radius:16px;width:44px;height:44px;font-size:1.22rem}}@media (width>=901px) and (height<=820px){.services.section{padding-top:18px;padding-bottom:22px}.services .section-head{margin-bottom:16px}.services .section-head h2{font-size:2.18rem}.services .section-head p{margin-top:14px;font-size:.98rem;line-height:1.45}.services .cards-grid{gap:14px}.services .service-card{min-height:158px;padding:18px 22px}.services .service-card h3{margin:14px 0 6px;font-size:1.2rem}.services .service-card p{font-size:.91rem;line-height:1.48}.services .icon{width:46px;height:46px;font-size:1.3rem}.hero.section{padding-top:54px;padding-bottom:54px}.hero h1{font-size:clamp(3.65rem,4.05vw,4.05rem)}.lead{margin:18px 0 16px;font-size:1.06rem;line-height:1.62}.hero-card{min-height:430px;transform:translateY(0)}.hero-card-top img{width:190px}.simple-preview{margin:24px 0;padding:20px}}@media (width<=900px){.hero.section{background:radial-gradient(circle at 18% 2%,#1687ff2e,#0000 36%),radial-gradient(circle at 88% 12%,#8b35ff29,#0000 34%),linear-gradient(#f8fbff 0%,#f2f7ff 100%);padding-top:44px;padding-bottom:58px}.hero-grid{gap:34px}.hero-copy{text-align:center;max-width:680px;margin-inline:auto}.hero h1{max-width:680px;margin-inline:auto;font-size:clamp(2.65rem,9vw,4.1rem);line-height:1.04}.lead{max-width:620px;margin:20px auto 18px}.price-badge{justify-content:center;margin-inline:auto}.hero-actions,.trust-list{justify-content:center}.hero-card{width:min(100%,430px);min-height:auto;margin-inline:auto;transform:none}}@media (width<=520px){.hero.section{align-items:center;min-height:calc(100svh - 74px);padding-top:14px;padding-bottom:16px;display:grid;overflow:hidden}.hero-grid{gap:14px}.eyebrow{letter-spacing:.13em;margin-bottom:8px;font-size:.58rem}.hero h1{letter-spacing:-.04em;max-width:360px;font-size:1.78rem;line-height:1.04}.lead{max-width:34ch;margin:10px auto;font-size:.84rem;line-height:1.42}.price-badge{justify-content:center;gap:6px;width:100%;max-width:330px;margin-bottom:10px;padding:7px 9px;display:flex;box-shadow:0 14px 34px #0b102021}.price-badge strong{white-space:nowrap;padding:6px 9px;font-size:.82rem}.price-badge span{font-size:.78rem;line-height:1.25}.hero-actions{grid-template-columns:1fr 1fr;gap:8px;max-width:330px;margin-inline:auto;display:grid}.btn{width:auto;min-height:44px;padding:10px 12px;font-size:.86rem}.trust-list{display:none}.hero-card{border-radius:24px;width:min(100%,330px);margin-top:0;padding:14px;box-shadow:0 18px 46px #0b102026}.hero-card:before{filter:blur(16px);width:148px;height:148px;inset:-48px -42px auto auto}.hero-card-top img{border-radius:16px;width:122px;padding:10px}.hero-card-top span{letter-spacing:.15em;margin-top:9px;font-size:.58rem}.simple-preview{border-radius:18px;margin:12px 0;padding:11px}.preview-line{height:8px;margin-bottom:7px}.preview-line.wide{height:13px}.preview-buttons{gap:7px;margin:10px 0}.preview-buttons span{width:80px;height:25px}.hero .preview-cards{grid-template-columns:repeat(3,1fr);gap:7px}.preview-cards{gap:8px}.preview-cards span{border-radius:12px;padding:9px 5px;font-size:.78rem}.hero-card p{margin:0;font-size:.78rem;line-height:1.42}}@media (width<=370px){.hero h1{font-size:1.6rem}.lead{margin:8px auto;font-size:.78rem;line-height:1.36}.hero-actions{grid-template-columns:1fr 1fr}.btn{min-height:42px;padding-inline:8px;font-size:.8rem}.price-badge{border-radius:22px;flex-direction:row;align-items:center;max-width:312px}.price-badge strong{font-size:.76rem}.price-badge span{font-size:.72rem}.hero-card{width:min(100%,312px);padding:12px}.hero-card-top img{width:110px}.simple-preview{margin:9px 0;padding:9px}.hero-card p{display:none}}@media (width<=900px){.pricing-simple{grid-template-columns:1fr;max-width:620px}.price-highlight,.price-details{padding:28px}}@media (width<=520px){.pricing-simple{margin-top:24px}.price-highlight,.price-details{border-radius:24px;padding:22px}.price-highlight{text-align:center;align-items:center}.price-highlight strong{font-size:3.15rem}.price-highlight p{font-size:.96rem}.price-details h3{font-size:1.42rem}.price-details li{font-size:.92rem;line-height:1.42}}.footer{scroll-snap-align:start;scroll-snap-stop:always}@media (width<=520px){.hero.section{align-items:center;padding-top:14px;padding-bottom:14px}.hero-grid{align-content:center;gap:12px;min-height:auto}.hero-copy{max-width:342px;padding:0 2px}.hero .eyebrow{letter-spacing:.18em;color:#1f63df;margin-bottom:8px;font-size:.55rem}.hero h1{max-width:335px;font-size:1.62rem;line-height:1.04}.hero .lead{max-width:32ch;margin:10px auto 11px;font-size:.8rem;line-height:1.42}.hero .price-badge{border-radius:24px;max-width:318px;margin-top:8px;margin-bottom:9px;padding:8px 11px;box-shadow:0 16px 34px #0b102024}.hero .price-badge strong{font-size:.79rem}.hero .price-badge span{font-size:.73rem}.hero-actions{gap:10px;max-width:318px}.hero-actions .btn{min-height:44px}.hero-card{border-radius:26px;width:min(100%,318px);margin-top:2px;padding:13px;box-shadow:0 22px 52px #0b10202e}.hero-card-top img{width:114px}.hero-card-top span{margin-top:8px}.simple-preview{margin:9px 0;padding:10px}.hero-card p{max-width:28ch;font-size:.72rem;line-height:1.34;display:block}main>.section{align-items:center;min-height:calc(100svh - 74px);padding-top:16px;padding-bottom:16px;display:grid;overflow:hidden}.strip-grid,.cards-grid,.pricing-grid,.steps,.examples-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-head{margin-bottom:14px}.section-head h2,.value h2,.process h2,.faq h2,.contact h2{letter-spacing:-.04em;font-size:1.65rem;line-height:1.05}.section-head p,.lead-small{margin:10px 0 0;font-size:.86rem;line-height:1.42}.strip-grid{grid-template-columns:1fr;gap:10px}.strip-grid>div{min-height:0}.strip-grid>div:first-child{grid-column:auto}.big-number{font-size:2.35rem}.strip h2{margin:5px 0 6px;font-size:1.08rem}.strip p{font-size:.82rem;line-height:1.38}.services .section-head{text-align:center;margin-bottom:12px;transform:translateY(-18px)}.services .cards-grid{transform:translateY(-18px)}.services .section-head .eyebrow{border:1px solid var(--line);background:#fff;border-radius:999px;justify-content:center;align-items:center;margin-bottom:9px;padding:7px 12px;display:inline-flex;box-shadow:0 10px 24px #0b10200d}.services .section-head h2{max-width:330px;margin-inline:auto;font-size:1.52rem}.services .section-head p{max-width:36ch;margin-inline:auto;font-size:.8rem;line-height:1.34}.services .section-head:after{width:64px;margin-inline:auto}.services .cards-grid{gap:8px}.services .service-card{background:radial-gradient(circle at 92% 0,#8b35ff1a,#0000 36%),linear-gradient(#fff 0%,#fbfdff 100%);border-color:#d8e2f2;border-radius:20px;min-height:116px;padding:12px;position:relative;overflow:hidden;box-shadow:0 16px 36px #142a5214}.services .service-card:before{content:"";background:linear-gradient(135deg,var(--blue),var(--violet));opacity:.9;height:3px;position:absolute;top:0;left:0;right:0}.services .icon{background:linear-gradient(135deg,#e8f4ff 0%,#efe7ff 100%);border-radius:14px;width:34px;height:34px;font-size:1.05rem;box-shadow:inset 0 0 0 1px #ffffffbf}.services .service-card h3{letter-spacing:-.015em;margin:9px 0 4px;font-size:.9rem;line-height:1.1}.services .service-card p{color:#4f5b70;margin:0;font-size:.67rem;line-height:1.28}.value-grid{align-self:start;gap:16px;padding-top:16px;transform:none}.value.section{align-items:start}.value .eyebrow{border:1px solid var(--line);background:#fff;border-radius:999px;padding:7px 12px;display:inline-flex;box-shadow:0 10px 24px #0b10200d}.value h2{text-align:center;max-width:340px;margin-inline:auto;font-size:1.48rem}.value .lead-small{text-align:center;color:#465066;max-width:36ch;margin-inline:auto}.value-grid>div:first-child{text-align:center}.role-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.role-list div{background:radial-gradient(circle at 88% 0,#8b35ff1a,#0000 36%),linear-gradient(#fff 0%,#fbfdff 100%);border-color:#d8e2f2;border-radius:18px;min-height:86px;padding:14px 13px;position:relative;overflow:hidden}.role-list div:before{content:"";background:linear-gradient(135deg,var(--blue),var(--violet));opacity:.9;height:3px;position:absolute;top:0;left:0;right:0}.role-list strong{letter-spacing:-.015em;font-size:.98rem}.role-list span{margin-top:4px;font-size:.74rem;line-height:1.32;display:block}.role-list div:last-child{grid-column:auto}.pricing-simple{gap:13px;margin-top:16px}.price-highlight,.price-details{border-radius:20px;padding:19px}.price-highlight span{font-size:.62rem}.price-highlight strong{margin:6px 0 8px;font-size:2.38rem}.price-highlight p{margin-bottom:16px;font-size:.8rem;line-height:1.42}.price-details h3{margin-bottom:12px;font-size:1.18rem}.price-details ul{gap:10px}.price-details li{padding-left:26px;font-size:.75rem;line-height:1.38}.price-details li:before{width:16px;height:16px;top:.2em}.price-details li:after{top:.5em;left:5px}.price-note{margin-top:12px;font-size:.72rem;line-height:1.34}.steps{gap:10px}.steps li{background:radial-gradient(circle at 100% 0,#8b35ff1a,#0000 34%),linear-gradient(#fff 0%,#fbfdff 100%);border-color:#d8e2f2;border-radius:20px;min-height:142px;padding:13px;position:relative;overflow:hidden;box-shadow:0 16px 36px #142a5214}.steps li:after{content:"";background:linear-gradient(135deg,var(--blue),var(--violet));opacity:.8;height:3px;position:absolute;bottom:0;left:0;right:0}.steps span{border-radius:14px;width:38px;height:38px;box-shadow:0 12px 24px #4168ff38}.steps h3{letter-spacing:-.018em;margin:13px 0 5px;font-size:.94rem;line-height:1.1}.steps p{color:#4f5b70;font-size:.72rem;line-height:1.34}.process .section-head{text-align:center;margin-inline:auto;margin-bottom:16px;transform:none}.process .steps{grid-template-columns:1fr;gap:8px;transform:none}.process.section{align-items:start}.process .container{padding-top:16px}.process .steps li{grid-template-columns:42px 1fr;align-items:center;gap:12px;min-height:auto;padding:12px 14px;display:grid}.process .steps span{grid-row:1/span 2;width:38px;height:38px}.process .steps h3{margin:0 0 3px}.process .steps p{margin:0}.process .section-head .eyebrow{border:1px solid var(--line);background:#fff;border-radius:999px;justify-content:center;align-items:center;margin-bottom:9px;padding:7px 12px;display:inline-flex;box-shadow:0 10px 24px #0b10200d}.process .section-head h2{max-width:350px;margin-inline:auto;font-size:1.56rem}.process .section-head:after{width:64px;margin-inline:auto}.examples .section-head{text-align:center;margin-bottom:14px}.examples .section-head .eyebrow{color:#dce7ff;background:#ffffff1a;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;margin-bottom:9px;padding:7px 12px;display:inline-flex}.examples .section-head h2{max-width:340px;margin-inline:auto;font-size:1.45rem}.examples .section-head:after{width:64px;margin-inline:auto}.examples-grid{grid-template-columns:1fr;gap:8px}.examples-grid div{text-align:left;background:#ffffff14;border-color:#ffffff24;border-radius:18px;justify-items:start;min-height:0;padding:12px 14px 12px 40px;font-size:.86rem;line-height:1.2;position:relative;box-shadow:0 16px 36px #00000029}.examples-grid div:before{content:"";background:linear-gradient(135deg,var(--blue),var(--violet));border-radius:50%;width:13px;height:13px;position:absolute;top:50%;left:15px;transform:translateY(-50%);box-shadow:0 8px 18px #4168ff59}.examples-note{color:#fff;text-align:center;background:#ffffff14;border:1px solid #ffffff24;border-radius:18px;margin-top:12px;padding:12px 14px;font-size:.78rem;line-height:1.34}.faq-grid,.contact-grid{gap:16px}.faq-grid{align-self:start;padding-top:16px;transform:none}.faq.section{align-items:start}.faq-grid>div:first-child{text-align:center}.faq .eyebrow{border:1px solid var(--line);background:#fff;border-radius:999px;justify-content:center;align-items:center;margin-bottom:9px;padding:7px 12px;display:inline-flex;box-shadow:0 10px 24px #0b10200d}.faq h2{margin-inline:auto;font-size:1.72rem}.faq-grid>div:first-child p:not(.eyebrow){color:#465066;max-width:35ch;margin:10px auto 0;font-size:.94rem;line-height:1.45}.faq-list{gap:10px}.faq-list details{background:linear-gradient(#fff 0%,#fbfdff 100%);border-color:#d8e2f2;border-radius:20px;padding:0;position:relative;overflow:hidden;box-shadow:0 14px 34px #142a5212}.faq-list details[open]{box-shadow:0 18px 42px #142a521a}.faq-list details[open]:before{content:"";background:linear-gradient(180deg,var(--blue),var(--violet));width:4px;position:absolute;top:0;bottom:0;left:0}.faq-list summary{outline:none;align-items:center;gap:9px;padding:13px 15px;font-size:.9rem;line-height:1.22;list-style:none;display:flex}.faq-list summary:focus-visible{outline-offset:-3px;border-radius:18px;outline:3px solid #1687ff38}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:before{content:"+";color:#fff;background:linear-gradient(135deg,var(--blue),var(--violet));border-radius:9px;flex:0 0 24px;place-items:center;width:24px;height:24px;font-weight:950;display:inline-grid;box-shadow:0 10px 20px #4168ff33}.faq-list details[open] summary:before{content:"-"}.faq-list p{color:#4f5b70;margin:0;padding:0 15px 15px 48px;font-size:.78rem;line-height:1.42}.faq-list details:not([open]) summary{min-height:52px}.contact-actions{grid-template-columns:1fr 1fr;gap:8px;max-width:340px;margin:12px auto 0;display:grid}.contact-grid>div:first-child{text-align:center}.contact .eyebrow{border:1px solid var(--line);background:#fff;border-radius:999px;justify-content:center;align-items:center;margin-bottom:9px;padding:7px 12px;display:inline-flex;box-shadow:0 10px 24px #0b10200d}.contact h2{max-width:350px;margin-inline:auto;font-size:1.48rem}.contact .lead-small{max-width:34ch;margin-inline:auto;font-size:.84rem;line-height:1.36}.contact-form{background:radial-gradient(circle at 100% 0,#8b35ff14,#0000 34%),linear-gradient(#fff 0%,#fbfdff 100%);border-color:#d8e2f2;border-radius:22px;gap:7px;padding:15px;position:relative;overflow:hidden;box-shadow:0 22px 54px #142a521a}.contact-form:before{content:"";background:linear-gradient(135deg,var(--blue),var(--violet));height:4px;position:absolute;top:0;left:0;right:0}.contact-form label{z-index:1;letter-spacing:-.01em;font-size:.76rem;position:relative}.contact-form input,.contact-form select,.contact-form textarea{background:#fff;border-color:#cfd9ea;border-radius:14px;margin-top:5px;padding:9px 11px;font-size:.82rem;box-shadow:0 8px 18px #0b102009}.contact-form textarea{resize:vertical;min-height:74px}.contact-form .btn{z-index:1;min-height:44px;margin-top:2px;position:relative}.form-note{z-index:1;text-align:center;color:#5a6578;margin:0;font-size:.68rem;line-height:1.25;position:relative}}main>.section:not(.hero){position:relative}.strip,.value,.pricing,.process,.faq,.contact{background:radial-gradient(circle at 9% 0,#1687ff14,#0000 30%),radial-gradient(circle at 94% 12%,#8b35ff14,#0000 32%),#f7f9ff}.section-head{position:relative}.section .eyebrow{color:#1f63df;letter-spacing:.18em;background:#fff;border:1px solid #dbe5f4;border-radius:999px;justify-content:center;align-items:center;width:max-content;max-width:100%;padding:8px 14px;line-height:1;display:inline-flex;box-shadow:0 12px 28px #0b10200f}#cijene .eyebrow{margin-bottom:14px}.section-head.centered .eyebrow{margin-inline:auto}.hero .eyebrow{width:auto;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block}.examples .eyebrow{color:#e7efff;background:#ffffff1a;border-color:#ffffff2e;box-shadow:0 14px 34px #00000029}.section .eyebrow:before{content:"";background:linear-gradient(135deg,var(--blue),var(--violet));border-radius:50%;width:7px;height:7px;margin-right:9px;box-shadow:0 0 0 4px #4168ff1a}.hero .eyebrow:before{content:none}.section-head:after{content:"";background:linear-gradient(135deg,var(--blue),var(--violet));border-radius:999px;width:74px;height:4px;margin-top:18px;display:block}.section-head.centered:after{margin-inline:auto}.strip-grid,.cards-grid,.steps,.examples-grid,.role-list{align-items:stretch}.strip-grid>div,.service-card,.steps li,.examples-grid div,.role-list div,.price-highlight,.price-details,.faq-list details,.contact-form{transition:transform .18s,box-shadow .18s,border-color .18s}.service-card:hover,.steps li:hover,.role-list div:hover,.price-highlight:hover,.price-details:hover,.faq-list details:hover{border-color:#cbd8ed;transform:translateY(-3px);box-shadow:0 22px 58px #0b10201a}.strip-grid>div{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:24px;padding:26px}.cards-grid{gap:20px}.service-card{flex-direction:column;min-height:250px;display:flex}.service-card .icon{margin-bottom:auto}.role-list div{box-shadow:0 14px 34px #0b10200d}.steps li{flex-direction:column;justify-content:space-between;display:flex}.process-cta{justify-content:center;margin-top:24px;display:flex}.process-cta .btn{min-width:220px}.examples-grid div{place-items:center;min-height:88px;display:grid}.examples-note{color:#dce7ff;text-align:center;max-width:760px;margin:24px auto 0;font-size:1.06rem;font-weight:800}.faq-list details{box-shadow:0 14px 36px #0b10200d}@media (width>=901px){.value-grid,.faq-grid,.contact-grid{grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);align-items:center}.value .section-head,.process .section-head,.faq .section-head,.contact .section-head{max-width:620px}.role-list{grid-template-columns:repeat(3,minmax(0,1fr))}.role-list div:first-child,.role-list div:nth-child(2){min-height:126px}.process .section-head{text-align:center;margin-inline:auto}.process .section-head:after{margin-inline:auto}.steps{grid-template-columns:repeat(3,minmax(0,1fr))}.faq-list{max-width:760px;margin-left:auto}.contact-form{max-width:720px;margin-left:auto}}@media (width<=520px){.section-head:after{width:52px;height:3px;margin-top:10px}.strip-grid>div,.service-card,.steps li,.examples-grid div,.role-list div,.price-highlight,.price-details,.faq-list details,.contact-form{box-shadow:0 12px 30px #0b10200f}.strip-grid>div{border:1px solid var(--line);background:#fff;border-radius:20px;padding:16px;box-shadow:0 14px 34px #0b102012}.strip,.strip h2{color:var(--ink)}.strip p{color:#566176}.service-card:hover,.steps li:hover,.role-list div:hover,.price-highlight:hover,.price-details:hover,.faq-list details:hover{transform:none}.service-card{min-height:0}.service-card .icon{margin-bottom:0}.examples-grid div{min-height:70px}.process .container{padding-top:10px}.process .section-head{margin-bottom:12px}.process .section-head h2{font-size:1.42rem}.process .steps{gap:12px}.process .steps li{z-index:1;border-radius:18px;grid-template-columns:38px 1fr;gap:10px;padding:9px 12px;overflow:visible}.process .steps li:not(:last-child):before{content:"";background:linear-gradient(180deg,var(--blue),var(--violet));opacity:.9;z-index:2;border-radius:999px;width:3px;height:13px;position:absolute;bottom:-13px;left:29px;box-shadow:0 8px 18px #4168ff38}.process .steps li:not(:last-child):after{bottom:0}.process .steps span{border-radius:13px;width:34px;height:34px;font-size:.92rem}.process .steps h3{margin-bottom:2px;font-size:.86rem}.process .steps p{font-size:.66rem;line-height:1.28}.process-cta{margin-top:11px}.process-cta .btn{width:min(100%,260px);min-width:0;min-height:42px;padding:10px 18px;font-size:.88rem}}.footer{color:#dce7ff;background:radial-gradient(circle at 12% 0,#1687ff2e,#0000 32%),radial-gradient(circle at 88% 10%,#8b35ff33,#0000 34%),linear-gradient(#0b1020 0%,#080d1a 100%);padding:58px 0 24px;position:relative;overflow:hidden}.footer:before{content:"";pointer-events:none;background:linear-gradient(#ffffff08,#0000 42%);position:absolute;inset:0}.footer-inner{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:start;gap:34px;display:grid;position:relative}.footer-brand{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.footer-brand img{background:#fff;border-radius:22px;width:172px;padding:14px;box-shadow:0 20px 60px #0000003d}.footer-brand p{color:#c3cce0;max-width:360px;margin:0;line-height:1.55}.footer-cta{background:linear-gradient(135deg,var(--blue),var(--violet));color:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:12px 18px;font-weight:950;display:inline-flex;box-shadow:0 18px 34px #4168ff40}.footer-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.footer-links>div{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:24px;min-height:230px;padding:20px;box-shadow:0 18px 48px #0000002e}.footer h2{color:#fff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:.78rem}.footer a,.footer span{color:#cbd6eb;margin-top:10px;font-weight:750;line-height:1.35;display:block}.footer a:hover{color:#fff}.footer-bottom{color:#aeb9d2;border-top:1px solid #ffffff1c;grid-column:1/-1;justify-content:space-between;gap:18px;margin-top:4px;padding-top:24px;display:flex}.footer-bottom p{margin:0}@media (width<=900px){.footer-inner{grid-template-columns:1fr}}@media (width<=520px){.footer{padding:88px 0 14px}.footer-inner{gap:12px}.footer-brand{text-align:center;align-items:center;gap:8px}.footer-brand img{border-radius:18px;width:132px;padding:10px}.footer-brand p{max-width:33ch;font-size:.76rem;line-height:1.36}.footer-cta{width:min(100%,240px);min-height:40px;padding:9px 16px;font-size:.82rem}.footer-links{grid-template-columns:1fr 1fr;gap:8px}.footer-links>div{border-radius:18px;min-height:0;padding:12px}.footer-links>div:last-child{grid-column:1/-1}.footer h2{margin-bottom:8px;font-size:.62rem}.footer a,.footer span{margin-top:6px;font-size:.74rem;line-height:1.24}.footer-bottom{text-align:center;flex-direction:column;align-items:center;gap:4px;margin-top:0;padding-top:10px;font-size:.7rem;line-height:1.3}}.header-actions{align-items:center;gap:10px;display:flex}.header-inner{position:relative}.language-switcher{z-index:14;position:relative}.language-toggle{color:#121829;cursor:pointer;background:#fff;border:1px solid #cbd8ed;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:62px;min-height:56px;padding:7px 11px 8px;font-weight:950;display:inline-flex;box-shadow:0 12px 28px #0b102014}.language-toggle:hover,.language-toggle:focus-visible{border-color:#8fb0f6;outline:none;box-shadow:0 16px 34px #3565ff29}.language-icon{background:linear-gradient(135deg,#1687ff24,#8b35ff29);border-radius:50%;place-items:center;width:24px;height:24px;font-size:1rem;display:grid}.language-code{letter-spacing:.08em;font-size:.76rem}.language-label{color:#1f63df;font-size:.64rem;font-weight:950;line-height:1}.language-menu{background:#fffffff5;border:1px solid #cfd8e8f2;border-radius:20px;min-width:178px;padding:8px;display:none;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 22px 54px #0b102029}.language-menu.open{gap:6px;display:grid}.language-menu button{color:#1e2638;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;padding:11px 12px;font-weight:850}.language-menu button:hover,.language-menu button[aria-current=true]{color:#155dde;background:linear-gradient(135deg,#1687ff1f,#8b35ff1f)}.nav-toggle{background:linear-gradient(135deg,var(--blue),var(--violet));color:#fff;border:0;min-height:48px;box-shadow:0 16px 32px #4168ff40}.nav-toggle:hover,.nav-toggle:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 20px 40px #4168ff4d}@media (width<=900px){.header-inner{gap:10px}.header-actions{gap:8px;margin-left:auto}.nav-toggle{background:linear-gradient(135deg,var(--blue),var(--violet));color:#fff;border:0;padding:12px 18px}.nav-toggle[aria-expanded=true]{color:#fff;background:#0b1020;box-shadow:0 16px 32px #0b102038}}@media (width<=520px){.header-actions{gap:7px}.language-switcher{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.language-toggle{border-radius:20px;min-width:58px;min-height:54px;padding:6px 9px 7px}.language-code{display:none}.language-label{text-overflow:ellipsis;white-space:nowrap;max-width:58px;font-size:.59rem;display:block;overflow:hidden}.language-icon{width:23px;height:23px}.language-menu{min-width:190px;left:50%;right:auto;transform:translate(-50%)}.nav-toggle{min-width:76px;min-height:42px;padding:10px 15px;font-size:.86rem}}[dir=rtl] .language-menu button,[dir=rtl] .main-nav a,[dir=rtl] .footer-links,[dir=rtl] .contact-form,[dir=rtl] .faq-list{text-align:right}html,body{overflow-x:hidden}.is-rtl main,.is-rtl .footer,.is-rtl .main-nav,.is-rtl .language-menu{direction:rtl}.is-rtl .hero-copy,.is-rtl .section-head,.is-rtl .price-highlight,.is-rtl .price-details,.is-rtl .steps li,.is-rtl .examples-grid,.is-rtl .faq,.is-rtl .contact,.is-rtl .footer{text-align:right}.is-rtl .hero-actions,.is-rtl .price-badge,.is-rtl .contact-actions,.is-rtl .process-cta,.is-rtl .footer-brand{direction:rtl}.is-rtl .section-head.centered,.is-rtl .process .section-head,.is-rtl .pricing .section-head,.is-rtl .examples .section-head,.is-rtl .faq-grid>div:first-child,.is-rtl .contact-grid>div:first-child{text-align:center}@media (width>=901px){.hero-grid{transform:translateY(-40px)}.main-nav a:not(.nav-cta):hover,.main-nav a:not(.nav-cta):focus-visible,.main-nav a:not(.nav-cta).is-active{box-shadow:0 14px 28px #4168ff38;background:linear-gradient(135deg,var(--blue),var(--violet))!important;color:#fff!important}.main-nav .nav-cta:hover,.main-nav .nav-cta:focus-visible,.main-nav .nav-cta.is-active{filter:saturate(.92)brightness(.98);box-shadow:0 14px 28px #4168ff38;color:#fff!important;background:linear-gradient(135deg,#2c91ff,#7c35f0)!important}}.section-jumper{z-index:9;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #cdd8eac7;border-radius:999px;flex-direction:column;align-items:center;gap:8px;padding:8px 7px;display:flex;position:fixed;top:50%;right:22px;transform:translateY(-50%);box-shadow:0 18px 44px #0b10201f}.section-jumper-btn{color:#24304a;cursor:pointer;background:linear-gradient(#fff,#f4f8ff);border:1px solid #cfd8e8e6;border-radius:999px;place-items:center;width:42px;height:42px;font-size:1.08rem;font-weight:950;transition:transform .18s,background .18s,color .18s,box-shadow .18s,opacity .18s;display:grid}.section-jumper-btn:hover,.section-jumper-btn:focus-visible{color:#fff;background:linear-gradient(135deg,var(--blue),var(--violet));outline:none;transform:translateY(-1px);box-shadow:0 12px 28px #4168ff3d}.section-jumper-btn:disabled{cursor:default;opacity:.34;color:#6f7b90;box-shadow:none;background:#f7faff;transform:none}.section-jumper-track{background:linear-gradient(#1687ff59,#8b35ff59);border-radius:999px;width:3px;height:22px}@media (width>=901px){main>.section,.footer{height:100svh;min-height:100svh;scroll-margin-top:0;overflow:hidden}main>.section>.container{max-height:calc(100svh - 116px)}.services .section-head,.pricing .section-head,.process .section-head,.examples .section-head,.faq .section-head,.contact .section-head{margin-bottom:20px}.process .section-head h2{max-width:760px;margin-inline:auto;font-size:clamp(2.15rem,2.85vw,2.75rem)}#proces{padding-top:54px;padding-bottom:22px}.process .section-head{margin-bottom:12px}.process .section-head:after{margin-top:10px}.process .steps{grid-template-columns:1fr;gap:7px;max-width:860px;margin-inline:auto}.process .steps li{background:radial-gradient(circle at 96% 0,#8b35ff14,#0000 34%),linear-gradient(#fff 0%,#fbfdff 100%);border-radius:20px;grid-template-columns:48px 1fr;align-items:center;gap:14px;min-height:auto;padding:8px 16px;display:grid;position:relative;overflow:visible}.process .steps li:not(:last-child):before{content:"";background:linear-gradient(180deg,var(--blue),var(--violet));z-index:2;border-radius:999px;width:4px;height:8px;position:absolute;bottom:-8px;left:40px;box-shadow:0 10px 22px #4168ff3d}.process .steps li:after{content:"";background:linear-gradient(135deg,var(--blue),var(--violet));opacity:.82;border-radius:0 0 20px 20px;height:3px;position:absolute;bottom:0;left:0;right:0}.process .steps span{border-radius:14px;grid-row:1/span 2;width:38px;height:38px;box-shadow:0 14px 28px #4168ff3d}.process .steps h3{margin:0 0 3px;font-size:1rem}.process .steps p{margin:0;font-size:.86rem;line-height:1.28}.process-cta{margin-top:8px}.process-cta .btn{min-height:40px;padding:9px 20px}.pricing-simple{max-width:920px}.price-highlight,.price-details{padding:28px}.cards-grid{gap:16px}.service-card{min-height:210px;padding:22px}.examples-grid{max-width:980px;margin-inline:auto}.footer-inner{max-height:calc(100svh - 86px)}main>.section.examples{scroll-snap-align:none;scroll-snap-stop:normal;height:auto;min-height:0;padding:86px 0;scroll-margin-top:86px;overflow:visible}main>.section.examples>.container{max-height:none}}@media (width<=900px){.section-jumper{background:#ffffffa3;gap:6px;padding:6px 5px;right:10px}.section-jumper-btn{width:36px;height:36px;font-size:.98rem}.section-jumper-track{height:16px}}@media (width<=520px){.section-jumper{right:6px;box-shadow:0 12px 32px #0b10201a}.section-jumper-btn{width:32px;height:32px;font-size:.9rem}}.faq-list{align-content:start}.faq-list details{background:radial-gradient(circle at 96% 0,#8b35ff14,#0000 34%),linear-gradient(#fff 0%,#fbfdff 100%);border:1px solid #d8e2f2;border-radius:24px;height:112px;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden;box-shadow:0 16px 38px #142a5212;padding:0!important}.faq-list details:after{content:"";background:linear-gradient(135deg,var(--blue),var(--violet));opacity:.78;transform-origin:0;border-radius:0 0 24px 24px;height:3px;transition:transform .18s,opacity .18s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.22)}.faq-list details[open]:before{content:none!important}.faq-list details[open],.faq-list details:hover{border-color:#c9d8ee;box-shadow:0 20px 48px #142a521a}.faq-list details[open]:after,.faq-list details:hover:after{opacity:.95;transform:scaleX(1)}.faq-list summary{border-radius:22px;align-items:center;gap:12px;min-height:58px;font-weight:950;list-style:none;display:flex;outline:none!important;padding:14px 20px 8px!important}.faq-list details:not([open]) summary{min-height:100%!important;padding-bottom:14px!important}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:before{content:"+";color:#fff;background:linear-gradient(135deg,var(--blue),var(--violet));border-radius:14px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-weight:950;display:grid;box-shadow:0 12px 24px #4168ff38}.faq-list details[open] summary:before{content:"-"}.faq-list summary:focus-visible{box-shadow:inset 0 0 0 3px #1687ff33}.faq-list p{color:#4f5b70;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden;padding:0 22px 16px 66px!important}.section-jumper-btn[data-section-jump=down]:not(:disabled),.is-page-end .section-jumper-btn[data-section-jump=up]:not(:disabled){color:#fff;background:linear-gradient(135deg,var(--blue),var(--violet));border-color:#0000;box-shadow:0 14px 30px #4168ff47}.section-jumper-btn[data-section-jump=down]:not(:disabled):hover,.section-jumper-btn[data-section-jump=down]:not(:disabled):focus-visible,.is-page-end .section-jumper-btn[data-section-jump=up]:not(:disabled):hover,.is-page-end .section-jumper-btn[data-section-jump=up]:not(:disabled):focus-visible{filter:saturate(.94)brightness(.98)}@media (width>=901px){.faq-grid{grid-template-columns:minmax(320px,.78fr) minmax(520px,1.08fr);align-items:center;max-width:1120px;margin-inline:auto}.faq-list{gap:14px}.faq-list details{height:112px}}@media (width<=900px){.faq-list details{border-radius:20px;height:104px}.faq-list summary{gap:10px;min-height:54px;font-size:.9rem;padding:12px 14px 6px!important}.faq-list summary:before{border-radius:12px;flex-basis:30px;width:30px;height:30px}.faq-list p{-webkit-line-clamp:2;font-size:.78rem;padding:0 14px 14px 54px!important}}@media (width<=520px){.faq-list details{height:92px}.faq-list summary{min-height:50px;font-size:.82rem;line-height:1.16}.faq-list p{font-size:.72rem;line-height:1.32}}body{padding-top:82px}.site-header{width:100%;position:fixed;left:0;right:0}#top{scroll-margin-top:100px}.faq-list{justify-self:stretch;width:100%}.faq-list details{width:100%}.faq-list details[open]:after,.faq-list details[open]:hover:after{opacity:0!important;transform:scaleX(0)!important}@media (width>=901px){body{padding-top:100px}.site-header{scroll-snap-align:start;scroll-snap-stop:always}.hero.section{margin-top:-100px;padding-top:190px;scroll-margin-top:100px!important}.faq-grid{grid-template-columns:minmax(320px,.72fr) minmax(640px,1fr);max-width:1180px}.faq-list{min-width:640px}}@media (width<=900px){body{padding-top:74px}#top,.hero.section{scroll-margin-top:74px!important}.hero.section{margin-top:-74px;padding-top:118px}}@media (width<=760px){.faq-list{min-width:0}}html,body{overflow-y:auto!important}html{scroll-snap-type:none!important}@media (width>=901px){#cijene{padding-top:46px;padding-bottom:34px}#cijene .section-head{max-width:820px;margin-bottom:18px}#cijene .section-head h2{font-size:clamp(3rem,4.05vw,4rem);line-height:1.02}#cijene .section-head p{max-width:760px;margin:18px auto 0;font-size:1.08rem;line-height:1.5}#cijene .section-head:after{margin-top:20px}#cijene .pricing-simple{gap:16px;max-width:885px;margin-top:26px}#cijene .price-highlight,#cijene .price-details{border-radius:26px;padding:24px 28px}#cijene .price-highlight strong{margin:8px 0 12px;font-size:clamp(3.2rem,4.6vw,3.85rem)}#cijene .price-highlight p{margin-bottom:20px;font-size:.98rem;line-height:1.52}#cijene .price-details h3{margin-bottom:16px;font-size:1.55rem}#cijene .price-details ul{gap:11px}#cijene .price-details li{font-size:.94rem;line-height:1.48}#cijene .price-note{max-width:720px;margin-top:18px;font-size:.96rem;line-height:1.45}.footer{padding:44px 0 28px;scroll-margin-top:0;height:auto!important;min-height:0!important;overflow:hidden!important}.footer-inner{grid-template-columns:minmax(250px,.82fr) minmax(560px,1.18fr);align-items:center;gap:30px;max-height:none!important}.footer-brand{gap:14px}.footer-brand img{border-radius:20px;width:154px;padding:12px}.footer-brand p{max-width:340px;font-size:.96rem;line-height:1.5}.footer-cta{min-height:44px;padding:10px 18px;font-size:.92rem}.footer-links{gap:12px}.footer-links>div{border-radius:22px;min-height:176px;padding:17px 18px}.footer h2{margin-bottom:12px;font-size:.7rem}.footer a,.footer span{margin-top:8px;font-size:.9rem;line-height:1.28}.footer-bottom{margin-top:0;padding-top:18px;font-size:.88rem}}.theme-toggle{color:#121829;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd8ed;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:8px 14px 8px 10px;font-weight:950;display:inline-flex;box-shadow:0 12px 28px #0b102014}.theme-toggle:hover,.theme-toggle:focus-visible{border-color:#8fb0f6;outline:none;transform:translateY(-1px);box-shadow:0 18px 38px #3565ff2e}.theme-icon{background:linear-gradient(135deg,#0b1020 0 48%,#fff 49% 100%);border-radius:50%;width:26px;height:26px;position:relative;box-shadow:inset 0 0 0 2px #3565ff24}.theme-icon:after{content:"";background:linear-gradient(135deg,var(--blue),var(--violet));border-radius:50%;position:absolute;inset:7px}.theme-text{letter-spacing:.01em;font-size:.86rem}@media (width>=901px){#kontakt{padding-top:36px;padding-bottom:30px}#kontakt .contact-grid{align-items:center;gap:30px;max-width:1060px}#kontakt .contact h2,#kontakt h2{max-width:560px;font-size:clamp(3rem,4.35vw,4.55rem);line-height:1}#kontakt .lead-small{max-width:560px;margin:18px 0 22px;font-size:1.04rem;line-height:1.5}#kontakt .contact-actions{gap:12px}#kontakt .contact-form{border-radius:26px;gap:11px;max-width:640px;padding:21px 26px}#kontakt .contact-form label{font-size:.93rem}#kontakt .contact-form input,#kontakt .contact-form select,#kontakt .contact-form textarea{border-radius:16px;margin-top:6px;padding:12px 15px;font-size:.96rem}#kontakt .contact-form textarea{min-height:118px}#kontakt .contact-form .btn{min-height:50px;margin-top:2px}#kontakt .form-note{margin-top:2px;font-size:.92rem;line-height:1.42}}@media (width<=900px){.theme-toggle{min-height:42px;padding:8px 12px 8px 9px}.theme-icon{width:22px;height:22px}.theme-icon:after{inset:6px}}@media (width<=520px){.theme-toggle{z-index:16;min-height:46px;padding:9px 13px;position:fixed;bottom:88px;right:14px;box-shadow:0 18px 46px #0b102033}.theme-text{font-size:.78rem}}:root[data-theme=dark]{--bg:#080d19;--surface:#111a2b;--ink:#f5f8ff;--muted:#aab6ca;--line:#a7bae038;--dark:#060b16;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] .brand img,:root[data-theme=dark] .hero-card-top img,:root[data-theme=dark] .footer-brand img{background:#fff}:root[data-theme=dark] .main-nav a:not(.nav-cta):hover,:root[data-theme=dark] .main-nav a:not(.nav-cta):focus-visible,:root[data-theme=dark] .main-nav a.is-active{color:#fff}:root[data-theme=dark] .language-toggle,:root[data-theme=dark] .theme-toggle,:root[data-theme=dark] .btn-secondary,:root[data-theme=dark] .trust-list li,:root[data-theme=dark] .section .eyebrow{color:#f5f8ff;background:#101827;border-color:#a7bae038;box-shadow:0 16px 38px #0000003d}:root[data-theme=dark] .language-label,:root[data-theme=dark] .section .eyebrow{color:#8fb0ff}:root[data-theme=dark] .language-menu{background:#101827f5;border-color:#a7bae038}:root[data-theme=dark] .hero,:root[data-theme=dark] .strip,:root[data-theme=dark] .value,:root[data-theme=dark] .pricing,:root[data-theme=dark] .process,:root[data-theme=dark] .faq,:root[data-theme=dark] .contact{background:radial-gradient(circle at 10% 0,#1687ff29,#0000 31%),radial-gradient(circle at 90% 10%,#8b35ff2e,#0000 34%),#080d19}:root[data-theme=dark] .section-head p,:root[data-theme=dark] .lead,:root[data-theme=dark] .lead-small,:root[data-theme=dark] .service-card p,:root[data-theme=dark] .role-list span,:root[data-theme=dark] .price-highlight p,:root[data-theme=dark] .price-details li,:root[data-theme=dark] .price-note,:root[data-theme=dark] .steps p,:root[data-theme=dark] .faq-list p,:root[data-theme=dark] .form-note{color:#b5c1d7}:root[data-theme=dark] .service-card,:root[data-theme=dark] .role-list div,:root[data-theme=dark] .price-highlight,:root[data-theme=dark] .price-details,:root[data-theme=dark] .steps li,:root[data-theme=dark] .faq-list details,:root[data-theme=dark] .contact-form{background:radial-gradient(circle at 100% 0,#8b35ff1a,#0000 36%),linear-gradient(#111a2bfa,#0b111efa);border-color:#a7bae033;box-shadow:0 24px 60px #00000047}:root[data-theme=dark] .icon{background:linear-gradient(135deg,#1687ff2e,#8b35ff33)}:root[data-theme=dark] .footer-links>div{background:#ffffff0f;border-color:#ffffff24}:root[data-theme=dark] .section-jumper{background:#eef3ffe6}:root[data-theme=dark] .theme-icon{background:linear-gradient(135deg,#f7fbff 0 48%,#111827 49% 100%)}:root[data-theme=dark]{--bg:#070b14;--surface:#111827;--ink:#f7faff;--muted:#9facbf;--line:#a9bce12e;--dark:#050814;--shadow:0 26px 80px #0000006b}:root[data-theme=dark] .site-header{-webkit-backdrop-filter:blur(22px)saturate(132%);backdrop-filter:blur(22px)saturate(132%);background:#080d18c7;border-bottom:1px solid #b9ccee21;box-shadow:0 18px 52px #00000038}:root[data-theme=dark] .header-inner:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#1687ff52,#8b35ff57,#0000);width:min(720px,72vw);height:1px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}:root[data-theme=dark] .hero,:root[data-theme=dark] .value,:root[data-theme=dark] .pricing,:root[data-theme=dark] .process,:root[data-theme=dark] .faq,:root[data-theme=dark] .contact,:root[data-theme=dark] .strip{background:radial-gradient(circle at 14% 12%,#1687ff29,#0000 32%),radial-gradient(circle at 88% 10%,#8b35ff26,#0000 34%),linear-gradient(135deg,#08101f 0%,#080b15 48%,#0d0a1a 100%)}:root[data-theme=dark] .hero h1,:root[data-theme=dark] .section-head h2,:root[data-theme=dark] .value h2,:root[data-theme=dark] .process h2,:root[data-theme=dark] .faq h2,:root[data-theme=dark] .contact h2,:root[data-theme=dark] .service-card h3,:root[data-theme=dark] .price-card h3,:root[data-theme=dark] .price-highlight strong,:root[data-theme=dark] .price-details h3,:root[data-theme=dark] .steps h3,:root[data-theme=dark] .faq-list summary,:root[data-theme=dark] .contact-form label{color:#fbfdff;text-shadow:0 1px #0000002e}:root[data-theme=dark] .lead,:root[data-theme=dark] .lead-small,:root[data-theme=dark] .section-head p,:root[data-theme=dark] .service-card p,:root[data-theme=dark] .role-list span,:root[data-theme=dark] .price-highlight p,:root[data-theme=dark] .price-details li,:root[data-theme=dark] .price-note,:root[data-theme=dark] .steps p,:root[data-theme=dark] .faq-list p,:root[data-theme=dark] .form-note,:root[data-theme=dark] .footer-brand p{color:#b9c6dc}:root[data-theme=dark] .section .eyebrow,:root[data-theme=dark] .language-toggle,:root[data-theme=dark] .theme-toggle,:root[data-theme=dark] .btn-secondary,:root[data-theme=dark] .trust-list li{color:#f7faff;background:linear-gradient(#ffffff1a,#ffffff0e);border:1px solid #b9ccee33;box-shadow:0 16px 42px #00000047,inset 0 1px #ffffff14}:root[data-theme=dark] .section .eyebrow,:root[data-theme=dark] .language-label{color:#8db7ff}:root[data-theme=dark] .main-nav a{color:#dce6f8}:root[data-theme=dark] .main-nav a:not(.nav-cta):hover,:root[data-theme=dark] .main-nav a:not(.nav-cta):focus-visible,:root[data-theme=dark] .main-nav a.is-active{color:#fff;background:linear-gradient(135deg,#1687fff0,#8b35fff0);box-shadow:0 14px 32px #4168ff4d}:root[data-theme=dark] .language-menu{background:#0c1220f5;border-color:#b9ccee2e;box-shadow:0 24px 70px #0000005c}:root[data-theme=dark] .language-menu button{color:#eaf1ff}:root[data-theme=dark] .language-menu button:hover,:root[data-theme=dark] .language-menu button[aria-current=true]{color:#fff;background:linear-gradient(135deg,#1687ff38,#8b35ff33)}:root[data-theme=dark] .theme-toggle{background:linear-gradient(135deg,#1687ff38,#8b35ff2e)}:root[data-theme=dark] .theme-icon:after{opacity:.95;background:linear-gradient(135deg,#8db7ff,#b68cff)}:root[data-theme=dark] .hero-card,:root[data-theme=dark] .price-badge{background:radial-gradient(circle at 86% 4%,#4561ff6b,#0000 35%),linear-gradient(#0c1326 0%,#060a15 100%);border:1px solid #b9ccee29;box-shadow:0 34px 90px #00000070}:root[data-theme=dark] .preview-line:not(.wide){background:#dce5f5}:root[data-theme=dark] .service-card,:root[data-theme=dark] .role-list div,:root[data-theme=dark] .price-highlight,:root[data-theme=dark] .price-details,:root[data-theme=dark] .steps li,:root[data-theme=dark] .faq-list details,:root[data-theme=dark] .contact-form,:root[data-theme=dark] .footer-links>div{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 100% 0,#8b35ff1f,#0000 35%),linear-gradient(#ffffff16,#ffffff0b);border:1px solid #b9ccee2b;box-shadow:0 22px 68px #0000004d,inset 0 1px #ffffff14}:root[data-theme=dark] .service-card:hover,:root[data-theme=dark] .steps li:hover,:root[data-theme=dark] .role-list div:hover,:root[data-theme=dark] .price-highlight:hover,:root[data-theme=dark] .price-details:hover,:root[data-theme=dark] .faq-list details:hover{border-color:#6f92ff7a;box-shadow:0 28px 82px #00000061,inset 0 0 0 1px #6f92ff1f}:root[data-theme=dark] .icon,:root[data-theme=dark] .steps span,:root[data-theme=dark] .faq-list summary:before{background:linear-gradient(135deg,#238dff,#7c3cff);box-shadow:0 12px 28px #4168ff52}:root[data-theme=dark] .price-highlight{background:radial-gradient(circle at 8% 6%,#1687ff38,#0000 38%),radial-gradient(circle at 94% 0,#8b35ff38,#0000 36%),linear-gradient(#ffffff1a,#ffffff0b)}:root[data-theme=dark] .contact-form input,:root[data-theme=dark] .contact-form select,:root[data-theme=dark] .contact-form textarea{color:#f7faff;background:#050a14b8;border-color:#b9ccee38;box-shadow:inset 0 1px #ffffff0b}:root[data-theme=dark] .contact-form input:focus,:root[data-theme=dark] .contact-form select:focus,:root[data-theme=dark] .contact-form textarea:focus{border-color:#6fa2ff;outline:3px solid #4a7eff42}:root[data-theme=dark] .faq-list details[open]{background:radial-gradient(circle at 100% 0,#8b35ff29,#0000 34%),linear-gradient(#ffffff1c,#ffffff0e);border-color:#739eff5c}:root[data-theme=dark] .examples-grid div{background:linear-gradient(#ffffff1a,#ffffff0e);border-color:#ffffff29}:root[data-theme=dark] .section-jumper{background:#0c1220d1;border-color:#b9ccee29;box-shadow:0 24px 70px #00000052}:root[data-theme=dark] .section-jumper-btn{color:#dce6f8;background:#ffffff14;border-color:#b9ccee2e}:root[data-theme=dark] .section-jumper-btn[data-section-jump=down]:not(:disabled),:root[data-theme=dark].is-page-end .section-jumper-btn[data-section-jump=up]:not(:disabled){color:#fff;background:linear-gradient(135deg,#238dff,#7c3cff)}@media (width<=900px){:root[data-theme=dark] .main-nav{background:radial-gradient(circle at 15% 0,#1687ff2e,#0000 35%),radial-gradient(circle at 90% 4%,#8b35ff2e,#0000 38%),#080d19;border-top-color:#b9ccee24}:root[data-theme=dark] .main-nav a{background:linear-gradient(#ffffff17,#ffffff0b);border-color:#b9ccee2e;box-shadow:0 16px 42px #00000042}:root[data-theme=dark] .nav-toggle[aria-expanded=true]{background:linear-gradient(135deg,#238dff,#7c3cff)}}@media (width<=520px){.theme-toggle{z-index:30;position:fixed!important;inset:auto 14px 22px auto!important;transform:none!important}}html,body,button,input,select,textarea{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.hero h1,.section-head h2,.value h2,.process h2,.faq h2,.contact h2,.lead,.lead-small,.price-badge,.price-badge strong,.price-badge span,.btn,.trust-list li,.main-nav a,.language-toggle,.theme-toggle,.service-card,.price-highlight,.price-details,.steps li,.examples-grid div,.faq-list summary,.contact-form label,.footer a,.footer span{overflow-wrap:break-word;word-break:normal;max-width:100%}.hero h1,.section-head h2,.value h2,.process h2,.faq h2,.contact h2{text-wrap:balance}.lead,.lead-small,.section-head p,.service-card p,.price-highlight p,.price-details li,.steps p,.faq-list p,.form-note,.hero-card p{text-wrap:pretty}.price-badge{border-radius:28px;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px 12px;width:fit-content;max-width:100%;display:flex;overflow:hidden}.price-badge strong{white-space:normal;flex:0 auto;min-width:0;line-height:1.2}.price-badge span{flex:240px;min-width:0;line-height:1.38}.btn,.trust-list li,.main-nav a,.language-toggle,.theme-toggle,.examples-grid div{white-space:normal;text-align:center}.main-nav a{justify-content:center;align-items:center;min-width:0;display:inline-flex}.language-toggle,.theme-toggle{min-width:0}.theme-text,.language-label,.language-code{text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}@media (width>=901px){.hero-copy{min-width:0}.hero h1{max-width:720px;font-size:clamp(3.35rem,5.05vw,4.8rem)}.hero .lead{max-width:620px}.hero .price-badge{max-width:min(100%,620px)}.hero-actions,.trust-list{max-width:640px}}@media (width<=900px){.price-badge{text-align:center;justify-content:center;width:100%}.price-badge span{flex-basis:100%}}@media (width<=520px){.hero h1{font-size:clamp(2rem,8.4vw,2.45rem)}.hero .lead{font-size:clamp(.94rem,4vw,1.08rem)}.btn,.trust-list li{line-height:1.25}}.hero-card{contain:paint}.hero-card,.hero-card *,.simple-preview,.preview-buttons,.preview-cards,.preview-cards span{min-width:0;max-width:100%}.simple-preview{overflow:hidden}.preview-buttons span{flex:1 1 0}.preview-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.preview-cards span{text-overflow:ellipsis;overflow:hidden}@media (width<=520px){.hero-card:before{display:none}}:root{--page-light-bg:radial-gradient(circle at 11% 8%, #1687ff1f, transparent 34%), radial-gradient(circle at 88% 6%, #8b35ff21, transparent 36%), linear-gradient(135deg,#f7fbff 0%,#f4f8ff 48%,#f8f3ff 100%);--page-dark-bg:radial-gradient(circle at 12% 8%, #1687ff2e, transparent 34%), radial-gradient(circle at 88% 6%, #8b35ff33, transparent 36%), linear-gradient(135deg,#071225 0%,#070b15 52%,#130b25 100%);--header-height:82px}html,body{background:var(--page-light-bg)!important}main{background:var(--page-light-bg)}.hero,.services,.value,.pricing,.process,.faq,.contact{background:0 0!important}.examples{isolation:isolate;position:relative;background:radial-gradient(circle at 13% 8%,#1687ff33,#0000 34%),radial-gradient(circle at 88% 6%,#8b35ff38,#0000 36%),linear-gradient(135deg,#08162a 0%,#080d1c 52%,#1a1035 100%)!important}.examples>.container{z-index:1;position:relative}.examples:before,.examples:after{content:"";pointer-events:none;z-index:0;height:150px;position:absolute;left:0;right:0}.examples:before{background:linear-gradient(#f7fbfff0,#f7fbff00);top:0}.examples:after{background:linear-gradient(#f7fbff00,#f7fbfff0);bottom:0}.faq-list details{padding-bottom:34px!important}.faq-list p{margin:10px 0 0;padding-bottom:2px}@media (width>=901px){:root{--header-height:100px}main>.section:not(.hero){max-height:calc(100svh - var(--header-height));overflow:hidden;height:calc(100svh - var(--header-height))!important;min-height:calc(100svh - var(--header-height))!important;scroll-margin-top:var(--header-height)!important}#usluge,#cijene,#proces,#primjeri,#faq{padding-top:clamp(22px,4.2vh,48px)!important;padding-bottom:clamp(22px,3.4vh,42px)!important}#kontakt{padding-top:clamp(10px,2vh,18px)!important;padding-bottom:clamp(10px,2vh,18px)!important}#kontakt .contact-form{gap:9px!important;padding:18px 24px!important}#kontakt .contact-form textarea{min-height:96px!important}#kontakt .lead-small{margin:14px 0 18px!important}#cijene{align-items:center}#cijene .section-head{max-width:760px!important;margin-bottom:12px!important}#cijene .section-head h2{font-size:clamp(2.55rem,3.45vw,3.35rem)!important;line-height:1!important}#cijene .section-head p{max-width:720px!important;margin-top:12px!important;font-size:.98rem!important;line-height:1.38!important}#cijene .section-head:after{margin-top:14px!important}#cijene .pricing-simple{gap:14px!important;max-width:860px!important;margin-top:16px!important}#cijene .price-highlight,#cijene .price-details{padding:20px 26px!important}#cijene .price-highlight strong{margin:6px 0 10px!important;font-size:clamp(2.95rem,4.1vw,3.45rem)!important}#cijene .price-highlight p{margin-bottom:15px!important;font-size:.92rem!important;line-height:1.42!important}#cijene .price-details h3{margin-bottom:12px!important;font-size:1.42rem!important}#cijene .price-details ul{gap:9px!important}#cijene .price-details li{font-size:.88rem!important;line-height:1.36!important}#cijene .price-note{max-width:680px!important;margin-top:12px!important;font-size:.88rem!important;line-height:1.34!important}}@media (width<=900px){:root{--header-height:74px}main>.section:not(.hero){min-height:calc(100svh - var(--header-height))}}@media (width<=520px){.faq-list details{padding-bottom:22px!important}.faq-list p{padding-bottom:4px}}:root[data-theme=dark] html,:root[data-theme=dark] body,:root[data-theme=dark] main{background:var(--page-dark-bg)!important}:root[data-theme=dark] .hero,:root[data-theme=dark] .services,:root[data-theme=dark] .value,:root[data-theme=dark] .pricing,:root[data-theme=dark] .process,:root[data-theme=dark] .faq,:root[data-theme=dark] .contact{background:0 0!important}:root[data-theme=dark] .examples:before{background:linear-gradient(#070b14f5,#070b1400)}:root[data-theme=dark] .examples:after{background:linear-gradient(#070b1400,#070b14f5)}.examples:before,.examples:after{display:none!important}@media (width>=901px){.hero.section{max-height:calc(100svh - var(--header-height));overflow:hidden;height:calc(100svh - var(--header-height))!important;min-height:calc(100svh - var(--header-height))!important;scroll-margin-top:var(--header-height)!important;margin-top:0!important;padding-top:clamp(24px,4vh,42px)!important;padding-bottom:clamp(24px,4vh,42px)!important}.hero .container{width:min(1120px,100% - 32px)!important}.hero-grid{grid-template-columns:minmax(0,520px) minmax(360px,430px)!important;align-items:center!important;gap:clamp(48px,6vw,78px)!important}.hero-copy{max-width:520px!important}.hero h1{max-width:520px!important;font-size:clamp(3.05rem,4.55vw,4.1rem)!important;line-height:1.02!important}.hero .lead{max-width:520px!important;margin:16px 0 14px!important;font-size:clamp(1rem,1.35vw,1.12rem)!important;line-height:1.48!important}.hero .price-badge{max-width:520px!important;margin-bottom:14px!important;padding:8px 14px!important}.hero .hero-actions{gap:10px!important}.hero .btn{min-height:46px!important;padding:11px 18px!important}.hero .trust-list{gap:8px!important;max-width:520px!important;margin-top:14px!important}.hero .trust-list li{padding:7px 12px!important;font-size:.84rem!important}.hero-card{max-width:430px!important;min-height:0!important;height:min(540px, calc(100svh - var(--header-height) - 54px))!important;padding:24px!important;transform:none!important}.hero-card-top img{width:190px!important}.simple-preview{margin:22px 0!important;padding:20px!important}.preview-line.wide{height:18px!important}.preview-line{height:12px!important}.preview-buttons{margin:18px 0!important}}.faq-list details{height:auto!important;min-height:112px!important;padding:0!important;overflow:visible!important}.faq-list p{-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;padding-bottom:24px!important;display:block!important;overflow:visible!important}@media (width<=900px){.faq-list details{height:auto!important;min-height:104px!important}.faq-list details[open]{min-height:118px!important}}@media (width<=520px){.faq-list details{height:auto!important;min-height:92px!important}.faq-list details[open]{min-height:110px!important}}.examples{background:radial-gradient(circle at 14% 8%,#1687ff2e,#0000 34%),radial-gradient(circle at 88% 8%,#8b35ff2e,#0000 36%),linear-gradient(135deg,#08162a 0%,#080d1c 52%,#1a1035 100%)!important}.examples:before,.examples:after{content:none!important;display:none!important}.faq-list details{box-sizing:border-box!important;overflow-anchor:none!important;height:auto!important;min-height:0!important;overflow:hidden!important}#faq,#faq *{overflow-anchor:none!important}.faq-list details:not([open]){height:auto!important;min-height:78px!important}.faq-list details:not([open]) p{display:none!important}.faq-list details[open]{min-height:0!important}.faq-list summary{box-sizing:border-box!important}.faq-list p{max-height:none!important;margin:0!important;padding:0 22px 26px 66px!important;line-height:1.42!important}@media (width>=901px){.hero-copy,.hero-card,.hero .price-badge,.hero .trust-list{min-width:0!important}.hero h1{text-wrap:balance;overflow-wrap:normal!important}.hero .lead,.hero-card p{text-wrap:pretty}#top .hero-grid{max-height:100%!important}#faq .faq-grid{align-items:center!important}#faq .faq-list{justify-self:stretch!important;gap:10px!important;width:min(640px,100%)!important}#faq .faq-list details{height:132px!important;min-height:132px!important;max-height:132px!important;overflow:hidden!important}#faq .faq-list details:not([open]){height:132px!important;min-height:132px!important}#faq .faq-list summary{min-height:70px!important;padding:16px 20px!important}#faq .faq-list details:not([open]) summary{min-height:132px!important;padding:16px 20px!important}#faq .faq-list details[open] summary{min-height:58px!important;padding:16px 20px 8px!important}#faq .faq-list p{padding:0 22px 24px 66px!important;font-size:.96rem!important}#primjeri.examples{overflow:hidden!important}#primjeri.examples>.container{max-height:none!important}#primjeri .examples-grid div{padding-bottom:28px!important}}@media (width>=901px) and (height<=760px){.hero h1{font-size:clamp(2.75rem,4.05vw,3.65rem)!important}.hero .lead{margin:12px 0!important;font-size:.98rem!important;line-height:1.42!important}.hero-card{height:min(500px, calc(100svh - var(--header-height) - 36px))!important;padding:22px!important}}@media (width<=900px){.faq-list details:not([open]),.faq-list details:not([open]) summary{min-height:72px!important}.faq-list p{padding:0 14px 22px 54px!important}}.language-toggle{background:#fff!important;border:1px solid #cbd8ed!important;border-radius:999px!important;flex-direction:row!important;justify-content:space-between!important;gap:10px!important;min-width:132px!important;min-height:48px!important;padding:8px 10px!important;box-shadow:0 12px 28px #0b102014!important}.language-toggle:hover,.language-toggle:focus-visible{transform:translateY(-1px);border-color:#8fb0f6!important;box-shadow:0 18px 38px #3565ff2e!important}.language-icon{background:linear-gradient(135deg,#1687ff29,#8b35ff2e)!important;border-radius:50%!important;flex:0 0 26px!important;width:26px!important;height:26px!important;font-size:.94rem!important;box-shadow:inset 0 0 0 2px #3565ff1f!important}.language-label{text-overflow:ellipsis!important;white-space:nowrap!important;color:#121829!important;letter-spacing:.01em!important;text-align:left!important;flex:auto!important;min-width:0!important;max-width:none!important;font-size:.86rem!important;line-height:1!important;display:block!important;overflow:hidden!important}.language-code{color:#111827!important;letter-spacing:.04em!important;background:linear-gradient(135deg,#1687ff1f,#8b35ff1f)!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;min-width:36px!important;min-height:30px!important;padding:5px 9px!important;font-size:.82rem!important;line-height:1!important;display:inline-flex!important}.theme-toggle{justify-content:flex-start;min-width:120px}@media (width<=900px){.language-toggle{min-width:118px!important;min-height:44px!important;padding:7px 9px!important}.language-label{font-size:.8rem!important}.language-code{min-width:32px!important;min-height:28px!important;padding:5px 8px!important;font-size:.76rem!important}.theme-toggle{min-width:108px}}@media (width<=520px){.language-switcher{top:50%;left:50%;transform:translate(-50%,-50%)}.language-toggle{border-radius:999px!important;min-width:108px!important;min-height:42px!important;padding:6px 8px!important}.language-icon{flex-basis:22px!important;width:22px!important;height:22px!important;font-size:.8rem!important}.language-label{font-size:.7rem!important}.language-code{min-width:30px!important;min-height:26px!important;font-size:.7rem!important;display:inline-flex!important}}:root[data-theme=dark] .language-toggle{background:#111827c7!important;border-color:#829ad257!important;box-shadow:0 18px 42px #00000047!important}:root[data-theme=dark] .language-label{color:#f8fbff!important}.language-toggle{border-radius:22px!important;flex-direction:column!important;justify-content:center!important;gap:3px!important;width:62px!important;min-width:62px!important;min-height:76px!important;padding:7px 10px 8px!important}.language-code{color:#111827!important;letter-spacing:.08em!important;background:0 0!important;border-radius:0!important;min-width:0!important;min-height:0!important;padding:0!important;font-size:.76rem!important;line-height:1!important}.theme-toggle{display:none!important}@media (width<=900px){.language-toggle{border-radius:20px!important;width:58px!important;min-width:58px!important;min-height:54px!important;padding:6px 9px 7px!important}.language-label{max-width:58px!important;font-size:.59rem!important}.language-code{font-size:.72rem!important;display:block!important}}.language-toggle{border-radius:999px!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:auto!important;min-width:132px!important;min-height:48px!important;padding:8px 10px!important;display:inline-flex!important}.language-icon{flex:0 0 26px!important;width:26px!important;height:26px!important;font-size:.95rem!important}.language-label{color:#1f63df!important;text-align:left!important;flex:0 auto!important;width:auto!important;max-width:none!important;font-size:.78rem!important;line-height:1!important}.language-code{color:#111827!important;letter-spacing:.04em!important;background:#edf4ff!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:34px!important;min-height:30px!important;padding:0 9px!important;font-size:.78rem!important;line-height:1!important;display:inline-flex!important}.theme-toggle{min-width:120px!important;display:inline-flex!important}@media (width>=901px){#primjeri.examples{scroll-snap-align:start!important;scroll-snap-stop:always!important;align-items:center!important;height:clamp(680px,76svh,790px)!important;min-height:0!important;max-height:none!important;padding:clamp(48px,7vh,72px) 0!important;display:grid!important;overflow:hidden!important}#primjeri.examples>.container{max-height:none!important}}@media (width<=900px){.language-toggle{width:auto!important;min-width:118px!important;min-height:44px!important;padding:7px 9px!important}.language-label{text-align:left!important;font-size:.72rem!important}.language-code{min-width:30px!important;min-height:26px!important;padding:0 8px!important;font-size:.72rem!important;display:inline-flex!important}.theme-toggle{min-width:108px!important;display:inline-flex!important}}:root[data-theme=dark] .language-code{color:#f8fbff!important;background:linear-gradient(135deg,#2a8bff42,#8b35ff47)!important}:root[data-theme=dark]{--bg:#111a2c;--surface:#18243a;--ink:#f7faff;--muted:#b8c4d8;--line:#b3c7eb33;--dark:#10192b;--soft:#16233a;--shadow:0 28px 80px #03081452}:root[data-theme=dark] body{color:#f7faff!important;background:radial-gradient(circle at 14% 10%,#1687ff29,#0000 32%),radial-gradient(circle at 86% 8%,#8b35ff24,#0000 34%),linear-gradient(135deg,#121d31 0%,#141c2d 46%,#1a1730 100%)!important}:root[data-theme=dark] .site-header{background:#111a2cd1!important;border-bottom-color:#b8caec29!important;box-shadow:0 16px 46px #03081433!important}:root[data-theme=dark] .hero,:root[data-theme=dark] .services,:root[data-theme=dark] .pricing,:root[data-theme=dark] .process,:root[data-theme=dark] .faq,:root[data-theme=dark] .contact,:root[data-theme=dark] .value{background:radial-gradient(circle at 12% 8%,#2a8bff29,#0000 34%),radial-gradient(circle at 88% 10%,#8b35ff26,#0000 36%),linear-gradient(135deg,#121d31 0%,#151d31 52%,#1b1731 100%)!important}:root[data-theme=dark] .examples,:root[data-theme=dark] .footer{background:radial-gradient(circle at 13% 8%,#2a8bff33,#0000 34%),radial-gradient(circle at 88% 10%,#8b35ff38,#0000 36%),linear-gradient(135deg,#10203a 0%,#141b2f 50%,#21183e 100%)!important}:root[data-theme=dark] .hero h1,:root[data-theme=dark] .section-head h2,:root[data-theme=dark] .value h2,:root[data-theme=dark] .process h2,:root[data-theme=dark] .faq h2,:root[data-theme=dark] .contact h2,:root[data-theme=dark] .price-highlight strong,:root[data-theme=dark] .price-details h3,:root[data-theme=dark] .service-card h3,:root[data-theme=dark] .steps h3,:root[data-theme=dark] .faq-list summary,:root[data-theme=dark] .contact-form label{color:#f8fbff!important}:root[data-theme=dark] .lead,:root[data-theme=dark] .lead-small,:root[data-theme=dark] .section-head p,:root[data-theme=dark] .service-card p,:root[data-theme=dark] .steps p,:root[data-theme=dark] .price-highlight p,:root[data-theme=dark] .price-note,:root[data-theme=dark] .faq-list p,:root[data-theme=dark] .form-note,:root[data-theme=dark] .examples-note,:root[data-theme=dark] .footer{color:#cbd6e8!important}:root[data-theme=dark] .service-card,:root[data-theme=dark] .price-highlight,:root[data-theme=dark] .price-details,:root[data-theme=dark] .steps li,:root[data-theme=dark] .role-list div,:root[data-theme=dark] .faq-list details,:root[data-theme=dark] .contact-form{background:linear-gradient(#ffffff13,#ffffff0b),#18243ad1!important;border-color:#b8caec33!important;box-shadow:0 24px 70px #03081442!important}:root[data-theme=dark] .hero-card{background:radial-gradient(circle at 82% 10%,#525eff47,#0000 34%),linear-gradient(#111b2f 0%,#0f1728 100%)!important;box-shadow:0 30px 86px #0308145c!important}:root[data-theme=dark] .simple-preview{background:linear-gradient(#1b2740,#152039)!important;border-color:#cfdcf829!important}:root[data-theme=dark] .examples-grid div{background:linear-gradient(#ffffff18,#ffffff0d)!important;border-color:#dee8ff29!important;box-shadow:0 18px 52px #040a1838!important}:root[data-theme=dark] .main-nav a,:root[data-theme=dark] .language-toggle,:root[data-theme=dark] .theme-toggle,:root[data-theme=dark] .btn-secondary,:root[data-theme=dark] .trust-list li,:root[data-theme=dark] .section .eyebrow{color:#f8fbff!important;background:linear-gradient(#ffffff1a,#ffffff0e)!important;border-color:#b8caec38!important}:root[data-theme=dark] .main-nav a:hover,:root[data-theme=dark] .main-nav a:focus-visible,:root[data-theme=dark] .main-nav a.is-active{background:linear-gradient(135deg,var(--blue),var(--violet))!important;color:#fff!important;box-shadow:0 16px 34px #4168ff42!important}:root[data-theme=dark] .contact-form input,:root[data-theme=dark] .contact-form select,:root[data-theme=dark] .contact-form textarea{color:#f8fbff!important;background:#10192b!important;border-color:#b8caec47!important}:root[data-theme=dark] .contact-form input::placeholder,:root[data-theme=dark] .contact-form textarea::placeholder{color:#99a8bf!important}:root[data-theme=dark] .theme-icon{background:#edf5ff!important;box-shadow:inset 8px 0 #5168ff!important}:root[data-theme=dark] body{background:radial-gradient(circle at 12% 10%,#2a8bff2e,#0000 32%),radial-gradient(circle at 88% 8%,#8b35ff29,#0000 34%),linear-gradient(135deg,#111c30 0%,#141d31 48%,#1c1733 100%)!important}:root[data-theme=dark] main{background:radial-gradient(circle at 12% 10%,#2a8bff29,#0000 34%),radial-gradient(circle at 88% 9%,#8b35ff26,#0000 36%),linear-gradient(135deg,#111c30 0%,#141d31 50%,#1c1733 100%)!important}:root[data-theme=dark] .hero,:root[data-theme=dark] .services,:root[data-theme=dark] .pricing,:root[data-theme=dark] .process,:root[data-theme=dark] .faq,:root[data-theme=dark] .contact,:root[data-theme=dark] .value,:root[data-theme=dark] .examples{background:0 0!important}:root[data-theme=dark] .footer{background:radial-gradient(circle at 15% 12%,#2a8bff24,#0000 34%),radial-gradient(circle at 86% 8%,#8b35ff29,#0000 36%),linear-gradient(135deg,#101a2c 0%,#141b30 52%,#1d1734 100%)!important;border-top:1px solid #b8caec1a!important}:root[data-theme=dark] main>.section:before,:root[data-theme=dark] main>.section:after{content:none!important;display:none!important}.process .steps{isolation:isolate;position:relative!important}.process .steps li{isolation:isolate;animation:10s ease-in-out infinite processStepFocus;transform:translateZ(0);overflow:visible!important}.process .steps li:first-child{animation-delay:0s}.process .steps li:nth-child(2){animation-delay:2s}.process .steps li:nth-child(3){animation-delay:4s}.process .steps li:nth-child(4){animation-delay:6s}.process .steps li:nth-child(5){animation-delay:8s}.process .steps li>div{z-index:2;position:relative}.process .steps li>div:after{color:#2761d9;background:radial-gradient(circle at 30% 20%,#fffffff2,#ffffff9e),linear-gradient(135deg,#1687ff1f,#8b35ff24);border:1px solid #5d82ff29;border-radius:16px;place-items:center;width:44px;height:44px;font-size:1.22rem;font-weight:950;line-height:1;animation:10s ease-in-out infinite processIconFloat;display:grid;position:absolute;top:50%;right:18px;transform:translateY(-50%);box-shadow:0 14px 32px #4168ff24}.process .steps li:first-child>div:after{content:"✉";animation-delay:0s}.process .steps li:nth-child(2)>div:after{content:"✓";animation-delay:2s}.process .steps li:nth-child(3)>div:after{content:"✦";animation-delay:4s}.process .steps li:nth-child(4)>div:after{content:"↗";animation-delay:6s}.process .steps li:nth-child(5)>div:after{content:"∞";animation-delay:8s}.process .steps li span{z-index:3;animation:10s ease-in-out infinite processNumberPulse;position:relative}.process .steps li:first-child span{animation-delay:0s}.process .steps li:nth-child(2) span{animation-delay:2s}.process .steps li:nth-child(3) span{animation-delay:4s}.process .steps li:nth-child(4) span{animation-delay:6s}.process .steps li:nth-child(5) span{animation-delay:8s}.process .steps li:after{transform-origin:0;animation:10s ease-in-out infinite processLineSweep}.process .steps li:first-child:after{animation-delay:0s}.process .steps li:nth-child(2):after{animation-delay:2s}.process .steps li:nth-child(3):after{animation-delay:4s}.process .steps li:nth-child(4):after{animation-delay:6s}.process .steps li:nth-child(5):after{animation-delay:8s}.process .steps li:not(:last-child):before{animation:10s ease-in-out infinite processConnectorGlow}.process .steps li:first-child:before{animation-delay:0s}.process .steps li:nth-child(2):before{animation-delay:2s}.process .steps li:nth-child(3):before{animation-delay:4s}.process .steps li:nth-child(4):before{animation-delay:6s}.process-cta .btn{position:relative;overflow:hidden}.process-cta .btn:after{content:"";background:linear-gradient(90deg,#0000,#ffffff61,#0000);width:42%;animation:5.6s ease-in-out infinite processButtonShine;position:absolute;inset:-40% auto -40% -30%;transform:skew(-18deg)}:root[data-theme=dark] .process .steps li>div:after{color:#f8fbff;background:radial-gradient(circle at 30% 20%,#ffffff2e,#ffffff0f),linear-gradient(135deg,#2a8bff42,#8b35ff42);border-color:#b8caec33;box-shadow:0 16px 38px #4168ff38}@keyframes processStepFocus{0%,12%,to{border-color:var(--line);transform:translateY(0)scale(1)}5%{border-color:#576fff8c;transform:translateY(-4px)scale(1.012);box-shadow:0 24px 70px #4168ff29,inset 0 0 0 1px #8b35ff1f}}@keyframes processNumberPulse{0%,12%,to{filter:saturate();transform:scale(1)}5%{filter:saturate(1.24);transform:scale(1.12);box-shadow:0 18px 38px #4168ff5c}}@keyframes processIconFloat{0%,12%,to{opacity:.62;transform:translateY(-50%)scale(.92)}5%{opacity:1;transform:translateY(-50%)scale(1.1)rotate(-3deg)}}@keyframes processLineSweep{0%,12%,to{opacity:.45;transform:scaleX(.16)}5%{opacity:1;transform:scaleX(1)}}@keyframes processConnectorGlow{0%,12%,to{opacity:.55;filter:saturate()}5%{opacity:1;filter:saturate(1.5)drop-shadow(0 0 8px #4168ff6b)}}@keyframes processButtonShine{0%,52%{left:-36%}70%,to{left:112%}}@media (width>=901px){.process .steps li{padding-right:82px!important}}@media (width<=900px){.process .steps li>div:after{border-radius:13px;width:34px;height:34px;font-size:.95rem;right:12px}.process .steps li{padding-right:54px!important}}@media (width<=520px){.process .steps li>div:after{display:none}.process .steps li{padding-right:12px!important}}@media (prefers-reduced-motion:reduce){.process .steps li,.process .steps li span,.process .steps li:after,.process .steps li:before,.process .steps li>div:after,.process-cta .btn:after{animation:none!important}}.process-scene{background:radial-gradient(circle at 12% 20%,#2a8bff21,#0000 26%),radial-gradient(circle at 82% 28%,#8b35ff21,#0000 28%),#ffffff94;border:1px solid #8ea4d238;border-radius:24px;width:min(860px,100%);margin:0 auto 12px;padding:10px 12px 8px;position:relative;overflow:hidden;box-shadow:0 18px 52px #4168ff14}.story-stage{background:linear-gradient(90deg,#2a8bff14,#8b35ff14),#ffffff7a;border-radius:20px;height:86px;position:relative;overflow:hidden}.story-stage:before{content:"";transform-origin:0;background:linear-gradient(90deg,#2a8bff47,#8b35ff5c);border-radius:999px;height:3px;animation:12s ease-in-out infinite storyRoad;position:absolute;top:58px;left:7%;right:7%}.story-stage:after{content:"";background:linear-gradient(90deg,#0000,#ffffff52,#0000);animation:12s ease-in-out infinite storySweep;position:absolute;inset:0;transform:translate(-105%)}.story-person{z-index:4;width:42px;height:54px;animation:12s cubic-bezier(.4,0,.2,1) infinite storyPersonMove;position:absolute;top:19px;left:7%}.person-head{background:linear-gradient(135deg,#f9d4ad,#f3b67d);border:2px solid #ffffffd1;border-radius:50%;width:23px;height:23px;position:absolute;top:0;left:10px;box-shadow:0 8px 18px #0b102029}.person-body{background:linear-gradient(135deg,var(--blue),var(--violet));border-radius:14px 14px 10px 10px;width:33px;height:28px;position:absolute;top:23px;left:5px;box-shadow:0 12px 24px #4168ff38}.person-face{z-index:5;border-top:2px solid #172033;border-radius:999px;width:11px;height:7px;position:absolute;top:8px;left:16px}.person-face.confused{opacity:1;animation:12s ease-in-out infinite storyFaceConfused;transform:rotate(180deg)}.person-face.happy{opacity:0;animation:12s ease-in-out infinite storyFaceHappy}.story-bubble{z-index:2;flex-wrap:wrap;gap:5px;width:136px;animation:12s ease-in-out infinite storyWorkFade;display:flex;position:absolute;top:10px;left:2%}.story-bubble span{color:#23314d;background:#ffffffd1;border:1px solid #8ea4d247;border-radius:999px;padding:5px 8px;font-size:.66rem;font-weight:900;line-height:1;box-shadow:0 8px 18px #0b102014}.story-card,.story-message,.story-deal{z-index:3;background:#ffffffdb;border:1px solid #8ea4d242;position:absolute;box-shadow:0 16px 36px #4168ff21}.story-card-solmona{opacity:0;border-radius:18px;place-items:center;width:120px;height:54px;animation:12s ease-in-out infinite storySolmonaCard;display:grid;top:14px;left:34%;transform:translateY(10px)scale(.92)}.story-card-solmona img{width:72px;height:auto}.story-card-solmona span{color:#2761d9;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:950;position:absolute;bottom:6px;right:9px}.story-message{color:#fff;background:linear-gradient(135deg,var(--blue),var(--violet));opacity:0;border-radius:15px 15px 15px 5px;place-items:center;min-width:72px;height:32px;font-size:.68rem;font-weight:950;display:grid}.story-message-out{animation:12s ease-in-out infinite storyMessageOut;top:18px;left:51%}.story-message-in{background:linear-gradient(135deg,#101829,#26324f);border-radius:15px 15px 5px;animation:12s ease-in-out infinite storyMessageIn;top:43px;left:64%}.story-deal{color:#0d1729;text-transform:uppercase;letter-spacing:.08em;opacity:0;border-radius:18px;place-items:center;min-width:112px;height:42px;font-size:.72rem;font-weight:950;animation:12s ease-in-out infinite storyDealDone;display:grid;top:20px;right:8%;transform:scale(.9)}.story-sparkle{background:linear-gradient(135deg,var(--blue),var(--violet));opacity:0;z-index:5;border-radius:50%;width:8px;height:8px;animation:12s ease-in-out infinite storySparkle;position:absolute;box-shadow:0 0 0 6px #4168ff1a}.story-sparkle.one{top:18px;right:19%}.story-sparkle.two{animation-delay:.25s;top:58px;right:12%}.story-caption{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.story-caption span{text-align:center;color:#31405c;background:#ffffffa8;border:1px solid #8ea4d238;border-radius:999px;min-width:0;padding:6px 8px;font-size:.66rem;font-weight:900;line-height:1.15;animation:12s ease-in-out infinite storyCaptionPulse}.story-caption span:first-child{animation-delay:0s}.story-caption span:nth-child(2){animation-delay:2.4s}.story-caption span:nth-child(3){animation-delay:4.8s}.story-caption span:nth-child(4){animation-delay:7.2s}.story-caption span:nth-child(5){animation-delay:9.6s}:root[data-theme=dark] .process-scene{background:radial-gradient(circle at 12% 20%,#2a8bff24,#0000 28%),radial-gradient(circle at 82% 28%,#8b35ff24,#0000 30%),#ffffff0b;border-color:#b8caec29;box-shadow:0 20px 60px #0000002e}:root[data-theme=dark] .story-stage{background:linear-gradient(90deg,#2a8bff1a,#8b35ff1a),#ffffff09}:root[data-theme=dark] .story-bubble span,:root[data-theme=dark] .story-card,:root[data-theme=dark] .story-deal,:root[data-theme=dark] .story-caption span{color:#f7fbff;background:#141e32d1;border-color:#b8caec2e}:root[data-theme=dark] .story-card-solmona{background:#ffffffe6}:root[data-theme=dark] .story-card-solmona span{color:#2761d9}:root[data-theme=dark] .story-message-in{color:#101829;background:linear-gradient(135deg,#eff6ff,#dfe7ff)}@keyframes storyRoad{0%{opacity:.3;transform:scaleX(.06)}20%{opacity:.75;transform:scaleX(.28)}42%{opacity:1;transform:scaleX(.52)}64%{opacity:1;transform:scaleX(.78)}82%,to{opacity:.85;transform:scaleX(1)}}@keyframes storySweep{0%,18%{transform:translate(-105%)}45%{transform:translate(20%)}78%,to{transform:translate(105%)}}@keyframes storyPersonMove{0%,14%{left:7%;transform:translateY(0)}26%,38%{left:29%;transform:translateY(-3px)}48%,60%{left:47%;transform:translateY(0)}70%,82%{left:66%;transform:translateY(-3px)}92%,to{left:83%;transform:translateY(0)}}@keyframes storyFaceConfused{0%,34%{opacity:1}45%,to{opacity:0}}@keyframes storyFaceHappy{0%,48%{opacity:0}62%,to{opacity:1}}@keyframes storyWorkFade{0%,18%{opacity:1;transform:translateY(0)}32%,to{opacity:0;transform:translateY(-8px)}}@keyframes storySolmonaCard{0%,18%{opacity:0;transform:translateY(12px)scale(.9)}28%,to{opacity:1;transform:translateY(0)scale(1)}}@keyframes storyMessageOut{0%,36%{opacity:0;transform:translate(-14px,8px)scale(.9)}44%,66%{opacity:1;transform:translate(0)scale(1)}76%,to{opacity:0;transform:translate(24px,-8px)scale(.94)}}@keyframes storyMessageIn{0%,52%{opacity:0;transform:translate(18px,-6px)scale(.9)}62%,82%{opacity:1;transform:translate(0)scale(1)}94%,to{opacity:0;transform:translate(-16px,6px)scale(.94)}}@keyframes storyDealDone{0%,66%{opacity:0;transform:scale(.9)}78%,to{opacity:1;transform:scale(1)}}@keyframes storySparkle{0%,70%{opacity:0;transform:scale(.4)}80%{opacity:1;transform:scale(1.05)}to{opacity:.25;transform:scale(.75)}}@keyframes storyCaptionPulse{0%,17%,to{color:#31405c;background:#ffffffa8;transform:translateY(0)}7%{color:#fff;background:linear-gradient(135deg,var(--blue),var(--violet));transform:translateY(-2px);box-shadow:0 12px 26px #4168ff33}}:root[data-theme=dark] .story-caption span{animation-name:storyCaptionPulseDark}@keyframes storyCaptionPulseDark{0%,17%,to{color:#dbe7ff;background:#141e32d1;transform:translateY(0)}7%{color:#fff;background:linear-gradient(135deg,var(--blue),var(--violet));transform:translateY(-2px);box-shadow:0 12px 28px #4168ff47}}@media (width>=901px){.process-scene+.steps{margin-top:4px!important}#proces .section-head{margin-bottom:10px!important}}@media (width<=900px){.process-scene{border-radius:20px;margin-bottom:10px;padding:8px}.story-stage{height:72px}.story-stage:before{top:50px}.story-person{transform-origin:bottom;top:17px;transform:scale(.88)}.story-card-solmona{width:96px;height:44px;top:13px}.story-card-solmona img{width:58px}.story-message{min-width:58px;height:28px;font-size:.6rem}.story-message-out{top:15px;left:49%}.story-message-in{top:38px;left:62%}.story-deal{min-width:88px;height:34px;font-size:.58rem;right:5%}.story-caption{gap:5px}.story-caption span{padding:5px 4px;font-size:.56rem}}@media (width<=520px){.process-scene{width:100%;margin-bottom:8px}.story-bubble{display:none}.story-stage{height:62px}.story-stage:before{top:43px;left:10%;right:10%}.story-person{width:36px;height:48px;top:12px}.story-card-solmona{border-radius:14px;width:82px;height:38px;left:30%}.story-card-solmona span{display:none}.story-message-out{top:12px;left:47%}.story-message-in{top:33px;left:57%}.story-deal{letter-spacing:.04em;min-width:76px;height:30px;top:18px;right:4%}.story-caption{grid-template-columns:repeat(3,minmax(0,1fr))}.story-caption span{font-size:.52rem}}@media (prefers-reduced-motion:reduce){.story-stage:before,.story-stage:after,.story-person,.person-face.confused,.person-face.happy,.story-bubble,.story-card-solmona,.story-message-out,.story-message-in,.story-deal,.story-sparkle,.story-caption span{animation:none!important}.story-card-solmona,.story-message-out,.story-message-in,.story-deal{opacity:1;transform:none}}#proces .process-scene{background:linear-gradient(135deg,#ffffffeb,#f8fbffc2),radial-gradient(circle at 18% 24%,#2684ff21,#0000 32%),radial-gradient(circle at 82% 18%,#8238ff29,#0000 36%)!important;border:1px solid #bacfeecc!important;border-radius:28px!important;width:min(920px,100%)!important;margin:4px auto 12px!important;padding:12px!important;overflow:hidden!important;box-shadow:0 26px 70px #2b467821!important}#proces .story-stage{background:linear-gradient(90deg,#ffffffe6 0%,#ecf6ffeb 34%,#f6effff0 100%)!important;border:1px solid #cddbf4e0!important;border-radius:24px!important;height:136px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffffeb!important}#proces .story-stage:before{content:""!important;background:linear-gradient(90deg,var(--blue),var(--violet)), #c7d6f4bf!important;transform-origin:0!important;opacity:.95!important;border-radius:999px!important;height:4px!important;animation:15s ease-in-out infinite storyRouteCinematic!important;position:absolute!important;top:91px!important;left:7%!important;right:7%!important}#proces .story-stage:after{content:""!important;background:linear-gradient(135deg,#fff,var(--blue) 35%,var(--violet))!important;border-radius:50%!important;width:26px!important;height:26px!important;animation:15s ease-in-out infinite storyDotCinematic!important;position:absolute!important;top:80px!important;left:6%!important;box-shadow:0 0 0 7px #4468ff1f,0 16px 30px #315dff3d!important}#proces .story-bubble-work{grid-template-columns:1fr!important;gap:6px!important;animation:15s ease-in-out infinite storyProblemCinematic!important;display:grid!important;position:absolute!important;top:20px!important;left:24px!important}#proces .story-bubble-work span{color:#49617f!important;text-align:center!important;background:#ffffffe6!important;border:1px solid #d2dff4db!important;border-radius:999px!important;min-width:82px!important;padding:6px 11px!important;font-size:.65rem!important;font-weight:950!important;box-shadow:0 10px 22px #27487e1c!important}#proces .story-person{z-index:6!important;width:54px!important;height:72px!important;animation:15s cubic-bezier(.5,0,.2,1) infinite storyPersonCinematic!important;position:absolute!important;top:46px!important;left:13%!important}#proces .story-person:before,#proces .story-person:after{content:""!important;z-index:1!important;position:absolute!important}#proces .story-person:before{transform-origin:100%!important;background:#315fd8!important;border-radius:999px!important;width:26px!important;height:10px!important;animation:15s ease-in-out infinite storyArmCinematic!important;top:36px!important;left:0!important}#proces .story-person:after{content:"?"!important;color:#6c4cff!important;background:#fff!important;border-radius:50%!important;place-items:center!important;width:24px!important;height:24px!important;font-size:.92rem!important;font-weight:950!important;animation:15s ease-in-out infinite storyQuestionCinematic!important;display:grid!important;top:-6px!important;right:-14px!important;box-shadow:0 12px 26px #294a782e!important}#proces .person-head{z-index:3!important;background:linear-gradient(135deg,#ffdca8,#f4b36b)!important;border-radius:50%!important;width:26px!important;height:26px!important;position:absolute!important;top:0!important;left:14px!important;box-shadow:inset 0 -3px #48301c14!important}#proces .person-body{background:linear-gradient(135deg,var(--blue),var(--violet))!important;z-index:2!important;border-radius:18px 18px 13px 13px!important;width:39px!important;height:43px!important;position:absolute!important;top:25px!important;left:8px!important;box-shadow:0 16px 28px #495aff42!important}#proces .person-face{z-index:4!important;background:0 0!important;border-radius:0!important;width:14px!important;height:7px!important;position:absolute!important;top:9px!important;left:20px!important}#proces .person-face.confused{opacity:1!important;border-top:2px solid #0c1224!important;border-bottom:0!important;animation:15s ease-in-out infinite storyFaceConfusedCinematic!important;transform:rotate(-5deg)!important}#proces .person-face.happy{opacity:0!important;border-bottom:3px solid #0c1224!important;border-radius:0 0 999px 999px!important;animation:15s ease-in-out infinite storyFaceHappyCinematic!important}#proces .story-card-solmona{z-index:5!important;background:#fffffff2!important;border:1px solid #d7e1f4f2!important;border-radius:24px!important;place-items:center!important;gap:0!important;width:150px!important;height:70px!important;padding:10px 18px!important;animation:15s ease-in-out infinite storySolmonaCinematic!important;display:grid!important;position:absolute!important;top:22px!important;left:36%!important;box-shadow:0 22px 42px #2a3e6929!important}#proces .story-card-solmona img{object-fit:contain!important;width:112px!important;max-width:112px!important;margin-top:0!important}#proces .story-card-solmona span{display:none!important}#proces .story-message{letter-spacing:.02em!important;z-index:7!important;border-radius:999px!important;place-items:center!important;min-width:104px!important;height:40px!important;padding:0 13px!important;font-size:.68rem!important;font-weight:950!important;display:grid!important;position:absolute!important;box-shadow:0 16px 32px #27457824!important}#proces .story-message-out{background:linear-gradient(135deg,var(--blue),var(--violet))!important;color:#fff!important;animation:15s ease-in-out infinite storyMessageOutCinematic!important;top:24px!important;left:52%!important}#proces .story-message-in{color:#17233d!important;background:#fff!important;border:1px solid #c7d6f0eb!important;animation:15s ease-in-out infinite storyMessageInCinematic!important;top:72px!important;left:63%!important}#proces .story-deal{color:#fff!important;letter-spacing:.08em!important;text-transform:uppercase!important;z-index:5!important;background:linear-gradient(135deg,#0c1224,#1d2a50)!important;border-radius:20px!important;place-items:center!important;min-width:142px!important;height:54px!important;font-size:.72rem!important;font-weight:950!important;animation:15s ease-in-out infinite storyDealCinematic!important;display:grid!important;position:absolute!important;top:31px!important;right:28px!important;box-shadow:0 24px 46px #0a101e3d!important}#proces .story-deal:before{content:"✓"!important;background:linear-gradient(135deg,var(--blue),var(--violet))!important;color:#fff!important;border-radius:50%!important;place-items:center!important;width:28px!important;height:28px!important;margin:0 auto 2px!important;display:grid!important;box-shadow:0 10px 22px #584bff4d!important}#proces .story-sparkle{filter:drop-shadow(0 0 12px #5854ff6b)!important;opacity:0!important;z-index:8!important;background:linear-gradient(135deg,#61d6ff,#8a35ff)!important;border-radius:4px!important;width:14px!important;height:14px!important;animation:15s ease-in-out infinite storySparkleCinematic!important;position:absolute!important}#proces .story-sparkle.one{right:18%;top:18px!important}#proces .story-sparkle.two{right:9%;animation-delay:.3s!important;top:94px!important}#proces .story-caption{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:9px!important;margin-top:9px!important;display:grid!important}#proces .story-caption span{color:#263955!important;text-align:center!important;background:#ffffffc7!important;border:1px solid #cad8f2e0!important;border-radius:999px!important;place-items:center!important;min-height:31px!important;padding:7px 10px!important;font-size:.68rem!important;font-weight:950!important;animation:15s ease-in-out infinite storyCaptionCinematic!important;display:grid!important;box-shadow:0 12px 26px #27447817!important}#proces .story-caption span:nth-child(2){animation-delay:2.8s!important}#proces .story-caption span:nth-child(3){animation-delay:5.5s!important}#proces .story-caption span:nth-child(4){animation-delay:8.2s!important}#proces .story-caption span:nth-child(5){animation-delay:10.9s!important}@keyframes storyRouteCinematic{0%,7%{opacity:.45;transform:scaleX(.06)}24%{opacity:.9;transform:scaleX(.28)}46%{opacity:1;transform:scaleX(.52)}68%{opacity:1;transform:scaleX(.75)}86%,to{opacity:.95;transform:scaleX(1)}}@keyframes storyDotCinematic{0%,8%{left:7%;transform:scale(.82)}24%,34%{left:30%;transform:scale(1)}48%,58%{left:50%;transform:scale(.95)}70%,80%{left:68%;transform:scale(1)}90%,to{left:86%;transform:scale(.92)}}@keyframes storyProblemCinematic{0%,to{opacity:1;transform:translateY(0)}7%,13%{opacity:1;transform:translateY(-2px)rotate(-1deg)}}@keyframes storyPersonCinematic{0%,14%{left:13%;transform:translateY(0)rotate(-1deg)}24%,36%{left:31%;transform:translateY(-5px)rotate(0)}48%,60%{left:52%;transform:translateY(0)rotate(1deg)}70%,82%{left:68%;transform:translateY(-5px)rotate(0)}92%,to{left:84%;transform:translateY(0)rotate(0)}}@keyframes storyArmCinematic{0%,22%{transform:rotate(-22deg)}36%,64%{transform:rotate(0)}76%,to{transform:rotate(18deg)}}@keyframes storyQuestionCinematic{0%,24%{opacity:1;transform:translateY(0)scale(1)}34%,to{opacity:0;transform:translateY(-10px)scale(.8)}}@keyframes storyFaceConfusedCinematic{0%,32%{opacity:1}42%,to{opacity:0}}@keyframes storyFaceHappyCinematic{0%,54%{opacity:0}68%,to{opacity:1}}@keyframes storySolmonaCinematic{0%,18%{opacity:0;transform:translateY(16px)scale(.9)}28%,58%{opacity:1;transform:translateY(0)scale(1)}70%,to{opacity:.68;transform:translateY(0)scale(.97)}}@keyframes storyMessageOutCinematic{0%,38%{opacity:0;transform:translate(-22px,16px)scale(.82)}48%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes storyMessageInCinematic{0%,55%{opacity:0;transform:translate(28px,-14px)scale(.84)}66%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes storyDealCinematic{0%,68%{opacity:0;transform:translateY(13px)scale(.9)}78%,to{opacity:1;transform:translateY(0)scale(1)}}@media (width>=901px){#proces .story-caption span{isolation:isolate!important;transition:none!important;animation:none!important;position:relative!important;overflow:hidden!important}#proces .story-caption span:before{opacity:0;transform:translate(-120%);content:""!important;z-index:-1!important;background:linear-gradient(90deg,#cfebfff2,#3084ffe0,#8b32ffe0,#ffffffb3)!important;position:absolute!important;inset:0!important}#proces .story-caption span:first-child{animation:36s ease-in-out infinite processLabelStage1!important}#proces .story-caption span:first-child:before{animation:36s ease-in-out infinite processLabelSweepStage1!important}#proces .story-caption span:nth-child(2){animation:36s ease-in-out infinite processLabelStage3!important}#proces .story-caption span:nth-child(2):before{animation:36s ease-in-out infinite processLabelSweepStage3!important}#proces .story-caption span:nth-child(3){animation:36s ease-in-out infinite processLabelStage5!important}#proces .story-caption span:nth-child(3):before{animation:36s ease-in-out infinite processLabelSweepStage5!important}#proces .story-caption span:nth-child(4){animation:36s ease-in-out infinite processLabelStage8!important}#proces .story-caption span:nth-child(4):before{animation:36s ease-in-out infinite processLabelSweepStage8!important}#proces.process .steps li{animation:none!important}#proces.process .steps li:first-child{animation:36s ease-in-out infinite processCardStage2!important}#proces.process .steps li:nth-child(2){animation:36s ease-in-out infinite processCardStage4!important}#proces.process .steps li:nth-child(3){animation:36s ease-in-out infinite processCardStage6!important}#proces.process .steps li:nth-child(4){animation:36s ease-in-out infinite processCardStage7!important}#proces.process .steps li:nth-child(5){animation:36s ease-in-out infinite processCardStage9!important}}@keyframes processLabelSweepStage1{0%,1%{opacity:.54;transform:translate(-120%)}6%,11%{opacity:.54;transform:translate(0)}14%{opacity:0;transform:translate(120%)}15%,to{opacity:0;transform:translate(120%)}}@keyframes processLabelSweepStage3{0%,23%{opacity:0;transform:translate(-120%)}24%{opacity:.54;transform:translate(-120%)}29%,34%{opacity:.54;transform:translate(0)}37%{opacity:0;transform:translate(120%)}38%,to{opacity:0;transform:translate(120%)}}@keyframes processLabelSweepStage5{0%,45%{opacity:0;transform:translate(-120%)}46%{opacity:.54;transform:translate(-120%)}51%,56%{opacity:.54;transform:translate(0)}59%{opacity:0;transform:translate(120%)}60%,to{opacity:0;transform:translate(120%)}}@keyframes processLabelSweepStage8{0%,78%{opacity:0;transform:translate(-120%)}79%{opacity:.54;transform:translate(-120%)}84%,89%{opacity:.54;transform:translate(0)}92%{opacity:0;transform:translate(120%)}93%,to{opacity:0;transform:translate(120%)}}@keyframes processLabelStage1{0%,11%{color:#0000;text-shadow:0 0 0 var(--process-caption-active-color),0 1px 0 #ffffff57;border-color:#4669ffa8;transform:translateY(-1px);box-shadow:0 0 0 2px #4168ff14,0 12px 24px #4168ff2e}13%,to{color:#0000;text-shadow:0 0 0 var(--process-caption-color);border-color:var(--process-caption-border);box-shadow:none;transform:translateY(0)}}@keyframes processLabelStage3{0%,23%,35%,to{color:#0000;text-shadow:0 0 0 var(--process-caption-color);border-color:var(--process-caption-border);box-shadow:none;transform:translateY(0)}24%,34%{color:#0000;text-shadow:0 0 0 var(--process-caption-active-color),0 1px 0 #ffffff57;border-color:#4669ffa8;transform:translateY(-1px);box-shadow:0 0 0 2px #4168ff14,0 12px 24px #4168ff2e}}@keyframes processLabelStage5{0%,45%,57%,to{color:#0000;text-shadow:0 0 0 var(--process-caption-color);border-color:var(--process-caption-border);box-shadow:none;transform:translateY(0)}46%,56%{color:#0000;text-shadow:0 0 0 var(--process-caption-active-color),0 1px 0 #ffffff57;border-color:#4669ffa8;transform:translateY(-1px);box-shadow:0 0 0 2px #4168ff14,0 12px 24px #4168ff2e}}@keyframes processLabelStage8{0%,78%,90%,to{color:#0000;text-shadow:0 0 0 var(--process-caption-color);border-color:var(--process-caption-border);box-shadow:none;transform:translateY(0)}79%,89%{color:#0000;text-shadow:0 0 0 var(--process-caption-active-color),0 1px 0 #ffffff57;border-color:#4669ffa8;transform:translateY(-1px);box-shadow:0 0 0 2px #4168ff14,0 12px 24px #4168ff2e}}@keyframes processCardStage2{0%,11%,23%,to{filter:none;border-color:#799dff85;outline:0 solid #4168ff00;transform:scale(1);box-shadow:0 20px 54px #21304e1a}12%,22%{filter:saturate(1.13);border-color:#4e77fff2;outline:3px solid #4168ff3d;transform:scale(1.035);box-shadow:0 0 0 4px #4168ff1a,0 38px 88px #4168ff57,inset 0 0 0 1px #8438ff57}}@keyframes processCardStage4{0%,34%,45%,to{filter:none;border-color:#799dff85;outline:0 solid #4168ff00;transform:scale(1);box-shadow:0 20px 54px #21304e1a}35%,44%{filter:saturate(1.13);border-color:#4e77fff2;outline:3px solid #4168ff3d;transform:scale(1.035);box-shadow:0 0 0 4px #4168ff1a,0 38px 88px #4168ff57,inset 0 0 0 1px #8438ff57}}@keyframes processCardStage6{0%,56%,67%,to{filter:none;border-color:#799dff85;outline:0 solid #4168ff00;transform:scale(1);box-shadow:0 20px 54px #21304e1a}57%,66%{filter:saturate(1.13);border-color:#4e77fff2;outline:3px solid #4168ff3d;transform:scale(1.035);box-shadow:0 0 0 4px #4168ff1a,0 38px 88px #4168ff57,inset 0 0 0 1px #8438ff57}}@keyframes processCardStage7{0%,67%,78%,to{filter:none;border-color:#799dff85;outline:0 solid #4168ff00;transform:scale(1);box-shadow:0 20px 54px #21304e1a}68%,77%{filter:saturate(1.13);border-color:#4e77fff2;outline:3px solid #4168ff3d;transform:scale(1.035);box-shadow:0 0 0 4px #4168ff1a,0 38px 88px #4168ff57,inset 0 0 0 1px #8438ff57}}@keyframes processCardStage9{0%,89%,to{filter:none;border-color:#799dff85;outline:0 solid #4168ff00;transform:scale(1);box-shadow:0 20px 54px #21304e1a}90%,98%{filter:saturate(1.13);border-color:#4e77fff2;outline:3px solid #4168ff3d;transform:scale(1.035);box-shadow:0 0 0 4px #4168ff1a,0 38px 88px #4168ff57,inset 0 0 0 1px #8438ff57}}@media (width>=901px){#proces .story-caption span{isolation:isolate!important;transition:none!important;animation:none!important;position:relative!important;overflow:hidden!important}#proces .story-caption span:before{content:"";z-index:-1;opacity:0;background:linear-gradient(90deg,#2884ff33,#8437ffe0,#ffffffb8);position:absolute;inset:0;transform:translate(-115%)}#proces .story-caption span:first-child{animation:27s ease-in-out infinite processLabelNeedFinal!important}#proces .story-caption span:first-child:before{animation:27s ease-in-out infinite processSweepNeedFinal!important}#proces .story-caption span:nth-child(2){animation:27s ease-in-out infinite processLabelSentFinal!important}#proces .story-caption span:nth-child(2):before{animation:27s ease-in-out infinite processSweepSentFinal!important}#proces .story-caption span:nth-child(3){animation:27s ease-in-out infinite processLabelProposalFinal!important}#proces .story-caption span:nth-child(3):before{animation:27s ease-in-out infinite processSweepProposalFinal!important}#proces .story-caption span:nth-child(4){animation:27s ease-in-out infinite processLabelHappyFinal!important}#proces .story-caption span:nth-child(4):before{animation:27s ease-in-out infinite processSweepHappyFinal!important}#proces.process .steps li{animation:none!important}#proces.process .steps li:first-child{animation:27s ease-in-out infinite processCardContactFinal!important}#proces.process .steps li:nth-child(2){animation:27s ease-in-out infinite processCardProposalFinal!important}#proces.process .steps li:nth-child(3){animation:27s ease-in-out infinite processCardBuildFinal!important}#proces.process .steps li:nth-child(4){animation:27s ease-in-out infinite processCardPublishFinal!important}#proces.process .steps li:nth-child(5){animation:27s ease-in-out infinite processCardSupportFinal!important}#proces.process .steps li>div:after{top:24px!important}}@keyframes processSweepNeedFinal{0%,1%{opacity:1;transform:translate(-115%)}4%,7%{opacity:1;transform:translate(0)}10%{opacity:0;transform:translate(115%)}11%,to{opacity:0;transform:translate(-115%)}}@keyframes processSweepSentFinal{0%,21%{opacity:0;transform:translate(-115%)}22%{opacity:1;transform:translate(-115%)}25%,29%{opacity:1;transform:translate(0)}32%{opacity:0;transform:translate(115%)}33%,to{opacity:0;transform:translate(-115%)}}@keyframes processSweepProposalFinal{0%,43%{opacity:0;transform:translate(-115%)}44%{opacity:1;transform:translate(-115%)}47%,51%{opacity:1;transform:translate(0)}54%{opacity:0;transform:translate(115%)}55%,to{opacity:0;transform:translate(-115%)}}@keyframes processSweepHappyFinal{0%,76%{opacity:0;transform:translate(-115%)}77%{opacity:1;transform:translate(-115%)}80%,84%{opacity:1;transform:translate(0)}87%{opacity:0;transform:translate(115%)}88%,to{opacity:0;transform:translate(-115%)}}@keyframes processLabelNeedFinal{0%,10%{color:#fff;border-color:#4669ffc7;transform:translateY(-2px);box-shadow:0 14px 34px #4168ff4d}13%,to{color:var(--process-caption-color);border-color:var(--process-caption-border);box-shadow:none;transform:translateY(0)}}@keyframes processLabelSentFinal{0%,21%,33%,to{color:var(--process-caption-color);border-color:var(--process-caption-border);box-shadow:none;transform:translateY(0)}22%,32%{color:#fff;border-color:#4669ffc7;transform:translateY(-2px);box-shadow:0 14px 34px #4168ff4d}}@keyframes processLabelProposalFinal{0%,43%,55%,to{color:var(--process-caption-color);border-color:var(--process-caption-border);box-shadow:none;transform:translateY(0)}44%,54%{color:#fff;border-color:#4669ffc7;transform:translateY(-2px);box-shadow:0 14px 34px #4168ff4d}}@keyframes processLabelHappyFinal{0%,76%,88%,to{color:var(--process-caption-color);border-color:var(--process-caption-border);box-shadow:none;transform:translateY(0)}77%,87%{color:#fff;border-color:#4669ffc7;transform:translateY(-2px);box-shadow:0 14px 34px #4168ff4d}}@keyframes processCardContactFinal{0%,10%,21%,to{filter:none;outline:0 solid #4168ff00;box-shadow:0 20px 54px #21304e1a}11%,20%{filter:saturate(1.12);outline:3px solid #4168ff4d;box-shadow:0 32px 78px #4168ff47,inset 0 0 0 1px #8438ff4d}}@keyframes processCardProposalFinal{0%,32%,43%,to{filter:none;outline:0 solid #4168ff00;box-shadow:0 20px 54px #21304e1a}33%,42%{filter:saturate(1.12);outline:3px solid #4168ff4d;box-shadow:0 32px 78px #4168ff47,inset 0 0 0 1px #8438ff4d}}@keyframes processCardBuildFinal{0%,54%,65%,to{filter:none;outline:0 solid #4168ff00;box-shadow:0 20px 54px #21304e1a}55%,64%{filter:saturate(1.12);outline:3px solid #4168ff4d;box-shadow:0 32px 78px #4168ff47,inset 0 0 0 1px #8438ff4d}}@keyframes processCardPublishFinal{0%,65%,76%,to{filter:none;outline:0 solid #4168ff00;box-shadow:0 20px 54px #21304e1a}66%,75%{filter:saturate(1.12);outline:3px solid #4168ff4d;box-shadow:0 32px 78px #4168ff47,inset 0 0 0 1px #8438ff4d}}@keyframes processCardSupportFinal{0%,87%,98%,to{filter:none;outline:0 solid #4168ff00;box-shadow:0 20px 54px #21304e1a}88%,97%{filter:saturate(1.12);outline:3px solid #4168ff4d;box-shadow:0 32px 78px #4168ff47,inset 0 0 0 1px #8438ff4d}}@media (width>=901px){#proces.process .steps li>div:after{top:24px!important}#proces .story-caption{grid-template-columns:repeat(4,minmax(0,1fr))!important}#proces .story-caption span{isolation:isolate;animation:none!important;position:relative!important;overflow:hidden!important}#proces .story-caption span:before{content:"";z-index:-1;opacity:0;background:linear-gradient(100deg,#2588ff00,#2588fff5,#8738fff5,#8738ff00);position:absolute;inset:0;transform:translate(-115%)}#proces .story-caption span:first-child:before{animation:18s ease-in-out infinite processSweepNeed!important}#proces .story-caption span:nth-child(2):before{animation:18s ease-in-out infinite processSweepSent!important}#proces .story-caption span:nth-child(3):before{animation:18s ease-in-out infinite processSweepAgreed!important}#proces .story-caption span:nth-child(4):before{animation:18s ease-in-out infinite processSweepDone!important}#proces.process .steps li:nth-child(4){animation:18s ease-in-out infinite processCardPublishSequence!important}#proces.process .steps li:nth-child(5){animation:none!important}#proces .story-caption{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}#proces .story-caption span{--process-caption-bg:#ffffffeb;--process-caption-color:#273651;--process-caption-border:#c1d3ecf5;transition:box-shadow .25s,border-color .25s,background .25s,color .25s;white-space:nowrap!important;min-height:33px!important;color:var(--process-caption-color)!important;border-color:var(--process-caption-border)!important;background:var(--process-caption-bg)!important;animation:none!important}:root[data-theme=dark] #proces .story-caption span{--process-caption-bg:#121d32e6;--process-caption-color:#edf4ff;--process-caption-border:#7e97c657}#proces .story-caption span:first-child{animation:14s ease-in-out infinite processCaptionNeedGlow!important}#proces .story-caption span:nth-child(2){animation:14s ease-in-out infinite processCaptionSubmitGlow!important}#proces .story-caption span:nth-child(3){animation:14s ease-in-out infinite processCaptionProposalGlow!important}#proces .story-caption span:nth-child(4){animation:14s ease-in-out infinite processCaptionBuildGlow!important}#proces.process .steps li,#proces.process .steps li span,#proces.process .steps li:before,#proces.process .steps li:after,#proces.process .steps li>div:after{animation:none!important}#proces.process .steps li:first-child{animation:14s ease-in-out infinite processCardSubmitGlow!important}#proces.process .steps li:nth-child(2){animation:14s ease-in-out infinite processCardProposalGlow!important}#proces.process .steps li:nth-child(3){animation:14s ease-in-out infinite processCardBuildGlow!important}}@media (width<=900px){#proces .story-caption{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@keyframes processCaptionNeedGlow{0%,18%{color:#fff;background:linear-gradient(135deg,#2588ff,#8738ff);border-color:#4669ffb3;transform:translateY(-2px);box-shadow:0 14px 32px #4168ff47}26%,to{color:var(--process-caption-color);border-color:var(--process-caption-border);background:var(--process-caption-bg);box-shadow:none;transform:translateY(0)}}@keyframes processCaptionSubmitGlow{0%,35%,58%,to{color:var(--process-caption-color);border-color:var(--process-caption-border);background:var(--process-caption-bg);box-shadow:none;transform:translateY(0)}42%,52%{color:#fff;background:linear-gradient(135deg,#2588ff,#8738ff);border-color:#4669ffb3;transform:translateY(-2px);box-shadow:0 14px 32px #4168ff47}}@keyframes processCaptionProposalGlow{0%,53%,76%,to{color:var(--process-caption-color);border-color:var(--process-caption-border);background:var(--process-caption-bg);box-shadow:none;transform:translateY(0)}60%,70%{color:#fff;background:linear-gradient(135deg,#2588ff,#8738ff);border-color:#4669ffb3;transform:translateY(-2px);box-shadow:0 14px 32px #4168ff47}}@keyframes processCaptionBuildGlow{0%,72%,to{color:var(--process-caption-color);border-color:var(--process-caption-border);background:var(--process-caption-bg);box-shadow:none;transform:translateY(0)}80%,94%{color:#fff;background:linear-gradient(135deg,#2588ff,#8738ff);border-color:#4669ffb3;transform:translateY(-2px);box-shadow:0 14px 32px #4168ff47}}@keyframes processCardSubmitGlow{0%,35%,58%,to{filter:none;outline:0 solid #4168ff00;box-shadow:0 20px 54px #21304e1a}42%,52%{filter:saturate(1.08);outline:3px solid #4168ff33;box-shadow:0 28px 70px #4168ff38,inset 0 0 0 1px #8438ff3d}}@keyframes processCardProposalGlow{0%,53%,76%,to{filter:none;outline:0 solid #4168ff00;box-shadow:0 20px 54px #21304e1a}60%,70%{filter:saturate(1.08);outline:3px solid #4168ff33;box-shadow:0 28px 70px #4168ff38,inset 0 0 0 1px #8438ff3d}}@keyframes processCardBuildGlow{0%,72%,to{filter:none;outline:0 solid #4168ff00;box-shadow:0 20px 54px #21304e1a}80%,94%{filter:saturate(1.08);outline:3px solid #4168ff33;box-shadow:0 28px 70px #4168ff38,inset 0 0 0 1px #8438ff3d}}@media (width>=901px){#proces.process .steps li>div:after{top:24px!important}#proces .story-caption span{isolation:isolate;position:relative!important;overflow:hidden!important}#proces .story-caption span:before{content:"";z-index:-1;opacity:0;background:linear-gradient(100deg,#2588ff00,#2588fff5,#8738fff5,#8738ff00);position:absolute;inset:0;transform:translate(-115%)}#proces .story-caption span:first-child{animation:18s ease-in-out infinite processCaptionNeedSweep!important}#proces .story-caption span:first-child:before{animation:18s ease-in-out infinite processSweepNeed!important}#proces .story-caption span:nth-child(2){animation:18s ease-in-out infinite processCaptionSentSweep!important}#proces .story-caption span:nth-child(2):before{animation:18s ease-in-out infinite processSweepSent!important}#proces .story-caption span:nth-child(3){animation:18s ease-in-out infinite processCaptionAgreedSweep!important}#proces .story-caption span:nth-child(3):before{animation:18s ease-in-out infinite processSweepAgreed!important}#proces .story-caption span:nth-child(4){animation:18s ease-in-out infinite processCaptionDoneSweep!important}#proces .story-caption span:nth-child(4):before{animation:18s ease-in-out infinite processSweepDone!important}#proces.process .steps li:first-child{animation:18s ease-in-out infinite processCardContactSequence!important}#proces.process .steps li:nth-child(2){animation:18s ease-in-out infinite processCardProposalSequence!important}#proces.process .steps li:nth-child(3){animation:18s ease-in-out infinite processCardBuildSequence!important}#proces.process .steps li:nth-child(4){animation:18s ease-in-out infinite processCardPublishSequence!important}}@keyframes processSweepNeed{0%,2%{opacity:1;transform:translate(-115%)}8%,12%{opacity:1;transform:translate(0)}16%{opacity:0;transform:translate(115%)}17%,to{opacity:0;transform:translate(115%)}}@keyframes processSweepSent{0%,26%{opacity:0;transform:translate(-115%)}28%{opacity:1;transform:translate(-115%)}34%,38%{opacity:1;transform:translate(0)}42%{opacity:0;transform:translate(115%)}43%,to{opacity:0;transform:translate(115%)}}@keyframes processSweepAgreed{0%,40%{opacity:0;transform:translate(-115%)}42%{opacity:1;transform:translate(-115%)}48%,52%{opacity:1;transform:translate(0)}56%{opacity:0;transform:translate(115%)}57%,to{opacity:0;transform:translate(115%)}}@keyframes processSweepDone{0%,82%{opacity:0;transform:translate(-115%)}84%{opacity:1;transform:translate(-115%)}90%,94%{opacity:1;transform:translate(0)}98%{opacity:0;transform:translate(115%)}99%,to{opacity:0;transform:translate(115%)}}@keyframes processCaptionNeedSweep{0%,16%{color:#fff;border-color:#4669ffbf;transform:translateY(-2px);box-shadow:0 14px 34px #4168ff4d}22%,to{color:var(--process-caption-color);border-color:var(--process-caption-border);box-shadow:none;transform:translateY(0)}}@keyframes processCaptionSentSweep{0%,26%,44%,to{color:var(--process-caption-color);border-color:var(--process-caption-border);box-shadow:none;transform:translateY(0)}28%,42%{color:#fff;border-color:#4669ffbf;transform:translateY(-2px);box-shadow:0 14px 34px #4168ff4d}}@keyframes processCaptionAgreedSweep{0%,40%,58%,to{color:var(--process-caption-color);border-color:var(--process-caption-border);box-shadow:none;transform:translateY(0)}42%,56%{color:#fff;border-color:#4669ffbf;transform:translateY(-2px);box-shadow:0 14px 34px #4168ff4d}}@keyframes processCaptionDoneSweep{0%,82%,to{color:var(--process-caption-color);border-color:var(--process-caption-border);box-shadow:none;transform:translateY(0)}84%,98%{color:#fff;border-color:#4669ffbf;transform:translateY(-2px);box-shadow:0 14px 34px #4168ff4d}}@keyframes processCardContactSequence{0%,12%,28%,to{filter:none;outline:0 solid #4168ff00;box-shadow:0 20px 54px #21304e1a}14%,26%{filter:saturate(1.1);outline:3px solid #4168ff38;box-shadow:0 30px 76px #4168ff42,inset 0 0 0 1px #8438ff47}}@keyframes processCardProposalSequence{0%,54%,70%,to{filter:none;outline:0 solid #4168ff00;box-shadow:0 20px 54px #21304e1a}56%,68%{filter:saturate(1.1);outline:3px solid #4168ff38;box-shadow:0 30px 76px #4168ff42,inset 0 0 0 1px #8438ff47}}@keyframes processCardBuildSequence{0%,68%,84%,to{filter:none;outline:0 solid #4168ff00;box-shadow:0 20px 54px #21304e1a}70%,82%{filter:saturate(1.1);outline:3px solid #4168ff38;box-shadow:0 30px 76px #4168ff42,inset 0 0 0 1px #8438ff47}}@keyframes processCardPublishSequence{0%,82%,to{filter:none;outline:0 solid #4168ff00;box-shadow:0 20px 54px #21304e1a}84%,98%{filter:saturate(1.1);outline:3px solid #4168ff38;box-shadow:0 30px 76px #4168ff42,inset 0 0 0 1px #8438ff47}}@keyframes storySparkleCinematic{0%,72%{opacity:0;transform:scale(.35)rotate(0)}82%{opacity:1;transform:scale(1.05)rotate(45deg)}to{opacity:.28;transform:scale(.76)rotate(90deg)}}@keyframes storyCaptionCinematic{0%,14%,to{color:#263955;background:#ffffffc7;transform:translateY(0)}5%,9%{color:#fff;background:linear-gradient(135deg,var(--blue),var(--violet));transform:translateY(-2px);box-shadow:0 14px 30px #4168ff33}}:root[data-theme=dark] #proces .process-scene{background:linear-gradient(135deg,#16233af0,#1f183ae6),radial-gradient(circle at 18% 24%,#2684ff38,#0000 34%),radial-gradient(circle at 82% 18%,#8238ff38,#0000 38%)!important;border-color:#7590c557!important;box-shadow:0 24px 64px #0000003d!important}:root[data-theme=dark] #proces .story-stage{background:linear-gradient(90deg,#132137f5,#181f36f2,#2a1e48f0)!important;border-color:#7c94c65c!important}:root[data-theme=dark] #proces .story-bubble-work span,:root[data-theme=dark] #proces .story-caption span{color:#dce8ff!important;background:#101b30e0!important;border-color:#7e97c657!important}:root[data-theme=dark] #proces .story-message-in{color:#10203a!important;background:#ecf3fff0!important}:root[data-theme=dark] #proces .story-card-solmona{background:#fffffff0!important}:root[data-theme=dark] #proces .story-caption span{animation-name:storyCaptionCinematicDark!important}@keyframes storyCaptionCinematicDark{0%,14%,to{color:#dce8ff;background:#101b30e0;transform:translateY(0)}5%,9%{color:#fff;background:linear-gradient(135deg,var(--blue),var(--violet));transform:translateY(-2px);box-shadow:0 14px 32px #4168ff47}}@media (width>=901px){#proces .container{gap:0!important}#proces .section-head{margin-bottom:8px!important}#proces .section-head h2{max-width:780px!important}#proces .steps{gap:7px!important;max-width:860px!important}#proces .steps li{min-height:76px!important;padding-top:10px!important;padding-bottom:10px!important}#proces .process-cta{margin-top:8px!important}}@media (width<=900px){#proces .process-scene{border-radius:22px!important;margin-bottom:10px!important;padding:9px!important}#proces .story-stage{height:102px!important}#proces .story-stage:before{top:70px!important}#proces .story-stage:after{top:59px!important}#proces .story-bubble-work{top:13px!important;left:12px!important}#proces .story-bubble-work span{min-width:58px!important;padding:4px 7px!important;font-size:.54rem!important}#proces .story-person{transform-origin:bottom!important;top:34px!important}#proces .story-card-solmona{border-radius:18px!important;width:112px!important;height:56px!important;top:18px!important}#proces .story-card-solmona img{width:66px!important}#proces .story-message{min-width:72px!important;height:31px!important;font-size:.57rem!important}#proces .story-message-out{top:18px!important}#proces .story-message-in{top:56px!important}#proces .story-deal{min-width:96px!important;height:44px!important;font-size:.56rem!important;top:24px!important;right:12px!important}#proces .story-deal:before{width:22px!important;height:22px!important}}@media (width<=520px){#proces .process-scene{padding:8px!important;display:block!important}#proces .story-stage{height:88px!important}#proces .story-bubble-work{display:none!important}#proces .story-person{width:40px!important;height:54px!important;top:29px!important}#proces .person-head{width:21px!important;height:21px!important}#proces .person-body{width:32px!important;height:34px!important;top:21px!important}#proces .story-card-solmona{width:90px!important;height:44px!important;top:16px!important;left:31%!important}#proces .story-card-solmona span{display:none!important}#proces .story-message{min-width:58px!important;height:27px!important;padding:0 8px!important}#proces .story-message-out{top:14px!important;left:48%!important}#proces .story-message-in{top:47px!important;left:58%!important}#proces .story-deal{min-width:72px!important;height:32px!important;top:28px!important;right:6px!important}#proces .story-deal:before{display:none!important}#proces .story-caption{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important}#proces .story-caption span{min-height:25px!important;padding:4px 3px!important;font-size:.48rem!important}}@media (prefers-reduced-motion:reduce){#proces .story-stage:before,#proces .story-stage:after,#proces .story-bubble-work,#proces .story-person,#proces .story-person:before,#proces .story-person:after,#proces .person-face.confused,#proces .person-face.happy,#proces .story-card-solmona,#proces .story-message-out,#proces .story-message-in,#proces .story-deal,#proces .story-sparkle,#proces .story-caption span{animation:none!important}#proces .story-card-solmona,#proces .story-message-out,#proces .story-message-in,#proces .story-deal{opacity:1!important;transform:none!important}}@media (width>=901px){#proces.process .steps{grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;gap:12px!important;width:min(1180px,100%)!important;max-width:1180px!important;margin:24px auto 0!important;display:grid!important}#proces.process .steps li{background:linear-gradient(#fffffff5,#ffffffd1) padding-box padding-box,linear-gradient(135deg,#2684ff75,#8436ff57) border-box!important;border:1px solid #0000!important;border-radius:24px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:12px!important;min-height:192px!important;padding:20px 18px 18px!important;display:flex!important;position:relative!important;overflow:visible!important;box-shadow:0 20px 54px #1f37671a!important}#proces.process .steps li:before{content:""!important;background:linear-gradient(90deg,var(--blue),var(--violet))!important;opacity:.8!important;z-index:3!important;border-radius:999px!important;width:22px!important;height:2px!important;animation:none!important;position:absolute!important;top:47px!important;left:auto!important;right:-17px!important;transform:none!important}#proces.process .steps li:not(:last-child):before{display:block!important}#proces.process .steps li:last-child:before{display:none!important}#proces.process .steps li:after{content:""!important;background:linear-gradient(90deg,var(--blue),var(--violet))!important;opacity:.9!important;border-radius:999px!important;width:auto!important;height:3px!important;animation:none!important;position:absolute!important;inset:auto 18px 0!important;transform:none!important}#proces.process .steps li span{border-radius:16px!important;flex:0 0 46px!important;width:46px!important;height:46px!important;font-size:1.05rem!important;animation:none!important;box-shadow:0 14px 26px #4858ff3d!important}#proces.process .steps li>div{width:100%!important;padding:0!important;position:static!important}#proces.process .steps li>div:after{opacity:.72!important;border-radius:14px!important;width:38px!important;height:38px!important;top:18px!important;right:16px!important;box-shadow:0 14px 28px #4569ff1c!important}#proces.process .steps h3{letter-spacing:-.02em!important;max-width:calc(100% - 44px)!important;margin:0 0 8px!important;font-size:1rem!important;line-height:1.12!important}#proces.process .steps p{color:#526079!important;margin:0!important;font-size:.88rem!important;line-height:1.46!important}#proces.process .process-cta{margin-top:14px!important}:root[data-theme=dark] #proces.process .steps li{background:linear-gradient(#1c283ef0,#151c30e0) padding-box padding-box,linear-gradient(135deg,#378bff9e,#8436ff80) border-box!important;box-shadow:0 20px 54px #00000038!important}:root[data-theme=dark] #proces.process .steps p{color:#c7d2e7!important}#proces .story-bubble-work{z-index:5!important;width:288px!important;display:block!important;top:14px!important;left:22px!important}#proces .story-bubble-work:after{content:""!important;background:#fffffff5!important;border-bottom:1px solid #becfe8b3!important;border-right:1px solid #becfe8b3!important;border-radius:3px!important;width:16px!important;height:16px!important;position:absolute!important;bottom:-8px!important;right:30px!important;transform:rotate(45deg)!important;box-shadow:10px 10px 20px #2b4a7814!important}#proces .story-bubble-work span{color:#1b2a43!important;text-align:left!important;letter-spacing:0!important;background:#fffffff5!important;border:1px solid #becfe8bd!important;border-radius:18px!important;width:100%!important;min-width:0!important;padding:11px 14px!important;font-size:.72rem!important;font-weight:900!important;line-height:1.28!important;display:block!important;box-shadow:0 18px 34px #2b4a781f!important}#proces .story-card-solmona{grid-template-rows:1fr!important;place-items:center!important;gap:0!important;width:150px!important;height:70px!important;padding:10px 18px!important;display:grid!important}#proces .story-card-solmona img{object-fit:contain!important;width:112px!important;max-width:112px!important;height:auto!important;margin:0!important}#proces .story-card-solmona span{display:none!important}#proces.process .steps li{min-height:184px!important;padding:20px 18px!important}#proces.process .steps h3{text-transform:uppercase!important;white-space:nowrap!important;letter-spacing:.035em!important;max-width:calc(100% - 44px)!important;margin-bottom:8px!important;font-size:clamp(.72rem,.72vw,.88rem)!important;line-height:1!important}#proces.process .steps p{font-size:.84rem!important;line-height:1.45!important}:root[data-theme=dark] #proces .story-bubble-work span{color:#162238!important;background:#f1f7fff5!important;border-color:#7897cd73!important}:root[data-theme=dark] #proces .story-bubble-work:after{background:#f1f7fff5!important;border-color:#7897cd73!important}#proces .story-bubble-work{z-index:30!important;width:342px!important;top:8px!important;left:18px!important}#proces .story-bubble-work:after{z-index:-1!important;bottom:-7px!important;right:150px!important}#proces .story-bubble-work span{padding:10px 14px!important;font-size:.77rem!important;line-height:1.25!important}#proces .story-person{z-index:6!important;top:64px!important}#proces .story-card-solmona,#proces .story-message,#proces .story-deal{z-index:12!important}#proces.process .steps{gap:16px!important;width:min(1380px,100vw - 72px)!important;max-width:1380px!important}#proces.process .steps h3{letter-spacing:.025em!important;font-size:clamp(.9rem,.82vw,1.04rem)!important}}@keyframes storyCardCinematic{0%,18%{opacity:0;transform:translateY(12px)scale(.9)}28%,to{opacity:1;transform:translateY(0)scale(1)}}@media (width>=901px){#proces .story-bubble-work{z-index:22!important;width:320px!important;top:10px!important;left:22px!important}#proces .story-bubble-work:after{bottom:-7px!important;right:138px!important}#proces .story-bubble-work span{padding:10px 14px!important;font-size:.76rem!important;line-height:1.22!important}#proces .story-person{z-index:9!important;top:67px!important}#proces .story-card-solmona{z-index:12!important;top:21px!important;left:43%!important}#proces .story-message-out{top:34px!important;left:60%!important}#proces .story-message-in{top:73px!important;left:71%!important}#proces .story-deal{right:18px!important}#proces.process .steps{width:min(1380px,100vw - 128px)!important;max-width:1380px!important;margin-top:10px!important;margin-left:50%!important;margin-right:0!important;transform:translate(-50%)!important}#proces .story-caption span{isolation:isolate!important;transition:none!important;animation:none!important;position:relative!important;overflow:hidden!important}#proces .story-caption span:before{opacity:0;transform:translate(-120%);content:""!important;z-index:-1!important;background:linear-gradient(90deg,#cfebfff2,#3084ffe0,#8b32ffe0,#ffffffb3)!important;position:absolute!important;inset:0!important}#proces .story-caption span:first-child{animation:36s ease-in-out infinite processLabelStage1!important}#proces .story-caption span:first-child:before{animation:36s ease-in-out infinite processLabelSweepStage1!important}#proces .story-caption span:nth-child(2){animation:36s ease-in-out infinite processLabelStage3!important}#proces .story-caption span:nth-child(2):before{animation:36s ease-in-out infinite processLabelSweepStage3!important}#proces .story-caption span:nth-child(3){animation:36s ease-in-out infinite processLabelStage5!important}#proces .story-caption span:nth-child(3):before{animation:36s ease-in-out infinite processLabelSweepStage5!important}#proces .story-caption span:nth-child(4){animation:36s ease-in-out infinite processLabelStage8!important}#proces .story-caption span:nth-child(4):before{animation:36s ease-in-out infinite processLabelSweepStage8!important}#proces.process .steps li{animation:none!important}#proces.process .steps li:first-child{animation:36s ease-in-out infinite processCardStage2!important}#proces.process .steps li:nth-child(2){animation:36s ease-in-out infinite processCardStage4!important}#proces.process .steps li:nth-child(3){animation:36s ease-in-out infinite processCardStage6!important}#proces.process .steps li:nth-child(4){animation:36s ease-in-out infinite processCardStage7!important}#proces.process .steps li:nth-child(5){animation:36s ease-in-out infinite processCardStage9!important}#proces.process .steps li{transform-origin:50%!important;will-change:transform,box-shadow,filter!important}#proces.process .steps li>div:after{top:24px!important}#proces.process .section-head,#proces.process .process-scene,#proces.process .steps{position:relative!important;top:-16px!important}}body,body *{-webkit-user-select:none;user-select:none}footer,footer *,.site-footer,.site-footer *,input,textarea,select{-webkit-user-select:text;user-select:text}@media (width>=901px){#proces .story-caption span{color:#0000!important;text-shadow:0 0 0 var(--process-caption-color)!important}#proces .story-bubble-work{animation:36s ease-in-out infinite processSceneBubbleSync!important}#proces .story-card-solmona{animation:36s ease-in-out infinite processSceneSolutionSync!important}#proces .story-message-out{animation:36s ease-in-out infinite processSceneInquirySync!important}#proces .story-message-in{animation:36s ease-in-out infinite processSceneReplySync!important}#proces .story-deal{animation:36s ease-in-out infinite processSceneDealSync!important}#proces .story-sparkle.one,#proces .story-sparkle.two{animation:36s ease-in-out infinite processSceneSparkleSync!important}}@keyframes processSceneBubbleSync{0%,11%{opacity:1;transform:translateY(-2px)scale(1);box-shadow:0 18px 34px #2f83ff2e}12%,to{opacity:1;transform:translateY(0)scale(.985);box-shadow:0 10px 24px #2f83ff1a}}@keyframes processSceneSolutionSync{0%,23%{opacity:0;filter:blur(2px);transform:translate(-16px,4px)scale(.92)}24%,34%{opacity:1;filter:none;transform:translate(0)scale(1.02);box-shadow:0 18px 38px #2f83ff29}35%,to{opacity:1;filter:none;transform:translate(0)scale(1);box-shadow:0 12px 28px #2f83ff1a}}@keyframes processSceneInquirySync{0%,23%{opacity:0;filter:blur(2px);transform:translate(-18px)scale(.9)}24%,34%{opacity:1;filter:none;transform:translate(0)scale(1.04);box-shadow:0 18px 34px #7340ff42}35%,to{opacity:1;filter:none;transform:translate(0)scale(1);box-shadow:0 10px 22px #7340ff24}}@keyframes processSceneReplySync{0%,45%{opacity:0;filter:blur(2px);transform:translate(-16px,2px)scale(.9)}46%,56%{opacity:1;filter:none;transform:translate(0)scale(1.04);box-shadow:0 16px 30px #2f83ff38}57%,to{opacity:1;filter:none;transform:translate(0)scale(1);box-shadow:0 10px 20px #2f83ff1f}}@keyframes processSceneDealSync{0%,78%{opacity:0;filter:blur(2px);transform:translate(-14px,4px)scale(.88)}79%,89%{opacity:1;filter:none;transform:translate(0)scale(1.05);box-shadow:0 18px 36px #0a12243d}90%,to{opacity:1;filter:none;transform:translate(0)scale(1);box-shadow:0 12px 26px #0a122429}}@keyframes processSceneSparkleSync{0%,45%{opacity:0;transform:scale(.7)rotate(0)}46%,78%{opacity:.55;transform:scale(1)rotate(14deg)}79%,89%{opacity:.9;transform:scale(1.12)rotate(24deg)}90%,to{opacity:.45;transform:scale(1)rotate(18deg)}}#proces .story-stage:before{z-index:1!important;animation:36s linear infinite processRouteFullSync!important}#proces .story-stage:after{z-index:2!important;animation:36s linear infinite processDotFullSync!important}@keyframes processRouteFullSync{0%,10%{opacity:.72;transform:scaleX(.075)}24%,34%{opacity:.96;transform:scaleX(.58)}46%,56%{opacity:1;transform:scaleX(.78)}79%,98.8%{opacity:1;transform:scaleX(1)}99.6%{opacity:.94;transform:scaleX(1)}to{opacity:.72;transform:scaleX(.075)}}@keyframes processDotFullSync{0%,10%{left:7%;transform:scale(.92)}24%,34%{left:57%;transform:scale(1)}46%,56%{left:75%;transform:scale(.98)}79%,98.8%{left:86%;transform:scale(1)}99.6%{left:86%;transform:scale(.96)}to{left:7%;transform:scale(.92)}}@media (width>=901px){#proces .story-stage:before{left:8%!important;right:8%!important}#proces .story-stage:after{opacity:1!important;animation:none!important;left:calc(8% - 13px)!important;transform:none!important}#proces .story-sparkle.two{background:linear-gradient(135deg,#fff,var(--blue) 35%,var(--violet))!important;filter:none!important;z-index:3!important;border-radius:50%!important;width:26px!important;height:26px!important;animation:36s linear infinite processEndNodeSync!important;top:80px!important;right:calc(8% - 13px)!important;box-shadow:0 0 0 7px #4468ff1f,0 16px 30px #315dff3d!important}}@keyframes processEndNodeSync{0%,78%{opacity:0;transform:scale(.82)}79%,98.8%{opacity:1;transform:scale(1)}99.6%{opacity:1;transform:scale(.94)}to{opacity:0;transform:scale(.82)}}@media (width>=901px){#proces .story-stage{--process-route-x:8%;--process-route-y:91px}#proces .story-stage:before{left:var(--process-route-x)!important;right:var(--process-route-x)!important;top:var(--process-route-y)!important;transform-origin:0!important;will-change:transform,opacity!important;animation:36s linear infinite processRouteHoldUntilReset!important}#proces .story-stage:after{width:26px!important;height:26px!important;left:calc(var(--process-route-x) - 13px)!important;top:calc(var(--process-route-y) - 11px)!important;opacity:1!important;z-index:4!important;animation:none!important;transform:none!important}#proces .story-sparkle.two{display:none!important}#proces .story-end-node{opacity:0;will-change:opacity,transform;width:26px!important;height:26px!important;left:auto!important;right:calc(var(--process-route-x) - 13px)!important;top:calc(var(--process-route-y) - 11px)!important;box-shadow:none!important;filter:none!important;transform-origin:50%!important;z-index:8!important;pointer-events:none!important;background:0 0!important;border-radius:50%!important;animation:36s linear infinite processEndNodeHoldUntilReset!important;display:block!important;position:absolute!important}#proces .story-end-node:before{content:"";background:linear-gradient(135deg,#fff,var(--blue) 35%,var(--violet));opacity:1;transform-origin:50%;border-radius:50%;position:absolute;inset:0;transform:none;box-shadow:0 0 0 7px #4468ff1f,0 16px 30px #315dff3d;animation:none!important}#proces .story-deal{top:calc(var(--process-route-y) - 78px)!important;right:calc(var(--process-route-x) - 71px)!important;z-index:9!important;width:142px!important;min-width:142px!important}}@keyframes processRouteHoldUntilReset{0%{opacity:.72;transform:scaleX(.045)}88%,to{opacity:1;transform:scaleX(1)}}@keyframes processEndNodeHoldUntilReset{0%,67.99%{opacity:0;transform:scale(.78)}68%,to{opacity:1;transform:scale(1)}}@media (width>=901px){#proces .story-card-solmona{grid-template-rows:1fr!important;place-items:center!important;gap:0!important;width:150px!important;height:70px!important;padding:10px 18px!important;display:grid!important;overflow:hidden!important}#proces .story-card-solmona img{object-fit:contain!important;width:112px!important;max-width:112px!important;height:auto!important;margin:0!important}#proces .story-card-solmona span,#proces .story-card-solmona small,#proces .story-card-solmona [data-story-label=solution]{visibility:hidden!important;display:none!important}#proces .story-deal{width:142px!important;min-width:142px!important;height:54px!important;right:calc(var(--process-route-x) - 71px)!important;top:calc(var(--process-route-y) - 88px)!important;text-align:center!important;z-index:10!important;transform-origin:bottom!important;place-items:center!important;display:grid!important}#proces .story-end-node{right:calc(var(--process-route-x) - 13px)!important;top:calc(var(--process-route-y) - 11px)!important;z-index:9!important}html[lang=bs] .hero-grid{grid-template-columns:minmax(0,560px) minmax(340px,410px)!important;gap:clamp(34px,4vw,52px)!important}html[lang=bs] .hero-copy{max-width:560px!important}html[lang=bs] .hero h1{letter-spacing:-.05em!important;max-width:560px!important;font-size:clamp(2.52rem,3.58vw,3.62rem)!important;line-height:1.01!important}html[lang=bs] .hero .lead{max-width:560px!important;margin:14px 0 12px!important;font-size:.985rem!important;line-height:1.42!important}html[lang=bs] .hero .price-badge{gap:8px!important;max-width:560px!important;margin-bottom:12px!important;padding:8px 12px!important}html[lang=bs] .hero .price-badge strong,html[lang=bs] .hero .price-badge span{font-size:.94rem!important;line-height:1.28!important}html[lang=bs] .hero-actions{gap:9px!important}html[lang=bs] .hero .btn{min-height:44px!important;padding:10px 16px!important;font-size:.96rem!important}html[lang=bs] .hero .trust-list{gap:8px!important;max-width:560px!important}html[lang=bs] .hero .trust-list li{padding:7px 10px!important;font-size:.8rem!important;line-height:1.2!important}html[lang=de] .hero-grid{grid-template-columns:minmax(0,575px) minmax(330px,400px)!important;gap:clamp(28px,3.5vw,46px)!important}html[lang=de] .hero-copy{max-width:575px!important}html[lang=de] .hero h1{letter-spacing:-.048em!important;max-width:575px!important;font-size:clamp(2.34rem,3.18vw,3.34rem)!important;line-height:1.02!important}html[lang=de] .hero .lead{max-width:575px!important;margin:12px 0 11px!important;font-size:.96rem!important;line-height:1.4!important}html[lang=de] .hero .price-badge{gap:8px!important;max-width:575px!important;margin-bottom:12px!important;padding:8px 12px!important}html[lang=de] .hero .price-badge strong,html[lang=de] .hero .price-badge span{font-size:.92rem!important;line-height:1.26!important}html[lang=de] .hero-actions{gap:8px!important}html[lang=de] .hero .btn{min-height:44px!important;padding:10px 15px!important;font-size:.945rem!important}html[lang=de] .hero .trust-list{gap:8px!important;max-width:575px!important}html[lang=de] .hero .trust-list li{padding:7px 10px!important;font-size:.775rem!important;line-height:1.18!important}}.brand img{object-fit:contain!important;width:clamp(176px,14vw,208px)!important;height:auto!important;display:block!important}.hero-card-top img{object-fit:contain!important;background:#fff!important;border-radius:20px!important;width:min(100%,166px)!important;height:auto!important;padding:12px 14px!important;display:block!important}.footer-brand img{object-fit:contain!important;background:#fff!important;border-radius:20px!important;width:clamp(152px,12vw,184px)!important;height:auto!important;padding:12px 14px!important;display:block!important}.simple-preview{margin:18px 0!important;padding:18px 18px 16px!important}.preview-line.wide{width:90%!important;height:16px!important;margin-bottom:12px!important}.preview-line{width:68%!important;height:10px!important;margin-bottom:12px!important}.preview-buttons{margin:14px 0 12px!important}.preview-buttons span{background:#ffffff1f!important;border-radius:16px!important;height:34px!important}.preview-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:2px!important}.preview-cards span{color:#fff!important;white-space:nowrap!important;text-overflow:clip!important;background:#ffffff14!important;border:1px solid #ffffff1f!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;min-height:38px!important;padding:0 6px!important;font-size:.92rem!important;font-weight:900!important;line-height:1!important;display:flex!important;overflow:visible!important}.hero-card p{margin:0!important;font-size:1.02rem!important;line-height:1.42!important}@media (width>=901px){html[lang=en] .hero-grid{grid-template-columns:minmax(0,560px) minmax(340px,410px)!important;gap:clamp(34px,4vw,52px)!important}html[lang=en] .hero-copy{max-width:560px!important}html[lang=en] .hero h1{letter-spacing:-.05em!important;max-width:560px!important;font-size:clamp(2.56rem,3.62vw,3.66rem)!important;line-height:1.01!important}html[lang=en] .hero .lead{max-width:560px!important;margin:14px 0 12px!important;font-size:.985rem!important;line-height:1.42!important}html[lang=en] .hero .price-badge{gap:8px!important;max-width:560px!important;margin-bottom:12px!important;padding:8px 12px!important}html[lang=en] .hero .price-badge strong,html[lang=en] .hero .price-badge span{font-size:.94rem!important;line-height:1.28!important}html[lang=en] .hero-actions{gap:9px!important}html[lang=en] .hero .btn{min-height:44px!important;padding:10px 16px!important;font-size:.96rem!important}html[lang=en] .hero .trust-list{gap:8px!important;max-width:560px!important}html[lang=en] .hero .trust-list li{padding:7px 10px!important;font-size:.8rem!important;line-height:1.2!important}}@media (width<=520px){.brand img{width:150px!important}.hero-card-top img{width:min(100%,140px)!important;padding:10px 12px!important}.footer-brand img{width:138px!important;padding:10px 12px!important}.preview-cards span{min-height:36px!important;font-size:.88rem!important}}@media (width>=901px){html[lang=en] .hero-grid{grid-template-columns:minmax(0,560px) minmax(340px,410px)!important;align-items:center!important;gap:clamp(34px,4vw,52px)!important}html[lang=en] .hero-copy{max-width:560px!important}html[lang=en] .hero h1{letter-spacing:-.05em!important;text-wrap:balance!important;max-width:560px!important;font-size:clamp(2.52rem,3.58vw,3.62rem)!important;line-height:1.01!important}html[lang=en] .hero .lead{max-width:560px!important;margin:14px 0 12px!important;font-size:.985rem!important;line-height:1.42!important}html[lang=en] .hero .price-badge{gap:8px!important;max-width:560px!important;margin-bottom:12px!important;padding:8px 12px!important}html[lang=en] .hero .price-badge strong,html[lang=en] .hero .price-badge span{font-size:.94rem!important;line-height:1.28!important}html[lang=en] .hero-actions{gap:9px!important}html[lang=en] .hero .btn{min-height:44px!important;padding:10px 16px!important;font-size:.96rem!important}html[lang=en] .hero .trust-list{gap:8px!important;max-width:560px!important}html[lang=en] .hero .trust-list li{padding:7px 10px!important;font-size:.8rem!important;line-height:1.2!important}html[lang=en] .hero-card{max-width:410px!important}}.examples-grid div{color:#fff!important;text-shadow:0 2px 14px #000000b8!important;isolation:isolate!important;background-position:50%!important;background-size:cover!important;place-items:center!important;min-height:76px!important;padding:22px 18px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff2e,0 18px 44px #0003!important}.examples-grid div:before{content:""!important;z-index:-1!important;-webkit-backdrop-filter:blur(1.5px)!important;backdrop-filter:blur(1.5px)!important;background:linear-gradient(135deg,#050a16c7,#1f164994),radial-gradient(circle at 50% 35%,#ffffff2e,#0000 46%)!important;position:absolute!important;inset:0!important}.examples-grid div:hover{border-color:#ffffff4d!important;transform:translateY(-3px)!important}:root[data-theme=dark] .examples-grid div{box-shadow:inset 0 1px #ffffff2e,0 18px 44px #00000052!important}#proces .steps li,#proces .steps li *{box-sizing:border-box!important}#proces .steps li{overflow:hidden!important}#proces .steps h3{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important;max-width:100%!important}html[lang=de] #proces .steps h3{letter-spacing:.035em!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important;font-size:.88rem!important;line-height:1.18!important}html[lang=de] #proces .steps li{padding-left:18px!important;padding-right:18px!important}html[lang=de] #proces .steps p{font-size:.92rem!important;line-height:1.42!important}.examples-grid div{color:#fff!important;text-shadow:0 2px 5px #000000eb,0 0 14px #000000b3!important;isolation:isolate!important;background-position:50%!important;background-size:cover!important;border:1px solid #ffffff3d!important;place-items:center!important;min-height:86px!important;padding:22px 18px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #fff3,0 16px 38px #0003!important}.examples-grid div:before{content:""!important;z-index:-1!important;-webkit-backdrop-filter:none!important;background:linear-gradient(#0000001a,#0000002e)!important;position:absolute!important;inset:0!important}.examples-grid div:after{content:none!important;display:none!important}.examples-grid div:first-child{background-image:linear-gradient(#0000000f,#00000024),url(/assets/example-restaurants-BE0xaYsX.jpg)!important}.examples-grid div:nth-child(2){background-image:linear-gradient(#0000000f,#00000024),url(/assets/example-beauty-B73nwxyp.jpg)!important}.examples-grid div:nth-child(3){background-image:linear-gradient(#0000000f,#00000024),url(/assets/example-services-BOAJdZTI.jpg)!important}.examples-grid div:nth-child(4){background-image:linear-gradient(#0000000f,#00000024),url(/assets/example-dental-CwXtkkrw.jpg)!important}.examples-grid div:nth-child(5){background-image:linear-gradient(#0000000f,#00000024),url(/assets/example-apartments-DTExNHV6.jpg)!important}.examples-grid div:nth-child(6){background-image:linear-gradient(#0000000f,#00000024),url(/assets/example-business-CAEME8bc.jpg)!important}.examples-grid div:hover{border-color:#ffffff6b!important;transform:translateY(-3px)!important;box-shadow:inset 0 1px #ffffff3d,0 20px 48px #00000047!important}@media (width<=900px){.examples-grid div{min-height:96px!important}.examples-grid div:before{background:linear-gradient(#00000014,#00000029)!important}}.form-note{display:none!important}.contact-actions .messenger-split{color:#fff!important;background:linear-gradient(90deg,#25d366 0 50%,#7360f2 50% 100%)!important;border:0!important;border-radius:999px!important;grid-template-columns:1fr 1fr!important;gap:0!important;min-width:224px!important;min-height:56px!important;padding:0!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 32px #3565ff2e!important}.contact-actions .messenger-split .messenger-part{color:#fff!important;text-shadow:0 1px 8px #00000038!important;white-space:nowrap!important;place-items:center!important;height:100%!important;min-height:56px!important;padding:0 18px!important;font-weight:950!important;text-decoration:none!important;transition:filter .18s,transform .18s!important;display:grid!important}.contact-actions .messenger-split .messenger-whatsapp{background:#25d366!important}.contact-actions .messenger-split .messenger-viber{background:#7360f2!important}.contact-actions .messenger-split .messenger-part:hover,.contact-actions .messenger-split .messenger-part:focus-visible{filter:saturate(1.08)brightness(1.05)!important;outline:none!important}.contact-actions .messenger-split .messenger-whatsapp:hover,.contact-actions .messenger-split .messenger-whatsapp:focus-visible,.contact-actions .messenger-split .messenger-viber:hover,.contact-actions .messenger-split .messenger-viber:focus-visible{box-shadow:inset 0 0 0 999px #ffffff14!important}.outgoing-call-btn{white-space:nowrap!important}@media (width<=520px){.contact-actions .messenger-split{width:100%!important;min-width:0!important}.contact-actions .messenger-split .messenger-part{min-height:60px!important;padding:0 12px!important}}.site-header .brand,.site-header .brand img,:root[data-theme=dark] .site-header .brand,:root[data-theme=dark] .site-header .brand img{box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}.contact-actions{flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:370px!important;display:flex!important}.contact-actions .outgoing-call-btn{white-space:normal!important;text-align:center!important;justify-content:center!important;align-items:center!important;width:136px!important;min-width:136px!important;max-width:136px!important;height:52px!important;min-height:52px!important;padding:0 14px!important;font-size:.88rem!important;line-height:1.06!important;display:inline-flex!important}.contact-actions .messenger-split{border-radius:999px!important;flex:0 0 208px!important;grid-template-columns:1fr 1fr!important;width:208px!important;min-width:208px!important;max-width:208px!important;height:52px!important;min-height:52px!important;display:grid!important;overflow:hidden!important}.contact-actions .messenger-split .messenger-part{height:52px!important;min-height:52px!important;padding:0 12px!important;font-size:.92rem!important;line-height:1!important}.contact-direct a{white-space:nowrap!important;height:34px!important;min-height:34px!important;padding:0 12px!important;font-size:.88rem!important;line-height:1!important}@media (width<=900px){.contact-actions,.contact-direct{justify-content:center!important;max-width:100%!important}}@media (width<=520px){.contact-actions{flex-wrap:nowrap!important;gap:8px!important}.contact-actions .outgoing-call-btn{width:126px!important;min-width:126px!important;max-width:126px!important;height:50px!important;min-height:50px!important;padding:0 10px!important;font-size:.82rem!important}.contact-actions .messenger-split{flex-basis:178px!important;width:178px!important;min-width:178px!important;max-width:178px!important;height:50px!important;min-height:50px!important}.contact-actions .messenger-split .messenger-part{height:50px!important;min-height:50px!important;padding:0 8px!important;font-size:.84rem!important}.contact-direct{flex-wrap:wrap!important;justify-content:center!important}}.site-header .brand,.site-header .brand img,:root[data-theme=dark] .site-header .brand,:root[data-theme=dark] .site-header .brand img{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.hero .eyebrow,:root[data-theme=dark] .hero .eyebrow{width:auto!important;max-width:max-content!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important;display:inline-block!important}.hero .eyebrow:before,.hero .eyebrow:after,:root[data-theme=dark] .hero .eyebrow:before,:root[data-theme=dark] .hero .eyebrow:after{content:none!important;display:none!important}.contact-actions .outgoing-call-btn,:root[data-theme=dark] .contact-actions .outgoing-call-btn{background:linear-gradient(135deg,var(--blue),var(--violet))!important;color:#fff!important;border:0!important;box-shadow:0 18px 32px #3565ff42!important}.contact-actions .messenger-split,:root[data-theme=dark] .contact-actions .messenger-split{background:linear-gradient(90deg,#25d366 0 50%,#7360f2 50% 100%)!important;border:0!important;box-shadow:0 18px 32px #3565ff2e!important}.contact-actions .messenger-split .messenger-whatsapp,:root[data-theme=dark] .contact-actions .messenger-split .messenger-whatsapp{color:#fff!important;background:#25d366!important}.contact-actions .messenger-split .messenger-viber,:root[data-theme=dark] .contact-actions .messenger-split .messenger-viber{color:#fff!important;background:#7360f2!important}.examples-grid div,:root[data-theme=dark] .examples-grid div{color:#fff!important;text-shadow:0 2px 5px #000000eb,0 0 14px #000000b3!important;isolation:isolate!important;background-position:50%!important;background-size:cover!important;border:1px solid #ffffff3d!important;place-items:center!important;min-height:86px!important;padding:22px 18px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #fff3,0 16px 38px #0003!important}.examples-grid div:before,:root[data-theme=dark] .examples-grid div:before{content:""!important;z-index:-1!important;-webkit-backdrop-filter:none!important;background:linear-gradient(#00000014,#00000029)!important;position:absolute!important;inset:0!important}.examples-grid div:after,:root[data-theme=dark] .examples-grid div:after{content:none!important;display:none!important}.examples-grid div:first-child,:root[data-theme=dark] .examples-grid div:first-child{background-image:linear-gradient(#0000000a,#0000001f),url(/assets/example-restaurants-BE0xaYsX.jpg)!important}.examples-grid div:nth-child(2),:root[data-theme=dark] .examples-grid div:nth-child(2){background-image:linear-gradient(#0000000a,#0000001f),url(/assets/example-beauty-B73nwxyp.jpg)!important}.examples-grid div:nth-child(3),:root[data-theme=dark] .examples-grid div:nth-child(3){background-image:linear-gradient(#0000000a,#0000001f),url(/assets/example-services-BOAJdZTI.jpg)!important}.examples-grid div:nth-child(4),:root[data-theme=dark] .examples-grid div:nth-child(4){background-image:linear-gradient(#0000000a,#0000001f),url(/assets/example-dental-CwXtkkrw.jpg)!important}.examples-grid div:nth-child(5),:root[data-theme=dark] .examples-grid div:nth-child(5){background-image:linear-gradient(#0000000a,#0000001f),url(/assets/example-apartments-DTExNHV6.jpg)!important}.examples-grid div:nth-child(6),:root[data-theme=dark] .examples-grid div:nth-child(6){background-image:linear-gradient(#0000000a,#0000001f),url(/assets/example-business-CAEME8bc.jpg)!important}@media (width<=900px){.examples-grid div,:root[data-theme=dark] .examples-grid div{min-height:96px!important}}.main-nav .nav-cta,:root[data-theme=dark] .main-nav .nav-cta{background:linear-gradient(135deg,var(--blue),var(--violet))!important;color:#fff!important;border:0!important;box-shadow:0 16px 32px #4168ff47!important}.main-nav .nav-cta:hover,.main-nav .nav-cta:focus-visible,.main-nav .nav-cta.is-active,:root[data-theme=dark] .main-nav .nav-cta:hover,:root[data-theme=dark] .main-nav .nav-cta:focus-visible,:root[data-theme=dark] .main-nav .nav-cta.is-active{color:#fff!important;filter:none!important;background:linear-gradient(135deg,#2c91ff,#7c35f0)!important;box-shadow:0 18px 36px #4168ff57!important}.contact-direct{flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;max-width:370px!important;margin-top:10px!important;display:flex!important}.contact-direct a,:root[data-theme=dark] .contact-direct a{color:#0b1020!important;white-space:nowrap!important;background:#fff!important;border:1px solid #cfd8e8e0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;height:34px!important;min-height:34px!important;padding:0 13px!important;font-size:.88rem!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 8px 22px #00000014!important}:root[data-theme=dark] .contact-direct a{box-shadow:0 10px 26px #0000003d!important}.contact-direct a:hover,.contact-direct a:focus-visible{color:#0b1020!important;background:#fff!important;outline:none!important;transform:translateY(-1px)!important}.contact-form textarea,textarea[name=message]{resize:none!important;height:132px!important;min-height:132px!important;max-height:132px!important;overflow:hidden auto!important}.contact-form textarea::-webkit-resizer{display:none!important}textarea[name=message]::-webkit-resizer{display:none!important}@media (width<=520px){.contact-direct{flex-wrap:wrap!important;justify-content:center!important;max-width:100%!important}.contact-direct a{min-width:142px!important}}@media (width>=901px){.hero .price-badge{white-space:nowrap!important;flex-wrap:nowrap!important;align-items:center!important;width:max-content!important;max-width:min(100%,620px)!important}.hero .price-badge strong,.hero .price-badge span{white-space:nowrap!important;flex:none!important}html[lang=en] .hero .price-badge span{letter-spacing:-.015em!important;font-size:.9rem!important}html[lang=en] .hero .price-badge strong{font-size:.92rem!important}}html[lang=de] #proces .story-caption span{white-space:nowrap!important;text-overflow:clip!important;letter-spacing:-.035em!important;padding-left:4px!important;padding-right:4px!important;font-size:.54rem!important;line-height:1!important;overflow:hidden!important}#faq .eyebrow,.faq .eyebrow,html[lang=en] #faq .eyebrow,html[lang=en] .faq .eyebrow{white-space:nowrap!important;text-wrap:nowrap!important;width:max-content!important;min-width:max-content!important;max-width:none!important;overflow:visible!important}html[lang=en] #faq .eyebrow,html[lang=en] .faq .eyebrow{letter-spacing:.12em!important;padding-left:14px!important;padding-right:14px!important;font-size:.7rem!important}html[dir=rtl] #proces .container,html[lang=ar] #proces .container{overflow:visible!important}@media (width>=901px){html[dir=rtl] #proces .steps,html[lang=ar] #proces .steps{direction:ltr!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:16px!important;width:100%!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;display:grid!important;left:auto!important;right:auto!important;transform:none!important}html[dir=rtl] #proces .steps li,html[lang=ar] #proces .steps li{text-align:right!important;direction:rtl!important;width:auto!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;transform:none!important}html[dir=rtl] #proces .steps li>div,html[lang=ar] #proces .steps li>div{min-width:0!important;max-width:100%!important}html[dir=rtl] #proces .steps h3,html[lang=ar] #proces .steps h3{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;text-align:right!important;font-size:.94rem!important;line-height:1.25!important}html[dir=rtl] #proces .steps p,html[lang=ar] #proces .steps p{text-align:right!important;font-size:.88rem!important;line-height:1.46!important}html[dir=rtl] #proces .process-cta,html[lang=ar] #proces .process-cta{direction:ltr!important;justify-content:center!important}}html[dir=rtl] #proces .process-scene,html[lang=ar] #proces .process-scene{direction:ltr!important;margin-left:auto!important;margin-right:auto!important}html[dir=rtl] #proces .story-caption,html[lang=ar] #proces .story-caption{direction:ltr!important}html[dir=rtl] #proces .story-caption span,html[lang=ar] #proces .story-caption span{white-space:nowrap!important;text-overflow:clip!important;direction:rtl!important;padding-left:5px!important;padding-right:5px!important;font-size:.62rem!important;overflow:hidden!important}#primjeri.examples .section-head,.examples .section-head.centered{text-align:center!important;max-width:820px!important;margin-bottom:26px!important;margin-left:auto!important;margin-right:auto!important}#primjeri.examples .section-head h2,.examples .section-head.centered h2{letter-spacing:-.045em!important;text-wrap:balance!important;max-width:820px!important;margin-left:auto!important;margin-right:auto!important;font-size:clamp(2.35rem,3.75vw,3.42rem)!important;line-height:1.04!important}html[lang=en] #primjeri.examples .section-head h2,html[lang=de] #primjeri.examples .section-head h2{max-width:820px!important;font-size:clamp(2.25rem,3.45vw,3.28rem)!important;line-height:1.04!important}#primjeri.examples .examples-grid,.examples .examples-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;width:min(100%,920px)!important;max-width:920px!important;margin-left:auto!important;margin-right:auto!important;display:grid!important}#primjeri.examples .examples-grid div,.examples .examples-grid div{text-align:center!important;white-space:normal!important;place-items:center!important;height:82px!important;min-height:82px!important;padding:18px 16px!important;font-size:.95rem!important;line-height:1.12!important;display:grid!important}html[lang=en] #primjeri.examples .examples-grid div,html[lang=de] #primjeri.examples .examples-grid div{font-size:.92rem!important;line-height:1.1!important}#primjeri.examples .examples-note,.examples .examples-note{text-align:center!important;max-width:760px!important;margin-left:auto!important;margin-right:auto!important;font-size:1rem!important;line-height:1.45!important}@media (width<=900px){#primjeri.examples .examples-grid,.examples .examples-grid{grid-template-columns:1fr!important;width:100%!important;max-width:100%!important}#primjeri.examples .examples-grid div,.examples .examples-grid div{height:96px!important;min-height:96px!important}}@media (width>=901px){html[lang=ar] #proces .steps,html[dir=rtl] #proces .steps{direction:ltr!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:16px!important;width:min(100%,1120px)!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;display:grid!important;left:auto!important;right:auto!important;overflow:visible!important;transform:none!important}html[lang=ar] #proces .steps li,html[dir=rtl] #proces .steps li{text-align:right!important;direction:rtl!important;width:auto!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;transform:none!important}html[lang=ar] #proces .steps li:first-child,html[dir=rtl] #proces .steps li:first-child{order:5!important}html[lang=ar] #proces .steps li:nth-child(2),html[dir=rtl] #proces .steps li:nth-child(2){order:4!important}html[lang=ar] #proces .steps li:nth-child(3),html[dir=rtl] #proces .steps li:nth-child(3){order:3!important}html[lang=ar] #proces .steps li:nth-child(4),html[dir=rtl] #proces .steps li:nth-child(4){order:2!important}html[lang=ar] #proces .steps li:nth-child(5),html[dir=rtl] #proces .steps li:nth-child(5){order:1!important}html[lang=ar] #proces .steps h3,html[dir=rtl] #proces .steps h3{text-align:right!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;font-size:.94rem!important;line-height:1.25!important}html[lang=ar] #proces .steps p,html[dir=rtl] #proces .steps p{text-align:right!important;font-size:.88rem!important;line-height:1.46!important}html[lang=ar] #proces .steps li span,html[dir=rtl] #proces .steps li span{direction:ltr!important}html[lang=ar] #proces .process-cta,html[dir=rtl] #proces .process-cta{direction:ltr!important;justify-content:center!important;display:flex!important}}html[lang=ar] #proces .process-scene,html[dir=rtl] #proces .process-scene{direction:ltr!important;margin-left:auto!important;margin-right:auto!important;transform:none!important}html[lang=ar] #proces .story-stage,html[dir=rtl] #proces .story-stage,html[lang=ar] #proces .story-caption,html[dir=rtl] #proces .story-caption{direction:ltr!important}html[lang=ar] #proces .story-caption span,html[dir=rtl] #proces .story-caption span{text-align:center!important;direction:rtl!important}@media (width>=901px){html[lang=ar] #proces .steps,html[dir=rtl] #proces .steps{direction:ltr!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;gap:14px!important;width:min(100%,1180px)!important;max-width:1180px!important;margin:18px auto 0!important;padding:0!important;display:grid!important;left:auto!important;right:auto!important;overflow:visible!important;transform:none!important}html[lang=ar] #proces .steps li,html[dir=rtl] #proces .steps li{text-align:right!important;direction:rtl!important;border-radius:22px!important;width:auto!important;min-width:0!important;max-width:100%!important;height:168px!important;min-height:168px!important;padding:18px 18px 16px!important;display:block!important;overflow:hidden!important;transform:none!important}html[lang=ar] #proces .steps li:first-child,html[dir=rtl] #proces .steps li:first-child{order:5!important}html[lang=ar] #proces .steps li:nth-child(2),html[dir=rtl] #proces .steps li:nth-child(2){order:4!important}html[lang=ar] #proces .steps li:nth-child(3),html[dir=rtl] #proces .steps li:nth-child(3){order:3!important}html[lang=ar] #proces .steps li:nth-child(4),html[dir=rtl] #proces .steps li:nth-child(4){order:2!important}html[lang=ar] #proces .steps li:nth-child(5),html[dir=rtl] #proces .steps li:nth-child(5){order:1!important}html[lang=ar] #proces .steps li>span,html[dir=rtl] #proces .steps li>span{direction:ltr!important;border-radius:14px!important;place-items:center!important;width:42px!important;height:42px!important;margin:0 0 12px auto!important;font-size:1rem!important;line-height:1!important;display:grid!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}html[lang=ar] #proces .steps li>div,html[dir=rtl] #proces .steps li>div{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}html[lang=ar] #proces .steps h3,html[dir=rtl] #proces .steps h3{text-align:right!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;max-width:100%!important;margin:0 0 8px!important;font-size:.95rem!important;line-height:1.28!important;overflow:visible!important}html[lang=ar] #proces .steps p,html[dir=rtl] #proces .steps p{text-align:right!important;color:#5c6678!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;max-width:100%!important;margin:0!important;font-size:.82rem!important;line-height:1.48!important;overflow:visible!important}:root[data-theme=dark] html[lang=ar] #proces .steps p,:root[data-theme=dark] html[dir=rtl] #proces .steps p{color:#c9d4ea!important}html[lang=ar] #proces .steps li:before,html[dir=rtl] #proces .steps li:before{inset:auto!important}html[lang=ar] #proces .steps li>div:after,html[dir=rtl] #proces .steps li>div:after{top:18px!important;left:18px!important;right:auto!important}html[lang=ar] #proces .process-cta,html[dir=rtl] #proces .process-cta{direction:ltr!important;justify-content:center!important;margin-top:18px!important;display:flex!important}}@media (width>=901px) and (width<=1180px){html[lang=ar] #proces .steps,html[dir=rtl] #proces .steps{gap:10px!important;width:min(100% - 28px,1120px)!important}html[lang=ar] #proces .steps li,html[dir=rtl] #proces .steps li{padding:16px 14px 14px!important}html[lang=ar] #proces .steps h3,html[dir=rtl] #proces .steps h3{font-size:.88rem!important}html[lang=ar] #proces .steps p,html[dir=rtl] #proces .steps p{font-size:.76rem!important;line-height:1.42!important}}:root[data-theme=dark] .site-header .brand img{content:url(/assets/solmona-logo-dark-BwanR8eI.png)!important;object-fit:contain!important;width:clamp(176px,14vw,208px)!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}@media (width<=520px){:root[data-theme=dark] .site-header .brand img{width:150px!important}}@media (width<=900px){.header-actions>.theme-toggle{display:none!important}.main-nav .theme-toggle{color:#101827!important;background:#fff!important;border-radius:999px!important;justify-content:center!important;width:min(100%,240px)!important;min-height:54px!important;margin:clamp(120px,24vh,260px) auto 0!important;display:inline-flex!important;box-shadow:0 14px 34px #0b10201a!important}:root[data-theme=dark] .main-nav .theme-toggle{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff2e!important}.main-nav:not(.open) .theme-toggle{display:none!important}.nav-toggle{display:inline-flex!important}}@media (width<=520px){:root{--mobile-header-h:80px}.site-header{min-height:var(--mobile-header-h)!important}.header-inner{min-height:var(--mobile-header-h)!important;gap:8px!important}.brand img{width:116px!important}.language-toggle{min-height:44px!important;padding:8px 12px!important}.nav-toggle{min-width:70px!important;min-height:44px!important;padding:8px 12px!important;font-size:.86rem!important}.main-nav{top:var(--mobile-header-h)!important;height:calc(100svh - var(--mobile-header-h))!important;gap:10px!important;padding:18px 18px 24px!important}.main-nav a{justify-content:center!important;align-items:center!important;min-height:58px!important;padding:16px 18px!important;display:flex!important}.main-nav .theme-toggle{margin-top:auto!important;margin-bottom:22px!important}main>.section{min-height:calc(100svh - var(--mobile-header-h))!important;align-items:center!important;height:auto!important;padding:18px 0 14px!important;display:flex!important;overflow:hidden!important}main>.section>.container{width:min(100% - 36px,420px)!important}.hero.section{min-height:calc(100svh - var(--mobile-header-h))!important;height:calc(100svh - var(--mobile-header-h))!important;padding:14px 0 10px!important}.hero-grid{flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;display:flex!important;transform:none!important}.hero-copy{text-align:center!important;width:100%!important;max-width:360px!important}.hero .eyebrow{letter-spacing:.16em!important;margin:0 0 7px!important;font-size:.58rem!important;line-height:1.1!important}.hero h1{letter-spacing:-.045em!important;max-width:350px!important;margin:0 auto!important;font-size:clamp(1.78rem,7.2vw,2.18rem)!important;line-height:1.05!important}.hero .lead{max-width:320px!important;margin:9px auto 10px!important;font-size:.88rem!important;line-height:1.34!important}.hero .price-badge{border-radius:20px!important;justify-content:center!important;gap:5px!important;width:100%!important;max-width:310px!important;margin:0 auto 8px!important;padding:8px 10px!important}.hero .price-badge strong{padding:5px 10px!important;font-size:.8rem!important}.hero .price-badge span{font-size:.74rem!important;line-height:1.18!important}.hero-actions{flex-wrap:nowrap!important;gap:8px!important;width:100%!important;max-width:310px!important;margin:0 auto!important;display:flex!important}.hero-actions .btn{flex:1 1 0!important;width:auto!important;min-height:42px!important;padding:9px 10px!important;font-size:.84rem!important}.hero .trust-list{display:none!important}.hero-card{border-radius:24px!important;width:100%!important;max-width:310px!important;height:285px!important;min-height:0!important;margin-top:4px!important;padding:12px!important}.hero-card-top img{border-radius:14px!important;width:128px!important;padding:8px 10px!important}.hero-card-top span{letter-spacing:.17em!important;margin-top:9px!important;font-size:.58rem!important}.simple-preview{border-radius:18px!important;margin:12px 0!important;padding:12px!important}.preview-line.wide{height:12px!important;margin-bottom:8px!important}.preview-line{height:8px!important;margin-bottom:8px!important}.preview-buttons{gap:7px!important;margin:10px 0 8px!important}.preview-buttons span{border-radius:13px!important;height:28px!important}.preview-cards{gap:6px!important}.preview-cards span{border-radius:11px!important;min-height:30px!important;font-size:.78rem!important}.hero-card p{margin:0!important;font-size:.84rem!important;line-height:1.24!important}.section-head h2,.value h2,.process h2,.faq h2,.contact h2{font-size:clamp(1.7rem,7vw,2.1rem)!important;line-height:1.05!important}.section-head{margin-bottom:14px!important}.section-head p,.lead-small{font-size:.92rem!important;line-height:1.35!important}.cards-grid,.pricing-grid,.steps,.examples-grid,.strip-grid{gap:10px!important}}#proces#proces.process-animation-reset,#proces#proces.process-animation-reset *,#proces#proces.process-animation-reset :before,#proces#proces.process-animation-reset :after{animation:none!important}@media (width>=901px){#proces .story-caption span{--process-caption-active-color:#0b1730;text-shadow:0 0 0 var(--process-caption-color);color:#0000!important}#proces .story-caption span:before{background:linear-gradient(90deg,#d6efff57,#3084ff75,#8b32ff85,#ffffff47)!important}#proces .story-caption span:first-child,:root[data-theme=dark] #proces .story-caption span:first-child{animation:36s ease-in-out infinite processLabelStage1!important}#proces .story-caption span:nth-child(2),:root[data-theme=dark] #proces .story-caption span:nth-child(2){animation:36s ease-in-out infinite processLabelStage3!important}#proces .story-caption span:nth-child(3),:root[data-theme=dark] #proces .story-caption span:nth-child(3){animation:36s ease-in-out infinite processLabelStage5!important}#proces .story-caption span:nth-child(4),:root[data-theme=dark] #proces .story-caption span:nth-child(4){animation:36s ease-in-out infinite processLabelStage8!important}html[lang=ar] #proces .steps,html[dir=rtl] #proces .steps{direction:rtl!important;grid-template-columns:repeat(5,minmax(170px,1fr))!important;align-items:stretch!important;gap:14px!important;width:min(100%,1260px)!important;max-width:1260px!important;margin:18px auto 0!important;overflow:visible!important}html[lang=ar] #proces .steps li,html[dir=rtl] #proces .steps li{order:initial!important;text-align:right!important;direction:rtl!important;grid-template-rows:auto auto 1fr!important;height:auto!important;min-height:190px!important;padding:18px 18px 16px!important;display:grid!important;overflow:visible!important}html[lang=ar] #proces .steps li>span,html[dir=rtl] #proces .steps li>span{flex:none!important;justify-self:end!important;width:42px!important;height:42px!important;margin:0 0 12px!important}html[lang=ar] #proces .steps li>div,html[dir=rtl] #proces .steps li>div{width:100%!important;min-width:0!important;display:block!important}html[lang=ar] #proces .steps h3,html[dir=rtl] #proces .steps h3{text-align:right!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;margin:0 0 8px!important;font-size:1rem!important;line-height:1.32!important;overflow:visible!important}html[lang=ar] #proces .steps p,html[dir=rtl] #proces .steps p{text-align:right!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;margin:0!important;font-size:.86rem!important;line-height:1.62!important;overflow:visible!important}}@media (width>=901px) and (width<=1320px){html[lang=ar] #proces .steps,html[dir=rtl] #proces .steps{grid-template-columns:repeat(3,minmax(220px,1fr))!important;gap:14px!important;width:min(100% - 56px,980px)!important}html[lang=ar] #proces .steps li,html[dir=rtl] #proces .steps li{min-height:172px!important;padding:16px 18px!important}}@media (width>=901px) and (width<=1080px){html[lang=ar] #proces .steps,html[dir=rtl] #proces .steps{grid-template-columns:repeat(2,minmax(240px,1fr))!important;width:min(100% - 44px,760px)!important}}@media (width>=1400px){html[lang=ar] #proces .container,html[dir=rtl] #proces .container{width:min(100% - 56px,1440px)!important;max-width:1440px!important}html[lang=ar] #proces .steps,html[dir=rtl] #proces .steps{direction:ltr!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;gap:22px!important;width:min(100% - 48px,1440px)!important;max-width:1440px!important;margin:14px auto 0!important;overflow:visible!important}html[lang=ar] #proces .steps li,html[dir=rtl] #proces .steps li{text-align:right!important;direction:rtl!important;height:210px!important;min-height:210px!important;padding:20px 20px 18px!important;display:block!important;position:relative!important;overflow:visible!important}html[lang=ar] #proces .steps li:first-child,html[dir=rtl] #proces .steps li:first-child{order:1!important}html[lang=ar] #proces .steps li:nth-child(2),html[dir=rtl] #proces .steps li:nth-child(2){order:2!important}html[lang=ar] #proces .steps li:nth-child(3),html[dir=rtl] #proces .steps li:nth-child(3){order:3!important}html[lang=ar] #proces .steps li:nth-child(4),html[dir=rtl] #proces .steps li:nth-child(4){order:4!important}html[lang=ar] #proces .steps li:nth-child(5),html[dir=rtl] #proces .steps li:nth-child(5){order:5!important}html[lang=ar] #proces .steps li>span,html[dir=rtl] #proces .steps li>span{border-radius:16px!important;width:48px!important;height:48px!important;margin:0 0 16px auto!important;font-size:1rem!important}html[lang=ar] #proces .steps li:not(:last-child):before,html[dir=rtl] #proces .steps li:not(:last-child):before{content:""!important;opacity:.88!important;filter:none!important;pointer-events:none!important;z-index:1!important;background:linear-gradient(90deg,#2a8bffd1,#8436ffc7)!important;border-radius:999px!important;width:22px!important;height:2px!important;animation:none!important;display:block!important;position:absolute!important;inset:62px -23px auto auto!important;transform:none!important}html[lang=ar] #proces .steps li:last-child:before,html[dir=rtl] #proces .steps li:last-child:before{content:none!important;display:none!important}html[lang=ar] #proces .steps li>div:after,html[dir=rtl] #proces .steps li>div:after{top:26px!important;left:18px!important;right:auto!important;transform:none!important}html[lang=ar] #proces .steps h3,html[dir=rtl] #proces .steps h3{text-align:right!important;margin:0 0 8px!important;font-size:.92rem!important;line-height:1.24!important}html[lang=ar] #proces .steps p,html[dir=rtl] #proces .steps p{text-align:right!important;margin:0!important;font-size:.78rem!important;line-height:1.55!important}}html[lang=ar] .section .eyebrow:before,html[dir=rtl] .section .eyebrow:before{margin-left:10px!important;margin-right:0!important;transform:translate(2px)!important}@media (width<=520px){.header-inner{grid-template-columns:1fr auto 1fr!important;align-items:center!important;column-gap:0!important;display:grid!important;position:relative!important}.header-inner .brand{z-index:3!important;grid-area:1/1!important;place-self:center start!important}.header-actions{grid-area:1/1/auto/-1!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;width:100%!important;display:grid!important}.language-switcher{z-index:2!important;grid-column:2!important;justify-self:center!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.language-toggle{min-width:126px!important}.nav-toggle{text-align:center!important;z-index:3!important;grid-column:3!important;justify-content:center!important;justify-self:end!important;align-items:center!important;min-width:76px!important;padding:0 14px!important;line-height:1!important;display:inline-flex!important}:root[data-theme=dark] .site-header .brand img,.site-header .brand img{width:108px!important}.hero-card{max-width:340px!important;height:305px!important;padding:14px!important}}@media (width<=900px){.section-jumper{top:auto!important;left:50%!important;right:auto!important;bottom:max(52px, calc(env(safe-area-inset-bottom,0px) + 46px))!important;z-index:9!important;border-radius:999px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:6px 8px!important;transform:translate(-50%)!important}.section-jumper-track{background:linear-gradient(90deg,#1687ff6b,#8b35ff6b)!important;width:24px!important;height:3px!important}main>.section{padding-top:calc(var(--mobile-header-h,74px) - 16px)!important;padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))!important;justify-content:flex-start!important;align-items:flex-start!important}main>.section>.container{box-sizing:border-box!important;padding-top:0!important;padding-bottom:88px!important}.hero.section{padding-top:calc(var(--mobile-header-h,74px) - 24px)!important}}@media (width<=520px){.section-jumper{top:auto!important;bottom:max(44px, calc(env(safe-area-inset-bottom,0px) + 40px))!important;gap:7px!important;padding:5px 7px!important}.section-jumper-btn{width:34px!important;height:34px!important}.section-jumper-track{width:22px!important}main>.section{justify-content:flex-start!important;align-items:flex-start!important;padding-top:58px!important;padding-bottom:112px!important}main>.section>.container{box-sizing:border-box!important;padding-top:0!important;padding-bottom:92px!important}.hero.section{padding-top:50px!important}#top.hero.section{scroll-snap-align:start!important;scroll-snap-stop:always!important;align-items:flex-start!important;height:100svh!important;min-height:100svh!important;max-height:100svh!important;padding:0 0 112px!important;overflow:hidden!important}#top .hero-grid{width:min(100% - 34px,420px)!important;height:100%!important;padding-top:calc(var(--mobile-header-h,80px) + 14px)!important;flex-direction:column!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;padding-bottom:0!important;display:flex!important}#top .hero-copy{max-width:340px!important}#top .hero .eyebrow,#top .eyebrow{display:none!important}#top .hero-copy h1{max-width:330px!important;font-size:clamp(1.55rem,6.3vw,1.95rem)!important;line-height:1.04!important}#top .hero-copy .lead{max-width:315px!important;margin:8px auto!important;font-size:.78rem!important;line-height:1.32!important}#top .price-badge{max-width:286px!important;min-height:54px!important;margin:0 auto 7px!important;padding:7px 10px!important}#top .price-badge strong{padding:5px 10px!important;font-size:.76rem!important}#top .price-badge span{font-size:.68rem!important}#top .hero-actions{gap:8px!important;max-width:286px!important}#top .hero-actions .btn{min-height:38px!important;padding:8px 9px!important;font-size:.78rem!important}#top .hero-card{border-radius:20px!important;width:100%!important;max-width:314px!important;height:292px!important;min-height:292px!important;margin:0 auto!important;padding:13px!important}#top .hero-card-top img{border-radius:12px!important;width:118px!important;padding:8px 10px!important}#top .hero-card-top span{letter-spacing:.18em!important;margin-top:8px!important;font-size:.58rem!important}#top .simple-preview{border-radius:18px!important;margin:10px 0!important;padding:12px!important}#top .preview-line.wide{height:12px!important;margin-bottom:8px!important}#top .preview-line{height:7px!important;margin-bottom:8px!important}#top .preview-buttons{margin:9px 0 7px!important}#top .preview-buttons span{height:25px!important}#top .preview-cards span{min-height:27px!important;padding:6px 5px!important;font-size:.74rem!important}#top .hero-card p{font-size:.78rem!important;line-height:1.22!important}.section-head,.section-head.centered{margin-bottom:12px!important}.section .eyebrow{margin-bottom:8px!important}.section-head h2,.process h2,.contact h2{font-size:clamp(1.58rem,6.35vw,2rem)!important;line-height:1.02!important}.section-head p,.lead-small{margin-top:8px!important;font-size:.84rem!important;line-height:1.35!important}#cijene .pricing-simple{transform-origin:top!important;gap:9px!important;margin-top:-44px!important;margin-bottom:-26px!important;transform:scale(.94)!important}#cijene .price-highlight,#cijene .price-details{border-radius:20px!important;padding:18px 17px!important}#cijene .price-highlight span{margin-bottom:7px!important;font-size:.68rem!important}#cijene .price-highlight strong{font-size:2.62rem!important;line-height:1!important}#cijene .price-highlight p{margin:8px auto 12px!important;font-size:.8rem!important;line-height:1.3!important}#cijene .price-details h3{margin-bottom:8px!important;font-size:1.18rem!important}#cijene .price-details ul{gap:6px!important}#cijene .price-details li{font-size:.78rem!important;line-height:1.22!important}#cijene .price-note{transform-origin:top!important;margin-top:20px!important;font-size:.72rem!important;line-height:1.22!important;transform:scale(.94)!important}html[lang=en] #cijene .price-details li,html[lang=de] #cijene .price-details li{font-size:.74rem!important;line-height:1.18!important}html[lang=en] #cijene .price-note,html[lang=de] #cijene .price-note{font-size:.69rem!important;line-height:1.18!important}#usluge .section-head{transform:translateY(-34px)!important}#usluge .cards-grid{transform-origin:top!important;gap:8px!important;margin-top:-40px!important;margin-bottom:-92px!important;transform:scale(.92)!important}#usluge .service-card{border-radius:18px!important;min-height:0!important;padding:13px 14px!important}#usluge .service-card .icon{border-radius:13px!important;width:42px!important;height:42px!important;font-size:1.28rem!important}#usluge .service-card h3{margin:8px 0 4px!important;font-size:.98rem!important;line-height:1.12!important}#usluge .service-card p{font-size:.76rem!important;line-height:1.24!important}html[lang=de] #usluge .section-head{margin-bottom:8px!important;transform:translateY(-40px)!important}html[lang=de] #usluge .section-head h2{max-width:330px!important;margin-inline:auto!important;font-size:clamp(1.46rem,5.95vw,1.82rem)!important;line-height:1!important}html[lang=de] #usluge .section-head p{margin-top:6px!important;font-size:.76rem!important;line-height:1.25!important}html[lang=de] #usluge .section-head:after{margin-top:8px!important}html[lang=de] #usluge .cards-grid{gap:8px!important;margin-top:-44px!important;margin-bottom:-96px!important;transform:scale(.92)!important}html[lang=de] #usluge .service-card{padding:12px 13px!important}html[lang=de] #usluge .service-card .icon{border-radius:12px!important;width:40px!important;height:40px!important;font-size:1.18rem!important}html[lang=de] #usluge .service-card h3{margin:7px 0 4px!important;font-size:.94rem!important;line-height:1.1!important}html[lang=de] #usluge .service-card p{font-size:.72rem!important;line-height:1.17!important}#proces .section-head{position:relative!important;top:-42px!important}#proces .process-scene,#proces .steps,#proces .process-cta{position:relative!important;top:-52px!important}#proces .process-scene{transform-origin:top!important;margin-top:0!important;margin-bottom:-6px!important;transform:scale(.94)!important}#proces .steps{transform-origin:top!important;gap:8px!important;margin-top:0!important;margin-bottom:-40px!important;transform:scale(.9)!important}#proces .steps li{border-radius:16px!important;min-height:0!important;padding:10px 12px!important}#proces .steps span{border-radius:13px!important;width:40px!important;height:40px!important}#proces .steps h3{margin:0 0 3px!important;font-size:.92rem!important;line-height:1.12!important}#proces .steps p{font-size:.72rem!important;line-height:1.18!important}#proces .process-cta{margin-top:12px!important}#proces .process-cta .btn{min-height:38px!important;padding:8px 18px!important}#primjeri.examples .examples-grid,.examples .examples-grid{transform-origin:top!important;gap:10px!important;margin-top:14px!important;margin-bottom:-24px!important;transform:scale(.94)!important}#primjeri.examples .examples-grid div,.examples .examples-grid div{border-radius:16px!important;height:78px!important;min-height:78px!important;padding:12px!important;font-size:.92rem!important}#primjeri.examples .examples-note,.examples .examples-note{transform-origin:top!important;border-radius:16px!important;max-width:340px!important;margin:14px auto 0!important;padding:14px 16px!important;font-size:.9rem!important;line-height:1.3!important;transform:scale(.96)!important}#kontakt .contact-actions{gap:6px!important;margin-bottom:6px!important}#kontakt .contact-grid{align-items:start!important;gap:8px!important}#kontakt .eyebrow{margin-bottom:7px!important}#kontakt h2{font-size:clamp(1.48rem,6vw,1.82rem)!important;line-height:1.04!important}#kontakt .lead-small{max-width:300px!important;margin:7px auto 9px!important;font-size:.78rem!important;line-height:1.32!important}#kontakt .contact-direct{gap:6px!important;margin-bottom:6px!important}#kontakt .contact-direct a{min-height:30px!important;padding:6px 10px!important;font-size:.78rem!important}#kontakt .contact-actions .btn,#kontakt .contact-actions .messenger-split{min-height:38px!important}#kontakt .contact-form{transform-origin:top!important;border-radius:18px!important;gap:6px!important;margin-top:-8px!important;margin-bottom:-100px!important;padding:10px!important;transform:scale(.78)!important}#kontakt .contact-form label{font-size:.76rem!important}#kontakt .contact-form input,#kontakt .contact-form select{border-radius:13px!important;min-height:34px!important;padding:7px 9px!important}#kontakt .contact-form textarea{border-radius:13px!important;height:72px!important;min-height:72px!important;padding:9px!important}#kontakt .contact-form .btn{min-height:36px!important;padding:8px 14px!important}}@media (width<=900px) and (prefers-reduced-motion:no-preference){#proces .story-stage{--process-route-x:8%;--process-route-y:70px}#proces .story-stage:before{left:var(--process-route-x)!important;right:var(--process-route-x)!important;top:var(--process-route-y)!important;transform-origin:0!important;will-change:transform,opacity!important;z-index:1!important;animation:36s linear infinite processRouteHoldUntilReset!important}#proces .story-stage:after{width:22px!important;height:22px!important;left:calc(var(--process-route-x) - 11px)!important;top:calc(var(--process-route-y) - 9px)!important;opacity:1!important;z-index:4!important;animation:none!important;transform:none!important}#proces .story-end-node{opacity:0;will-change:opacity,transform;width:22px!important;height:22px!important;left:auto!important;right:calc(var(--process-route-x) - 11px)!important;top:calc(var(--process-route-y) - 9px)!important;box-shadow:none!important;filter:none!important;transform-origin:50%!important;z-index:8!important;pointer-events:none!important;background:0 0!important;border-radius:50%!important;animation:36s linear infinite processEndNodeHoldUntilReset!important;display:block!important;position:absolute!important}#proces .story-end-node:before{content:"";background:linear-gradient(135deg,#fff,var(--blue) 35%,var(--violet));border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 6px #4468ff1f,0 14px 26px #315dff3d}#proces .story-bubble-work{animation:36s ease-in-out infinite processSceneBubbleSync!important;display:flex!important}#proces .story-card-solmona{animation:36s ease-in-out infinite processSceneSolutionSync!important}#proces .story-message-out{animation:36s ease-in-out infinite processSceneInquirySync!important}#proces .story-message-in{animation:36s ease-in-out infinite processSceneReplySync!important}#proces .story-deal{animation:36s ease-in-out infinite processSceneDealSync!important}#proces .story-sparkle.one,#proces .story-sparkle.two{animation:36s ease-in-out infinite processSceneSparkleSync!important}#proces .story-sparkle.two{display:none!important}#proces .story-caption span{isolation:isolate!important;transition:none!important;animation:none!important;position:relative!important;overflow:hidden!important}#proces .story-caption span:before{opacity:0;transform:translate(-120%);content:""!important;z-index:-1!important;background:linear-gradient(90deg,#cfebfff2,#3084ffe0,#8b32ffe0,#ffffffb3)!important;position:absolute!important;inset:0!important}#proces .story-caption span:first-child{animation:36s ease-in-out infinite processLabelStage1!important}#proces .story-caption span:first-child:before{animation:36s ease-in-out infinite processLabelSweepStage1!important}#proces .story-caption span:nth-child(2){animation:36s ease-in-out infinite processLabelStage3!important}#proces .story-caption span:nth-child(2):before{animation:36s ease-in-out infinite processLabelSweepStage3!important}#proces .story-caption span:nth-child(3){animation:36s ease-in-out infinite processLabelStage5!important}#proces .story-caption span:nth-child(3):before{animation:36s ease-in-out infinite processLabelSweepStage5!important}#proces .story-caption span:nth-child(4){animation:36s ease-in-out infinite processLabelStage8!important}#proces .story-caption span:nth-child(4):before{animation:36s ease-in-out infinite processLabelSweepStage8!important}#proces.process .steps li{transform-origin:50%!important;will-change:transform,box-shadow,filter!important;animation:none!important}#proces.process .steps li:first-child{animation:36s ease-in-out infinite processCardStage2!important}#proces.process .steps li:nth-child(2){animation:36s ease-in-out infinite processCardStage4!important}#proces.process .steps li:nth-child(3){animation:36s ease-in-out infinite processCardStage6!important}#proces.process .steps li:nth-child(4){animation:36s ease-in-out infinite processCardStage7!important}#proces.process .steps li:nth-child(5){animation:36s ease-in-out infinite processCardStage9!important}}@media (width<=900px){#proces .story-caption{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;width:100%!important;margin-left:0!important;margin-right:0!important}#proces .story-caption span{min-height:31px!important;padding:6px 5px!important;font-size:.58rem!important;font-weight:950!important;line-height:1.05!important}#proces .story-bubble-work{z-index:12!important}#proces .story-bubble-work span{z-index:13!important;position:relative!important}}@media (width<=520px){#proces .story-person{z-index:7!important;width:26px!important;height:35px!important;animation:none!important;top:49px!important;left:12.5%!important;transform:none!important}#proces .story-person:before{width:13px!important;height:5px!important;top:21px!important;left:-1px!important}#proces .story-person:after{width:12px!important;height:12px!important;font-size:.56rem!important;top:-6px!important;right:-8px!important}#proces .person-head{width:14px!important;height:14px!important;top:0!important;left:7px!important}#proces .person-body{border-radius:8px 8px 7px 7px!important;width:20px!important;height:21px!important;top:14px!important;left:4px!important}#proces .person-face{width:7px!important;height:4px!important;top:6px!important;left:11px!important}}@media (width<=900px) and (prefers-reduced-motion:no-preference){#proces.process .steps li:after{transform:scaleX(.16);transform-origin:0!important;opacity:.42!important;animation:none!important}#proces.process .steps li span{animation:none!important}#proces.process .steps li:first-child:after{animation:36s ease-in-out infinite processLineStage2!important}#proces.process .steps li:nth-child(2):after{animation:36s ease-in-out infinite processLineStage4!important}#proces.process .steps li:nth-child(3):after{animation:36s ease-in-out infinite processLineStage6!important}#proces.process .steps li:nth-child(4):after{animation:36s ease-in-out infinite processLineStage7!important}#proces.process .steps li:nth-child(5):after{animation:36s ease-in-out infinite processLineStage9!important}#proces.process .steps li:first-child span{animation:36s ease-in-out infinite processNumberStage2!important}#proces.process .steps li:nth-child(2) span{animation:36s ease-in-out infinite processNumberStage4!important}#proces.process .steps li:nth-child(3) span{animation:36s ease-in-out infinite processNumberStage6!important}#proces.process .steps li:nth-child(4) span{animation:36s ease-in-out infinite processNumberStage7!important}#proces.process .steps li:nth-child(5) span{animation:36s ease-in-out infinite processNumberStage9!important}#proces.process .steps:has(li:is(:hover,:focus-within,:active)) li:after{opacity:.42!important;animation:none!important;transform:scaleX(.16)!important}#proces.process .steps:has(li:is(:hover,:focus-within,:active)) li span{filter:saturate()!important;animation:none!important;transform:scale(1)!important}#proces.process .steps li:is(:hover,:focus-within,:active):after{opacity:1!important;animation:none!important;transform:scaleX(1)!important}#proces.process .steps li:is(:hover,:focus-within,:active) span{filter:saturate(1.28)!important;animation:none!important;transform:scale(1.14)!important;box-shadow:0 18px 38px #4168ff5c!important}}@keyframes processLineStage2{0%,11%,23%,to{opacity:.42;transform:scaleX(.16)}12%,22%{opacity:1;transform:scaleX(1)}}@keyframes processLineStage4{0%,34%,45%,to{opacity:.42;transform:scaleX(.16)}35%,44%{opacity:1;transform:scaleX(1)}}@keyframes processLineStage6{0%,56%,67%,to{opacity:.42;transform:scaleX(.16)}57%,66%{opacity:1;transform:scaleX(1)}}@keyframes processLineStage7{0%,67%,78%,to{opacity:.42;transform:scaleX(.16)}68%,77%{opacity:1;transform:scaleX(1)}}@keyframes processLineStage9{0%,89%,to{opacity:.42;transform:scaleX(.16)}90%,98%{opacity:1;transform:scaleX(1)}}@keyframes processNumberStage2{0%,11%,23%,to{filter:saturate();transform:scale(1)}12%,22%{filter:saturate(1.28);transform:scale(1.14);box-shadow:0 18px 38px #4168ff5c}}@keyframes processNumberStage4{0%,34%,45%,to{filter:saturate();transform:scale(1)}35%,44%{filter:saturate(1.28);transform:scale(1.14);box-shadow:0 18px 38px #4168ff5c}}@keyframes processNumberStage6{0%,56%,67%,to{filter:saturate();transform:scale(1)}57%,66%{filter:saturate(1.28);transform:scale(1.14);box-shadow:0 18px 38px #4168ff5c}}@keyframes processNumberStage7{0%,67%,78%,to{filter:saturate();transform:scale(1)}68%,77%{filter:saturate(1.28);transform:scale(1.14);box-shadow:0 18px 38px #4168ff5c}}@keyframes processNumberStage9{0%,89%,to{filter:saturate();transform:scale(1)}90%,98%{filter:saturate(1.28);transform:scale(1.14);box-shadow:0 18px 38px #4168ff5c}}@media (width<=520px){#primjeri.examples{padding-top:8px!important}#primjeri.examples>.container{position:relative!important;top:2px!important}#primjeri.examples .section-head,.examples .section-head.centered{margin-bottom:10px!important}#primjeri.examples .section-head .eyebrow{margin-bottom:8px!important;padding:6px 11px!important;font-size:.68rem!important}#primjeri.examples .section-head h2{max-width:330px!important;font-size:2.05rem!important;line-height:1.02!important}#primjeri.examples .section-head:after{margin-top:9px!important}#primjeri.examples .examples-grid,.examples .examples-grid{gap:9px!important;margin-top:8px!important;margin-bottom:0!important;transform:none!important}#primjeri.examples .examples-grid div,.examples .examples-grid div{border-radius:14px!important;height:66px!important;min-height:66px!important;padding:10px 12px!important;font-size:.86rem!important}#primjeri.examples .examples-note,.examples .examples-note{border-radius:14px!important;max-width:330px!important;margin:11px auto 0!important;padding:11px 12px!important;font-size:.8rem!important;line-height:1.15!important}#primjeri.examples .examples-grid div,.examples .examples-grid div{color:#fff!important;text-shadow:0 2px 3px #000000d1,0 0 14px #0000009e!important;background-blend-mode:normal!important;font-size:.96rem!important;font-weight:1000!important;line-height:1.08!important}#primjeri.examples .examples-grid div:before,.examples .examples-grid div:before{background:radial-gradient(circle,#0000005c,#0003 42%,#00000014 74%),linear-gradient(#00000014,#0000002e)!important}html[lang=de] #primjeri.examples .section-head h2{letter-spacing:-.035em!important;max-width:352px!important;font-size:1.62rem!important;line-height:1.04!important}html[lang=de] #primjeri.examples .section-head,html[lang=de] .examples .section-head.centered{margin-bottom:9px!important}html[lang=de] #primjeri.examples .examples-grid,html[lang=de] .examples .examples-grid{gap:9px!important;margin-top:8px!important}html[lang=de] #primjeri.examples .examples-grid div,html[lang=de] .examples .examples-grid div{height:66px!important;min-height:66px!important;padding:9px 10px!important;font-size:.88rem!important;line-height:1.06!important}html[lang=de] #primjeri.examples .examples-note,html[lang=de] .examples .examples-note{max-width:330px!important;margin-top:10px!important;padding:9px 12px!important;font-size:.72rem!important;line-height:1.12!important}html[lang=en] #primjeri.examples .section-head h2{letter-spacing:-.04em!important;max-width:352px!important;font-size:1.72rem!important;line-height:1.02!important}html[lang=en] #primjeri.examples .section-head,html[lang=en] .examples .section-head.centered{margin-bottom:9px!important}html[lang=en] #primjeri.examples .examples-grid,html[lang=en] .examples .examples-grid{margin-top:8px!important}html[lang=en] #primjeri.examples .examples-grid div,html[lang=en] .examples .examples-grid div{height:66px!important;min-height:66px!important;padding:9px 10px!important;font-size:.88rem!important;line-height:1.05!important}html[lang=en] #primjeri.examples .examples-note,html[lang=en] .examples .examples-note{max-width:330px!important;margin-top:10px!important;padding:9px 12px!important;font-size:.72rem!important;line-height:1.12!important}html[lang=de] #primjeri.examples>.container{top:8px!important}html[lang=de] #primjeri.examples .section-head h2{font-size:1.74rem!important;line-height:1.02!important}html[lang=de] #primjeri.examples .examples-grid div,html[lang=de] .examples .examples-grid div{font-size:.9rem!important}#proces .process-scene,#proces .steps{top:-46px!important}}@property --services-ring-fill{syntax:"<angle>";inherits:false;initial-value:0deg}@property --pricing-ring-fill{syntax:"<angle>";inherits:false;initial-value:0deg}@property --pricing-cta-ring-fill{syntax:"<angle>";inherits:false;initial-value:0deg}@property --examples-ring-fill{syntax:"<angle>";inherits:false;initial-value:0deg}#usluge .section-head .eyebrow{isolation:isolate!important;transform-origin:50%!important;position:relative!important}#usluge .section-head .eyebrow:after{content:""!important;z-index:1!important;border-radius:inherit!important;background:conic-gradient(from -90deg, var(--blue) 0deg var(--services-ring-fill), transparent var(--services-ring-fill) 360deg)!important;-webkit-mask-composite:xor!important;pointer-events:none!important;padding:2px!important;position:absolute!important;inset:-3px!important;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0)!important;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0)!important;-webkit-mask-position:0 0,0 0!important;mask-position:0 0,0 0!important;-webkit-mask-size:auto,auto!important;mask-size:auto,auto!important;-webkit-mask-repeat:repeat,repeat!important;mask-repeat:repeat,repeat!important;-webkit-mask-clip:content-box,border-box!important;mask-clip:content-box,border-box!important;-webkit-mask-origin:content-box,border-box!important;mask-origin:content-box,border-box!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;-webkit-mask-source-type:auto,auto!important;mask-mode:match-source,match-source!important}#usluge .service-card{transform-origin:50%!important;will-change:transform, box-shadow, border-color, filter!important}#usluge:not(.services-animation-reset) .section-head .eyebrow{animation:10.8s ease-in-out both servicesEyebrowIntro!important}#usluge:not(.services-animation-reset) .section-head .eyebrow:after{animation:10.8s linear both servicesEyebrowRing!important}#usluge:not(.services-animation-reset) .service-card:first-child{animation:10.8s ease-in-out both servicesCardFocus1!important}#usluge:not(.services-animation-reset) .service-card:nth-child(2){animation:10.8s ease-in-out both servicesCardFocus2!important}#usluge:not(.services-animation-reset) .service-card:nth-child(3){animation:10.8s ease-in-out both servicesCardFocus3!important}#usluge:not(.services-animation-reset) .service-card:nth-child(4){animation:10.8s ease-in-out both servicesCardFocus4!important}#usluge:not(.services-animation-reset) .service-card:nth-child(5){animation:10.8s ease-in-out both servicesCardFocus5!important}#usluge:not(.services-animation-reset) .service-card:nth-child(6){animation:10.8s ease-in-out both servicesCardFocus6!important}#usluge.services-animation-reset .section-head .eyebrow,#usluge.services-animation-reset .section-head .eyebrow:after,#usluge.services-animation-reset .service-card{animation:none!important}@keyframes servicesEyebrowIntro{0%,4%{transform:scale(1)}8%,24%{transform:scale(1.09)}32%,to{transform:scale(1)}}@keyframes servicesEyebrowRing{0%,8%{--services-ring-fill:0deg;opacity:1}26%{--services-ring-fill:360deg;opacity:1}34%,to{--services-ring-fill:360deg;opacity:0}}@keyframes servicesCardFocus1{0%,26%,42%,to{filter:saturate();transform:scale(1)}30%,38%{filter:saturate(1.18);border-color:#4168ff8c;transform:scale(1.045);box-shadow:0 18px 42px #4168ff2e}}@keyframes servicesCardFocus2{0%,39%,55%,to{filter:saturate();transform:scale(1)}43%,51%{filter:saturate(1.18);border-color:#4168ff8c;transform:scale(1.045);box-shadow:0 18px 42px #4168ff2e}}@keyframes servicesCardFocus3{0%,52%,68%,to{filter:saturate();transform:scale(1)}56%,64%{filter:saturate(1.18);border-color:#4168ff8c;transform:scale(1.045);box-shadow:0 18px 42px #4168ff2e}}@keyframes servicesCardFocus4{0%,65%,81%,to{filter:saturate();transform:scale(1)}69%,77%{filter:saturate(1.18);border-color:#4168ff8c;transform:scale(1.045);box-shadow:0 18px 42px #4168ff2e}}@keyframes servicesCardFocus5{0%,78%,93%,to{filter:saturate();transform:scale(1)}82%,90%{filter:saturate(1.18);border-color:#4168ff8c;transform:scale(1.045);box-shadow:0 18px 42px #4168ff2e}}@keyframes servicesCardFocus6{0%,88%,to{filter:saturate();transform:scale(1)}92%,98%{filter:saturate(1.18);border-color:#4168ff8c;transform:scale(1.045);box-shadow:0 18px 42px #4168ff2e}}@media (prefers-reduced-motion:reduce){#usluge .section-head .eyebrow,#usluge .section-head .eyebrow:after,#usluge .service-card{animation:none!important}}#cijene .section-head .eyebrow{isolation:isolate!important;transform-origin:50%!important;position:relative!important}#cijene .section-head .eyebrow:after{content:""!important;z-index:1!important;border-radius:inherit!important;background:conic-gradient(from -90deg, var(--blue) 0deg var(--pricing-ring-fill), transparent var(--pricing-ring-fill) 360deg)!important;-webkit-mask-composite:xor!important;pointer-events:none!important;padding:2px!important;position:absolute!important;inset:-3px!important;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0)!important;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0)!important;-webkit-mask-position:0 0,0 0!important;mask-position:0 0,0 0!important;-webkit-mask-size:auto,auto!important;mask-size:auto,auto!important;-webkit-mask-repeat:repeat,repeat!important;mask-repeat:repeat,repeat!important;-webkit-mask-clip:content-box,border-box!important;mask-clip:content-box,border-box!important;-webkit-mask-origin:content-box,border-box!important;mask-origin:content-box,border-box!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;-webkit-mask-source-type:auto,auto!important;mask-mode:match-source,match-source!important}#cijene .price-highlight strong{isolation:isolate!important;background-position:0%!important;background-size:220% 100%!important;position:relative!important;overflow:hidden!important}#cijene .price-highlight strong:after{content:""!important;display:none!important}#cijene .price-highlight .btn{isolation:isolate!important;transform-origin:50%!important;will-change:transform, box-shadow, filter!important;position:relative!important;overflow:visible!important}#cijene .price-highlight .btn:before{content:""!important;z-index:2!important;border-radius:inherit!important;background:conic-gradient(from -90deg, #2a8bff 0deg var(--pricing-cta-ring-fill), #7a35ff var(--pricing-cta-ring-fill), transparent var(--pricing-cta-ring-fill) 360deg)!important;-webkit-mask-composite:xor!important;opacity:0!important;pointer-events:none!important;padding:3px!important;position:absolute!important;inset:-4px!important;box-shadow:0 0 18px #4168ff47!important;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0)!important;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0)!important;-webkit-mask-position:0 0,0 0!important;mask-position:0 0,0 0!important;-webkit-mask-size:auto,auto!important;mask-size:auto,auto!important;-webkit-mask-repeat:repeat,repeat!important;mask-repeat:repeat,repeat!important;-webkit-mask-clip:content-box,border-box!important;mask-clip:content-box,border-box!important;-webkit-mask-origin:content-box,border-box!important;mask-origin:content-box,border-box!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;-webkit-mask-source-type:auto,auto!important;mask-mode:match-source,match-source!important}#cijene:not(.pricing-animation-reset) .section-head .eyebrow{animation:7.8s ease-in-out both pricingEyebrowIntro!important}#cijene:not(.pricing-animation-reset) .section-head .eyebrow:after{animation:7.8s linear both pricingEyebrowRing!important}#cijene:not(.pricing-animation-reset) .price-highlight strong:after{animation:none!important}#cijene:not(.pricing-animation-reset) .price-highlight strong{animation:7.8s ease-in-out both pricingPriceTextGlow!important}:root[data-theme=dark] #cijene:not(.pricing-animation-reset) .price-highlight strong{animation:7.8s ease-in-out both pricingPriceTextGlowDark!important}#cijene:not(.pricing-animation-reset) .price-highlight .btn{animation:7.8s ease-in-out both pricingCtaPulse!important}#cijene:not(.pricing-animation-reset) .price-highlight .btn:before{animation:7.8s linear both pricingCtaRing!important}#cijene.pricing-animation-reset .section-head .eyebrow,#cijene.pricing-animation-reset .section-head .eyebrow:after,#cijene.pricing-animation-reset .price-highlight strong,#cijene.pricing-animation-reset .price-highlight strong:after,#cijene.pricing-animation-reset .price-highlight .btn,#cijene.pricing-animation-reset .price-highlight .btn:before{animation:none!important}@keyframes pricingEyebrowIntro{0%,5%{transform:scale(1)}10%,31%{transform:scale(1.09)}39%,to{transform:scale(1)}}@keyframes pricingEyebrowRing{0%,10%{--pricing-ring-fill:0deg;opacity:1}34%{--pricing-ring-fill:360deg;opacity:1}42%,to{--pricing-ring-fill:360deg;opacity:0}}@keyframes pricingPriceShine{0%,40%{opacity:0;transform:translate(-120%)skew(-16deg)}46%{opacity:1}61%{opacity:1;transform:translate(120%)skew(-16deg)}67%,to{opacity:0;transform:translate(120%)skew(-16deg)}}@keyframes pricingPriceTextGlow{0%,39%,68%,to{color:var(--ink);text-shadow:none;background:0 0;-webkit-background-clip:border-box;background-clip:border-box}45%,62%{color:#0000;background:linear-gradient(90deg,#0b1020 0%,#2a8bff 28%,#7a35ff 50%,#2a8bff 72%,#0b1020 100%) 100%/220% 100%;text-shadow:0 0 7px #2a8bff57,0 0 12px #8b35ff47;-webkit-background-clip:text;background-clip:text}}@keyframes pricingPriceTextGlowDark{0%,39%,68%,to{color:#fbfdff;text-shadow:0 1px #0000002e;background:0 0;-webkit-background-clip:border-box;background-clip:border-box}45%,62%{color:#0000;background:linear-gradient(90deg,#f8fbff 0%,#6fb7ff 26%,#8f55ff 50%,#46a3ff 74%,#f8fbff 100%) 100%/220% 100%;text-shadow:0 0 10px #52a2ff8c,0 0 18px #8b53ff73,0 0 34px #2f74ff3d;filter:saturate(1.18);-webkit-background-clip:text;background-clip:text}}@keyframes pricingCtaPulse{0%,64%,to{filter:saturate();transform:scale(1)}72%,90%{filter:saturate(1.18);transform:scale(1.075);box-shadow:0 22px 44px #4168ff52}}@keyframes pricingCtaRing{0%,66%{--pricing-cta-ring-fill:0deg;opacity:0}70%{--pricing-cta-ring-fill:0deg;opacity:1}90%{--pricing-cta-ring-fill:360deg;opacity:1}97%,to{--pricing-cta-ring-fill:360deg;opacity:0}}@media (prefers-reduced-motion:reduce){#cijene .section-head .eyebrow,#cijene .section-head .eyebrow:after,#cijene .price-highlight strong,#cijene .price-highlight strong:after,#cijene .price-highlight .btn,#cijene .price-highlight .btn:before{animation:none!important}}@media (width<=520px){#usluge .cards-grid{position:relative!important;top:8px!important}#cijene .section-head{z-index:3!important;margin-bottom:0!important;position:relative!important;transform:translateY(-12px)!important}#cijene .section-head:after{content:none!important;display:none!important}#cijene .section-head>p:last-child{z-index:2!important;margin-bottom:0!important;padding-bottom:16px!important;position:relative!important}#cijene .section-head>p:last-child:after{content:""!important;background:linear-gradient(90deg,var(--blue),var(--violet))!important;opacity:1!important;border-radius:999px!important;width:64px!important;height:3px!important;display:block!important;position:absolute!important;bottom:4px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 0 10px #4168ff47!important}#cijene .pricing-simple{z-index:1!important;margin-top:-10px!important;position:relative!important}html[lang=en] #proces .process-scene,html[lang=de] #proces .process-scene{transform-origin:top!important;margin-bottom:-6px!important;transform:scale(.94)!important}html[lang=en] #proces .story-caption span,html[lang=de] #proces .story-caption span{white-space:normal!important;min-height:30px!important;padding:5px 4px!important;font-size:.49rem!important;line-height:1!important}html[lang=en] #proces .steps,html[lang=de] #proces .steps{transform-origin:top!important;gap:8px!important;margin-top:0!important;margin-bottom:-40px!important;transform:scale(.9)!important}html[lang=en] #proces .steps li,html[lang=de] #proces .steps li{border-radius:16px!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;column-gap:8px!important;height:64px!important;min-height:64px!important;max-height:64px!important;padding:8px 12px!important;display:grid!important;overflow:hidden!important}html[lang=en] #proces .steps span,html[lang=de] #proces .steps span{border-radius:13px!important;align-self:center!important;width:40px!important;height:40px!important;margin:0!important}html[lang=en] #proces .steps li>div,html[lang=de] #proces .steps li>div{min-width:0!important;overflow:hidden!important}html[lang=en] #proces .process-cta,html[lang=de] #proces .process-cta{margin-top:12px!important}html[lang=en] #proces .container,html[lang=de] #proces .container{transform-origin:top!important;transform:translateY(-38px)!important}html[lang=en] #proces .section-head:after,html[lang=de] #proces .section-head:after{margin-top:8px!important}html[lang=en] #proces .steps,html[lang=de] #proces .steps{transform-origin:top!important;gap:8px!important;width:min(100%,348px)!important;margin-bottom:-30px!important;top:-58px!important;transform:scale(.94)!important}html[lang=en] #proces .steps li,html[lang=de] #proces .steps li{grid-template-columns:43px minmax(0,1fr)!important;column-gap:9px!important;height:74px!important;min-height:74px!important;max-height:74px!important;padding:9px 12px!important}html[lang=en] #proces .steps span,html[lang=de] #proces .steps span{width:41px!important;height:41px!important;font-size:1rem!important}html[lang=en] #proces .steps h3,html[lang=de] #proces .steps h3{white-space:nowrap!important;text-overflow:ellipsis!important;margin-bottom:3px!important;font-size:.84rem!important;line-height:1.05!important;overflow:hidden!important}html[lang=en] #proces .container{transform:translateY(-38px)!important}html[lang=en] #proces .section-head{z-index:4!important;margin-bottom:32px!important;position:relative!important}html[lang=en] #proces .section-head:after{opacity:1!important;visibility:visible!important;margin-top:8px!important;display:block!important}html[lang=en] #proces .process-scene,html[lang=de] #proces .process-scene{margin-bottom:-2px!important;top:-18px!important}html[lang=en] #proces .steps,html[lang=de] #proces .steps{margin-bottom:-22px!important;top:-18px!important}html[lang=en] #proces .process-scene{margin-bottom:4px!important;top:18px!important}html[lang=en] #proces .steps{margin-bottom:-18px!important;top:18px!important}html[lang=en] #proces .process-cta{margin-top:10px!important;top:18px!important}html[lang=en] #proces .process-scene{transform-origin:top!important;margin-bottom:30px!important;top:0!important;transform:translateY(42px)scale(.94)!important}html[lang=en] #proces .steps{transform-origin:top!important;margin-bottom:10px!important;top:0!important;transform:translateY(42px)scale(.94)!important}html[lang=en] #proces .process-cta{margin-top:10px!important;top:0!important;transform:translateY(42px)!important}html[lang=en] #proces .section-head{margin-bottom:18px!important}html[lang=en] #proces .process-scene,html[lang=en] #proces .steps,html[lang=en] #proces .process-cta{top:-12px!important}html[lang=en] #proces.section,html[lang=de] #proces.section{box-sizing:border-box!important;height:100svh!important;min-height:100svh!important;max-height:100svh!important;padding-top:calc(var(--mobile-header-h,80px) + 16px)!important;padding-bottom:118px!important;overflow:hidden!important}html[lang=en] #proces .container,html[lang=de] #proces .container{max-width:376px!important;padding-left:10px!important;padding-right:10px!important}html[lang=en] #proces .section-head .eyebrow,html[lang=de] #proces .section-head .eyebrow{min-height:31px!important;margin-bottom:8px!important;padding:7px 14px!important;font-size:.76rem!important;line-height:1!important}html[lang=en] #proces .section-head:after,html[lang=de] #proces .section-head:after{width:58px!important;height:3px!important;margin-top:8px!important}html[lang=en] #proces .process-scene,html[lang=de] #proces .process-scene{transform-origin:top!important;width:min(100%,348px)!important;margin:0 auto -22px!important;padding:8px!important;position:relative!important;top:-64px!important;transform:scale(.94)!important}html[lang=en] #proces .story-caption span,html[lang=de] #proces .story-caption span{white-space:normal!important;min-width:0!important;min-height:31px!important;padding:5px 4px!important;font-size:.5rem!important;line-height:1!important}html[lang=en] #proces .steps,html[lang=de] #proces .steps{transform-origin:top!important;gap:8px!important;width:min(100%,348px)!important;margin:0 auto -42px!important;position:relative!important;top:-64px!important;transform:scale(.93)!important}html[lang=en] #proces .steps li,html[lang=de] #proces .steps li{border-radius:16px!important;grid-template-columns:41px minmax(0,1fr)!important;column-gap:8px!important;height:68px!important;min-height:68px!important;max-height:68px!important;padding:8px 11px!important;overflow:hidden!important}html[lang=en] #proces .steps h3,html[lang=de] #proces .steps h3{white-space:nowrap!important;text-overflow:ellipsis!important;margin:0 0 2px!important;font-size:.78rem!important;line-height:1.03!important;overflow:hidden!important}html[lang=en] #proces .steps p,html[lang=de] #proces .steps p{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:.55rem!important;line-height:1.08!important;display:-webkit-box!important;overflow:hidden!important}html[lang=en] #proces .process-cta,html[lang=de] #proces .process-cta{margin-top:6px!important;position:relative!important;top:-64px!important}html[lang=en] #proces .section-head,html[lang=de] #proces .section-head{margin-bottom:8px!important;transform:translateY(-6px)!important}html[lang=en] #proces .section-head .eyebrow,html[lang=de] #proces .section-head .eyebrow{margin-bottom:8px!important}html[lang=en] #proces .section-head,html[lang=de] #proces .section-head{margin-bottom:10px!important}html[lang=en] #proces .section-head h2,html[lang=de] #proces .section-head h2{letter-spacing:-.045em!important;max-width:356px!important;font-size:1.54rem!important;line-height:1.02!important}html[lang=en] #proces .process-scene,html[lang=de] #proces .process-scene{transform-origin:top!important;width:min(100%,348px)!important;margin-bottom:-6px!important;top:-50px!important;transform:scale(.98)!important}html[lang=en] #proces .story-stage,html[lang=de] #proces .story-stage{height:84px!important}html[lang=en] #proces .story-caption,html[lang=de] #proces .story-caption{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;margin-top:8px!important}html[lang=en] #proces .story-caption span,html[lang=de] #proces .story-caption span{min-height:34px!important;padding:6px 4px!important;font-size:.52rem!important;font-weight:950!important;line-height:1.02!important}html[lang=en] #proces .steps,html[lang=de] #proces .steps{transform-origin:top!important;gap:8px!important;width:min(100%,348px)!important;margin-top:0!important;margin-bottom:-22px!important;top:-50px!important;transform:scale(.96)!important}html[lang=en] #proces .steps li,html[lang=de] #proces .steps li{border-radius:16px!important;grid-template-columns:43px minmax(0,1fr)!important;column-gap:9px!important;height:75px!important;min-height:75px!important;max-height:75px!important;padding:9px 12px!important}html[lang=en] #proces .steps span,html[lang=de] #proces .steps span{border-radius:13px!important;width:41px!important;height:41px!important;font-size:1rem!important}html[lang=en] #proces .steps h3,html[lang=de] #proces .steps h3{letter-spacing:-.025em!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0 0 3px!important;font-size:.84rem!important;line-height:1.04!important;overflow:hidden!important}html[lang=en] #proces .steps p,html[lang=de] #proces .steps p{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:0!important;font-size:.61rem!important;line-height:1.1!important;display:-webkit-box!important;overflow:hidden!important}html[lang=en] #proces .process-cta,html[lang=de] #proces .process-cta{margin-top:10px!important;top:-50px!important}html[lang=en] #proces .process-cta .btn,html[lang=de] #proces .process-cta .btn{width:min(100%,244px)!important;min-height:38px!important;padding:8px 18px!important;font-size:.86rem!important}#top.hero.section{box-sizing:border-box!important;height:100svh!important;min-height:100svh!important;max-height:100svh!important;padding:calc(var(--mobile-header-h,80px) + 10px) 0 106px!important;display:block!important;overflow:hidden!important}#top .hero-grid{flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:0!important;width:min(100% - 22px,420px)!important;height:auto!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important;display:flex!important;transform:translateY(56px)!important}#top .hero-copy{display:contents!important}#top .hero-copy .eyebrow,#top .eyebrow{text-align:center!important;color:#0d5ae9!important;letter-spacing:.2em!important;background:0 0!important;order:1!important;width:100%!important;max-width:390px!important;margin:0 auto 8px!important;padding:0!important;font-size:.66rem!important;line-height:1.1!important;display:block!important}#top .hero-copy h1{text-align:center!important;letter-spacing:-.045em!important;order:2!important;width:100%!important;max-width:350px!important;margin:0 auto 14px!important;font-size:clamp(1.48rem,6.1vw,1.8rem)!important;line-height:1.04!important}#top .hero-card{border-radius:24px!important;order:3!important;width:100%!important;max-width:314px!important;height:292px!important;min-height:292px!important;margin:0 auto 14px!important;padding:13px!important}#top .hero-copy .lead{text-align:center!important;order:7!important;width:100%!important;max-width:318px!important;margin:10px auto 0!important;font-size:.78rem!important;line-height:1.32!important}#top .hero-copy .price-badge,#top .price-badge{text-align:center!important;border-radius:20px!important;order:5!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:100%!important;max-width:286px!important;min-height:54px!important;margin:0 auto 8px!important;padding:7px 10px!important;display:flex!important}#top .price-badge strong{white-space:nowrap!important;padding:5px 10px!important;font-size:.76rem!important;line-height:1.1!important}#top .price-badge span{font-size:.68rem!important;line-height:1.12!important}#top .hero-copy .hero-actions,#top .hero-actions{order:4!important;grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;max-width:286px!important;margin:0 auto 8px!important;display:grid!important}#top .hero-actions .btn{width:100%!important;min-height:38px!important;padding:8px 9px!important;font-size:.78rem!important}#top .trust-list{display:none!important}}@media (width<=900px){.language-toggle.is-close-mode{color:#fff!important;background:#0b1020!important;border-color:#0b1020!important;border-radius:999px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:0!important;width:auto!important;min-width:76px!important;min-height:42px!important;padding:10px 15px!important;display:inline-flex!important;box-shadow:0 16px 32px #0b102038!important}.language-toggle.is-close-mode .language-icon,.language-toggle.is-close-mode .language-code{display:none!important}.language-toggle.is-close-mode .language-label{color:#fff!important;font-size:.86rem!important;font-weight:950!important;line-height:1!important;display:block!important}}@media (width<=520px){html[lang=en] #proces .story-caption,html[lang=de] #proces .story-caption{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;margin-top:10px!important}html[lang=en] #proces .story-caption span,html[lang=de] #proces .story-caption span{white-space:normal!important;text-overflow:clip!important;min-height:36px!important;padding:7px 5px!important;font-size:.56rem!important;font-weight:950!important;line-height:1.04!important;overflow:hidden!important}html[lang=de] #proces .story-bubble-work{z-index:12!important;width:126px!important;max-width:126px!important;top:11px!important;left:14px!important}html[lang=de] #proces .story-bubble-work span{letter-spacing:-.035em!important;white-space:normal!important;border-radius:12px!important;width:100%!important;min-width:0!important;max-width:126px!important;padding:4px 6px!important;font-size:.43rem!important;line-height:.96!important}html[lang=de] #proces .story-bubble-work:after{width:10px!important;height:10px!important;bottom:-5px!important;right:30px!important}#primjeri.examples .examples-grid,.examples .examples-grid{gap:8px!important;margin-top:8px!important;margin-bottom:0!important;transform:none!important}#primjeri.examples .examples-grid div,.examples .examples-grid div{height:72px!important;min-height:72px!important;padding:10px 12px!important;font-size:1rem!important;font-weight:1000!important;line-height:1.05!important}html[lang=en] #primjeri.examples .examples-grid div,html[lang=en] .examples .examples-grid div,html[lang=de] #primjeri.examples .examples-grid div,html[lang=de] .examples .examples-grid div{font-size:.94rem!important;line-height:1.04!important}#primjeri.examples .examples-note,.examples .examples-note{margin-top:10px!important;padding:10px 12px!important;font-size:.78rem!important;line-height:1.12!important}html[lang=en] #primjeri.examples .examples-grid div,html[lang=en] .examples .examples-grid div,html[lang=de] #primjeri.examples .examples-grid div,html[lang=de] .examples .examples-grid div{height:72px!important;min-height:72px!important;padding:10px 12px!important;font-size:1rem!important;font-weight:1000!important;line-height:1.05!important}html[lang=en] #primjeri.examples .examples-note,html[lang=en] .examples .examples-note,html[lang=de] #primjeri.examples .examples-note,html[lang=de] .examples .examples-note{margin-top:10px!important;padding:10px 12px!important;font-size:.78rem!important;line-height:1.12!important}}#primjeri.examples .section-head .eyebrow{isolation:isolate!important;transform-origin:50%!important;position:relative!important}#primjeri.examples .section-head .eyebrow:after{content:""!important;z-index:1!important;border-radius:inherit!important;background:conic-gradient(from -90deg, var(--blue) 0deg var(--examples-ring-fill), transparent var(--examples-ring-fill) 360deg)!important;-webkit-mask-composite:xor!important;pointer-events:none!important;padding:2px!important;position:absolute!important;inset:-3px!important;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0)!important;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0)!important;-webkit-mask-position:0 0,0 0!important;mask-position:0 0,0 0!important;-webkit-mask-size:auto,auto!important;mask-size:auto,auto!important;-webkit-mask-repeat:repeat,repeat!important;mask-repeat:repeat,repeat!important;-webkit-mask-clip:content-box,border-box!important;mask-clip:content-box,border-box!important;-webkit-mask-origin:content-box,border-box!important;mask-origin:content-box,border-box!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;-webkit-mask-source-type:auto,auto!important;mask-mode:match-source,match-source!important}#primjeri.examples .examples-grid div{transform-origin:50%!important;will-change:transform, box-shadow, filter, border-color!important}#primjeri.examples .examples-note{isolation:isolate!important;position:relative!important;overflow:visible!important}#primjeri.examples .examples-note:before{content:""!important;z-index:2!important;border-radius:inherit!important;background:conic-gradient(from -90deg, #2a8bff 0deg var(--examples-ring-fill), #7a35ff var(--examples-ring-fill), transparent var(--examples-ring-fill) 360deg)!important;-webkit-mask-composite:xor!important;opacity:0!important;pointer-events:none!important;padding:3px!important;position:absolute!important;inset:-4px!important;box-shadow:0 0 20px #4168ff4d!important;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0)!important;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0)!important;-webkit-mask-position:0 0,0 0!important;mask-position:0 0,0 0!important;-webkit-mask-size:auto,auto!important;mask-size:auto,auto!important;-webkit-mask-repeat:repeat,repeat!important;mask-repeat:repeat,repeat!important;-webkit-mask-clip:content-box,border-box!important;mask-clip:content-box,border-box!important;-webkit-mask-origin:content-box,border-box!important;mask-origin:content-box,border-box!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;-webkit-mask-source-type:auto,auto!important;mask-mode:match-source,match-source!important}#primjeri.examples:not(.examples-animation-reset) .section-head .eyebrow{animation:12.6s ease-in-out both examplesEyebrowIntro!important}#primjeri.examples:not(.examples-animation-reset) .section-head .eyebrow:after{animation:12.6s linear both examplesEyebrowRing!important}#primjeri.examples:not(.examples-animation-reset) .examples-grid div:first-child{animation:12.6s ease-in-out both examplesCardFocus1!important}#primjeri.examples:not(.examples-animation-reset) .examples-grid div:nth-child(2){animation:12.6s ease-in-out both examplesCardFocus2!important}#primjeri.examples:not(.examples-animation-reset) .examples-grid div:nth-child(3){animation:12.6s ease-in-out both examplesCardFocus3!important}#primjeri.examples:not(.examples-animation-reset) .examples-grid div:nth-child(4){animation:12.6s ease-in-out both examplesCardFocus4!important}#primjeri.examples:not(.examples-animation-reset) .examples-grid div:nth-child(5){animation:12.6s ease-in-out both examplesCardFocus5!important}#primjeri.examples:not(.examples-animation-reset) .examples-grid div:nth-child(6){animation:12.6s ease-in-out both examplesCardFocus6!important}#primjeri.examples:not(.examples-animation-reset) .examples-note:before{animation:12.6s linear both examplesNoteRing!important}#primjeri.examples.examples-animation-reset .section-head .eyebrow,#primjeri.examples.examples-animation-reset .section-head .eyebrow:after,#primjeri.examples.examples-animation-reset .examples-grid div,#primjeri.examples.examples-animation-reset .examples-note:before{animation:none!important}@keyframes examplesEyebrowIntro{0%,4%{transform:scale(1)}8%,21%{transform:scale(1.09)}29%,to{transform:scale(1)}}@keyframes examplesEyebrowRing{0%,8%{--examples-ring-fill:0deg;opacity:1}23%{--examples-ring-fill:360deg;opacity:1}31%,to{--examples-ring-fill:360deg;opacity:0}}@keyframes examplesCardFocus1{0%,24%,36%,to{filter:saturate();transform:scale(1)}27%,33%{filter:saturate(1.22);border-color:#7096ffb3;transform:scale(1.045);box-shadow:0 14px 34px #4168ff3d,0 0 0 2px #ffffff1a}}@keyframes examplesCardFocus2{0%,35%,47%,to{filter:saturate();transform:scale(1)}38%,44%{filter:saturate(1.22);border-color:#7096ffb3;transform:scale(1.045);box-shadow:0 14px 34px #4168ff3d,0 0 0 2px #ffffff1a}}@keyframes examplesCardFocus3{0%,46%,58%,to{filter:saturate();transform:scale(1)}49%,55%{filter:saturate(1.22);border-color:#7096ffb3;transform:scale(1.045);box-shadow:0 14px 34px #4168ff3d,0 0 0 2px #ffffff1a}}@keyframes examplesCardFocus4{0%,57%,69%,to{filter:saturate();transform:scale(1)}60%,66%{filter:saturate(1.22);border-color:#7096ffb3;transform:scale(1.045);box-shadow:0 14px 34px #4168ff3d,0 0 0 2px #ffffff1a}}@keyframes examplesCardFocus5{0%,68%,80%,to{filter:saturate();transform:scale(1)}71%,77%{filter:saturate(1.22);border-color:#7096ffb3;transform:scale(1.045);box-shadow:0 14px 34px #4168ff3d,0 0 0 2px #ffffff1a}}@keyframes examplesCardFocus6{0%,79%,91%,to{filter:saturate();transform:scale(1)}82%,88%{filter:saturate(1.22);border-color:#7096ffb3;transform:scale(1.045);box-shadow:0 14px 34px #4168ff3d,0 0 0 2px #ffffff1a}}@keyframes examplesNoteRing{0%,88%{--examples-ring-fill:0deg;opacity:0}90%{--examples-ring-fill:0deg;opacity:1}98%{--examples-ring-fill:360deg;opacity:1}to{--examples-ring-fill:360deg;opacity:0}}@media (prefers-reduced-motion:reduce){#primjeri.examples .section-head .eyebrow,#primjeri.examples .section-head .eyebrow:after,#primjeri.examples .examples-grid div,#primjeri.examples .examples-note:before{animation:none!important}}#top .hero-eyebrow-part,#top .price-badge strong,#top .hero-actions .btn-primary{transform-origin:50%!important;will-change:transform, filter, box-shadow, text-shadow!important}#top .hero-eyebrow-part{will-change:auto!important;display:inline-block!important}#top:not(.hero-animation-reset) .hero-eyebrow-part:first-child{animation:8.2s ease-in-out both heroEyebrowWord1!important}#top:not(.hero-animation-reset) .hero-eyebrow-part:nth-child(3){animation:8.2s ease-in-out both heroEyebrowWord2!important}#top:not(.hero-animation-reset) .hero-eyebrow-part:nth-child(5){animation:8.2s ease-in-out both heroEyebrowWord3!important}#top:not(.hero-animation-reset) .price-badge strong{animation:8.2s ease-in-out both heroBadgePulse!important}#top:not(.hero-animation-reset) .hero-actions .btn-primary{animation:8.2s ease-in-out both heroPrimaryCtaPulse!important}#top.hero-animation-reset .hero-eyebrow-part,#top.hero-animation-reset .price-badge strong,#top.hero-animation-reset .hero-actions .btn-primary{animation:none!important}@keyframes heroEyebrowWord1{0%,5%,19%{filter:saturate();text-shadow:none;transform:scale(1)}8%,15%{filter:saturate(1.25);text-shadow:0 6px 14px #2a8bff33;transform:scale(1.055)}to{filter:none;text-shadow:none;transform:none}}@keyframes heroEyebrowWord2{0%,18%,32%{filter:saturate();text-shadow:none;transform:scale(1)}21%,28%{filter:saturate(1.25);text-shadow:0 6px 14px #2a8bff33;transform:scale(1.055)}to{filter:none;text-shadow:none;transform:none}}@keyframes heroEyebrowWord3{0%,31%,45%{filter:saturate();text-shadow:none;transform:scale(1)}34%,41%{filter:saturate(1.25);text-shadow:0 6px 14px #2a8bff33;transform:scale(1.055)}to{filter:none;text-shadow:none;transform:none}}@keyframes heroBadgePulse{0%,50%,67%,to{filter:saturate();box-shadow:none;transform:scale(1)}54%,62%{filter:saturate(1.16);transform:scale(1.045);box-shadow:0 8px 18px #5d4fff38}}@keyframes heroPrimaryCtaPulse{0%,68%,88%,to{filter:saturate();transform:scale(1);box-shadow:0 18px 32px #3565ff47}73%,83%{filter:saturate(1.25);transform:scale(1.1);box-shadow:0 20px 34px #3565ff57,0 0 0 4px #4774ff1f}}@media (prefers-reduced-motion:reduce){#top .hero-eyebrow-part,#top .price-badge strong,#top .hero-actions .btn-primary{animation:none!important}}@media (width<=520px){.site-header .brand img,:root[data-theme=dark] .site-header .brand img{width:122px!important}#top .hero-card-top img{box-sizing:border-box!important;width:118px!important;padding:4px 6px!important}}@media (width<=900px){.main-nav.open .theme-toggle{z-index:auto!important;justify-content:center!important;align-self:center!important;width:min(100%,250px)!important;min-width:0!important;min-height:54px!important;margin:clamp(92px,21vh,220px) auto 20px!important;display:inline-flex!important;position:static!important;inset:auto!important;transform:none!important}.main-nav:not(.open) .theme-toggle{display:none!important}.language-menu{left:0!important;right:0!important;top:var(--mobile-header-h,74px)!important;width:100%!important;height:calc(100svh - var(--mobile-header-h,74px))!important;min-width:0!important;box-shadow:none!important;z-index:12!important;background:linear-gradient(#f8fbff 0%,#eef5ff 100%)!important;border:0!important;border-top:1px solid #dfe6f3f2!important;border-radius:0!important;align-content:start!important;padding:18px!important;position:fixed!important;overflow:auto!important;transform:none!important}.language-menu.open{gap:10px!important;display:grid!important}.language-menu button{color:#232a3c!important;text-align:center!important;background:#fff!important;border:1px solid #cfd8e8f2!important;border-radius:20px!important;justify-content:center!important;align-items:center!important;min-height:58px!important;padding:16px 18px!important;display:flex!important;box-shadow:0 14px 36px #0b102012!important}.language-menu button:hover,.language-menu button:focus-visible,.language-menu button[aria-current=true]{color:#fff!important;background:linear-gradient(135deg,var(--blue),var(--violet))!important;outline:none!important;box-shadow:0 16px 34px #4168ff42!important}:root[data-theme=dark] .language-menu{background:radial-gradient(circle at 15% 0,#1687ff2e,#0000 35%),radial-gradient(circle at 90% 4%,#8b35ff2e,#0000 38%),#080d19!important;border-top-color:#b9ccee24!important}:root[data-theme=dark] .language-menu button{color:#f5f8ff!important;background:linear-gradient(#ffffff17,#ffffff0b)!important;border-color:#b9ccee2e!important;box-shadow:0 16px 42px #00000042!important}:root[data-theme=dark] .language-menu button:hover,:root[data-theme=dark] .language-menu button:focus-visible,:root[data-theme=dark] .language-menu button[aria-current=true]{color:#fff!important;background:linear-gradient(135deg,var(--blue),var(--violet))!important}}@media (width<=520px){.language-menu{top:var(--mobile-header-h,80px)!important;height:calc(100svh - var(--mobile-header-h,80px))!important;padding:18px!important}.main-nav.open .theme-toggle{margin-top:auto!important;margin-bottom:76px!important}}@media (width<=900px){:root[data-theme=dark] .main-nav,:root[data-theme=dark] .language-menu{background:radial-gradient(circle at 78% 18%,#8b35ff3d,#0000 34%),radial-gradient(circle at 16% 12%,#1687ff2e,#0000 32%),linear-gradient(#13224d 0%,#22316d 46%,#253575 100%)!important;border-top-color:#82a2ff38!important}}@media (width<=520px){:root[data-theme=dark] .main-nav,:root[data-theme=dark] .language-menu{background:radial-gradient(circle at 80% 16%,#8b35ff40,#0000 35%),radial-gradient(circle at 15% 10%,#1687ff2e,#0000 34%),linear-gradient(#13224d 0%,#22316d 48%,#263777 100%)!important}}@media (width>=901px){#proces .story-deal{right:calc(var(--process-route-x) - 52px)!important;top:calc(var(--process-route-y) - 72px)!important}}@media (width<=520px){html[lang=de] #proces .steps li{height:74px!important;min-height:74px!important;max-height:74px!important;padding:9px 12px!important}html[lang=de] #proces .steps h3{margin-bottom:3px!important;font-size:.82rem!important;line-height:1.04!important}html[lang=de] #proces .steps p{-webkit-line-clamp:2!important;font-size:.61rem!important;line-height:1.1!important}html[lang=en] #proces .section-head h2,html[lang=de] #proces .section-head h2{max-width:350px!important;font-size:1.62rem!important;line-height:1.02!important}html[lang=en] #proces .steps,html[lang=de] #proces .steps{transform-origin:top!important;margin-bottom:-28px!important;transform:scale(.94)!important}html[lang=en] #proces .steps h3,html[lang=de] #proces .steps h3{white-space:nowrap!important;text-overflow:ellipsis!important;margin:0 0 3px!important;font-size:.88rem!important;line-height:1.06!important;overflow:hidden!important}html[lang=en] #proces .steps p,html[lang=de] #proces .steps p{-webkit-line-clamp:2!important;font-size:.64rem!important;line-height:1.13!important}html[lang=en] #proces .steps li,html[lang=de] #proces .steps li{border-radius:17px!important;grid-template-columns:46px minmax(0,1fr)!important;column-gap:10px!important;height:82px!important;min-height:82px!important;max-height:82px!important;padding:10px 13px!important}html[lang=en] #proces .steps span,html[lang=de] #proces .steps span{border-radius:14px!important;width:44px!important;height:44px!important;font-size:1.02rem!important}html[lang=en] #proces .steps h3,html[lang=de] #proces .steps h3{letter-spacing:-.025em!important;margin:0 0 4px!important;font-size:.92rem!important;line-height:1.06!important}html[lang=en] #proces .process-scene,html[lang=de] #proces .process-scene{transform-origin:top!important;margin-bottom:-8px!important;top:-64px!important;transform:scale(.93)!important}html[lang=en] #proces .steps,html[lang=de] #proces .steps,html[lang=en] #proces .process-cta,html[lang=de] #proces .process-cta{top:-64px!important}html[lang=en] #proces .steps,html[lang=de] #proces .steps{transform-origin:top!important;gap:8px!important;margin-bottom:-24px!important;transform:scale(.94)!important}html[lang=en] #proces .steps h3,html[lang=de] #proces .steps h3{margin-bottom:3px!important;font-size:.88rem!important;line-height:1.06!important}html[lang=en] #proces .steps p,html[lang=de] #proces .steps p{font-size:.64rem!important;line-height:1.13!important}html[lang=en] #proces .process-cta,html[lang=de] #proces .process-cta{margin-top:12px!important}html[lang=en] #proces .container,html[lang=de] #proces .container{transform-origin:top!important;transform:translateY(-38px)!important}html[lang=en] #proces .section-head,html[lang=de] #proces .section-head{margin-bottom:6px!important;transform:none!important}html[lang=en] #proces .section-head h2,html[lang=de] #proces .section-head h2{letter-spacing:-.04em!important;max-width:350px!important;font-size:1.34rem!important;line-height:1.02!important}html[lang=en] #proces .section-head:after,html[lang=de] #proces .section-head:after{margin-top:8px!important}html[lang=en] #proces .process-scene,html[lang=de] #proces .process-scene{transform-origin:top!important;width:min(100%,348px)!important;margin-bottom:-12px!important;top:-58px!important;transform:scale(.94)!important}html[lang=en] #proces .story-stage,html[lang=de] #proces .story-stage{height:78px!important}html[lang=en] #proces .steps,html[lang=de] #proces .steps{transform-origin:top!important;gap:8px!important;width:min(100%,348px)!important;margin-bottom:-30px!important;top:-58px!important;transform:scale(.94)!important}html[lang=en] #proces .steps li,html[lang=de] #proces .steps li{grid-template-columns:43px minmax(0,1fr)!important;column-gap:9px!important;height:74px!important;min-height:74px!important;max-height:74px!important;padding:9px 12px!important}html[lang=en] #proces .steps span,html[lang=de] #proces .steps span{width:41px!important;height:41px!important;font-size:1rem!important}html[lang=en] #proces .steps h3,html[lang=de] #proces .steps h3{white-space:nowrap!important;text-overflow:ellipsis!important;margin-bottom:3px!important;font-size:.84rem!important;line-height:1.05!important;overflow:hidden!important}html[lang=en] #proces .steps p,html[lang=de] #proces .steps p{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:.6rem!important;line-height:1.1!important;display:-webkit-box!important;overflow:hidden!important}html[lang=en] #proces .process-cta,html[lang=de] #proces .process-cta{margin-top:10px!important;top:-58px!important}html[lang=en] #proces .section-head{z-index:5!important;margin-bottom:34px!important;position:relative!important}html[lang=en] #proces .steps{transform-origin:top!important;margin-bottom:-20px!important;top:0!important;transform:translateY(-12px)scale(.94)!important}html[lang=en] #proces .section-head{margin-bottom:14px!important}html[lang=en] #proces .process-scene{transform-origin:top!important;margin-bottom:-4px!important;top:0!important;transform:translateY(0)scale(.93)!important}html[lang=en] #proces .story-stage{height:72px!important}html[lang=en] #proces .steps{transform-origin:top!important;gap:6px!important;margin-bottom:-44px!important;top:0!important;transform:translateY(-18px)scale(.92)!important}html[lang=en] #proces .steps li{grid-template-columns:39px minmax(0,1fr)!important;column-gap:8px!important;height:64px!important;min-height:64px!important;max-height:64px!important;padding:7px 10px!important}html[lang=en] #proces .container{max-width:376px!important;padding-left:10px!important;padding-right:10px!important;transform:none!important}html[lang=en] #proces .section-head{z-index:5!important;margin-bottom:34px!important;position:relative!important;top:-42px!important;transform:none!important}html[lang=en] #proces .section-head h2{letter-spacing:-.045em!important;max-width:350px!important;font-size:1.42rem!important;line-height:1.02!important}html[lang=en] #proces .section-head:after{opacity:1!important;visibility:visible!important;margin-top:8px!important;display:block!important}html[lang=en] #proces .process-scene{transform-origin:top!important;width:min(100%,348px)!important;margin:0 auto -6px!important;position:relative!important;top:-52px!important;transform:scale(.94)!important}html[lang=en] #proces .steps{transform-origin:top!important;gap:8px!important;width:min(100%,348px)!important;margin:0 auto -40px!important;position:relative!important;top:-52px!important;transform:scale(.9)!important}html[lang=en] #proces .steps li{border-radius:16px!important;grid-template-columns:40px minmax(0,1fr)!important;column-gap:10px!important;height:auto!important;min-height:0!important;max-height:none!important;padding:10px 12px!important}html[lang=en] #proces .steps h3{white-space:normal!important;margin:0 0 3px!important;font-size:.92rem!important;line-height:1.12!important}html[lang=en] #proces .steps p{font-size:.72rem!important;line-height:1.18!important;display:block!important;overflow:hidden!important}html[lang=en] #proces .process-cta{margin-top:12px!important;position:relative!important;top:-52px!important;transform:none!important}#kontakt.contact.section{box-sizing:border-box!important;height:100svh!important;min-height:100svh!important;max-height:100svh!important;padding:8px 0 192px!important;display:block!important;overflow:hidden!important}#kontakt.contact>.contact-grid{box-sizing:border-box!important;flex-direction:column!important;justify-content:flex-start!important;gap:10px!important;width:min(100% - 36px,336px)!important;max-width:336px!important;height:calc(100svh - 200px)!important;margin:0 auto!important;padding:0!important;display:flex!important}#kontakt.contact .contact-grid>div:first-child{flex:none!important}#kontakt.contact .contact-actions{flex-direction:column!important;align-items:stretch!important;gap:7px!important;width:100%!important;max-width:288px!important;margin-inline:auto!important;display:flex!important}#kontakt.contact .contact-actions .outgoing-call-btn,#kontakt.contact .contact-actions .messenger-split{flex-basis:auto!important;width:100%!important;min-width:0!important;max-width:none!important}#kontakt.contact .contact-direct{margin-top:7px!important;margin-bottom:0!important}#kontakt.contact .contact-form{box-sizing:border-box!important;transform-origin:50%!important;flex:none!important;align-content:space-between!important;gap:6px!important;width:100%!important;max-width:none!important;height:420px!important;min-height:420px!important;margin:0!important;padding:10px!important;transform:none!important}html[lang=en] #proces .section-head{margin-bottom:40px!important;top:-58px!important}html[lang=en] #proces .section-head h2{max-width:340px!important;font-size:1.34rem!important;line-height:1.02!important}html[lang=en] #proces .process-scene{transform-origin:top!important;width:min(100%,348px)!important;margin:0 auto -12px!important;top:-80px!important;transform:scale(.94)!important}html[lang=en] #proces .steps{transform-origin:top!important;gap:8px!important;width:min(100%,348px)!important;margin:0 auto -18px!important;top:-80px!important;transform:scale(.94)!important}html[lang=en] #proces .steps li{grid-template-columns:40px minmax(0,1fr)!important;column-gap:9px!important;height:70px!important;min-height:70px!important;max-height:70px!important;padding:9px 12px!important;overflow:hidden!important}html[lang=en] #proces .steps span{width:40px!important;height:40px!important;font-size:1rem!important}html[lang=en] #proces .steps h3{white-space:nowrap!important;text-overflow:ellipsis!important;margin:0 0 2px!important;font-size:.84rem!important;line-height:1.03!important;overflow:hidden!important}html[lang=en] #proces .steps p{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:.6rem!important;line-height:1.1!important;display:-webkit-box!important;overflow:hidden!important}html[lang=en] #proces .process-cta{margin-top:12px!important;top:-100px!important;transform:none!important}html[lang=en] #proces.section,html[lang=de] #proces.section{min-height:calc(100svh - var(--mobile-header-h,80px))!important;justify-content:flex-start!important;align-items:flex-start!important;height:auto!important;max-height:none!important;padding-top:58px!important;padding-bottom:112px!important;display:flex!important;overflow:hidden!important}html[lang=en] #proces>.container,html[lang=de] #proces>.container{box-sizing:border-box!important;width:min(100% - 36px,420px)!important;max-width:none!important;padding:0 0 92px!important;transform:none!important}html[lang=en] #proces .section-head,html[lang=de] #proces .section-head{text-align:center!important;z-index:5!important;margin-inline:auto!important;margin-bottom:12px!important;position:relative!important;top:-42px!important;transform:none!important}html[lang=en] #proces .section-head .eyebrow,html[lang=de] #proces .section-head .eyebrow{min-height:0!important;margin-bottom:9px!important;padding:7px 12px!important;font-size:.58rem!important;line-height:1!important}html[lang=en] #proces .section-head h2,html[lang=de] #proces .section-head h2{letter-spacing:-.04em!important;white-space:normal!important;text-overflow:clip!important;max-width:350px!important;margin-inline:auto!important;font-size:1.42rem!important;line-height:1.02!important;overflow:visible!important}html[lang=en] #proces .section-head:after,html[lang=de] #proces .section-head:after{opacity:1!important;visibility:visible!important;width:52px!important;height:3px!important;margin:10px auto 0!important;display:block!important}html[lang=en] #proces .process-scene,html[lang=de] #proces .process-scene{transform-origin:top!important;width:min(860px,100%)!important;margin:0 auto -6px!important;padding:8px!important;display:block!important;position:relative!important;top:-46px!important;transform:scale(.94)!important}html[lang=en] #proces .story-stage,html[lang=de] #proces .story-stage{height:88px!important;min-height:88px!important}html[lang=en] #proces .story-caption,html[lang=de] #proces .story-caption{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;width:100%!important;margin:8px 0 0!important}html[lang=en] #proces .story-caption span,html[lang=de] #proces .story-caption span{white-space:normal!important;text-overflow:clip!important;min-height:31px!important;padding:6px 5px!important;font-size:.58rem!important;font-weight:950!important;line-height:1.05!important;overflow:hidden!important}html[lang=en] #proces .steps,html[lang=de] #proces .steps{transform-origin:top!important;grid-template-columns:1fr!important;gap:8px!important;width:100%!important;max-width:none!important;margin:0 auto -40px!important;position:relative!important;top:-46px!important;transform:scale(.9)!important}html[lang=en] #proces .steps li,html[lang=de] #proces .steps li{z-index:1!important;border-radius:16px!important;grid-template-columns:38px 1fr!important;align-items:center!important;gap:10px!important;height:auto!important;min-height:0!important;max-height:none!important;padding:10px 12px!important;display:grid!important;overflow:visible!important}html[lang=en] #proces .steps li>div,html[lang=de] #proces .steps li>div{min-width:0!important;overflow:visible!important}html[lang=en] #proces .steps span,html[lang=de] #proces .steps span{border-radius:13px!important;grid-row:1/span 2!important;align-self:center!important;width:40px!important;height:40px!important;margin:0!important;font-size:.92rem!important}html[lang=en] #proces .steps h3,html[lang=de] #proces .steps h3{letter-spacing:0!important;white-space:normal!important;text-overflow:clip!important;margin:0 0 3px!important;font-size:.92rem!important;line-height:1.12!important;overflow:visible!important}html[lang=en] #proces .steps p,html[lang=de] #proces .steps p{-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;margin:0!important;font-size:.72rem!important;line-height:1.18!important;display:block!important;overflow:visible!important}html[lang=en] #proces .process-cta,html[lang=de] #proces .process-cta{margin-top:12px!important;position:relative!important;top:-52px!important;transform:none!important}html[lang=en] #proces .process-cta .btn,html[lang=de] #proces .process-cta .btn{width:min(100%,260px)!important;min-width:0!important;min-height:38px!important;padding:8px 18px!important;font-size:.88rem!important}html[lang=bs] #proces.process>.container{transform:translateY(-88px)!important}html[lang=bs] #proces.process .steps{gap:5px!important}#proces.process.section{box-sizing:border-box!important;scroll-snap-align:start!important;scroll-snap-stop:always!important;height:100svh!important;min-height:100svh!important;max-height:100svh!important;padding:108px 0 106px!important;display:block!important;overflow:hidden!important}#proces.process>.container{box-sizing:border-box!important;width:min(100% - 52px,326px)!important;max-width:326px!important;margin-inline:auto!important;padding:0!important;transform:none!important}#proces.process .section-head{text-align:center!important;z-index:5!important;margin:0 auto 12px!important;position:relative!important;top:auto!important;transform:none!important}#proces.process .section-head .eyebrow{letter-spacing:.18em!important;min-height:0!important;margin:0 auto 9px!important;padding:7px 12px!important;font-size:.76rem!important;line-height:1!important}#proces.process .section-head h2{letter-spacing:-.045em!important;white-space:normal!important;text-overflow:clip!important;width:100%!important;max-width:326px!important;margin-inline:auto!important;font-size:1.48rem!important;line-height:1.02!important;overflow:visible!important}#proces.process .section-head:after{opacity:1!important;visibility:visible!important;width:58px!important;height:3px!important;margin:10px auto 0!important;display:block!important}#proces.process .process-scene{transform-origin:top!important;border-radius:22px!important;width:100%!important;max-width:326px!important;margin:0 auto 8px!important;padding:8px!important;display:block!important;position:relative!important;top:auto!important;transform:none!important}#proces.process .story-stage{height:88px!important;min-height:88px!important}#proces.process .story-caption{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;width:100%!important;margin:8px 0 0!important}#proces.process .story-caption span{white-space:normal!important;text-overflow:clip!important;min-height:31px!important;padding:6px 5px!important;font-size:.58rem!important;font-weight:950!important;line-height:1.05!important;overflow:hidden!important}#proces.process .steps{transform-origin:top!important;grid-template-columns:1fr!important;gap:8px!important;width:100%!important;max-width:314px!important;margin:0 auto!important;padding:0!important;display:grid!important;position:relative!important;top:auto!important;transform:none!important}#proces.process .steps li{z-index:1!important;border-radius:16px!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;height:auto!important;min-height:0!important;max-height:none!important;padding:10px 12px!important;display:grid!important;position:relative!important;overflow:visible!important}#proces.process .steps li>div{min-width:0!important;overflow:visible!important}#proces.process .steps span{border-radius:13px!important;grid-row:1/span 2!important;align-self:center!important;width:40px!important;height:40px!important;margin:0!important;font-size:1rem!important}#proces.process .steps h3{letter-spacing:0!important;white-space:normal!important;text-overflow:clip!important;margin:0 0 3px!important;font-size:.92rem!important;line-height:1.12!important;overflow:visible!important}#proces.process .steps p{-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;margin:0!important;font-size:.72rem!important;line-height:1.18!important;display:block!important;overflow:visible!important}#proces.process .process-cta{justify-content:center!important;margin:10px auto 0!important;display:flex!important;position:relative!important;top:auto!important;transform:none!important}#proces.process .process-cta .btn{width:min(100%,242px)!important;min-width:0!important;min-height:38px!important;padding:8px 18px!important;font-size:.88rem!important}html[lang=bs] #proces.process .process-scene{max-width:334px!important;margin-bottom:9px!important;padding:9px!important}html[lang=bs] #proces.process .story-stage{height:92px!important;min-height:92px!important}html[lang=bs] #proces.process .story-caption{gap:7px!important;margin-top:9px!important}html[lang=bs] #proces.process .story-caption span{min-height:34px!important;padding:6.5px!important;font-size:.61rem!important}html[lang=bs] #proces.process .steps{gap:6px!important;max-width:320px!important}html[lang=bs] #proces.process .steps li{grid-template-columns:39px minmax(0,1fr)!important;gap:9.5px!important;padding:8px 10.5px!important}html[lang=bs] #proces.process .steps span{border-radius:12px!important;width:37px!important;height:37px!important;font-size:.97rem!important}html[lang=bs] #proces.process .steps h3{margin-bottom:2px!important;font-size:.87rem!important;line-height:1.075!important}html[lang=bs] #proces.process .steps p{font-size:.67rem!important;line-height:1.095!important}html[lang=bs] #proces.process .process-cta{margin-top:6px!important}html[lang=bs] #proces.process .process-cta .btn{min-height:39px!important;padding:8px 18px!important;font-size:.89rem!important}html[lang=en] #proces .process-scene{width:min(100%,352px)!important;margin-bottom:11px!important;padding:10px!important}html[lang=en] #proces .story-stage{height:104px!important;min-height:104px!important}html[lang=en] #proces .story-caption{gap:7px!important;margin-top:8px!important}html[lang=en] #proces .story-caption span{min-height:35px!important;padding:7px 5px!important;font-size:.59rem!important;line-height:1.05!important}html[lang=en] #proces .steps{gap:7px!important;width:min(100%,352px)!important;margin-bottom:-38px!important}html[lang=en] #proces .steps li{grid-template-columns:40px minmax(0,1fr)!important;gap:10px!important;padding:12px 11px!important}html[lang=en] #proces .steps span{border-radius:12px!important;width:40px!important;height:40px!important;font-size:.96rem!important}html[lang=en] #proces .steps h3{margin-bottom:2px!important;font-size:.88rem!important;line-height:1.08!important}html[lang=en] #proces .steps p{font-size:.68rem!important;line-height:1.1!important}html[lang=en] #proces .process-cta{margin-top:10px!important}html[lang=en] #proces .process-cta .btn{width:min(100%,258px)!important;min-height:37px!important;padding:7px 18px!important;font-size:.88rem!important}html[lang=en] #proces .process-scene{transform-origin:bottom!important;transform:translateY(7px)scale(1.04)!important}html[lang=de] #proces .process-scene{transform-origin:bottom!important;transform:translateY(6px)scale(1.05)!important}html[lang=de] #proces .steps{margin-top:20px!important}html[lang=de] #proces .process-cta{margin-top:16px!important}html[lang=bs] #proces .story-caption span:first-child,html[lang=de] #proces .story-caption span:first-child{text-align:center!important;white-space:normal!important;text-overflow:clip!important;justify-content:center!important;align-items:center!important;padding:4px 3px!important;line-height:1.02!important;display:flex!important;overflow:visible!important}html[lang=bs] #proces .story-caption span:first-child{min-height:39px!important;font-size:.56rem!important}html[lang=de] #proces .story-caption span:first-child{min-height:37px!important;font-size:.54rem!important}html[lang=bs] #proces .story-bubble-work,html[lang=en] #proces .story-bubble-work,html[lang=de] #proces .story-bubble-work{left:2px!important}html[lang=bs] #proces .process-cta{transform:translateY(6px)!important}html[lang=en] #proces .process-cta{transform:translateY(3px)!important}}#proces .section-head .eyebrow{isolation:isolate!important;transform-origin:50%!important;position:relative!important}#proces .section-head .eyebrow:after{content:""!important;z-index:1!important;border-radius:inherit!important;background:conic-gradient(from -90deg, var(--blue) 0deg var(--pricing-ring-fill), transparent var(--pricing-ring-fill) 360deg)!important;-webkit-mask-composite:xor!important;pointer-events:none!important;padding:2px!important;position:absolute!important;inset:-3px!important;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0)!important;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0)!important;-webkit-mask-position:0 0,0 0!important;mask-position:0 0,0 0!important;-webkit-mask-size:auto,auto!important;mask-size:auto,auto!important;-webkit-mask-repeat:repeat,repeat!important;mask-repeat:repeat,repeat!important;-webkit-mask-clip:content-box,border-box!important;mask-clip:content-box,border-box!important;-webkit-mask-origin:content-box,border-box!important;mask-origin:content-box,border-box!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;-webkit-mask-source-type:auto,auto!important;mask-mode:match-source,match-source!important}#proces:not(.process-animation-reset) .section-head .eyebrow{animation:7.8s ease-in-out both pricingEyebrowIntro!important}#proces:not(.process-animation-reset) .section-head .eyebrow:after{animation:7.8s linear both pricingEyebrowRing!important}#proces.process-animation-reset .section-head .eyebrow,#proces.process-animation-reset .section-head .eyebrow:after{animation:none!important}@media (prefers-reduced-motion:reduce){#proces .section-head .eyebrow,#proces .section-head .eyebrow:after{animation:none!important}}@media (width<=900px){.language-icon{text-align:center!important;justify-content:center!important;align-items:center!important;padding:0!important;font-size:0!important;line-height:1!important;display:flex!important;overflow:hidden!important}.language-icon:before{content:"🌐";justify-content:center;align-items:center;width:100%;height:100%;font-size:.82rem;line-height:1;display:flex;transform:translateY(-.5px)}.main-nav a:not(.nav-cta).is-active,:root[data-theme=dark] .main-nav a:not(.nav-cta).is-active{color:#fff!important;background:linear-gradient(90deg,#3084ff57,#8b32ff6b),linear-gradient(#ffffff17,#ffffff0b)!important;border-color:#7091ff94!important;box-shadow:0 0 0 2px #4168ff1a,0 16px 34px #4168ff33!important}:root:not([data-theme=dark]) .main-nav a:not(.nav-cta).is-active{color:#111827!important}}@media (width<=520px){#top .hero-grid{transform-origin:top!important;transform:translateY(56px)scale(1.03)!important}#top .hero-copy .lead{order:3!important;margin:0 auto 12px!important}#top .hero-card{order:4!important}#top .hero-copy .hero-actions,#top .hero-actions{order:5!important;margin:6px auto 8px!important}#top .hero-copy .price-badge,#top .price-badge{order:6!important;transform:translateY(6px)!important}:root[data-theme=dark] #top .hero-card,:root[data-theme=dark] #top .hero-actions .btn-primary,:root[data-theme=dark] #top .hero-actions .btn-secondary,:root[data-theme=dark] #top .price-badge{outline-offset:-1px!important;outline:1px solid #ffffff2e!important}:root[data-theme=dark] .section-jumper{outline-offset:-1px!important;border-color:#ffffff24!important;outline:1px solid #ffffff2e!important}:root[data-theme=dark] #top .hero-copy .eyebrow,:root[data-theme=dark] #top .eyebrow{-webkit-text-stroke:.15px #ffffff47!important;width:fit-content!important;max-width:calc(100% - 16px)!important;text-shadow:none!important;border-radius:999px!important;outline:none!important;padding:5px 10px!important;position:relative!important;top:-5px!important}#top .hero-card>p{white-space:pre-line!important;text-align:right!important;width:100%!important;margin-left:auto!important;margin-right:0!important}html[lang=en] #top .hero-card>p,html[lang=de] #top .hero-card>p{white-space:pre!important;text-wrap:nowrap!important;max-width:none!important}html[lang=en] #top .hero-card>p{font-size:.74rem!important}html[lang=de] #top .hero-card>p{font-size:.68rem!important}}@media (width<=900px){html[lang=ar],html[lang=ar] body{width:100%!important;max-width:100%!important;overflow-x:clip!important}html[lang=ar] .site-header,html[lang=ar] .header-inner,html[lang=ar] .header-actions{direction:ltr!important}html[lang=ar] .site-header{width:100%!important;max-width:100vw!important;left:0!important;right:0!important}html[lang=ar] .language-toggle,html[lang=ar] .language-menu,html[lang=ar] .main-nav{direction:rtl!important;unicode-bidi:isolate!important}html[lang=ar] .language-menu,html[lang=ar] .main-nav{width:100vw!important;max-width:100vw!important;left:0!important;right:auto!important;overflow-x:hidden!important;transform:none!important}html[lang=ar] .main-nav a{text-align:right!important}html[lang=ar] .language-menu button{text-align:center!important}html[lang=ar] .skip-link:not(:focus-visible){opacity:0!important;pointer-events:none!important;position:fixed!important;top:10px!important;left:auto!important;right:100vw!important;transform:translate(120%)!important}html[lang=ar] .skip-link:focus-visible{opacity:1!important;pointer-events:auto!important;text-align:center!important;white-space:normal!important;max-width:min(220px,100vw - 20px)!important;line-height:1.35!important;position:fixed!important;top:10px!important;left:auto!important;right:10px!important;transform:none!important}html[lang=ar] .skip-link:focus:not(:focus-visible){opacity:0!important;pointer-events:none!important;position:fixed!important;top:10px!important;left:auto!important;right:100vw!important;transform:translate(120%)!important}html[lang=ar] #usluge .section-head .eyebrow{text-align:center!important;justify-content:center!important;align-items:center!important;width:max-content!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;display:flex!important}}@media (width<=520px){html[lang=ar] .header-inner{grid-template-columns:1fr auto 1fr!important}html[lang=ar] .header-inner .brand{grid-column:1!important;justify-self:start!important}html[lang=ar] .header-actions{grid-column:1/-1!important;grid-template-columns:1fr auto 1fr!important}html[lang=ar] .language-switcher{grid-column:2!important;justify-self:center!important}html[lang=ar] .nav-toggle{grid-column:3!important;justify-self:end!important}html[lang=ar] #top .hero-card-top{text-align:right!important;align-self:flex-start!important;width:max-content!important;max-width:100%!important;margin-left:0!important;margin-right:auto!important}html[lang=ar] #top .hero-card-top img{margin-left:0!important;margin-right:auto!important}html[lang=ar] #top .hero-card-top span{text-align:left!important;direction:rtl!important;width:100%!important;margin-left:0!important;margin-right:auto!important;display:block!important}html[lang=ar] #proces.process>.container{transform-origin:top!important;transform:translateY(-98px)scale(.965)!important}html[lang=ar] #proces .story-bubble-work{left:0!important;right:auto!important}}html{overscroll-behavior-y:none;scroll-snap-type:y proximity!important;scroll-padding-top:0!important}main>.section,.footer{scroll-snap-align:start!important;scroll-snap-stop:always!important}#faq .eyebrow{isolation:isolate!important;transform-origin:50%!important;position:relative!important}#faq .eyebrow:after{content:""!important;z-index:1!important;border-radius:inherit!important;background:conic-gradient(from -90deg, var(--blue) 0deg var(--examples-ring-fill), transparent var(--examples-ring-fill) 360deg)!important;-webkit-mask-composite:xor!important;pointer-events:none!important;padding:2px!important;position:absolute!important;inset:-3px!important;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0)!important;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0)!important;-webkit-mask-position:0 0,0 0!important;mask-position:0 0,0 0!important;-webkit-mask-size:auto,auto!important;mask-size:auto,auto!important;-webkit-mask-repeat:repeat,repeat!important;mask-repeat:repeat,repeat!important;-webkit-mask-clip:content-box,border-box!important;mask-clip:content-box,border-box!important;-webkit-mask-origin:content-box,border-box!important;mask-origin:content-box,border-box!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;-webkit-mask-source-type:auto,auto!important;mask-mode:match-source,match-source!important}#faq:not(.faq-animation-reset) .eyebrow{animation:12.6s ease-in-out both examplesEyebrowIntro!important}#faq:not(.faq-animation-reset) .eyebrow:after{animation:12.6s linear both examplesEyebrowRing!important}#faq.faq-animation-reset .eyebrow,#faq.faq-animation-reset .eyebrow:after{animation:none!important}#faq .faq-list details.faq-auto-open{animation:.72s ease-out both faqAutoOpenCard!important}#faq .faq-list details.faq-auto-open p{animation:.5s ease-out .12s both faqAutoOpenText!important}@keyframes faqAutoOpenCard{0%{filter:saturate();border-color:#4168ff57;transform:translateY(8px)scale(.985);box-shadow:0 12px 28px #142a5214}55%{filter:saturate(1.14);border-color:#5289ffd1;transform:translateY(-2px)scale(1.012);box-shadow:0 0 0 3px #4168ff1f,0 22px 54px #4168ff3d}to{filter:saturate();transform:translateY(0)scale(1)}}@keyframes faqAutoOpenText{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}:root[data-theme=dark] #faq .faq-grid>div:first-child>p:last-child{color:#fff!important;text-shadow:0 1px 8px #0000003d!important}#kontakt .eyebrow{isolation:isolate!important;transform-origin:50%!important;position:relative!important}#kontakt .eyebrow:after{content:""!important;z-index:1!important;border-radius:inherit!important;background:conic-gradient(from -90deg, var(--blue) 0deg var(--examples-ring-fill), transparent var(--examples-ring-fill) 360deg)!important;-webkit-mask-composite:xor!important;pointer-events:none!important;padding:2px!important;position:absolute!important;inset:-3px!important;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0)!important;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0)!important;-webkit-mask-position:0 0,0 0!important;mask-position:0 0,0 0!important;-webkit-mask-size:auto,auto!important;mask-size:auto,auto!important;-webkit-mask-repeat:repeat,repeat!important;mask-repeat:repeat,repeat!important;-webkit-mask-clip:content-box,border-box!important;mask-clip:content-box,border-box!important;-webkit-mask-origin:content-box,border-box!important;mask-origin:content-box,border-box!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;-webkit-mask-source-type:auto,auto!important;mask-mode:match-source,match-source!important}#kontakt:not(.contact-animation-reset) .eyebrow{animation:12.6s ease-in-out both examplesEyebrowIntro!important}#kontakt:not(.contact-animation-reset) .eyebrow:after{animation:12.6s linear both examplesEyebrowRing!important}#kontakt.contact-animation-reset .eyebrow,#kontakt.contact-animation-reset .eyebrow:after{animation:none!important}#kontakt.contact-typing-active .is-typing-placeholder{caret-color:var(--blue)!important;box-shadow:0 0 0 2px #4168ff24,0 8px 18px #0b102009!important}#kontakt.contact-typing-active .is-typing-placeholder::placeholder{color:#737b8c!important;opacity:1!important}:root[data-theme=dark] #kontakt.contact-typing-active .is-typing-placeholder::placeholder{color:#aeb7c8!important}#kontakt.contact-submit-pulse .contact-form .btn[type=submit]{animation:1.2s ease-in-out both contactSubmitGentleZoom!important}@keyframes contactSubmitGentleZoom{0%,to{filter:saturate();transform:scale(1);box-shadow:0 18px 32px #3565ff47}42%,72%{filter:saturate(1.18);transform:scale(1.055);box-shadow:0 22px 42px #4168ff57,0 0 0 4px #4774ff21}}html[lang=ar] #kontakt .contact-direct,html[lang=ar] #kontakt .contact-direct a{direction:ltr!important;unicode-bidi:isolate!important}#proces .story-caption span{clip-path:inset(0 round 999px)!important;background-clip:padding-box!important;border-radius:999px!important;overflow:hidden!important}#proces .story-caption span:before{border-radius:inherit!important;clip-path:inset(0 round 999px)!important;transform-origin:0!important;background-clip:padding-box!important;inset:0!important;overflow:hidden!important}#top .hero-card>p{white-space:pre-line!important;text-align:right!important;width:100%!important;max-width:none!important;margin-left:auto!important;margin-right:0!important;display:block!important}.language-toggle .language-icon{text-align:center!important;padding:0!important;font-size:0!important;line-height:1!important;display:block!important;position:relative!important;overflow:hidden!important}.language-toggle .language-icon:before{content:"🌐"!important;width:auto!important;height:auto!important;margin:0!important;font-size:.82rem!important;line-height:1!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(calc(.5px - 50%),calc(1px - 50%))!important}@media (width>=901px){.language-switcher{align-items:center!important;height:48px!important;line-height:0!important;display:flex!important}.language-switcher .language-toggle{height:48px!important;min-height:48px!important;margin:0!important}}.footer-bottom p:first-child{white-space:nowrap;align-items:center;gap:.28em;display:flex}.footer-bottom p:first-child span{color:inherit;font:inherit;line-height:inherit;margin:0!important;display:inline!important}@media (width>=901px){.language-menu{border-radius:18px!important;width:210px!important;min-width:210px!important;padding:10px!important;line-height:1.2!important;top:calc(100% + 12px)!important;right:0!important}.language-menu.open{gap:6px!important}.language-menu button{text-align:left!important;border-radius:12px!important;align-items:center!important;width:100%!important;min-height:42px!important;padding:10px 14px!important;font-size:.94rem!important;line-height:1.2!important;display:flex!important}.footer-links>div:nth-child(3){flex-direction:column;display:flex}.footer-links>div:nth-child(3)>:nth-child(4){margin-top:auto}html[lang=en] #cijene .price-highlight strong,html[lang=de] #cijene .price-highlight strong{font-size:clamp(2.8rem,3.75vw,3.15rem)!important}}@media (width<=520px){:root[data-theme=dark] #top .hero-eyebrow-part{paint-order:stroke fill;color:#fff!important;-webkit-text-stroke:.65px #1687ff!important;text-shadow:0 0 4px #1687ffc7,0 0 10px #1687ff75!important}.header-actions .language-switcher{justify-content:center!important;align-self:center!important;align-items:center!important;display:flex!important;top:-3px!important;transform:none!important}}@media (width<=900px){.footer{z-index:1!important;box-sizing:border-box!important;min-height:calc(100svh - var(--mobile-header-h,74px))!important;height:calc(100svh - var(--mobile-header-h,74px))!important;padding-top:24px!important;padding-bottom:calc(98px + env(safe-area-inset-bottom,0px))!important}.footer .footer-inner{box-sizing:border-box!important;grid-template-rows:1fr auto auto!important;min-height:100%!important;transform:translateY(-110px)!important}.footer .footer-brand{align-self:end!important}.footer .footer-links{align-self:auto!important}}
