.atika-app{--coral-light:#efb5a5;--coral-pale:#f6e3dc;--app-mint:#a3e0d1;--app-mint-deep:var(--mint-d);--app-peach:#f7bda9;--app-ink:#3c3632;background:var(--cream);color:var(--ink);font-family:var(--font-open-sans),sans-serif;-webkit-font-smoothing:antialiased;line-height:1.5}.atika-app *,.atika-app :before,.atika-app :after{box-sizing:border-box;margin:0;padding:0}.atika-app img,.atika-app svg{max-width:100%;display:block}.atika-app a{color:inherit;text-decoration:none}.atika-app section{padding:96px 24px}.atika-app .wrap{max-width:1120px;margin:0 auto}.atika-app .eyebrow{font-family:var(--font-martian),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-d);align-items:center;gap:10px;margin-bottom:18px;font-size:11px;display:flex}.atika-app .eyebrow:before{content:"";background:var(--gold);width:16px;height:1px}.atika-app .eyebrow.centered{justify-content:center}.atika-app h1,.atika-app h2,.atika-app h3{font-family:var(--font-playfair),serif;color:var(--ink);letter-spacing:-.01em;font-weight:600}.atika-app em{color:var(--rose-d);font-style:italic;font-weight:500}.atika-app .lead{color:var(--body);max-width:38ch;font-size:16px}.atika-app .cap{color:var(--body);max-width:34ch;margin:0 auto;font-size:14px}.atika-app [data-reveal]{opacity:1;transform:none}.atika-app.js-ready [data-reveal]{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(18px)}.atika-app.js-ready [data-reveal].is-visible{opacity:1;transform:translateY(0)}.atika-app .phoneframe{background:linear-gradient(150deg,#f0f0f2 0%,#d3d4d8 18%,#96979d 42%,#c1c2c7 58%,#eceef0 76%,#aeb0b5 100%);border-radius:52px;flex-shrink:0;padding:13px;position:relative;box-shadow:0 42px 74px -26px #140f0a6b,0 16px 32px -14px #140f0a47,inset 0 0 0 1px #fff9}.atika-app .phoneframe .pf-screen{background:#0a0a0a;border-radius:39px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #00000080}.atika-app .phoneframe .pf-screen img{width:100%;display:block}.atika-app .phoneframe .pf-island{z-index:4;background:#0a0a0a;border-radius:14px;width:30%;max-width:100px;height:24px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.atika-app .hero{background:radial-gradient(ellipse 55% 48% at 22% 28%,#f7bda966,transparent 62%),radial-gradient(ellipse 50% 42% at 78% 62%,#a3e0d166,transparent 60%),var(--cream);padding-top:80px;padding-bottom:40px;position:relative;overflow:hidden}.atika-app .hero-grid{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.atika-app .hero h1{max-width:16ch;font-size:clamp(34px,5.4vw,58px);line-height:1.08}.atika-app .hero .lead{max-width:40ch;margin:14px auto 0;font-size:17px}.atika-app .hero-visual{margin-top:-90px;position:relative}.atika-app .hero-avatar-img{filter:drop-shadow(0 18px 30px #96785a2e);width:440px;max-width:88vw;margin:0 auto;display:block}.atika-app .scrollcue{font-family:var(--font-martian),monospace;color:var(--mute);flex-direction:column;align-items:center;gap:6px;margin-top:8px;font-size:11px;display:flex}.atika-app .scrollcue span{background:var(--hair);width:1px;height:26px}.atika-app .s-unos{background:var(--paper)}.atika-app .unos-head{text-align:center;max-width:560px;margin:0 auto 56px}.atika-app .unos-head h2{font-size:clamp(28px,4vw,42px);line-height:1.15}.atika-app .unos-split{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;max-width:820px;margin:0 auto;display:flex}.atika-app .unos-split .phoneframe{width:270px}.atika-app .unos-arrow{font-family:var(--font-martian),monospace;color:var(--gold-d);text-transform:uppercase;letter-spacing:.1em;flex-direction:column;align-items:center;gap:6px;font-size:9px;display:flex}.atika-app .unos-arrow svg{width:34px}.atika-app .unos-caption{text-align:center;margin-top:40px}.atika-app .unos-caption p{margin:0 auto}.atika-app .s-trening{background:var(--cream)}.atika-app .trening-top{align-items:flex-end;max-width:1000px;min-height:170px;margin:0 auto 16px;display:flex}.atika-app .trening-top h2{max-width:9ch;font-size:clamp(28px,4vw,40px);line-height:1.12}.atika-app .trening-top h2 b{color:var(--rose);font-weight:inherit}.atika-app .trening-body{max-width:900px;margin:0 auto}.atika-app .masonry{grid-template:"a a b d"180px"a a c d"180px"e e e d"140px/1.3fr .85fr .85fr .85fr;gap:16px;width:100%;display:grid}.atika-app .m-card{background-position:50%;background-size:cover;border-radius:20px;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 30px -18px #2a201461}.atika-app .m-card.ca{grid-area:a}.atika-app .m-card.cb{grid-area:b}.atika-app .m-card.cc{grid-area:c}.atika-app .m-card.cd{grid-area:d}.atika-app .m-card.ce{grid-area:e}.atika-app .m-level-badge{z-index:3;background:var(--coral-light);color:#fff;font-family:var(--font-open-sans),sans-serif;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:6px 14px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;top:16px;left:16px;box-shadow:0 8px 16px -8px #2a201466}.atika-app .m-card-label{z-index:2;padding:16px;position:relative}.atika-app .m-card-label b{font-family:var(--font-playfair),serif;color:#fff;letter-spacing:.01em;text-shadow:0 2px 10px #0000002e;font-size:15px;font-weight:700;line-height:1.18;display:block}.atika-app .m-card-label span{font-family:var(--font-playfair),serif;color:#fffffff0;text-transform:uppercase;letter-spacing:.16em;text-shadow:0 1px 6px #00000026;margin-top:2px;font-size:10px;font-weight:400;display:block}.atika-app .m-card.ca .m-card-label b,.atika-app .m-card.cd .m-card-label b{font-size:19px}.atika-app .m-card.ca .m-card-label span,.atika-app .m-card.cd .m-card-label span{font-size:11px}.atika-app .trening-cap{text-align:center;max-width:640px;margin:36px auto 0}.atika-app .s-celina{background:var(--paper)}.atika-app .celina-head{text-align:center;max-width:600px;margin:0 auto 52px}.atika-app .celina-head h2{margin:14px 0 16px}.atika-app .celina-grid{flex-wrap:wrap;justify-content:center;gap:36px 24px;max-width:860px;margin:0 auto;display:flex}.atika-app .celina-item{text-align:center;flex:0 0 150px;width:150px}.atika-app .celina-ic{border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:0 auto 14px;display:flex;box-shadow:0 10px 20px -14px #2a201447}.atika-app .celina-ic svg{stroke:#fff;width:27px;height:27px}.atika-app .celina-item span{font-family:var(--font-open-sans),sans-serif;color:var(--ink);letter-spacing:.01em;font-size:12.5px;font-weight:600;line-height:1.3;display:block}.atika-app .celina-item.i3 .celina-ic{background:linear-gradient(150deg,var(--mute),var(--body));opacity:.88}.atika-app .celina-item.i4 .celina-ic{background:linear-gradient(150deg,var(--gold),var(--gold));opacity:.88}.atika-app .celina-item.i5 .celina-ic{opacity:.88;background:linear-gradient(150deg,#e59d87,#cd7c63)}.atika-app .celina-item.i6 .celina-ic{opacity:.88;background:linear-gradient(150deg,#8ecdbf,#63a696)}.atika-app .s-progres{background:var(--paper)}.atika-app .progres-head{text-align:center;max-width:560px;margin:0 auto 50px}.atika-app .progres-head h2{font-size:clamp(28px,4vw,42px);line-height:1.15}.atika-app .chart-panel{background:linear-gradient(150deg,var(--cream)0%,#fff 60%);border:1px solid var(--hair);border-radius:22px;max-width:980px;margin:0 auto;padding:36px 30px 24px;position:relative}.atika-app .chart-labels{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:18px;display:flex}.atika-app .chart-labels .cl{font-family:var(--font-martian),monospace;color:var(--mute);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.atika-app .chart-labels .cl b{font-family:var(--font-playfair),serif;color:var(--ink);text-transform:none;letter-spacing:0;font-size:20px;display:block}.atika-app .chart-svg{width:100%;height:220px}.atika-app .callout{-webkit-backdrop-filter:blur(12px);background:#fff9;border:1px solid #ffffffb3;border-radius:12px;padding:10px 14px;font-size:11px;position:absolute;top:40%;left:64%;transform:translateY(-120%);box-shadow:0 14px 30px -14px #2a201440}.atika-app .callout b{font-family:var(--font-playfair),serif;color:var(--ink);font-size:14px;display:block}.atika-app .callout span{font-family:var(--font-martian),monospace;color:var(--mute);text-transform:uppercase;font-size:8px}.atika-app .progres-cap{text-align:center;max-width:520px;margin:34px auto 0}.atika-app .s-zajednica{background:var(--cream);overflow:hidden}.atika-app .zaj-grid{align-items:center;gap:48px;max-width:1040px;margin:0 auto;display:flex}.atika-app .zaj-grid .zaj-text,.atika-app .zaj-grid .zaj-visual{flex:1}.atika-app .zaj-text h2{margin-bottom:16px;font-size:clamp(28px,4vw,42px);line-height:1.15}.atika-app .zaj-visual{height:640px;position:relative}.atika-app .zaj-visual .phoneframe{z-index:3;width:225px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-2deg)}.atika-app .polaroid{background:#fff;border-radius:6px;padding:6px 6px 7px;position:absolute;box-shadow:0 16px 30px -14px #2a20144d}.atika-app .polaroid img{object-fit:cover;border-radius:3px;width:100%;display:block}.atika-app .p1{z-index:2;width:172px;top:-24px;left:-18px;transform:rotate(-8deg)}.atika-app .p1 img{height:164px}.atika-app .p2{z-index:3;width:112px;bottom:64px;left:-28px;transform:rotate(11deg)}.atika-app .p2 img{height:120px}.atika-app .p3{z-index:1;width:136px;top:76px;right:-34px;transform:rotate(7deg)}.atika-app .p3 img{height:142px}.atika-app .p4{z-index:4;width:150px;bottom:-28px;right:2px;transform:rotate(-9deg)}.atika-app .p4 img{height:142px}.atika-app .polaroid .p-cap{font-family:var(--font-open-sans),sans-serif;color:var(--mute);letter-spacing:.01em;margin-top:5px;padding:0 1px;font-size:6px;font-weight:600;line-height:1.3;display:block}.atika-app .chip{color:var(--ink);z-index:5;-webkit-backdrop-filter:blur(10px);background:#ffffff8c;border:1px solid #ffffffbf;border-radius:30px;align-items:center;gap:6px;padding:6px 12px 6px 6px;font-size:9px;font-weight:600;display:flex;position:absolute;box-shadow:0 10px 24px -10px #2a201447}.atika-app .chip i{border-radius:50%;width:20px;height:20px;display:block}.atika-app .chip.c1{top:6%;left:38%}.atika-app .chip.c2{top:30%;right:2%}.atika-app .chip.c3{bottom:28%;left:0%}.atika-app .chip.c4{bottom:6%;right:26%}.atika-app .s-cena{background:var(--ink);color:var(--paper);text-align:center}.atika-app .s-cena .eyebrow{color:var(--coral-light)}.atika-app .s-cena .eyebrow:before{background:var(--coral-light)}.atika-app .s-cena h2{color:var(--paper);margin-bottom:8px;font-size:30px}.atika-app .cena-head{max-width:420px;margin:0 auto}.atika-app .cena-head .cap{color:#fbfaf9a6;margin:0 auto}.atika-app .cena-blocks{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:40px;margin-top:4px;display:flex}.atika-app .cena-card{flex:340px;max-width:420px;margin:0 auto}.atika-app .price-row{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px;margin:28px 0 6px;display:flex}.atika-app .price-num{font-family:var(--font-playfair),serif;font-size:56px;font-weight:600;line-height:1.1}.atika-app .price-old{font-family:var(--font-playfair),serif;color:#fbfaf973;margin-right:10px;font-size:26px;font-weight:500;text-decoration:line-through}.atika-app .price-cur{font-family:var(--font-martian),monospace;color:#fbfaf999;font-size:13px}.atika-app .price-sub{font-family:var(--font-martian),monospace;letter-spacing:.08em;text-transform:uppercase;color:#fbfaf98c;margin-bottom:34px;font-size:11px}.atika-app .action-duration{width:100%;font-family:var(--font-martian),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--coral-light);margin-top:6px;font-size:10px;display:block}.atika-app .action-duration .action-label{margin-right:6px}.atika-app .cena-list{text-align:left;flex-direction:column;gap:13px;margin-bottom:38px;list-style:none;display:inline-flex}.atika-app .cena-list li{color:#fbfaf9e6;align-items:flex-start;gap:10px;font-size:14px;display:flex}.atika-app .cena-list svg{flex-shrink:0;margin-top:3px}.atika-app .cta-btn{cursor:pointer;font-family:var(--font-open-sans),sans-serif;background:linear-gradient(90deg,var(--rose)0%,var(--gold)100%);color:var(--ink);border:0;border-radius:30px;padding:16px 44px;font-size:15px;font-weight:700;transition:transform .25s;display:inline-block;box-shadow:0 16px 34px -14px #df81688c}.atika-app .cta-btn:hover:not(:disabled){transform:translateY(-2px)}.atika-app .cta-btn:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}.atika-app .cena-rasprodato{font-family:var(--font-martian),monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--coral-light);border:1px solid var(--coral-light);border-radius:30px;padding:15px 40px;font-size:12px;display:inline-block}.atika-app .cena-note{color:#fbfaf973;margin-top:18px;font-size:12px}@media (max-width:860px){.atika-app section{padding:80px 20px}.atika-app .unos-split{flex-direction:column}.atika-app .unos-arrow{margin:4px 0;transform:rotate(90deg)}.atika-app .masonry{grid-template:"a a b b"140px"a a c c"140px"d d d d"120px"e e e e"100px/1fr 1fr}.atika-app .zaj-grid{flex-direction:column}.atika-app .zaj-visual{order:-1;width:100%;height:480px}.atika-app .chart-labels{gap:18px}}@media (prefers-reduced-motion:reduce){.atika-app.js-ready [data-reveal]{opacity:1;transition:none;transform:none}}
