.footer-home-module__-Khp8q__footer{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1.5rem 3rem;display:flex}.footer-home-module__-Khp8q__badges{flex-wrap:wrap;justify-content:center;display:flex}.footer-home-module__-Khp8q__badges span,.footer-home-module__-Khp8q__link{color:var(--low);font-family:var(--font-dm-sans), sans-serif;font-size:.78rem;font-weight:300}.footer-home-module__-Khp8q__badges span+span:before{content:" ·";opacity:.5}.footer-home-module__-Khp8q__link{letter-spacing:.04em;justify-content:center;align-items:center;min-height:44px;padding:0 .5rem;transition:color .2s;display:inline-flex}.footer-home-module__-Khp8q__link:hover{color:var(--mid)}@media (max-width:480px){.footer-home-module__-Khp8q__badges{flex-direction:column;align-items:center;gap:.3rem}.footer-home-module__-Khp8q__badges span+span:before{display:none}}
.home-page-module__IZcija__page{z-index:1;color:var(--text);position:relative;overflow-x:clip}.home-page-module__IZcija__hero{isolation:isolate;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:2rem;display:flex;position:relative;overflow:visible}.home-page-module__IZcija__hero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(55% 45% at 60% 55%,#90af8a24 0%,#0000 65%),radial-gradient(40% 35% at 25% 30%,#c8aa8c14 0%,#0000 60%);width:140%;height:140%;animation:10s ease-in-out infinite alternate home-page-module__IZcija__ambientMove;position:absolute;top:-20%;left:-20%}.home-page-module__IZcija__heroAnimate{opacity:0;animation:none;transform:translateY(14px)}.home-page-module__IZcija__hero>*{z-index:1;position:relative}.home-page-module__IZcija__breathCanvas{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.home-page-module__IZcija__hero{justify-content:center;align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.home-page-module__IZcija__heroContent{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;padding:2rem 1.5rem;display:flex;position:relative}.home-page-module__IZcija__liveCounter,.home-page-module__IZcija__wordmark,.home-page-module__IZcija__title,.home-page-module__IZcija__copy,.home-page-module__IZcija__cta,.home-page-module__IZcija__noSignup,.home-page-module__IZcija__testimonials{z-index:1;position:relative}.home-page-module__IZcija__liveCounter{background:#90af8a1a;border:1px solid #90af8a33;border-radius:100px;align-items:center;gap:.45rem;margin-bottom:2rem;padding:.3rem .85rem;display:inline-flex;animation:.7s .1s both home-page-module__IZcija__fadeInUp!important}.home-page-module__IZcija__liveDot{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-in-out infinite home-page-module__IZcija__livePulse}.home-page-module__IZcija__liveText{color:var(--mid);font-family:var(--font-dm-sans), sans-serif;font-size:.75rem;font-weight:400;line-height:1.4}.home-page-module__IZcija__wordmark{color:var(--low);font-family:var(--font-dm-sans), sans-serif;letter-spacing:.12em;text-transform:none;margin-bottom:2.5rem;font-size:1.72rem;font-weight:500;display:block;animation:.7s .25s both home-page-module__IZcija__fadeInUp!important}.home-page-module__IZcija__title{color:var(--text);font-family:var(--font-playfair), serif;letter-spacing:0;margin-bottom:0;font-size:1rem!important;font-weight:400!important;line-height:1!important;animation:.7s .4s both home-page-module__IZcija__fadeInUp!important}.home-page-module__IZcija__titleDay{color:var(--low);font-family:var(--font-cormorant), serif;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.2rem;font-size:clamp(1.2rem,2.5vw,1.8rem);font-weight:400;line-height:1.1;display:block}.home-page-module__IZcija__titleTag{color:var(--text);opacity:.85;font-family:var(--font-cormorant), serif;letter-spacing:-.04em;font-size:clamp(2.8rem,7vw,5.5rem);font-style:italic;font-weight:300;line-height:1;display:block}.home-page-module__IZcija__copy{max-width:280px;color:var(--mid);font-family:var(--font-dm-sans), sans-serif;margin:1.75rem auto 2rem;font-size:1rem!important;font-weight:400!important;line-height:1.75!important;animation:.7s .65s both home-page-module__IZcija__fadeInUp!important}.home-page-module__IZcija__hero .home-page-module__IZcija__cta{letter-spacing:.04em;border:none;border-radius:100px;width:auto;min-width:200px;transition:all .3s;background:var(--text)!important;color:var(--bg)!important;padding:1.1rem 3rem!important;font-size:1.05rem!important;font-weight:500!important;animation:.7s .85s both home-page-module__IZcija__fadeInUp!important}#hero button.btn-pill.home-page-module__IZcija__cta{letter-spacing:.04em;border:none;border-radius:100px;width:auto;min-width:200px;transition:all .3s;background:var(--text)!important;color:var(--bg)!important;padding:1.1rem 3rem!important;font-size:1.05rem!important;font-weight:500!important;animation:.7s .85s both home-page-module__IZcija__fadeInUp!important}.home-page-module__IZcija__hero .home-page-module__IZcija__cta:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001f;background:var(--accent)!important}#hero button.btn-pill.home-page-module__IZcija__cta:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001f;background:var(--accent)!important}.home-page-module__IZcija__arrow{color:var(--low);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;opacity:0;font-size:1rem;animation:.7s 1.65s forwards home-page-module__IZcija__fadeInUp,2.5s ease-in-out 3s infinite home-page-module__IZcija__float;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.home-page-module__IZcija__noSignup{color:var(--mid);font-family:var(--font-dm-sans), sans-serif;letter-spacing:.01em;margin-top:.75rem;font-size:.78rem!important;font-weight:500!important;line-height:1.5!important;animation:.7s 1s both home-page-module__IZcija__fadeInUp!important}.home-page-module__IZcija__testimonials{width:min(100%,420px);max-width:420px;height:1.8rem;margin-top:2.5rem;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;animation:.7s 1.4s both home-page-module__IZcija__fadeInUp!important}.home-page-module__IZcija__testimonial{width:100%;color:var(--low);font-family:var(--font-dm-sans), sans-serif;text-align:center;opacity:0;white-space:nowrap;font-style:italic;transition:opacity .9s,transform .9s;position:absolute;inset:0;transform:translateY(6px);font-size:.88rem!important;font-weight:400!important;line-height:1.6!important}.home-page-module__IZcija__testimonialActive{opacity:1;transform:translateY(0)}.home-page-module__IZcija__choices{background:var(--bg);justify-content:center;align-items:center;min-height:100svh;padding:5rem 1.5rem 4rem;display:flex}.home-page-module__IZcija__choicesInner{width:100%;max-width:520px}.home-page-module__IZcija__choicesTitle{color:var(--text);font-family:var(--font-playfair), serif;text-align:center;margin-bottom:.5rem;font-size:clamp(1.8rem,5vw,2.8rem);font-weight:500;line-height:1.2}.home-page-module__IZcija__choicesSubtitle{color:var(--mid);font-family:var(--font-dm-sans), sans-serif;text-align:center;margin-bottom:2.5rem;font-size:1rem;font-weight:400}.home-page-module__IZcija__groups{flex-direction:column;width:100%;max-width:520px;display:flex}.home-page-module__IZcija__cardGroup+.home-page-module__IZcija__cardGroup{margin-top:2rem}.home-page-module__IZcija__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;width:100%;display:grid}.home-page-module__IZcija__card{border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;opacity:0;min-width:0;transition:opacity .5s ease var(--card-delay,0s), transform .5s ease var(--card-delay,0s), box-shadow var(--duration) var(--ease);padding:1.75rem 1.6rem;text-decoration:none;display:block;transform:translateY(16px)}.home-page-module__IZcija__cardVisible{opacity:1;transform:translateY(0)}.home-page-module__IZcija__card:hover{box-shadow:0 14px 40px #00000014, 0 0 0 1px var(--card-outline,transparent), 0 0 28px var(--card-glow,transparent);transform:translateY(-5px)}.home-page-module__IZcija__cardVisible:hover{transform:translateY(-5px)}.home-page-module__IZcija__card:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.home-page-module__IZcija__card:last-child:nth-child(odd){grid-column:1/-1}.home-page-module__IZcija__cardDot{border-radius:999px;width:10px;height:10px;margin-bottom:1.1rem;transition:transform .3s;display:block}.home-page-module__IZcija__card:hover .home-page-module__IZcija__cardDot{transform:scale(1.4)}.home-page-module__IZcija__cardTitle{color:var(--text);font-family:var(--font-playfair), serif;margin-bottom:.4rem;font-size:1.75rem;font-weight:500;line-height:1.1}.home-page-module__IZcija__cardDescription{color:var(--low);font-family:var(--font-dm-sans), sans-serif;font-size:.95rem;font-weight:400;line-height:1.5}.home-page-module__IZcija__toneRose{--card-outline:#c9a4984d;--card-glow:#c9a49840;background:#f5edea}.home-page-module__IZcija__toneRose .home-page-module__IZcija__cardDot{background:#c9a498}.home-page-module__IZcija__toneGreen{--card-outline:#90af8a4d;--card-glow:#90af8a40;background:#ecf4ea}.home-page-module__IZcija__toneGreen .home-page-module__IZcija__cardDot{background:#90af8a}.home-page-module__IZcija__toneLilac{--card-outline:#a89fbd4d;--card-glow:#a89fbd40;background:#edeaf5}.home-page-module__IZcija__toneLilac .home-page-module__IZcija__cardDot{background:#a89fbd}.home-page-module__IZcija__toneWheat{--card-outline:#c0a87c4d;--card-glow:#c0a87c40;background:#f4eddf}.home-page-module__IZcija__toneWheat .home-page-module__IZcija__cardDot{background:#c0a87c}.home-page-module__IZcija__toneBlue{--card-outline:#8eafc04d;--card-glow:#8eafc040;background:#e8f2f7}.home-page-module__IZcija__toneBlue .home-page-module__IZcija__cardDot{background:#8eafc0}.home-page-module__IZcija__toneMint{--card-outline:#66bb6a4d;--card-glow:#66bb6a40;background:#e8f5e9}.home-page-module__IZcija__toneMint .home-page-module__IZcija__cardDot{background:#66bb6a}.home-page-module__IZcija__delay0{--card-delay:0s}.home-page-module__IZcija__delay1{--card-delay:80ms}.home-page-module__IZcija__delay2{--card-delay:.16s}.home-page-module__IZcija__delay3{--card-delay:.24s}[data-theme=notte] .home-page-module__IZcija__cardGroup a,[data-theme=notte-fonda] .home-page-module__IZcija__cardGroup a{background:var(--card)}[data-theme=notte] .home-page-module__IZcija__hero:before,[data-theme=notte-fonda] .home-page-module__IZcija__hero:before{background:radial-gradient(55% 45% at 60% 55%,#a89fbd26 0%,#0000 65%)}@keyframes home-page-module__IZcija__ambientMove{0%{transform:translate(0)scale(1)}to{transform:translate(3%,3%)scale(1.05)}}@keyframes home-page-module__IZcija__fadeInUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes home-page-module__IZcija__livePulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes home-page-module__IZcija__heroFadeIn{to{opacity:1;transform:translateY(0)}}@keyframes home-page-module__IZcija__breathe{0%,to{opacity:.7;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.18)}}@keyframes home-page-module__IZcija__heroGlow{0%{background-position:50% 100%,20% 20%,0 0}to{background-position:55% 95%,25% 25%,0 0}}[data-theme=notte] .home-page-module__IZcija__cardDot,[data-theme=notte-fonda] .home-page-module__IZcija__cardDot{opacity:.85}@media (prefers-reduced-motion:reduce){.home-page-module__IZcija__heroAnimate,.home-page-module__IZcija__liveCounter,.home-page-module__IZcija__wordmark,.home-page-module__IZcija__title,.home-page-module__IZcija__copy,.home-page-module__IZcija__cta,.home-page-module__IZcija__noSignup,.home-page-module__IZcija__testimonials,.home-page-module__IZcija__arrow,.home-page-module__IZcija__liveDot{animation:none!important}.home-page-module__IZcija__heroAnimate,.home-page-module__IZcija__liveCounter,.home-page-module__IZcija__wordmark,.home-page-module__IZcija__title,.home-page-module__IZcija__copy,.home-page-module__IZcija__cta,.home-page-module__IZcija__noSignup,.home-page-module__IZcija__testimonials,.home-page-module__IZcija__arrow{opacity:1;transform:none}.home-page-module__IZcija__hero:before{animation:none!important}.home-page-module__IZcija__testimonial{transition:none!important}.home-page-module__IZcija__card{opacity:1;transition:box-shadow var(--duration) var(--ease);transform:none}.home-page-module__IZcija__card:hover .home-page-module__IZcija__cardDot,.home-page-module__IZcija__cardVisible:hover,.home-page-module__IZcija__card:hover{transform:none}}@media (max-width:480px){.home-page-module__IZcija__hero{min-height:100svh;padding:1.5rem 1.25rem}.home-page-module__IZcija__titleTag{font-size:clamp(3rem,13vw,5rem)!important}.home-page-module__IZcija__hero .home-page-module__IZcija__cta{justify-content:center;width:100%;max-width:300px}#hero button.btn-pill.home-page-module__IZcija__cta{justify-content:center;width:100%;max-width:300px}.home-page-module__IZcija__testimonial{text-align:center;white-space:normal;font-size:.78rem!important}.home-page-module__IZcija__testimonials{height:auto;min-height:2.5rem}}@media (max-width:640px){.home-page-module__IZcija__choices{padding:3rem 1.25rem 4rem}.home-page-module__IZcija__choicesInner,.home-page-module__IZcija__groups{max-width:100%}}@media (min-width:641px) and (max-width:1024px){.home-page-module__IZcija__hero{padding:2rem 3rem}.home-page-module__IZcija__choicesInner,.home-page-module__IZcija__groups{max-width:580px}}
