.QuoteScroller-module__uUTK3a__wrap{gap:24px;display:grid}.QuoteScroller-module__uUTK3a__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:calc(-1 * var(--side));padding-bottom:4px;padding-right:var(--side);grid-auto-columns:min(100%,560px);grid-auto-flow:column;gap:20px;display:grid;overflow-x:auto}.QuoteScroller-module__uUTK3a__track::-webkit-scrollbar{display:none}.QuoteScroller-module__uUTK3a__item{scroll-snap-align:start}.QuoteScroller-module__uUTK3a__quote{border:1px solid var(--taupe);border-radius:var(--radius-l);height:100%;transition:transform .3s var(--ease-out), border-color .3s ease;background:#fff;align-content:space-between;gap:24px;padding:clamp(20px,2.25vw,32px);display:grid}@media (hover:hover){.QuoteScroller-module__uUTK3a__quote:hover{border-color:var(--blush)}}.QuoteScroller-module__uUTK3a__title{color:var(--champagne-text);font-family:var(--f-serif), sans-serif;font-size:var(--t-xl);letter-spacing:-.01em;text-wrap:balance;font-weight:500;line-height:1.2}.QuoteScroller-module__uUTK3a__quote:has(.QuoteScroller-module__uUTK3a__title){grid-template-rows:auto 1fr auto;align-content:stretch;gap:16px}.QuoteScroller-module__uUTK3a__quote .QuoteScroller-module__uUTK3a__title+p{color:var(--body);font-family:var(--f-sans), system-ui, sans-serif;font-weight:400;font-size:var(--t-md);line-height:1.6}.QuoteScroller-module__uUTK3a__quote:has(.QuoteScroller-module__uUTK3a__title) footer{margin-top:12px}.QuoteScroller-module__uUTK3a__quote p{color:var(--plum);font-family:var(--f-serif), sans-serif;font-weight:500;font-size:var(--t-lg);text-wrap:pretty;line-height:1.45}.QuoteScroller-module__uUTK3a__quote p:before{content:"„"}.QuoteScroller-module__uUTK3a__quote p:after{content:"“"}.QuoteScroller-module__uUTK3a__quote footer{font-size:var(--t-sm);gap:2px;display:grid}.QuoteScroller-module__uUTK3a__quote footer strong{color:var(--graphite);font-weight:600}.QuoteScroller-module__uUTK3a__quote footer span{color:var(--muted)}.QuoteScroller-module__uUTK3a__controls{gap:10px;display:flex}.QuoteScroller-module__uUTK3a__btn{border:1px solid var(--plum);width:46px;height:46px;color:var(--plum);cursor:pointer;background:0 0;border-radius:50%;place-items:center;transition:background .2s,color .2s;display:grid}.QuoteScroller-module__uUTK3a__btn:hover{background:var(--plum);color:#fff}.QuoteScroller-module__uUTK3a__btn:active{transform:scale(.96)}.QuoteScroller-module__uUTK3a__track:focus-visible{outline:2px solid var(--focus);outline-offset:3px}
.home-module__LvZUAW__hero{min-height:min(100svh,720px);padding:calc(var(--header-h) + 24px) var(--side) clamp(40px, 5.25vw, 72px);color:#f6eeea;--focus:#fff;--t-xs:14px;--t-sm:14px;--t-base:15px;--t-md:16px;--t-display:clamp(32px, 3.4vw, 48px);background:#2a201c;grid-template-columns:1fr minmax(0,.95fr);align-items:center;display:grid;position:relative;overflow:hidden}.home-module__LvZUAW__hero a[class*=cta]{min-height:50px;font-size:var(--t-base);letter-spacing:0;text-transform:none;border-radius:999px;padding:0 26px}.home-module__LvZUAW__heroPhoto{position:absolute;inset:0}.home-module__LvZUAW__heroPhoto:after{content:"";background:linear-gradient(#1e161380 0,#1e161300 150px),linear-gradient(90deg,#2a201c00 0% 30%,#281e1a59 42%,#261c18bf 54%,#241b17eb 66%,#221916f7 100%);position:absolute;inset:0}.home-module__LvZUAW__heroImg{object-fit:cover;object-position:18% 42%;filter:brightness(1.03)saturate()sepia(.04);width:100%;height:100%}.home-module__LvZUAW__heroText{grid-column:2;justify-items:start;gap:20px;display:grid;position:relative}.home-module__LvZUAW__heroPhoto{transform-origin:30% 30%;animation:24s ease-in-out 1.8s infinite alternate home-module__LvZUAW__breathe}.home-module__LvZUAW__heroImg{animation:home-module__LvZUAW__heroIn 1.8s var(--ease-out) both}.home-module__LvZUAW__h1>*,.home-module__LvZUAW__heroLead,.home-module__LvZUAW__heroText>:last-child{animation:home-module__LvZUAW__rise 1s var(--ease-out) both}.home-module__LvZUAW__h1>:first-child{animation-delay:.25s}.home-module__LvZUAW__h1>:nth-child(2){animation-delay:.42s}.home-module__LvZUAW__heroLead{animation-delay:.6s}.home-module__LvZUAW__heroText>:last-child{animation-delay:.78s}@keyframes home-module__LvZUAW__heroIn{0%{transform:scale(1.08)}}@keyframes home-module__LvZUAW__breathe{to{transform:scale(1.04)}}.home-module__LvZUAW__h1{color:#fff;font-size:var(--t-display);gap:2px;line-height:1.06}.home-module__LvZUAW__h1 em{color:#f2b9c2}.home-module__LvZUAW__h1>span{text-wrap:balance}.home-module__LvZUAW__heroLead{color:#efe6e1;max-width:44ch;font-size:var(--t-md);line-height:1.6}.home-module__LvZUAW__ctaOutline{color:#fff;background:0 0;box-shadow:inset 0 0 0 1.5px #efe6e1;}.home-module__LvZUAW__ctaOutline:hover{color:#fff;background:#ffffff14}.home-module__LvZUAW__hero a[href=\#knjiga]{background:var(--rose);color:#fff}.home-module__LvZUAW__hero a[href=\#knjiga]:hover{background:var(--rose-deep)}@keyframes home-module__LvZUAW__rise{0%{opacity:0;transform:translateY(22px)}}.home-module__LvZUAW__questions{background:#fff;grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(32px,4.5vw,72px);display:grid}.home-module__LvZUAW__questionsText{gap:32px;display:grid}.home-module__LvZUAW__questionList{display:grid}.home-module__LvZUAW__questionList li{border-top:1px solid var(--line);color:var(--plum);font-size:var(--t-md);padding:20px 0;line-height:1.45}.home-module__LvZUAW__questionList li:last-child{border-bottom:1px solid var(--line)}.home-module__LvZUAW__questionsImg{aspect-ratio:1;object-fit:cover;object-position:60% 30%;border-radius:var(--radius-l);width:100%;height:auto}.home-module__LvZUAW__book{background:linear-gradient(180deg, #fff 0%, var(--cream-deep) 50%, var(--cream) 100%);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,4.5vw,72px);display:grid}.home-module__LvZUAW__bookCover{justify-content:center;display:flex}.home-module__LvZUAW__bookImg{filter:drop-shadow(0 34px 40px #1f171438)drop-shadow(0 6px 10px #1f171414);width:100%;max-width:400px;height:auto}.home-module__LvZUAW__bookText{justify-items:start;gap:22px;display:grid}.home-module__LvZUAW__bookText h2 span{display:block}.home-module__LvZUAW__bookName{color:var(--champagne-text);margin-top:.2em;font-style:normal;font-weight:500;display:block}.home-module__LvZUAW__featured{padding:clamp(36px, 4.5vw, 60px) var(--side);text-align:center;background:#fff;justify-items:center;gap:24px;display:grid}.home-module__LvZUAW__featuredLabel{width:min(560px,100%);color:var(--muted);font-size:var(--t-sm);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:20px;font-weight:700;display:flex}.home-module__LvZUAW__featuredLabel:before,.home-module__LvZUAW__featuredLabel:after{content:"";background:var(--line);flex:1;height:1px}.home-module__LvZUAW__logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px clamp(16px,1.95vw,32px);display:flex}.home-module__LvZUAW__logo{color:var(--plum);opacity:1}.home-module__LvZUAW__logo1{font-size:var(--t-lg);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.home-module__LvZUAW__logo3{font-size:var(--t-lg);letter-spacing:-.03em;font-weight:800}.home-module__LvZUAW__authority{flex-wrap:wrap;justify-content:center;gap:10px 24px;margin-top:8px;display:flex}.home-module__LvZUAW__authority li{color:var(--body);font-size:var(--t-base);line-height:1.4}.home-module__LvZUAW__featuredCount{color:var(--muted);font-size:var(--t-sm);text-decoration:none}.home-module__LvZUAW__featuredCount strong{color:var(--plum);font-weight:700}.home-module__LvZUAW__featuredCount:hover{text-underline-offset:4px;text-decoration:underline}.home-module__LvZUAW__about{background:linear-gradient(180deg, #fff 0%, var(--cream) 100%);grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(32px,4.5vw,72px);display:grid}.home-module__LvZUAW__aboutPhoto{justify-content:flex-end;display:flex}.home-module__LvZUAW__aboutImg{aspect-ratio:4/3;object-fit:cover;object-position:50% 30%;width:100%;max-width:560px;height:auto;-webkit-mask-image:linear-gradient(90deg,#000 70%,#0000 100%);mask-image:linear-gradient(90deg,#000 70%,#0000 100%)}.home-module__LvZUAW__aboutText{justify-items:start;gap:22px;max-width:60ch;display:grid}.home-module__LvZUAW__program{min-height:clamp(316px,31.5vw,420px);margin:0 var(--panel-inset);padding:clamp(56px, 6.75vw, 96px) calc(var(--side) - var(--panel-inset));border-radius:var(--radius-l);background:var(--panel);color:var(--plum);align-items:center;display:grid;position:relative;overflow:hidden}.home-module__LvZUAW__programImg{object-fit:cover;object-position:50% 45%;width:100%;height:116%;position:absolute;inset:-8% 0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.home-module__LvZUAW__programImg{animation:linear both home-module__LvZUAW__drift;animation-timeline:view()}}}@keyframes home-module__LvZUAW__drift{0%{transform:translateY(-5%)}to{transform:translateY(5%)}}.home-module__LvZUAW__program:before{content:"";z-index:1;background:linear-gradient(90deg,#f3e7daf7 0%,#f3e7dadb 42%,#f3e7da00 78%);position:absolute;inset:0}.home-module__LvZUAW__programInner{z-index:2;justify-items:start;gap:16px;max-width:52ch;display:grid;position:relative}.home-module__LvZUAW__programEyebrow{color:var(--lavender-text)}.home-module__LvZUAW__programTitle{color:var(--plum);font-size:var(--t-display)}.home-module__LvZUAW__programSub{color:var(--lavender-text);font-family:var(--f-serif), sans-serif;font-weight:500;font-size:var(--t-xl);line-height:1.2}.home-module__LvZUAW__programText{color:var(--plum);font-size:var(--t-md);margin-top:8px;line-height:1.55}.home-module__LvZUAW__programMore{color:var(--body);margin-bottom:12px;line-height:1.6}.home-module__LvZUAW__quotesHead{margin-bottom:40px}.home-module__LvZUAW__quotesHead h2{max-width:20ch}.home-module__LvZUAW__food{background:#fff;grid-template-columns:.7fr 1.2fr .9fr;align-items:center;gap:clamp(24px,3.75vw,56px);display:grid}.home-module__LvZUAW__foodLogo{justify-content:center;display:flex}.home-module__LvZUAW__foodLogoImg{width:100%;max-width:260px;height:auto}.home-module__LvZUAW__foodText{justify-items:start;gap:18px;display:grid}.home-module__LvZUAW__foodSub{color:var(--champagne-text);font-family:var(--f-serif), sans-serif;font-weight:500;font-size:var(--t-lg);line-height:1.2}.home-module__LvZUAW__foodPhoto{justify-content:center;display:flex}.home-module__LvZUAW__foodImg{filter:drop-shadow(0 30px 40px #231b1838);width:100%;max-width:420px;height:auto}.home-module__LvZUAW__orgs{margin:0 var(--panel-inset);border-radius:var(--radius-l);background:radial-gradient(ellipse 60% 80% at 90% 10%, #ffffffb3, transparent 70%), linear-gradient(160deg, var(--lavender-soft) 0%, var(--blush) 100%);grid-template-columns:1.4fr 1fr;align-items:end;gap:clamp(24px,4.5vw,72px);display:grid}.home-module__LvZUAW__orgsSide{justify-items:start;gap:20px;display:grid}.home-module__LvZUAW__letters{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(24px,4.5vw,72px);margin-top:clamp(12px,1.5vw,20px);margin-bottom:clamp(12px,1.5vw,20px);scroll-margin-top:40px;display:grid}.home-module__LvZUAW__lettersText{gap:16px;display:grid}.home-module__LvZUAW__story{border-left:2px solid var(--blush);color:var(--body);font-size:var(--t-md);gap:10px;padding-left:18px;line-height:1.6;display:grid}.home-module__LvZUAW__path{background:var(--cream);gap:40px;display:grid}.home-module__LvZUAW__pathHead{gap:14px;max-width:640px;display:grid}.home-module__LvZUAW__steps{counter-reset:korak;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(20px,2.25vw,36px);margin:0;padding:0;list-style:none;display:grid}.home-module__LvZUAW__step{counter-increment:korak;grid-template-rows:auto auto auto 1fr auto;gap:10px;padding-top:20px;display:grid;position:relative}.home-module__LvZUAW__step:after{content:"";background:var(--taupe-deep);transform-origin:0;height:1px;transition:transform 1.1s var(--ease-out);position:absolute;inset:0 0 auto}.home-module__LvZUAW__step:last-child:after{background:var(--rose);height:2px}.js-motion .home-module__LvZUAW__step{transition:opacity .8s var(--ease-out), transform .8s var(--ease-out)}.js-motion section:not(.is-in) .home-module__LvZUAW__step{opacity:0;transform:translateY(18px)}.js-motion section:not(.is-in) .home-module__LvZUAW__step:after{transform:scaleX(0)}.js-motion .home-module__LvZUAW__step:first-child{transition-delay:.15s}.js-motion .home-module__LvZUAW__step:first-child:after{transition-delay:.15s}.js-motion .home-module__LvZUAW__step:nth-child(2){transition-delay:.32s}.js-motion .home-module__LvZUAW__step:nth-child(2):after{transition-delay:.32s}.js-motion .home-module__LvZUAW__step:nth-child(3){transition-delay:.49s}.js-motion .home-module__LvZUAW__step:nth-child(3):after{transition-delay:.49s}.home-module__LvZUAW__step:before{content:counter(korak);color:var(--champagne-text);font-family:var(--f-serif), sans-serif;font-size:var(--t-2xl);font-weight:400;line-height:1}.home-module__LvZUAW__stepLabel{color:var(--muted);font-size:var(--t-sm);font-weight:500}.home-module__LvZUAW__stepTitle{color:var(--plum);font-family:var(--f-serif), sans-serif;font-size:var(--t-xl);letter-spacing:-.01em;font-weight:500;line-height:1.2}.home-module__LvZUAW__stepText{color:var(--body);font-size:var(--t-base);line-height:1.6}.home-module__LvZUAW__stepLink{color:var(--rose-deep);text-underline-offset:5px;transition:color .2s ease, text-underline-offset .2s var(--ease-out);justify-self:start;margin-top:8px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.home-module__LvZUAW__stepLink:after{content:" →"}.home-module__LvZUAW__stepLink:hover{color:var(--plum);text-underline-offset:7px}.js-motion .home-module__LvZUAW__logos>li{transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transition-delay:calc(var(--i,0) * 60ms + .2s)}.js-motion section:not(.is-in) .home-module__LvZUAW__logos>li{opacity:0;transform:translateY(12px)}.home-module__LvZUAW__logos>li:nth-child(2){--i:1}.home-module__LvZUAW__logos>li:nth-child(3){--i:2}.home-module__LvZUAW__logos>li:nth-child(4){--i:3}.home-module__LvZUAW__logos>li:nth-child(5){--i:4}.home-module__LvZUAW__logos>li:nth-child(6){--i:5}.home-module__LvZUAW__logos>li:nth-child(7){--i:6}.home-module__LvZUAW__logos>li:nth-child(8){--i:7}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.home-module__LvZUAW__questionsPhoto,.home-module__LvZUAW__aboutPhoto,.home-module__LvZUAW__foodPhoto{animation:linear both home-module__LvZUAW__float;animation-timeline:view()}}}@keyframes home-module__LvZUAW__float{0%{transform:translateY(24px)}to{transform:translateY(-24px)}}.home-module__LvZUAW__talk{margin:0 var(--panel-inset);padding:clamp(24px, 3vw, 40px) calc(var(--side) - var(--panel-inset));border-radius:var(--radius-l);background:var(--lavender-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;display:flex}.home-module__LvZUAW__talk>div{gap:8px;max-width:620px;display:grid}.home-module__LvZUAW__talkTitle{color:var(--plum)}@media (max-width:1100px){.home-module__LvZUAW__food{grid-template-columns:1fr 1.4fr}.home-module__LvZUAW__foodPhoto{grid-column:1/-1}.home-module__LvZUAW__foodImg{max-width:320px}}@media (max-width:900px){.home-module__LvZUAW__hero{grid-template-columns:1fr;min-height:0;padding-top:0}.home-module__LvZUAW__heroPhoto{width:calc(100% + 2 * var(--side));margin:0 calc(-1 * var(--side));aspect-ratio:4/5;max-height:72svh;position:relative;inset:auto}.home-module__LvZUAW__heroImg{object-position:24% 40%;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%)}.home-module__LvZUAW__heroPhoto:after{background:linear-gradient(#1e161373 0,#1e161300 120px),linear-gradient(#2a201c00 70%,#2a201c 100%)}.home-module__LvZUAW__heroText{grid-column:1;margin-top:-64px}.home-module__LvZUAW__questions,.home-module__LvZUAW__book,.home-module__LvZUAW__about,.home-module__LvZUAW__food,.home-module__LvZUAW__orgs,.home-module__LvZUAW__letters{grid-template-columns:1fr}.home-module__LvZUAW__questionsPhoto{max-width:440px}.home-module__LvZUAW__aboutPhoto{justify-content:flex-start}.home-module__LvZUAW__aboutImg{border-radius:var(--radius-m);-webkit-mask-image:none;mask-image:none}.home-module__LvZUAW__foodLogo{justify-content:flex-start}.home-module__LvZUAW__foodLogoImg{max-width:180px}.home-module__LvZUAW__foodPhoto{grid-column:auto}.home-module__LvZUAW__program:before{background:linear-gradient(#1e171459 0%,#1e1714d9 60%)}}@media (max-width:600px){.home-module__LvZUAW__h1{font-size:var(--t-display)}.home-module__LvZUAW__questionList li{font-size:var(--t-md);padding:16px 0}.home-module__LvZUAW__logos{gap:14px 24px}}@media (max-width:900px){.home-module__LvZUAW__heroText{text-align:center;justify-items:center}.home-module__LvZUAW__heroText .home-module__LvZUAW__h1{justify-items:center}.home-module__LvZUAW__heroLead{margin-left:auto;margin-right:auto}.home-module__LvZUAW__heroText>:last-child{justify-content:center}}
