@charset "UTF-8";.checkbox-wrapper-43.svelte-i2kdah input[type=checkbox]:where(.svelte-i2kdah){display:none;visibility:hidden}.checkbox-wrapper-43.svelte-i2kdah label:where(.svelte-i2kdah){display:inline-block}.checkbox-wrapper-43.svelte-i2kdah .check:where(.svelte-i2kdah){cursor:pointer;position:relative;margin:auto;width:18px;height:18px;-webkit-tap-highlight-color:transparent;transform:translateZ(0)}.checkbox-wrapper-43.svelte-i2kdah .check:where(.svelte-i2kdah):before{content:"";position:absolute;top:-15px;left:-15px;width:48px;height:48px;border-radius:50%;background:#22325408;opacity:0;transition:opacity .2s ease}.checkbox-wrapper-43.svelte-i2kdah .check:where(.svelte-i2kdah) svg:where(.svelte-i2kdah){position:relative;z-index:1;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#c8ccd4;stroke-width:1.5;transform:translateZ(0);transition:all .2s ease}.checkbox-wrapper-43.svelte-i2kdah .check:where(.svelte-i2kdah) svg:where(.svelte-i2kdah) path:where(.svelte-i2kdah){stroke-dasharray:60;stroke-dashoffset:0}.checkbox-wrapper-43.svelte-i2kdah .check:where(.svelte-i2kdah) svg:where(.svelte-i2kdah) polyline:where(.svelte-i2kdah){stroke-dasharray:22;stroke-dashoffset:66}.checkbox-wrapper-43.svelte-i2kdah .check:where(.svelte-i2kdah):hover:before{opacity:1}.checkbox-wrapper-43.svelte-i2kdah .check:where(.svelte-i2kdah):hover svg:where(.svelte-i2kdah){stroke:#4285f4}.checkbox-wrapper-43.svelte-i2kdah input[type=checkbox]:checked+.check:where(.svelte-i2kdah) svg:where(.svelte-i2kdah){stroke:#4285f4}.checkbox-wrapper-43.svelte-i2kdah input[type=checkbox]:checked+.check:where(.svelte-i2kdah) svg:where(.svelte-i2kdah) path:where(.svelte-i2kdah){stroke-dashoffset:60;transition:all .3s linear}.checkbox-wrapper-43.svelte-i2kdah input[type=checkbox]:checked+.check:where(.svelte-i2kdah) svg:where(.svelte-i2kdah) polyline:where(.svelte-i2kdah){stroke-dashoffset:42;transition:all .2s linear;transition-delay:.15s}form.svelte-qmqlvn,h2.svelte-qmqlvn{color:#176e7e}input.svelte-qmqlvn,textarea.svelte-qmqlvn{padding:1rem;border:1px solid white;border-radius:1.2rem;background-color:#b8d0d2;min-width:20rem}label.svelte-qmqlvn{font-size:larger}button.svelte-qmqlvn{padding:1rem 3rem 1.1rem;background-color:#0f4f59;color:#fff;border:1px solid white;border-radius:1rem;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;text-decoration-color:currentColor;text-decoration-style:solid}.karta1.svelte-agieeb,.karta2.svelte-agieeb,.karta3.svelte-agieeb,.karta4.svelte-agieeb,.karta5.svelte-agieeb{padding:1.4rem 1rem;border:1px solid white;border-radius:1.8rem;text-align:center;align-items:center;color:#fff}.karta1.svelte-agieeb{background-color:#0f4f59}.karta2.svelte-agieeb{background-color:#5dabb8}.karta3.svelte-agieeb{background-color:#afcbce}.karta4.svelte-agieeb{background-color:#a7998c}.karta5.svelte-agieeb{background-color:#c59e77}.process-details.svelte-agieeb{background-color:#fffc;border-radius:1rem;padding:2rem;margin:0 1rem}.process-detail.svelte-agieeb{text-align:center}.process-detail.svelte-agieeb h4:where(.svelte-agieeb){color:#176e7e}.process-detail.svelte-agieeb p:where(.svelte-agieeb){line-height:1.5}@media (max-width: 768px){.process-details.svelte-agieeb .grid:where(.svelte-agieeb){grid-template-columns:1fr;gap:2rem}}h1.svelte-ao492c,{color:#176e7e}.header-deco.svelte-ao492c{position:absolute;pointer-events:none;border-radius:50%}.header-deco--top.svelte-ao492c{top:-20px;left:20%;width:100px;height:40px;background:linear-gradient(135deg,#e0e7ff,#a5b4fc);opacity:.3;border-radius:50px 50px 20px 20px}.header-deco--right.svelte-ao492c{top:30%;right:-20px;width:150px;height:200px;background:linear-gradient(45deg,#f3e8ff,#ddd6fe,#c4b5fd);opacity:.25;border-radius:80px 20px}.header-deco--bottom.svelte-ao492c{bottom:-30px;left:40%;width:80px;height:80px;background:linear-gradient(225deg,#dbeafe,#93c5fd);opacity:.2}.header-deco--left.svelte-ao492c{top:50%;left:-40px;width:60px;height:120px;background:linear-gradient(90deg,#fef3c7,#fde68a);opacity:.18;border-radius:30px 60px}@media (max-width: 1024px){.header-deco--right.svelte-ao492c{right:-30px;width:100px;height:150px}.header-deco--left.svelte-ao492c{left:-20px;width:40px;height:80px}}@media (max-width: 600px){.header-deco.svelte-ao492c{display:none}}.meal-image.svelte-ao492c{border-radius:20px;box-shadow:0 12px 40px #00000026,0 4px 20px #0000001a;transition:all .3s ease;border:3px solid rgba(61,61,61,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);filter:contrast(1.05) saturate(1.1) brightness(1.02)}@media (max-width: 768px){.meal-image.svelte-ao492c{border-radius:15px;border-width:2px}}.cenik.svelte-st3o97{background:linear-gradient(to right,#0f4f59 30%,#c59e77 80%)}h2.svelte-st3o97{color:#176e7e}button.svelte-st3o97{padding:1rem 3rem 1.1rem;background-color:#0f4f59;color:#fff;border-radius:1rem;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;text-decoration-color:currentColor;text-decoration-style:solid}h2.svelte-60qcsd,h3.svelte-60qcsd,p.svelte-60qcsd{color:#176e7e}.dot.svelte-60qcsd{width:8px;height:8px;border-radius:50%;background-color:#c59e77}.approach-card.svelte-60qcsd{padding:1.5rem;border-radius:1.2rem;background-color:#b8d0d2;border:1px solid white;position:relative;box-shadow:0 8px 32px #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);transition:all .3s ease;display:flex;flex-direction:column;height:100%}.approach-card.svelte-60qcsd:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-2px)}.approach-card.svelte-60qcsd h3:where(.svelte-60qcsd){color:#0f4f59}.approach-card.svelte-60qcsd p:where(.svelte-60qcsd){color:#176e7e}.approach-card.svelte-60qcsd ul:where(.svelte-60qcsd) li:where(.svelte-60qcsd){margin-bottom:.5rem;color:#176e7e}.premium-card.svelte-60qcsd{background-color:#c8dadc;box-shadow:0 4px 12px #0000001a;transform:translateY(-.5rem);border:2px solid #C59E77}.premium-tag.svelte-60qcsd{position:absolute;top:-12px;right:1rem;background-color:#c59e77;color:#fff;font-size:.8rem;font-weight:700;padding:.25rem .75rem;border-radius:1rem}.savings-note.svelte-60qcsd{margin-top:1rem;padding:.75rem;background-color:#fff;border-radius:.5rem;text-align:center}.savings-note.svelte-60qcsd small:where(.svelte-60qcsd){color:#0f4f59;font-weight:600}.card-content.svelte-60qcsd{flex:1}.package-cta.svelte-60qcsd{text-align:center;margin-top:auto;padding-top:1rem;border-top:1px solid rgba(0,0,0,.1)}.trial-offer.svelte-60qcsd{font-size:.9rem;color:#0f4f59;font-weight:600;margin-bottom:.75rem}.package-button.svelte-60qcsd{display:inline-block;background-color:#0f4f59;color:#fff;text-decoration:none;padding:.75rem 1.5rem;border-radius:1.5rem;font-weight:600;font-size:.9rem;transition:all .3s ease}.package-button.svelte-60qcsd:hover{background-color:#08282d;transform:translateY(-1px);box-shadow:0 4px 15px #0003}.package-button.premium.svelte-60qcsd{background-color:#c59e77}.package-button.premium.svelte-60qcsd:hover{background-color:#b68553}h2.svelte-wbz9pc,h3.svelte-wbz9pc,h2.svelte-60qcsd,h3.svelte-60qcsd,p.svelte-60qcsd{color:#176e7e}.fe-options.svelte-60qcsd h2:where(.svelte-60qcsd),.fe-options.svelte-60qcsd h3:where(.svelte-60qcsd),.fe-options.svelte-60qcsd h4:where(.svelte-60qcsd){color:#176e7e}.fe-option.svelte-60qcsd{padding:2rem;border-radius:1.2rem;background-color:#fff;border:2px solid #e5e7eb;transition:all .3s ease}.fe-option.svelte-60qcsd:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-2px)}.fe-option.highlighted.svelte-60qcsd{border:2px dashed #C59E77;position:relative}.fe-option.highlighted.svelte-60qcsd:before{content:"DOPORUČUJEME";position:absolute;top:-12px;right:1rem;background-color:#c59e77;color:#fff;font-size:.8rem;font-weight:700;padding:.25rem .75rem;border-radius:1rem}.option-header.svelte-60qcsd{margin-bottom:1.5rem}.option-header.svelte-60qcsd h3:where(.svelte-60qcsd){color:#0f4f59}.included-badge.svelte-60qcsd{background-color:#52cee2;color:#0f4f59;padding:.5rem 1rem;border-radius:2rem;font-size:.9rem;font-weight:600;display:inline-block}.price-badge.svelte-60qcsd{background-color:#c59e77;color:#fff;padding:.5rem 1rem;border-radius:2rem;font-size:1rem;font-weight:700;display:inline-block}.option-preview.svelte-60qcsd{margin-bottom:1.5rem}.preview-placeholder.svelte-60qcsd{height:200px;border-radius:.8rem;overflow:hidden;position:relative}.preview-placeholder.template-preview.svelte-60qcsd{background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.preview-placeholder.custom-preview.svelte-60qcsd{background:linear-gradient(135deg,#0f4f59,#c59e77)}.preview-content.svelte-60qcsd{padding:1rem;height:100%;display:flex;flex-direction:column;gap:.5rem}.preview-header.svelte-60qcsd{height:40px;background-color:#ffffff4d;border-radius:.5rem}.preview-header.custom.svelte-60qcsd{background-color:#ffffffe6}.preview-body.svelte-60qcsd{flex:1;display:flex;flex-direction:column;gap:.5rem}.preview-item.svelte-60qcsd{height:30px;background-color:#ffffff80;border-radius:.3rem}.preview-item.custom.svelte-60qcsd{background-color:#fffc}.feature-list.svelte-60qcsd{list-style:none;padding:0;margin-bottom:1.5rem}.feature-list.svelte-60qcsd li:where(.svelte-60qcsd){color:#176e7e;position:relative;padding:.5rem 0 .5rem 1.5rem}.feature-list.svelte-60qcsd li:where(.svelte-60qcsd):before{content:"✓";position:absolute;left:0;color:#0f4f59;font-weight:700}.feature-list.premium.svelte-60qcsd li:where(.svelte-60qcsd):before{color:#c59e77}.cta-button.svelte-60qcsd{background-color:#c59e77;color:#fff;border:none;padding:.75rem 2rem;border-radius:2rem;font-weight:600;cursor:pointer;transition:all .3s ease}.cta-button.svelte-60qcsd:hover{background-color:#b68553;transform:translateY(-1px)}.process-steps.svelte-60qcsd{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin-top:2rem}.step.svelte-60qcsd{text-align:center;position:relative}.step.svelte-60qcsd:not(:last-child):after{content:"→";position:absolute;right:-1rem;top:50%;transform:translateY(-50%);color:#c59e77;font-size:1.5rem;font-weight:700}@media (max-width: 768px){.step.svelte-60qcsd:not(:last-child):after{display:none}}.step-number.svelte-60qcsd{width:50px;height:50px;background-color:#c59e77;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin:0 auto 1rem}.step.svelte-60qcsd h4:where(.svelte-60qcsd){color:#0f4f59;margin-bottom:.5rem}.step.svelte-60qcsd p:where(.svelte-60qcsd){color:#176e7e;font-size:.9rem}.textTechnologie.svelte-1fs44lo p:where(.svelte-1fs44lo){color:#0f4f59}.textTechnologie.svelte-1fs44lo{background-color:#afcbce}
