body:has(.p-storitve){background:#e4e3e0;margin:0}.p-storitve .pg{--eo:cubic-bezier(.23,1,.32,1);color:#151515;-webkit-font-smoothing:antialiased;background:#e4e3e0;font-family:Inter Tight,system-ui,sans-serif;font-size:18px;font-stretch:100%;line-height:1.5;overflow-x:clip}.p-storitve .pg a:focus-visible,.p-storitve .pg button:focus-visible{outline-offset:3px;outline:2px solid #b23f27}.p-storitve .wrap{box-sizing:border-box;max-width:1440px;margin:0 auto;padding-inline:clamp(20px,3.9vw,56px)}.p-storitve .pill{box-sizing:border-box;white-space:nowrap;height:58px;transition:transform .16s var(--eo);border-radius:999px;align-items:center;gap:14px;padding:0 8px 0 26px;font-size:17px;font-weight:500;text-decoration:none;display:inline-flex}.p-storitve .pill .dot{width:42px;height:42px;transition:transform .4s var(--eo);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.p-storitve .pill:hover .dot{transform:translate(3px)}}.p-storitve .pill-ink{color:#f2f1ee;background:#151515}.p-storitve .pill-ink .dot{color:#151515;background:#2f4bff}.p-storitve .pill-ghost .dot{color:#f2f1ee;background:#151515}.p-storitve .pill-sm{gap:10px;height:48px;padding-left:20px;padding-right:7px;font-size:15px}.p-storitve .pill-sm .dot{width:34px;height:34px}.p-storitve .pill{text-transform:uppercase;letter-spacing:.04em;gap:10px;height:52px;padding:0 24px;font-size:14px;font-weight:500}.p-storitve .pill .dot svg{width:16px;height:16px}.p-storitve .pill .dot{width:auto;height:auto;color:inherit!important;background:0 0!important}.p-storitve .pill-sm{height:44px;padding:0 18px;font-size:13px}.p-storitve .pill-ghost{color:#151515;background:#f2f1ee;border:1px solid #14141424}.p-storitve .lnk{text-transform:uppercase;letter-spacing:.05em;font-size:13px!important}.p-storitve .jump a{text-transform:uppercase;letter-spacing:.04em;font-size:13px!important}.p-storitve .nav{z-index:50;-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);background:#e3e2e0b8;position:sticky;top:0}@media (prefers-reduced-transparency:reduce){.p-storitve .nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#e4e3e0}}@media (max-width:820px),(hover:none){.p-storitve .nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#e4e3e0f5}}.p-storitve .nav-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-height:80px;display:flex}.p-storitve .logo{letter-spacing:-.01em;color:#151515;text-transform:uppercase;letter-spacing:-.035em;align-items:center;padding:10px 0;font-size:20px;font-weight:400;text-decoration:none;display:inline-flex}.p-storitve .links{align-items:center;gap:30px;display:flex}.p-storitve .lnk{color:#151515;padding:12px 0;font-size:16px;text-decoration:none;position:relative}.p-storitve .lnk:after{content:"";transform-origin:100%;height:1px;transition:transform .4s var(--eo);background:currentColor;position:absolute;bottom:8px;left:0;right:0;transform:scaleX(0)}.p-storitve .lnk.on:after{transform:scaleX(1)}@media (hover:hover){.p-storitve .lnk:hover:after{transform-origin:0;transform:scaleX(1)}}@media (max-width:820px){.p-storitve .links{order:3;gap:22px;width:100%;padding-bottom:4px;overflow-x:auto}.p-storitve .links .pill{display:none}}.p-storitve .title{letter-spacing:-.055em;text-transform:uppercase;letter-spacing:-.035em;margin:0;font-size:clamp(56px,11vw,190px);font-weight:400;line-height:.92}.p-storitve .w{vertical-align:top;margin-top:-.14em;margin-bottom:-.1em;padding-top:.14em;padding-bottom:.1em;display:inline-block;overflow:hidden}.p-storitve .wi{display:inline-block}.p-storitve .h2{letter-spacing:-.045em;text-transform:uppercase;letter-spacing:-.035em;margin:0;font-size:clamp(40px,5.6vw,88px);font-weight:400;line-height:.94}.p-storitve .sun{background:radial-gradient(circle at 70% 78%,#10164659 0%,#10164600 45%),radial-gradient(circle at 30% 28%,#aeb9ff 0%,#6f83ff 28%,#2f4bff 62%,#2238e0 100%);border-radius:50%}.p-storitve .foot{color:#f2f1ee;background:#151515;overflow:hidden}.p-storitve .fcols{flex-wrap:wrap;gap:40px 80px;padding-top:clamp(56px,6vw,88px);display:flex}.p-storitve .fcol{flex-direction:column;gap:4px;min-width:170px;display:flex}.p-storitve .fcol .lb{color:#a3a3a3;margin-bottom:8px;font-size:15px}.p-storitve .fcol a{color:#f2f1ee;padding:6px 0;font-size:17px;text-decoration:none}@media (hover:hover){.p-storitve .fcol a:hover{color:#aeb9ff}}@media (max-width:700px){.p-storitve .mark{width:72%!important}}.p-storitve .mark{letter-spacing:-.05em;text-transform:uppercase;letter-spacing:-.035em;white-space:nowrap;width:min(52%,720px);margin:clamp(40px,5vw,72px) 0 0;font-size:10.4vw;font-weight:400;line-height:.82;display:block}.p-storitve .fbot{color:#a3a3a3;border-top:1px solid #f3f1ed24;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:clamp(28px,3vw,44px);padding:28px 0 32px;font-size:15px;display:flex}.p-storitve .hero{padding-top:clamp(56px,7vw,112px);padding-bottom:0}.p-storitve .hero-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 48px;margin-top:clamp(28px,3vw,44px);display:flex}.p-storitve .lede{text-wrap:pretty;max-width:40ch;margin:0;font-size:clamp(19px,1.6vw,23px)}.p-storitve .jump{flex-wrap:wrap;gap:8px;display:flex}.p-storitve .jump a{color:#151515;border:1px solid #14141438;border-radius:999px;align-items:center;height:44px;padding:0 18px;font-size:15px;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}@media (hover:hover){.p-storitve .jump a:hover{color:#f2f1ee;background:#151515}}.p-storitve .svc{border-top:1px solid #14141438;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px clamp(32px,5vw,80px);margin-top:clamp(88px,9vw,140px);padding-top:clamp(88px,9vw,140px);display:grid}.p-storitve .svc:first-of-type{margin-top:clamp(36px,4vw,56px)}.p-storitve .stick{flex-direction:column;align-self:start;gap:18px;display:flex;position:sticky;top:120px}.p-storitve .glyph{width:64px;height:64px}.p-storitve .stick h2{letter-spacing:-.045em;text-transform:uppercase;letter-spacing:-.035em;margin:0;font-size:clamp(32px,3.6vw,58px);font-weight:400;line-height:1}.p-storitve .stick p{max-width:36ch;margin:0;font-size:19px}.p-storitve .fit{color:#5e5e5e;font-size:16px}.p-storitve .media{aspect-ratio:16/10;border-radius:28px;justify-content:center;align-items:center;font-size:15px;display:flex}.p-storitve .get{margin-top:32px}.p-storitve .get h3{letter-spacing:-.02em;margin:0 0 8px;font-size:22px;font-weight:500;font-stretch:100%}.p-storitve .get ul{margin:0;padding:0;list-style:none}.p-storitve .get li{border-bottom:1px solid #1414142e;align-items:center;gap:14px;padding:16px 0;display:flex}.p-storitve .chk{color:#f2f1ee;background:#2f4bff;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;height:28px;display:inline-flex}.p-storitve .get .pill{margin-top:28px}@media (max-width:900px){.p-storitve .svc{grid-template-columns:minmax(0,1fr)}.p-storitve .stick{position:static}}.p-storitve .band{text-align:center;margin-top:clamp(104px,11vw,168px);padding:clamp(96px,10vw,150px) 0 clamp(220px,22vw,320px);position:relative;overflow:hidden}.p-storitve .band h2{letter-spacing:-.05em;text-transform:uppercase;letter-spacing:-.035em;margin:0;font-size:clamp(52px,8.6vw,150px);font-weight:400;line-height:.94;position:relative}.p-storitve .band p{max-width:40ch;margin:24px auto 0;font-size:clamp(17px,1.5vw,21px);position:relative}.p-storitve .band .row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex;position:relative}@media (max-width:700px){.p-storitve .title{font-size:13vw}.p-storitve .band h2{font-size:11vw}}@media (prefers-reduced-motion:no-preference){.p-storitve .title .wi{animation:p-storitve-wordUp 1s var(--eo) both}.p-storitve .hero-row{animation:p-storitve-fadeUp .8s .3s var(--eo) both}.p-storitve .hero-top .lede{animation:p-storitve-fadeUp .8s .2s var(--eo) both}@supports (animation-timeline:view()){.p-storitve .glyph{animation:linear both p-storitve-grow;animation-timeline:view();animation-range:entry 10% cover 40%}.p-storitve .media{animation:linear both p-storitve-lift;animation-timeline:view();animation-range:entry cover 35%}}}@keyframes p-storitve-wordUp{0%{transform:translateY(110%)}to{transform:none}}@keyframes p-storitve-fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes p-storitve-grow{0%{transform:scale(.4)}to{transform:none}}@keyframes p-storitve-lift{0%{transform:translateY(48px)scale(.97)}to{transform:none}}.p-storitve .fgrid{grid-template-columns:minmax(0,5fr) repeat(3,minmax(0,2fr));align-items:start;gap:40px 32px;padding-top:clamp(56px,6vw,88px);display:grid}.p-storitve .flogo-a{display:inline-block}.p-storitve .fbrand{align-self:center;padding-right:clamp(0px,4vw,64px)}.p-storitve .flogo-a{width:100%;display:block}.p-storitve .flogo{width:100%;max-width:560px;height:auto;display:block}.p-storitve .fbrand p{color:#a3a3a3;max-width:34ch;margin:20px 0 0;font-size:16px;line-height:1.5}.p-storitve .fcol2{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.p-storitve .fcol2 h3{letter-spacing:0;text-transform:none;color:#8c8c8c;margin:0 0 6px;font-size:14px;font-weight:400;line-height:clamp(28px,2.4vw,36px)}.p-storitve .fcol2 a{color:#f2f1ee;padding:5px 0;font-size:16px;text-decoration:none;transition:color .2s}@media (hover:hover){.p-storitve .fcol2 a:hover{color:#aeb9ff}}.p-storitve .fbar{color:#8c8c8c;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:clamp(56px,6vw,88px);padding:0 0 28px;font-size:14px;display:flex}.p-storitve .fmade{align-items:center;gap:10px;display:inline-flex}.p-storitve .fmade i{background:#2f4bff;border-radius:50%;width:10px;height:10px}@media (max-width:900px){.p-storitve .fgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 20px}.p-storitve .fbrand{grid-column:1/-1;padding-right:0}.p-storitve .flogo{max-width:none}}.p-storitve .jump a{isolation:isolate;transition:color .25s,border-color .25s,transform .14s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden}.p-storitve .jump a:before{content:"";z-index:-1;border-radius:inherit;background:#151515;transition:transform .32s cubic-bezier(.23,1,.32,1);position:absolute;inset:0;transform:translateY(101%)}.p-storitve .jump a:active{transform:scale(.96)}.p-storitve .jump a.on{color:#f2f1ee;border-color:#151515}.p-storitve .jump a.on:before{transform:none}@media (hover:hover) and (pointer:fine){.p-storitve .jump a:hover{color:#f2f1ee;background:0 0;border-color:#151515}.p-storitve .jump a:hover:before{transform:none}}.p-storitve .jump a .jd{opacity:0;background:#2f4bff;border-radius:50%;width:0;height:8px;margin-left:0;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .2s,width .3s cubic-bezier(.23,1,.32,1),margin-left .3s cubic-bezier(.23,1,.32,1);display:inline-block;transform:scale(0)}.p-storitve .jump a.on .jd{opacity:1;width:8px;margin-left:10px;transform:none}.p-storitve .svc{scroll-margin-top:96px}.p-storitve .pill:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.p-storitve .jump a,.p-storitve .jump a:before,.p-storitve .jump a .jd{transition-duration:10ms}}.p-storitve .totop{z-index:60;color:#f2f1ee;cursor:pointer;opacity:0;visibility:hidden;background:#151515;border:0;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:opacity .2s,transform .28s cubic-bezier(.23,1,.32,1),visibility 0s linear .28s,background-color .2s;display:inline-flex;position:fixed;bottom:clamp(16px,2.4vw,32px);right:clamp(16px,2.4vw,32px);transform:translateY(14px)scale(.94);box-shadow:0 14px 32px -14px #14141480}.p-storitve .totop.show{opacity:1;visibility:visible;transition:opacity .2s,transform .28s cubic-bezier(.23,1,.32,1),visibility,background-color .2s;transform:none}.p-storitve .totop.show:active{transform:scale(.94)}.p-storitve .totop svg{transition:transform .3s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.p-storitve .totop:hover{background:#2f4bff}.p-storitve .totop:hover svg{transform:translateY(-3px)}}.p-storitve .totop:focus-visible{outline-offset:3px;outline:2px solid #2f4bff}@media (prefers-reduced-motion:reduce){.p-storitve .totop,.p-storitve .totop.show{transition:opacity .15s,visibility;transform:none}}.p-storitve .hero-top{grid-template-columns:minmax(0,1fr) minmax(0,34ch);align-items:end;gap:24px clamp(32px,5vw,80px);display:grid}.p-storitve .hero-top .lede{padding-bottom:clamp(6px,1.2vw,22px)}.p-storitve .hero-row{margin-top:clamp(40px,5vw,72px);display:block}.p-storitve .jump{gap:10px}@media (max-width:900px){.p-storitve .hero-top{grid-template-columns:minmax(0,1fr)}.p-storitve .hero-top .lede{padding-bottom:0}}.p-storitve .media{color:#4b4b4b;background:#d2d1cf;display:block;position:relative;overflow:hidden}.p-storitve .mimg img,.p-storitve .mimg video{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--eo);display:block;position:absolute;inset:0}.p-storitve .mdark{background:#141416}.p-storitve .mdark video{object-fit:contain}.p-storitve .mtag{z-index:1;color:#151515;background:#f2f1ee;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:500;position:absolute;top:16px;left:16px}.p-storitve a.media{cursor:pointer}@media (hover:hover) and (pointer:fine){.p-storitve a.media:hover img{transform:scale(1.03)}}.p-storitve .msoon{color:#a3a3a3;box-sizing:border-box;background:#151515;justify-content:flex-start;align-items:flex-end;padding:28px;display:flex}.p-storitve .msoon p{margin:0;font-size:16px;position:relative}.p-storitve .soon-orb{aspect-ratio:1;width:46%;position:absolute;top:-14%;right:-8%}.p-storitve .get h3{margin-bottom:14px}.p-storitve .get ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;display:grid}.p-storitve .get li{align-items:flex-start;padding:13px 0;font-size:17px;line-height:1.35}.p-storitve .chk{flex:0 0 22px;height:22px;margin-top:0}@media (max-width:700px){.p-storitve .mimg:not(.mdark){aspect-ratio:4/5}.p-storitve .get ul{grid-template-columns:minmax(0,1fr)}.p-storitve .get li{padding:12px 0;font-size:16px}}.p-storitve .more{border-top:1px solid #14141438;margin-top:clamp(88px,9vw,140px);padding-top:clamp(88px,9vw,140px);scroll-margin-top:96px}.p-storitve .more-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;margin-bottom:clamp(28px,3vw,48px);display:flex}.p-storitve .more-head p{color:#5e5e5e;max-width:34ch;margin:0;font-size:19px}.p-storitve .mlist{margin:0;padding:0;list-style:none}.p-storitve .mrow{transition:padding-left .4s var(--eo);border-top:1px solid #14141429;grid-template-columns:minmax(0,4fr) minmax(0,3fr) minmax(0,5fr);align-items:baseline;gap:8px clamp(24px,3vw,48px);padding:clamp(22px,2.2vw,32px) 0;display:grid}.p-storitve .mrow:last-child{border-bottom:1px solid #14141429}.p-storitve .mrow h3{letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(24px,2.3vw,34px);font-weight:400;line-height:1.05}.p-storitve .mrow .mlead{margin:0;font-size:17px}.p-storitve .mrow .mdet{color:#5e5e5e;text-wrap:pretty;margin:0;font-size:16px}@media (hover:hover) and (pointer:fine){.p-storitve .mrow:hover{padding-left:14px}.p-storitve .mrow:hover h3{color:#2f4bff}}.p-storitve .mrow h3{transition:color .25s}@media (max-width:900px){.p-storitve .mrow{grid-template-columns:minmax(0,1fr);gap:8px}}.p-storitve .offer{color:#f2f1ee;background:#151515;margin-top:clamp(104px,11vw,168px);padding:clamp(80px,9vw,140px) 0;scroll-margin-top:80px}.p-storitve .offer-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.p-storitve .pack{color:#151515;background:#f2f1ee;border-radius:32px;padding:clamp(28px,3.4vw,52px);position:relative;overflow:hidden}.p-storitve .pack h2,.p-storitve .incl2 h2{letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(36px,4.2vw,68px);font-weight:400;line-height:.96}.p-storitve .pack-lede{max-width:42ch;margin:18px 0 0;font-size:clamp(17px,1.4vw,20px)}.p-storitve .pack-list{margin:clamp(28px,3vw,40px) 0;padding:0;list-style:none}.p-storitve .pack-list li{border-top:1px solid #14141429;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 20px;padding:16px 0;display:flex}.p-storitve .pack-list li:last-child{border-bottom:1px solid #14141429}.p-storitve .pk{font-size:19px;font-weight:500}.p-storitve .pv{color:#5e5e5e;font-size:16px}.p-storitve .pill-blue{color:#f2f1ee;background:#2f4bff}@media (hover:hover) and (pointer:fine){.p-storitve .pill-blue:hover{background:#2238e0}}.p-storitve .incl2 ul{margin:clamp(24px,3vw,40px) 0 0;padding:0;list-style:none}.p-storitve .incl2 li{border-top:1px solid #f3f1ed29;padding:20px 0}.p-storitve .incl2 li h3{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:500}.p-storitve .incl2 li p{color:#a3a3a3;max-width:44ch;margin:6px 0 0;font-size:16px}.p-storitve .cap{color:#c9c9c6;align-items:center;gap:12px;margin:28px 0 0;font-size:15px;display:flex}.p-storitve .cap:before{content:"";background:#2f4bff;border-radius:50%;flex:0 0 10px;height:10px}@media (max-width:900px){.p-storitve .offer-grid{grid-template-columns:minmax(0,1fr)}}.p-storitve .custom{margin-top:0;scroll-margin-top:60px}.p-storitve .cform{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-align:left;background:#f2f1eed1;border-radius:28px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;max-width:720px;margin:clamp(32px,3.4vw,48px) auto 0;padding:clamp(20px,2.4vw,32px);display:grid;position:relative;box-shadow:0 30px 60px -36px #14141480}.p-storitve .cf-full{grid-column:1/-1}.p-storitve .cform .fld{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.p-storitve .cform label{color:#5e5e5e;font-size:14px}.p-storitve .cform input,.p-storitve .cform textarea{font:inherit;color:#151515;box-sizing:border-box;background:#e4e3e0;border:1px solid #0000;border-radius:14px;width:100%;min-height:52px;padding:14px 16px;font-size:17px;transition:border-color .2s,background-color .2s,box-shadow .2s}.p-storitve .cform textarea{resize:vertical;min-height:120px}.p-storitve .cform input::placeholder,.p-storitve .cform textarea::placeholder{color:#9a9a97}.p-storitve .cform input:focus,.p-storitve .cform textarea:focus{background:#f2f1ee;border-color:#2f4bff;outline:none;box-shadow:0 0 0 4px #2f4bff1f}.p-storitve .cform [aria-invalid=true]{border-color:#b23f27}.p-storitve .cform .err{color:#b23f27;min-height:0;font-size:14px}.p-storitve .cform .err:empty{display:none}.p-storitve .cf-row{grid-column:1/-1;justify-content:flex-end;margin-top:4px;display:flex}@media (max-width:700px){.p-storitve .cform{grid-template-columns:minmax(0,1fr)}.p-storitve .cf-row .pill{justify-content:center;width:100%}}.p-storitve .toaster{z-index:95;pointer-events:none;width:min(380px,100% - 32px);position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.p-storitve .toast{color:#f2f1ee;opacity:0;transition:transform .4s var(--eo),opacity .4s var(--eo);background:#151515;border-radius:18px;align-items:flex-start;gap:12px;padding:16px 14px 16px 16px;display:flex;transform:translateY(calc(100% + 24px));box-shadow:0 20px 40px -18px #1414148c}.p-storitve .toast.on{opacity:1;pointer-events:auto;transform:none}.p-storitve .tdot{background:#2f4bff;border-radius:50%;flex:0 0 10px;height:10px;margin-top:7px}.p-storitve .toast .ti{margin:0;font-size:16px;font-weight:600}.p-storitve .toast .td{color:#c9c9c6;margin:2px 0 0;font-size:15px}.p-storitve .toast .tx{color:#f2f1ee;cursor:pointer;background:#f3f1ed1a;border:0;border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;height:32px;margin-left:auto;display:inline-flex}@media (prefers-reduced-motion:reduce){.p-storitve .toast{transition-duration:10ms}.p-storitve .mrow{transition:none}}
