:root{--teal:#00afa4;--teal-dark:#2a8d8c;--aqua:#b8f2f1;--pink:#eb008b;--brown:#562803;--content-max:90rem;--paper:#f5f8f9;--shadow:10px 10px 0 rgba(0,0,0,0.15)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:linear-gradient(180deg,var(--paper) 0,#dff8f8 22%,#70d8d6 100%);color:var(--brown);font-family:Jost,Poppins,Montserrat,Arial,sans-serif;letter-spacing:0}body.mobileMenuOpen{overflow:hidden}button,input,textarea{font:inherit}button{font-weight:700}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid color-mix(in srgb,var(--pink),white 30%);outline-offset:4px}.pageShell{isolation:isolate;min-height:100vh;overflow:hidden;position:relative;--page-shell-gutter:clamp(24px,8vw,96px)}.siteHeader{background:var(--teal);height:108px;justify-content:center;left:0;padding:0 var(--page-shell-gutter);position:fixed;right:0;top:0;z-index:20}.siteHeader,.siteHeaderInner{align-items:center;display:flex}.siteHeaderInner{justify-content:space-between;max-width:var(--content-max);width:100%}.siteHeaderBrand{position:relative;z-index:22}.siteHeaderActions{align-items:center;display:flex;gap:clamp(14px,2vw,26px)}.headerMenuGroup{align-items:flex-start;display:flex;flex-direction:column;position:relative;padding-bottom:.9rem;margin-bottom:-.9rem}.headerMenuToggle{display:none}.headerMenuLink{color:#fff;font-family:var(--font-manrope),sans-serif;font-size:var(--Text-Sizes-Text-Regular,1rem);font-style:normal;font-weight:700;line-height:150%;text-decoration:none;transition:opacity .18s ease}.headerMenuLink:focus-visible,.headerMenuLink:hover{opacity:.8}.headerMenuLinkParent{position:relative;z-index:1}.headerMenuSubmenu{background:#00afa3de;border:1px solid rgba(0,175,164,.2);border-radius:1rem;box-shadow:0 1rem 2rem rgba(0,0,0,.16);display:grid;grid-gap:.35rem;gap:.35rem;left:0;min-width:18rem;opacity:0;padding:.85rem .9rem;pointer-events:none;position:absolute;top:calc(100% - .05rem);transform:translateY(-.2rem);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;visibility:hidden;z-index:2}.headerMenuGroup:focus-within .headerMenuSubmenu,.headerMenuGroup:hover .headerMenuSubmenu{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.headerMenuSubLink{color:#fff;font-family:var(--font-manrope),sans-serif;font-size:.95rem;font-weight:700;line-height:1.35;padding:.45rem .6rem;border-radius:.65rem;text-decoration:none;transition:background-color .18s ease,color .18s ease,opacity .18s ease}.headerMenuSubLink:focus-visible,.headerMenuSubLink:hover{background:rgba(0,175,164,.08);color:var(--pink);opacity:1}.siteHeader:after{background:url(/assets/zubky_horizontal.svg) top/auto 100% repeat-x;bottom:-11px;content:"";display:block;height:52px;left:0;pointer-events:none;position:absolute;translate:0 1px;width:100%;z-index:-1}.siteHeader img{height:4.875rem;object-fit:contain;width:8.68375rem}.headerCta,.pollButtonLabel{border:0;border-radius:999px;color:white;min-width:132px;padding:13px 28px;text-transform:uppercase;transition:transform .18s ease,box-shadow .18s ease}.headerCta,.pollButtonLabel,.primaryButton,.secondaryButton,.siteButton{background:var(--pink);cursor:pointer;display:inline-flex;font-weight:500;justify-content:center;text-decoration:none}.primaryButton,.secondaryButton,.siteButton{align-items:center;border:0;border-radius:1.875rem;color:#fff;font-family:"Libre Bodoni","Libre Bodoni Fallback",var(--font-libre-bodoni),serif;font-size:1.25rem;font-style:normal;height:3.75rem;line-height:normal;min-width:180px;padding:.9375rem 2.5rem;text-transform:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.siteButtonSecondary{background:#fff;border:3px solid var(--pink);color:var(--pink)}.headerCta{margin-left:3.125rem;text-transform:capitalize}.headerCtaJost{font-family:Jost,Poppins,Montserrat,Arial,sans-serif;font-weight:600}.headerCtaLibre{font-family:var(--font-libre-bodoni),serif}.headerCta:hover,.pollOption:not(:disabled):hover .pollButtonLabel{box-shadow:0 12px 28px rgba(235,0,139,.25);transform:translateY(-2px)}.primaryButton:focus-visible,.primaryButton:hover,.secondaryButton:focus-visible,.secondaryButton:hover,.siteButton:focus-visible,.siteButton:hover{background:#f50092;box-shadow:0 12px 28px rgba(235,0,139,.25);transform:translate3d(0,-2px,0)}.siteButtonSecondary:focus-visible,.siteButtonSecondary:hover{background:#fff;color:var(--pink)}.socialFollowRail{align-items:center;background:var(--pink);border-radius:25px 0 0 25px;display:flex;flex-direction:column;gap:8px;height:210px;overflow:hidden;padding:18px 6px 22px;pointer-events:none;position:fixed;right:0;top:50%;transform:translate3d(14px,-50%,0);transition:opacity .22s ease,transform .22s ease,visibility .22s ease;opacity:0;visibility:hidden;width:50px;z-index:19}body.showSocialRail .socialFollowRail{opacity:1;pointer-events:auto;transform:translate3d(0,-50%,0);visibility:visible}.socialFollowRail>span{align-items:center;color:white;display:flex;flex:1 1 auto;font-size:1rem;font-weight:600;justify-content:center;letter-spacing:.0258rem;line-height:1;min-height:0;text-align:center;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}.socialFollowRailLinks{display:grid;grid-gap:7px;gap:7px;justify-items:center;width:100%}.socialFollowRail a{align-items:center;border-radius:6px;display:inline-flex;height:31px;justify-content:center;transition:background .18s ease,box-shadow .18s ease,transform .18s ease;width:31px}.socialFollowRail img{display:block;height:31px;transition:filter .18s ease;width:31px}.socialFollowRail a:focus-visible,.socialFollowRail a:hover{background:white;box-shadow:0 10px 22px rgba(86,40,3,.18);transform:scale(1.05)}.socialFollowRail a:focus-visible img,.socialFollowRail a:hover img{filter:brightness(0) saturate(100%) invert(45%) sepia(79%) saturate(452%) hue-rotate(131deg) brightness(88%) contrast(88%)}.hero{--hero-content-overflow:100px;--hero-min-height:clamp(560px,44vw,680px);display:block;margin-top:108px;min-height:var(--hero-min-height);overflow:visible;padding:64px 24px 0;position:relative}.heroBackground{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.heroBackground img{display:block;height:100%;object-fit:cover;object-position:bottom center;width:100%}.hero:after{background:url(/assets/zubky_hero.svg) top/auto 100% repeat-x;bottom:-43px;content:"";display:block;height:52px;left:0;pointer-events:none;translate:0 1px;z-index:3}.hero:after,.heroContent{position:absolute;width:100%}.heroContent{animation:heroContentRise 1s cubic-bezier(.2,.8,.2,1) both;align-items:center;bottom:calc(-1 * var(--hero-content-overflow));display:flex;flex-direction:column;left:50%;margin:0;max-width:var(--content-max);padding-inline:24px;text-align:center;transform:translateX(-50%);z-index:5}.contactForm h2,.hero h1,.introSection h2,.momentSection h2,.pollSection h2,.videoSection h2{font-size:clamp(2rem,5vw,4.25rem);line-height:1.08;margin:0;text-transform:uppercase}.hero .heroTitle{animation:heroTitleReveal 1s cubic-bezier(.2,.8,.2,1) .08s both,heroTitleGlow 6.5s ease-in-out 1.1s infinite;display:block;filter:drop-shadow(0 2px 18px rgba(42,141,140,.25));font-family:Jost,Poppins,Montserrat,Arial,sans-serif;font-size:clamp(2rem,3.25vw,3.25rem);font-style:normal;font-weight:600;letter-spacing:.02581rem;line-height:1.18;max-width:none;overflow:visible;text-align:center;transform:none;width:100%}.hero .heroTitle,.heroTitleFrame{margin-inline:auto;position:relative}.heroTitleFrame{grid-column-gap:clamp(.35rem,1.2vw,1.1rem);column-gap:clamp(.35rem,1.2vw,1.1rem);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-block:.22em .12em;padding-inline:clamp(20px,3vw,40px);width:min(100%,calc(100vw - 24px))}.heroTitlePart{display:block;line-height:inherit;min-width:0;white-space:nowrap}.heroTitleMobileBreak{display:none}.heroTitlePartWhite{color:white;text-align:right}.heroTitlePartBrown{color:var(--brown);text-align:left}.nobraPage,.storyPage{background:linear-gradient(180deg,rgba(0,174,163,.08),rgba(0,174,163,.02)),url(/assets/mila-story-bg.jpg) top /cover no-repeat}.nobraPage{overflow:visible}.horecaPage{background:linear-gradient(180deg,rgba(0,174,163,.08),rgba(0,174,163,.02)),url(/assets/mila-story-bg.jpg) top /cover no-repeat}.horecaHero{background:linear-gradient(270deg,rgba(255,255,255,.54) 38.45%,rgba(4,107,105,.54) 90.18%),url(/assets/horeca-hero.webp) bottom /cover no-repeat;background-blend-mode:multiply,normal;margin-top:108px;min-height:clamp(36rem,74vh,48rem);padding:clamp(4rem,9vw,7rem) clamp(1.5rem,8vw,6rem);position:relative}.horecaHero:after{background:url(/assets/story-hero-down-zubky.svg) bottom/auto 100% repeat-x;bottom:0;content:"";display:block;height:45px;left:0;pointer-events:none;position:absolute;translate:0 1px;width:100%;z-index:1}.horecaHeroInner{align-items:flex-start;display:flex;margin:0 auto;max-width:var(--content-max);min-height:clamp(26rem,58vh,37rem)}.horecaHeroTitle,.horecaHeroTitle span{color:#fff;font-family:var(--font-libre-bodoni),serif;font-size:5rem;font-style:normal;font-weight:400;line-height:103%}.horecaHeroTitle{margin:0;text-transform:none}.horecaHeroTitle span{display:inline-block;margin-bottom:2.5rem}.horecaFeatureSection{overflow:hidden;padding:clamp(3rem,7vw,6rem) clamp(1.5rem,8vw,6rem) clamp(4rem,8vw,6.5rem);position:relative;scroll-margin-top:7.5rem}.horecaFeatureInner{align-items:center;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);grid-gap:clamp(2rem,5vw,4.5rem);gap:clamp(2rem,5vw,4.5rem);margin:0 auto;max-width:var(--content-max);width:100%}.horecaFeatureVisual{display:flex;justify-content:flex-start}.horecaFeatureVisual img{aspect-ratio:109/96;display:block;height:auto;max-height:33.25rem;max-width:37.75rem;width:100%}.horecaFeatureCopy{color:#fff}.horecaFeatureTitle{color:#fff;font-family:var(--font-libre-bodoni),serif;font-size:3.75rem;font-style:normal;font-weight:400;line-height:103%;margin:0}.horecaFeatureDescription{color:#fff;font-family:var(--font-manrope),sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:150%;margin:2rem 0 0}.horecaFeatureDescription strong{font-weight:800}.horecaFeatureActions{display:flex;align-items:center;flex-wrap:wrap;gap:1.25rem;justify-content:flex-start;margin-top:2rem}.horecaFeatureButton{min-width:9rem;text-transform:none}.horecaBenefitsDecor,.horecaFeatureDecor,.horecaInspirationDecor{height:auto;pointer-events:none;position:absolute;z-index:0}.horecaFeatureDecorBottomRight{width:14.41169rem;bottom:1.5rem;right:-70px;aspect-ratio:89/75}.horecaBenefitsSection{background:transparent;padding:0 clamp(1.5rem,8vw,6rem) clamp(4rem,8vw,6.5rem);position:relative}.horecaBenefitsCard{background:#fff;border-radius:1.5625rem;box-shadow:7px 7px 0 0 rgba(0,0,0,.1);display:grid;grid-template-columns:minmax(0,1fr) minmax(22rem,.98fr);margin:0 auto;max-width:var(--content-max);overflow:hidden;position:relative;z-index:1}.horecaBenefitsDecorLeftCenter{left:-170px;top:50%;width:24.75rem;transform:rotate(-31.03deg);aspect-ratio:197/99}.horecaBenefitsCopy{display:grid;grid-gap:2rem;gap:2rem;padding:clamp(2rem,5vw,4rem) clamp(1.75rem,4vw,3.5rem)}.horecaBenefitItem{align-items:flex-start;display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:auto minmax(0,1fr)}.horecaBenefitIcon{display:flex;justify-content:center;min-width:3.5rem;padding-top:.15rem}.horecaBenefitIcon svg{display:block;height:auto;width:auto}.horecaBenefitText h3{color:var(--pink);font-family:"Libre Bodoni","Libre Bodoni Fallback",var(--font-libre-bodoni),serif;font-size:clamp(1.75rem,2.5vw,2.25rem);font-style:normal;font-weight:600;line-height:1.1;margin:0}.horecaBenefitText p{color:#2a8d8c;font-family:var(--font-manrope),sans-serif;font-size:var(--Text-Sizes-Text-Regular,1rem);font-style:normal;font-weight:400;line-height:150%;margin:1rem 0 0}.horecaBenefitsImageWrap{min-height:100%}.horecaBenefitsImage{display:block;height:100%;object-fit:cover;width:100%}.horecaInspirationSection{background:transparent;overflow:visible;padding:0 0 clamp(4rem,8vw,6.5rem);scroll-margin-top:7.5rem}.horecaInspirationHeader{margin:5rem auto 5.5rem;max-width:var(--content-max);padding:0 clamp(1.5rem,8vw,6rem);position:relative}.horecaInspirationDecorTopRight{right:-5rem;top:0;width:19.75rem;transform:rotate(32.917deg);aspect-ratio:197/99}.horecaInspirationDecorBottomRight{width:14.41169rem;bottom:-100px;left:-80px;aspect-ratio:89/75;transform:rotate(50deg) scaleX(-1)}.horecaInspirationTitle{font-family:"Libre Bodoni","Libre Bodoni Fallback",var(--font-libre-bodoni),serif;font-size:3.75rem;line-height:103%;margin:0}.horecaInspirationSubtitle,.horecaInspirationTitle{color:#fff;font-style:normal;font-weight:400;text-align:center}.horecaInspirationSubtitle{font-family:var(--font-manrope),sans-serif;font-size:1.5rem;line-height:150%;margin:1rem 0 0}.horecaInspirationSlider{overflow:hidden;width:100%}.horecaInspirationMobileSlider{display:none}.horecaInspirationTrack{animation:horecaInspirationMarquee 78s linear infinite;-webkit-backface-visibility:hidden;backface-visibility:hidden;contain:layout paint;display:flex;gap:1.5rem;padding-inline:1.5rem;padding-bottom:1.5rem;transform:translateZ(0);will-change:transform;width:max-content}.horecaInspirationCard{--card-image:none;align-items:flex-start;background:linear-gradient(180deg,#046b69 9.56%,#fff 42.44%),var(--card-image) lightgray center center /cover no-repeat;background-blend-mode:multiply,normal;border-radius:1.5625rem;box-shadow:7px 7px 4px 0 rgba(0,0,0,.1);display:flex;flex:0 0 25.5rem;height:25.3125rem;aspect-ratio:136/135;justify-content:flex-start;overflow:hidden;padding:2.25rem 1.5rem;position:relative}.horecaInspirationCardTitle{color:#fff;text-align:center;text-shadow:-1px 4px 4px rgba(0,0,0,.43);font-family:"Libre Bodoni","Libre Bodoni Fallback",var(--font-libre-bodoni),serif;font-size:2.8125rem;font-style:normal;font-weight:400;line-height:103%;margin:0;text-wrap:balance;width:100%}.horecaInspirationMobileViewport{margin:0 auto;overflow:hidden;width:100%}.horecaInspirationMobileTrack{display:flex;transform:translate3d(calc((100% + 1rem) * var(--active-index, 0) * -1 + var(--drag-offset-px, 0px)),0,0);transition:transform .32s cubic-bezier(.2,.8,.2,1)}.horecaInspirationMobileViewport.isDragging .horecaInspirationMobileTrack{transition:none}.horecaInspirationMobileCard{flex:0 0 100%;margin-right:1rem}.horecaInspirationMobileControls{display:flex;inset-inline:0;justify-content:space-between;pointer-events:none;position:absolute;top:58%;transform:translateY(-50%)}.horecaInspirationMobileControls .storyHistoryArrow{pointer-events:auto}.horecaSrOnly{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.horecaStoresSection{background:transparent;padding:5rem clamp(1.5rem,8vw,6rem) 0;position:relative;scroll-margin-top:7.5rem;z-index:2}.horecaStoresHeader{margin:0 auto 4rem;max-width:var(--content-max)}.horecaStoresGrid{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:var(--content-max)}.horecaStoreLogo{align-items:center;display:flex;justify-content:center;min-height:7rem}.horecaStoreLogo img{display:block;height:auto;max-width:80%;width:auto}.horecaStoresComposition{max-width:var(--content-max);position:relative;width:29.9375rem;margin:3rem auto -60px;z-index:3}.horecaStoresComposition img{display:block;height:100%;width:100%}.storyHero{background:transparent;color:#fff;margin-top:0;overflow:hidden;padding:clamp(48px,7vw,96px) clamp(1.5rem,8vw,6rem) 0;position:relative}.storyHero:after{background:url(/assets/story-hero-down-zubky.svg) bottom/auto 100% repeat-x;bottom:0;display:block;height:45px;left:0;translate:0 1px;width:100%;z-index:1}.storyHero:after,.storyHero:before{content:"";pointer-events:none;position:absolute}.storyHero:before{animation:storyHeroPackReveal 1s cubic-bezier(.22,.8,.22,1) .18s both;background:url(/assets/mila-story-hero.png) 100% 100%/contain no-repeat;bottom:-5rem;height:min(44rem,60vw,90%);max-height:90%;opacity:0;right:clamp(-16rem,-11vw,-4rem);transform:translate3d(3.5rem,2.25rem,0) scale(.92);transform-origin:right bottom;width:min(98rem,76vw);z-index:0}.storyHeroInner{align-items:center;display:flex;margin:0 auto;max-width:var(--content-max);min-height:30.625rem;padding:0;position:relative;z-index:1}.storyHeroCopy{max-width:min(46rem,62%);margin-inline:0;position:relative;text-align:left;z-index:2}.storyHeroTitle{font-family:var(--font-libre-bodoni),serif;font-size:clamp(3.2rem,6vw,5.95rem);line-height:1.08;margin:0;white-space:nowrap;text-transform:none}.storyHeroLead,.storyHeroTitle{color:#fff;font-style:normal;font-weight:400}.storyHeroLead{font-family:var(--font-manrope),sans-serif;font-size:clamp(1.2rem,1.95vw,1.8rem);line-height:150%;margin:clamp(20px,2.6vw,28px) 0 0;max-width:38.75rem}.storyHeroArt{display:none}.storyHeroArt img{display:block;height:auto;width:100%}.nobraHero{background:url(/assets/nobra-day/nobra-hero-bg.png) 50%/cover no-repeat;color:#fff;margin-top:108px;overflow:hidden;padding:clamp(44px,4.8vw,64px) clamp(24px,8vw,96px) 0;position:relative}.nobraHero:after{background:url(/assets/story-hero-down-zubky.svg) bottom/auto 100% repeat-x;bottom:0;content:"";display:block;height:45px;left:0;pointer-events:none;position:absolute;translate:0 1px;width:100%;z-index:3}.nobraHeroInner{align-items:start;display:grid;grid-gap:clamp(16px,2vw,28px);gap:clamp(16px,2vw,28px);grid-template-columns:minmax(18rem,31rem) minmax(24rem,1fr);margin:0 auto;max-width:var(--content-max);min-height:clamp(32rem,43vw,38rem);position:relative;z-index:1}.nobraHeroCopy{align-self:center;max-width:31rem;padding-bottom:clamp(76px,8vw,112px);position:relative;z-index:2}.nobraHeroTitle{animation:heroTitleReveal 1s cubic-bezier(.2,.8,.2,1) .08s both,heroTitleGlow 6.5s ease-in-out 1.1s infinite;color:#fff;font-family:var(--font-libre-bodoni),serif;font-size:clamp(3.2rem,5.4vw,4.9rem);font-style:normal;font-weight:400;letter-spacing:0;line-height:.94;margin:0;text-transform:none}.nobraHeroDescription{animation:heroTitleReveal 1s cubic-bezier(.2,.8,.2,1) .2s both;color:#fff;font-family:var(--font-manrope),sans-serif;font-size:clamp(1rem,1.25vw,1.1rem);line-height:1.45;margin:2rem 0;max-width:29rem}.nobraHeroButton{animation:heroBadgePop .85s cubic-bezier(.22,.8,.22,1) .36s both;margin-top:2.75rem;min-width:16rem;padding:14px 28px;text-transform:none}.nobraHeroVisual{aspect-ratio:1792/1340;align-self:end;justify-self:end;max-width:50rem;position:relative;width:min(100%,50rem);z-index:1}.nobraHandLayer{animation:nobraHandsFade 9s linear infinite;inset:0;opacity:0;position:absolute;will-change:opacity}.nobraHandLayer img{display:block;height:100%;object-fit:contain;object-position:bottom center;width:100%}.nobraHandLayerOne{animation-delay:0s}.nobraHandLayerTwo{animation-delay:3s}.nobraHandLayerThree{animation-delay:6s}.nobraPack{animation:heroBadgePop .85s cubic-bezier(.22,.8,.22,1) .5s both;left:50%;position:absolute;top:10%;transform:translateX(-50%)!important;width:min(100%,30rem);z-index:2}.nobraPack img{animation:nobraBraFloat 6s ease-in-out 1.2s infinite;display:block;filter:drop-shadow(0 18px 24px rgba(0,0,0,.22));height:auto;width:100%}.nobraAnchorSection{min-height:1px}.nobraContentShell{background:linear-gradient(180deg,#01aea3 96%,#fff 108%);overflow:hidden;position:relative}.nobraContentShell:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320' viewBox='0 0 320 320'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='2 2' numOctaves='3' seed='5400'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0 0.02 0.05 0.08 0.12'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='320' height='320' filter='url(%23n)' opacity='0.28'/%3E%3C/svg%3E");content:"";inset:0;mix-blend-mode:multiply;opacity:.28;pointer-events:none;position:absolute}.nobraPreviewSection{align-items:center;display:grid;grid-gap:0;gap:0;grid-template-columns:minmax(0,1.14fr) minmax(0,.96fr);margin:0 auto;max-width:var(--content-max);padding:clamp(56px,8vw,88px) 0 clamp(64px,9vw,104px);position:relative;width:min(var(--content-max),calc(100% - (2 * clamp(24px, 8vw, 96px))));z-index:1}.nobraPreviewSection:before{background:linear-gradient(180deg,#08d1cd -34.37%,#046b69);box-shadow:7px 7px 0 rgba(0,0,0,.1)}.nobraPreviewSection:after,.nobraPreviewSection:before{border-radius:25px;content:"";inset:clamp(56px,8vw,88px) 0 clamp(64px,9vw,104px);pointer-events:none;position:absolute;z-index:-1}.nobraPreviewSection:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320' viewBox='0 0 320 320'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='2 2' numOctaves='3' seed='228' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0 0.02 0.05 0.08 0.12'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='320' height='320' filter='url(%23n)' opacity='0.25'/%3E%3C/svg%3E");mix-blend-mode:multiply;opacity:.26}.nobraPreviewImageCard{align-self:stretch;border-radius:25px 0 0 25px;min-height:33rem;overflow:hidden;position:relative}.nobraPreviewImage{display:block;height:100%;object-fit:cover;width:100%}.nobraPreviewBadge{filter:drop-shadow(3px 4px 0 rgba(0,0,0,.2));height:auto;left:clamp(20px,3vw,34px);position:absolute;top:clamp(20px,3vw,28px);width:clamp(8.75rem,13vw,14rem)}.nobraPreviewCopy{align-items:center;align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding:clamp(40px,5vw,72px) clamp(32px,4vw,56px);text-align:center}.nobraPreviewTitle{color:#fff;font-family:var(--font-libre-bodoni),serif;font-size:clamp(2rem,2.7vw,2.125rem);font-weight:400;line-height:122%;margin:0}.nobraPreviewLogo{display:block;filter:drop-shadow(0 18px 24px rgba(0,0,0,.16));height:auto;margin-top:clamp(28px,4vw,42px);width:clamp(8rem,10vw,9.5rem)}.nobraSelfCheckSection{margin:0 auto;max-width:var(--content-max);padding:0 0 clamp(72px,10vw,112px);position:relative;width:min(var(--content-max),calc(100% - (2 * clamp(24px, 8vw, 96px))));z-index:1;scroll-margin-top:150px!important}.nobraMediaDecor,.nobraSelfCheckDecor{display:block;height:auto;pointer-events:none;position:absolute;z-index:0}.nobraSelfCheckDecorTopRight{right:-125px;top:clamp(-1.5rem,0vw,0rem);width:14.41169rem;height:12.14538rem;transform:rotate(-63deg);aspect-ratio:89/75;z-index:3}.nobraSelfCheckDecorCenterLeft{left:-12rem;top:50%;width:24.75rem;height:12.4375rem;transform:rotate(-31.407deg);aspect-ratio:197/99}.nobraSelfCheckInner{align-items:center;background:linear-gradient(180deg,#00a7a3 -2.32%,#046b69);border-radius:1.5625rem;box-shadow:10px 9px 0 0 rgba(0,0,0,.25);display:flex;flex-direction:column;min-height:clamp(32rem,44vw,42rem);overflow:hidden;padding:clamp(40px,5vw,56px) clamp(24px,5vw,48px) clamp(36px,5vw,50px)}.nobraSelfCheckInner,.nobraSelfCheckIntro,.nobraSelfCheckIntroTitle{position:relative;z-index:1}.nobraSelfCheckIntroTitle{position:relative;top:-10px}.nobraSelfCheckIntro{align-items:start;display:flex;isolation:isolate;justify-content:center;margin:0 auto;min-height:clamp(13rem,18vw,16.5rem);padding:clamp(1.5rem,2.6vw,2.4rem) clamp(2rem,4vw,3rem) clamp(3.2rem,4.6vw,4rem)}.nobraSelfCheckIntro:before{content:none}.nobraSelfCheckIntroTitle{color:#fff;font-family:var(--font-libre-bodoni),serif;font-size:clamp(2rem,4.8vw,3.75rem);font-weight:400;line-height:1.03;margin:0;text-align:center}.nobraSelfCheckSteps{display:grid;grid-gap:clamp(2.75rem,5vw,4.5rem);gap:clamp(2.75rem,5vw,4.5rem);margin-top:clamp(2.5rem,4vw,3.5rem);width:100%}.nobraSelfCheckStep{align-items:center;display:flex;flex-direction:column;text-align:center}.nobraSelfCheckStepTitle{color:#fff;font-family:var(--font-libre-bodoni),serif;font-size:clamp(1.85rem,3vw,2.5rem);font-weight:400;line-height:1.03;margin:0}.nobraSelfCheckStepText{color:#fff;font-family:var(--font-manrope),sans-serif;font-size:1rem;line-height:1.5;margin:1rem 0 0;max-width:50.5rem}.nobraSelfCheckStepText strong{font-weight:800}.nobraSelfCheckStepImage{display:block;height:15.0625rem;margin-top:1.75rem;width:48.375rem;max-width:100%;object-fit:contain}.nobraSelfCheckSignals{align-items:center;display:flex;flex-direction:column;margin-top:clamp(3rem,6vw,5rem);position:relative;width:100%;z-index:1}.nobraSelfCheckSignalsHeadingWrap{margin:0 auto;position:relative;width:100%}.nobraSelfCheckSignalsHeading{min-height:clamp(9rem,14vw,10.5rem);position:relative;width:100%}.nobraSelfCheckSignalsHeading:before{content:none}.nobraSelfCheckSignalsTitle{color:#fff;font-family:var(--font-libre-bodoni),serif;font-size:clamp(2rem,4vw,3.4rem);font-weight:400;line-height:1.03;margin:0;padding:clamp(1.5rem,2.5vw,2rem) clamp(1.25rem,2.5vw,2rem) clamp(2.5rem,4vw,3.2rem);position:relative;text-align:left}#nobra-selfcheck-title,#nobra-signals-title{background:#b93a61;border-radius:10px;color:#fff;font-family:"Libre Bodoni",var(--font-libre-bodoni),serif;font-style:normal;font-weight:400;line-height:103%;margin:0 auto;position:relative;text-align:center;width:100%;z-index:1}#nobra-selfcheck-title{font-size:3.75rem;max-width:50rem;padding:1.5rem 2rem 2.75rem}#nobra-selfcheck-title:after{background:url(/assets/nobra-day/title-after-02.svg) 50%/contain no-repeat;bottom:-4.85rem;content:"";height:5.4rem;position:absolute;left:3.25rem;width:5.25rem}#nobra-signals-title{font-size:2.5rem;max-width:50rem;padding:2.75rem 2rem}#nobra-signals-title:after{background:url(/assets/nobra-day/title-after-01.svg) 50%/contain no-repeat;bottom:-4rem;content:"";height:4.6rem;position:absolute;right:2.75rem;width:4.5rem}.nobraSelfCheckSignalsList{display:grid;grid-gap:1.7rem;gap:1.7rem;list-style:none;margin:clamp(2rem,4vw,2.75rem) 0 0;max-width:50.5rem;padding:0;width:100%}.nobraSelfCheckSignalsItem{align-items:center;display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:1.8125rem minmax(0,1fr)}.nobraSelfCheckSignalsIcon{display:block;height:auto;width:1.8125rem}.nobraSelfCheckSignalsText{color:#fff;font-family:var(--font-manrope),sans-serif;font-size:1.25rem;line-height:1.36;margin:0}.nobraSelfCheckSignalsText strong{font-weight:800}.nobraSelfCheckSignalsButtonWrap{display:flex;justify-content:center;margin-top:clamp(2rem,3.5vw,2.75rem)}.nobraSelfCheckSignalsButton{align-items:center;display:inline-flex;justify-content:center}.siteButton.scrollReveal.isVisible:focus-visible,.siteButton.scrollReveal.isVisible:hover{transform:translate3d(0,-2px,0)}.nobraPodcastSection{margin:0 auto;max-width:var(--content-max);padding:0 0 clamp(72px,9vw,112px);position:relative;width:min(var(--content-max),calc(100% - (2 * clamp(24px, 8vw, 96px))));z-index:1}#nobra-podcast-title{scroll-margin-top:150px!important}.nobraPodcastSectionInner{display:flex;flex-direction:column;gap:clamp(1.75rem,3vw,2.6rem)}.nobraPodcastTitle{color:#fff;font-family:var(--font-libre-bodoni),serif;font-size:clamp(2.8rem,6vw,4.35rem);font-weight:400;line-height:1;margin:0;text-align:center}.nobraPodcastList{display:grid;grid-gap:clamp(1.5rem,2vw,2rem);gap:clamp(1.5rem,2vw,2rem)}.nobraPodcastCard{align-items:center;background:#fff;border:1px solid #00afa4;border-radius:1.25rem;box-shadow:10px 9px 0 rgba(0,0,0,.25);display:grid;grid-gap:clamp(1.25rem,2vw,1.8rem);gap:clamp(1.25rem,2vw,1.8rem);grid-template-columns:auto minmax(0,1fr) auto;min-height:7.25rem;padding:12px 16px}.nobraPodcastThumb{display:flex;flex:0 0 auto;height:66px;width:66px}.nobraPodcastThumb img{border-radius:1rem;display:block;height:100%;object-fit:cover;width:100%}.nobraPodcastCardTitle{color:#2a8d8c;font-family:var(--font-manrope),sans-serif;font-size:clamp(1.45rem,1.75vw,1.5rem);font-weight:500;line-height:1.5;margin:0}.nobraPodcastButton{display:inline-flex;height:3.75rem;min-width:12.125rem}.nobraPodcastButton,.nobraPodcastModal{align-items:center;justify-content:center}.nobraPodcastModal{background:rgba(15,31,48,.68);display:flex;inset:0;padding:1.25rem;position:fixed;z-index:60}.nobraPodcastModalCard{background:#fff;border-radius:2rem;box-shadow:0 22px 80px rgba(8,34,52,.32);max-height:min(92vh,60rem);max-width:48rem;overflow:auto;padding:clamp(1.5rem,3vw,2rem);position:relative;width:min(100%,48rem)}.nobraPodcastModalClose{align-items:center;background:#f4f4f4;border:0;border-radius:999px;color:#1b2430;cursor:pointer;display:inline-flex;font-size:2rem;height:2.75rem;justify-content:center;position:absolute;right:1rem;top:1rem;width:2.75rem}.nobraPodcastModalHeader{padding-right:3.25rem;text-align:center}.nobraPodcastModalTitle{color:#111;font-family:var(--font-manrope),sans-serif;font-size:clamp(1.7rem,3vw,2.2rem);font-weight:800;line-height:1.15;margin:0}.nobraPodcastModalMeta{color:#6d6d6d;font-family:var(--font-manrope),sans-serif;font-size:1rem;line-height:1.4;margin:.85rem 0 0}.nobraPodcastEmbedWrap{margin-top:1.5rem}.nobraPodcastEmbed{background:#fff;border:0;border-radius:1.5rem;display:block;overflow:hidden;width:100%}.nobraPodcastModalPlayer{align-items:center;background:linear-gradient(135deg,#0a4f8c,#0f5d9c);border-radius:1.75rem;display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:clamp(9rem,28%,12rem) minmax(0,1fr);margin-top:1.5rem;padding:clamp(1.25rem,2.5vw,1.6rem)}.nobraPodcastModalCover{border-radius:1.25rem;display:flex;min-height:clamp(9rem,18vw,12rem)}.nobraPodcastModalCover img{border-radius:1.25rem;display:block;height:100%;object-fit:cover;width:100%}.nobraPodcastModalPlayerCopy{color:#fff}.nobraPodcastModalSource{color:rgba(255,255,255,.78);font-family:var(--font-manrope),sans-serif;font-size:.95rem;margin:0}.nobraPodcastModalPlayerTitle{color:#fff;font-family:var(--font-manrope),sans-serif;font-size:clamp(1.6rem,3.5vw,2.35rem);font-weight:800;line-height:1.1;margin:.5rem 0 0}.nobraPodcastModalPlayerMeta{color:rgba(255,255,255,.72);font-family:var(--font-manrope),sans-serif;font-size:1rem;line-height:1.4;margin:.75rem 0 0}.nobraPodcastModalBody{padding:1.5rem 0 0}.nobraPodcastModalDescription{color:#222;font-family:var(--font-manrope),sans-serif;font-size:1.08rem;line-height:1.6;margin:0}.nobraPodcastModalActions{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:1.5rem}.nobraPodcastPlatformButton{align-items:center;background:#eb008b;border:2px solid #eb008b;border-radius:999px;color:#fff;display:inline-flex;font-family:"Libre Bodoni","Libre Bodoni Fallback",var(--font-libre-bodoni),serif;font-size:1.05rem;font-weight:500;justify-content:center;min-height:3.5rem;min-width:11.5rem;padding:.9rem 1.6rem;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease}.nobraPodcastPlatformButtonSecondary{background:#fff;border:3px solid #eb008b;color:#eb008b}.nobraPodcastPlatformButton:focus-visible,.nobraPodcastPlatformButton:hover{background:#f50092;border-color:#f50092;box-shadow:0 12px 28px rgba(235,0,139,.25);transform:translate3d(0,-2px,0)}.nobraPodcastPlatformButtonSecondary:focus-visible,.nobraPodcastPlatformButtonSecondary:hover{background:#fff;border-color:#eb008b;color:#eb008b}.nobraMediaSection{margin:0 auto;max-width:var(--content-max);padding:0 0 clamp(72px,9vw,112px);position:relative;width:min(var(--content-max),calc(100% - (2 * clamp(24px, 8vw, 96px))));z-index:1}.nobraMediaDecorBottomLeft{transform:rotate(-31.407deg);left:-12rem}.nobraMediaDecorBottomLeft,.nobraMediaDecorBottomRight{width:24.75rem;height:12.4375rem;aspect-ratio:197/99;bottom:0}.nobraMediaDecorBottomRight{transform:rotate(32.917deg);right:-12rem}.nobraMediaSectionInner{display:flex;flex-direction:column;gap:clamp(1.75rem,3vw,2.6rem);position:relative;z-index:1}.nobraMediaTitle{color:#fff;font-family:var(--font-libre-bodoni),serif;font-size:clamp(2.8rem,6vw,4.35rem);font-weight:400;line-height:1;margin:0;text-align:center}.nobraMediaList{display:grid;grid-gap:clamp(1.5rem,2vw,2rem);gap:clamp(1.5rem,2vw,2rem)}.nobraMediaCard{align-items:center;background:#fff;border:1px solid #00afa4;border-radius:1.875rem;box-shadow:10px 9px 0 rgba(0,0,0,.25);display:grid;grid-gap:clamp(1.25rem,2vw,1.8rem);gap:clamp(1.25rem,2vw,1.8rem);grid-template-columns:auto minmax(0,1fr) auto;min-height:8.875rem;padding:1rem 1.35rem}.nobraMediaThumb{border-radius:1rem;height:4.875rem;overflow:hidden;position:relative;width:4.875rem}.nobraMediaThumbImage{object-fit:cover}.nobraMediaCardTitle{color:#2a8d8c;font-family:var(--font-manrope),sans-serif;font-size:clamp(1.45rem,1.75vw,1.5rem);font-weight:500;line-height:1.45;margin:0}.nobraMediaButton{min-width:11.75rem}.nobraContactSection{margin:0 auto;max-width:var(--content-max);padding:0 0 clamp(72px,9vw,112px);position:relative;width:min(var(--content-max),calc(100% - (2 * clamp(24px, 8vw, 96px))));z-index:1}.nobraContactCard{background:linear-gradient(180deg,#fff -8.65%,#00afa4 105.26%);border-radius:1.5625rem;box-shadow:10px 9px 0 rgba(0,0,0,.25);display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);overflow:hidden}.nobraContactVisual{background:50%/cover no-repeat url(/assets/nobra-day/form-bg.jpg);align-items:center;display:flex;justify-content:center;min-height:47rem;overflow:hidden;position:relative}.nobraContactForm{display:flex;flex-direction:column;gap:1.5rem;padding:clamp(2.75rem,4vw,4rem) clamp(2.5rem,4vw,4.5rem) clamp(2.5rem,4vw,3.5rem)}.nobraContactHeader{margin-bottom:1.1rem;text-align:center}.nobraContactTitle{color:#eb008b;font-family:var(--font-libre-bodoni),serif;font-size:2.5rem;font-weight:400;line-height:2.9375rem;margin:0;text-align:center}.nobraContactLead{color:#2a8d8c;font-family:var(--font-manrope),sans-serif;font-size:clamp(1.2rem,2vw,1.45rem);font-weight:400;line-height:1.35;margin:1.35rem 0 0}.nobraContactField{display:grid;grid-gap:.65rem;gap:.65rem}.nobraContactField span{color:#2a8d8c;font-family:var(--font-manrope),sans-serif;font-size:1.125rem;font-weight:400;line-height:1.3}.nobraContactField input,.nobraContactField textarea{background:#fff;border:1px solid #00afa4;color:#562803;font-family:var(--font-manrope),sans-serif;font-size:1.25rem;line-height:1.3;outline:none;padding:.9rem 1.2rem;width:100%}.nobraContactField input{border-radius:999px;min-height:3rem}.nobraContactField textarea{border-radius:1.125rem;min-height:7.875rem;resize:vertical}.nobraContactField input::placeholder,.nobraContactField textarea::placeholder{color:#b3b3b3}.nobraContactConsent input[aria-invalid=true],.nobraContactField input[aria-invalid=true],.nobraContactField textarea[aria-invalid=true]{border-color:#eb008b}.nobraContactConsent{align-items:center;color:#562803;display:flex;gap:.75rem;margin-top:-.25rem}.nobraContactConsent input{accent-color:#eb008b;height:1.125rem;width:1.125rem}.nobraContactConsent span{font-family:var(--font-manrope),sans-serif;font-size:1rem;font-weight:400;line-height:1.25}.nobraContactTurnstile{margin:0 auto}.nobraContactSubmit{margin-inline:auto;margin-top:.75rem;width:16rem}.nobraContactError,.nobraContactStatus{margin:0;min-height:1.25rem;text-align:center}.nobraContactError{color:#eb008b;font-family:var(--font-manrope),sans-serif;font-size:.95rem}.storyCarouselSection{isolation:isolate;margin:0 auto;max-width:none;min-height:51rem;overflow:visible;padding:3.75rem 0 5rem;position:relative;width:100%;z-index:2}.storyCarouselInner{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:var(--content-max);min-height:42rem;padding:0 8rem;position:relative}.storyEdge{display:block;height:auto;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.storyEdgeLeft{left:0;top:-10rem;width:clamp(10rem,22vw,20.5rem);z-index:6}.storyEdgeRight{bottom:3.125rem;right:0;width:clamp(10rem,21vw,18rem)}.storyCarouselGlow{background:url(/assets/product-animation-bg.png) 50%/contain no-repeat;height:39.3125rem;left:50%;opacity:.92;position:absolute;top:50%;transform:translate(-50%,-50%);width:50.4375rem;z-index:0}.storyCarouselStage{height:min(36rem,54vw);max-height:36rem;min-height:22rem;position:relative;width:min(50rem,84vw);z-index:2}.storyCarouselSlide{align-items:center;animation:storyCarouselRotate 12s infinite;animation-delay:var(--story-delay,0s);display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transform:translate3d(0,1.5rem,0) scale(.92);will-change:opacity,transform}.storyCarouselImage{display:block;filter:drop-shadow(0 1.5rem 1.75rem rgba(0,0,0,.2));height:auto;max-height:100%;object-fit:contain;width:100%}.storyCarouselImageCoconut,.storyCarouselImageOriginal{width:min(44rem,100%)}.storyCarouselImageMini{width:min(29rem,66%)}.storyTimelineSection{background:linear-gradient(0deg,#00897a -92.69%,#fff 94.33%);margin:0 auto;max-width:none;overflow:hidden;position:relative;width:100%}.storyTimelineSection:after,.storyTimelineSection:before{content:"";display:block;height:45px;left:0;pointer-events:none;position:absolute;width:100%;z-index:2}.storyTimelineSection:before{background:url(/assets/zubky_horizontal.svg) top/auto 100% repeat-x;top:0;translate:0 -1px}.storyTimelineSection:after{background:url(/assets/story-slider-down-zubky.svg) bottom/auto 100% repeat-x;bottom:0;translate:0 1px}.storyTimelineInner{background:url(/assets/Mila_bg.png) 50%/contain no-repeat;margin:0 auto;max-width:var(--content-max);min-height:36rem;padding:8rem 1.5rem;position:relative}.storyTimelineTitle{color:#eb008b;font-family:var(--font-libre-bodoni),serif;font-size:3.5rem;font-style:normal;font-weight:400;line-height:120%;margin:0 auto;max-width:48rem;text-align:center;text-transform:none}.storyHistorySlider{margin:3.25rem auto 0;max-width:82rem;position:relative;width:100%}.storyHistoryViewport{overflow:hidden;touch-action:pan-y;width:100%}.storyHistoryTrack{align-items:stretch;display:grid;grid-gap:0;gap:0;grid-auto-columns:calc(100% / var(--visible-count));grid-auto-flow:column;min-height:31rem;transform:translateX(calc((var(--active-index) * (-100% / var(--visible-count))) + var(--drag-offset-px, 0px)));transition:transform .42s cubic-bezier(.22,.8,.22,1);will-change:transform}.storyHistoryViewport.isDragging .storyHistoryTrack{transition:none}.storyHistorySlide{align-items:center;display:flex;flex-direction:column;gap:1.25rem;height:100%;justify-content:flex-end;min-height:31rem;min-width:0;padding:0;text-align:center}.storyHistoryImageWrap{align-items:flex-end;justify-content:center;padding-inline:.75rem}.storyHistoryCopy,.storyHistoryImageWrap{display:flex;flex:0 0 auto;min-height:0;width:100%}.storyHistoryCopy{flex-direction:column;justify-content:flex-end}.storyHistoryImage{display:block;filter:drop-shadow(0 .875rem 1rem rgba(0,0,0,.18));height:auto;max-height:11.5rem;max-width:min(100%,22rem);object-fit:contain;width:100%}.storyHistoryDescription{color:#2a8d8c;font-family:var(--font-manrope),sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:150%;margin:auto auto 0;max-width:22rem;min-height:0;padding-inline:.75rem;text-align:center}.storyHistoryTimeline{align-items:center;display:flex;justify-content:center;margin-top:1.5rem;position:relative;width:100%}.storyHistoryLine{background:#00afa4;display:block;height:.125rem;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.storyHistoryYearBadge{align-items:center;display:inline-flex;height:3.4375rem;justify-content:center;position:relative;width:4.375rem;z-index:1}.storyHistoryYearBadge svg{display:block;height:100%;width:100%}.storyHistoryYearBadge span{color:#fff;font-family:var(--font-libre-bodoni),serif;font-size:.9375rem;font-style:normal;font-weight:700;line-height:150%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.storyHistoryControls{inset:0;pointer-events:none;position:absolute}.storyHistoryArrow{align-items:center;background:transparent;border:0;color:#eb008b;cursor:pointer;display:inline-flex;height:5.25rem;justify-content:center;opacity:0;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);transition:transform .18s ease,opacity .18s ease,color .18s ease;width:3.25rem;z-index:3}.storyHistoryArrow:focus-visible,.storyHistoryArrow:hover{transform:translateY(-50%) scale(1.04)}.storyHistoryArrow svg{display:block;height:100%;width:100%}.storyHistoryArrow:disabled{cursor:default;opacity:0;pointer-events:none}.storyHistoryArrow:first-child{left:0}.storyHistoryArrowNext{right:0}.storyHistorySlider:focus-within .storyHistoryArrow,.storyHistorySlider:hover .storyHistoryArrow{opacity:1}.storyHistorySlider:focus-within .storyHistoryArrow:disabled,.storyHistorySlider:hover .storyHistoryArrow:disabled{opacity:.3}.storyPage .contactDecor{display:none}.introSection h2,.momentSection h2,.pollSection h2,.videoSection h2{color:var(--brown)}.heroPack{aspect-ratio:760/394;display:inline-grid;margin-top:clamp(16px,3vw,36px);max-width:760px;position:relative;top:0;width:clamp(320px,58vw,760px)}.heroPackReveal{animation:heroPackReveal .9s cubic-bezier(.22,.8,.22,1) .2s both;opacity:0;transform:translateY(42px)}.heroPackFloat{animation:heroPackFloat 6.6s ease-in-out 1.4s infinite;transform:rotate(-9deg)}.heroPackFloat>img{animation:heroPackShadowPulse 6.6s ease-in-out 1.4s infinite;filter:drop-shadow(0 24px 26px rgba(0,0,0,.22));height:auto;width:100%}.badgeWrap{animation:heroBadgePop .85s cubic-bezier(.22,.8,.22,1) .5s both;opacity:0;position:absolute;right:clamp(-6.25rem,-6.5vw,-1.5rem);top:clamp(2.25rem,6.25vw,5rem);transform:translateY(22px)}.badge{animation:heroBadgeOrbit 5.4s ease-in-out 1.5s infinite;aspect-ratio:1;display:block;height:auto;object-fit:contain;width:clamp(7.25rem,14vw,11.1875rem)}.scrollReveal{opacity:0;filter:blur(10px);transform:translate3d(0,42px,0);transition:opacity .72s cubic-bezier(.2,.8,.2,1),transform .72s cubic-bezier(.2,.8,.2,1),filter .72s cubic-bezier(.2,.8,.2,1);transition-delay:var(--reveal-delay,0s);will-change:opacity,transform,filter}.scrollReveal.isVisible{opacity:1;filter:blur(0);transform:translateZ(0)}.revealSoft{transform:translate3d(0,26px,0)}.revealLeft{transform:translate3d(-44px,22px,0)}.revealRight{transform:translate3d(44px,22px,0)}.revealUp{transform:translate3d(0,54px,0)}.revealDelay1{--reveal-delay:110ms}.revealDelay2{--reveal-delay:190ms}.revealDelay3{--reveal-delay:270ms}.contactSection,.introSection,.momentSection,.pollSection,.videoSection{margin:0 auto;max-width:var(--content-max);padding:clamp(64px,9vw,120px) 24px;position:relative;z-index:3}.introSection:not(.introShowcase){display:grid;grid-gap:32px;gap:32px;grid-template-columns:repeat(2,minmax(220px,320px)) minmax(280px,1fr);padding-top:clamp(126px,15vw,190px)}.contactForm,.copyBlock,.featureCard,.pollOption{background:linear-gradient(180deg,#f9fdff,#d8dce0);box-shadow:var(--shadow)}.featureCard{min-height:380px;overflow:hidden;padding:42px 20px 0;text-align:center}.featureCard h2{color:var(--teal);font-size:1.55rem}.featureCard h2 span{color:var(--brown);display:block}.featureCard img{display:block;height:auto;margin-inline:auto;max-width:100%}.copyBlock{align-self:end;padding:clamp(28px,4vw,46px)}.copyBlock h2{font-size:clamp(2rem,4vw,3.5rem);margin-bottom:22px}.copyBlock p{font-size:1.08rem;line-height:1.55}.copyBlock strong{color:var(--teal);display:block;font-size:1.35rem;margin-top:20px;text-transform:uppercase}.introSection.introShowcase{background:linear-gradient(180deg,#f5f8f9,#67d1d0);display:block;margin:0;max-width:none;padding:clamp(86px,8vw,132px) clamp(18px,4vw,72px) clamp(76px,8vw,128px);width:100%}.introShowcaseLayout{--intro-scroll:0;align-items:stretch;display:flex;gap:clamp(28px,3vw,48px);justify-content:center;margin:0 auto;max-width:var(--content-max);position:relative;width:100%}.introShowcaseCoconut{display:block;height:auto;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:3}.introShowcaseCoconutLeftTop{animation:introCoconutLeftFloat 7.2s ease-in-out infinite;left:-34px;top:-44px;transform:translate3d(calc(var(--intro-scroll) * 22px),calc(var(--intro-scroll) * -16px),0) rotate(calc(-180deg + (var(--intro-scroll) * 8deg)));width:99px}.introShowcaseCoconutTitle{animation:introCoconutTitleFloat 8.4s ease-in-out infinite;right:-30px;top:-34px;transform:translate3d(calc(var(--intro-scroll) * -28px),calc(var(--intro-scroll) * 18px),0) rotate(calc(-16deg + (var(--intro-scroll) * -6deg)));width:clamp(92px,10vw,132px);z-index:-1}.introShowcaseCoconutLeftBottom{animation:introCoconutChipFloat 6.6s ease-in-out infinite;bottom:-64px;left:clamp(118px,11vw,166px);transform:translate3d(calc(var(--intro-scroll) * 26px),calc(var(--intro-scroll) * -24px),0) rotate(calc(-18deg + (var(--intro-scroll) * 12deg)));width:55px}.introVisualCard{background:linear-gradient(180deg,#eaf0f3,#cfd4d7);box-shadow:8.662px 7.218px 0 -.481px rgba(0,0,0,.11);contain:paint;flex:0 0 20.875rem;isolation:isolate;min-height:auto;overflow:hidden;padding:0;position:relative;text-align:center}.introVisualCardChocolate{flex-basis:20.875rem}.introColumnArt,.introCrispImage{backface-visibility:hidden;display:block;inset:0;-webkit-backface-visibility:hidden;pointer-events:none;position:absolute;transform:translateZ(0);-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform,opacity;z-index:1}.introColumnArt{height:100%;object-fit:contain;width:100%}.introCrispImage{height:100%;left:0;top:0;transform:none;width:100%}.introRotatingCardBodyStack{overflow:hidden}.introRotatingCardBody,.introRotatingCardBodyStack{height:100%;position:relative;transform:translateZ(0);width:100%}.introRotatingCardBody{backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:transform,opacity}.introRotatingCardBody.isCrossfadeOld{inset:0;pointer-events:none;position:absolute;transform:translateZ(0);z-index:2;animation:introCardCrossfadeOut .84s ease both}.introRotatingCardBody.isCrossfadeNew{transform:translateZ(0);z-index:1;animation:introCardCrossfadeIn .84s ease both}.introImagePreload{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:0}.introCardArtTall{object-fit:contain;object-position:bottom center}.introCardArtCompact{object-fit:cover;object-position:top center}.introInfoColumn{display:flex;flex:1 1 520px;flex-direction:column;gap:clamp(28px,3vw,44px);min-width:0;position:relative}.introVisualCard h2{margin:0 auto;padding:3.1rem 1rem 0;position:relative;z-index:2}.introSection .introVisualCard h2,.introVisualCardCrisp strong{color:var(--teal);font-family:Jost,Poppins,Montserrat,Arial,sans-serif;font-size:1.4375rem;font-style:normal;font-weight:600;letter-spacing:.01244rem;line-height:1.86469rem;text-align:center;text-transform:uppercase}.introSection .introVisualCard h2 span,.introVisualCardCrisp strong span{color:var(--brown);display:block}.introCoconut,.introCrispCoconut,.introProduct{display:block;height:auto;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.introCoconutMilk{left:-16%;top:28%;width:118%}.introCoconutChocolate{right:-25%;top:17%;width:112%}.introProductMilk{bottom:0;left:50%;transform:translateX(-50%);width:128%}.introProductChocolate{bottom:0;left:50%;transform:translateX(-46%);width:138%}.introCopyPanel{align-self:start;color:var(--brown);flex:0 1 auto;padding:0;width:100%}.introSection .introPanelTitle{font-size:2.625rem;font-weight:600;line-height:3.25rem;margin:0 auto clamp(28px,3vw,48px);max-width:560px;text-align:center;text-transform:uppercase}.introCopyPanel p,.introSection .introPanelTitle{color:#562803;font-family:Jost,Poppins,Montserrat,Arial,sans-serif;font-style:normal;letter-spacing:.01856rem}.introCopyPanel p{font-size:1.25rem;font-weight:400;line-height:1.5625rem;margin:0;max-width:680px}.introVisualCardCrisp{align-items:flex-start;background:linear-gradient(180deg,#eaf0f3,#cfd4d7);box-shadow:8.662px 7.218px 0 -.481px rgba(0,0,0,.11);display:flex;justify-content:center;overflow:hidden;padding:0;position:relative;text-align:center}.introVisualCardCrisp strong{display:block;max-width:none;padding:2.5rem 1rem;position:relative;width:100%;z-index:2}.introCrispCoconutLeft{bottom:-42%;left:-4%;opacity:.9;width:min(28%,260px)}.introCrispCoconutRight{bottom:-22%;right:-3%;width:min(24%,230px)}.momentSection{margin-top:clamp(72px,9vw,124px);overflow:visible;padding-bottom:clamp(28px,5vw,56px);position:relative;text-align:center}.momentSection h2{line-height:1.1;margin-inline:auto;max-width:900px;position:relative;z-index:2}.momentSection #moment-title{color:var(--teal);font-family:Jost,Poppins,Montserrat,Arial,sans-serif;font-size:2.625rem;font-style:normal;font-weight:600;letter-spacing:.01856rem;line-height:3.25rem;text-transform:uppercase}.momentSection h2 span{color:var(--teal)}.momentMedia{display:grid;margin:46px auto 0;max-width:min(54.10044rem,calc(100vw - 64px));position:relative;width:100%;z-index:2}.momentPhotoGrid{display:grid;grid-gap:1.3125rem;gap:1.3125rem;grid-template-columns:minmax(0,1fr);justify-content:center;margin-inline:auto;max-width:54.10044rem;width:100%}.momentPhotoFrame{aspect-ratio:1299/776;background:rgba(255,255,255,.42);box-shadow:var(--shadow);height:auto;margin:0;max-width:100%;overflow:hidden;position:relative;width:100%}.momentPhotoFrame img{display:block;height:100%;object-fit:cover;width:100%}.momentDecor,.momentProduct{pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.momentProduct{bottom:clamp(-178px,-11vw,-122px);left:min(-168px,calc((100vw - 100%) / -2 - 112px));rotate:-14deg;width:clamp(240px,28vw,360px)}.momentDecor,.momentProduct{height:auto;z-index:1}.momentDecorTopRight{animation:momentCoconutChipFloat 7.1s ease-in-out infinite;right:clamp(10px,3vw,34px);top:100px;transform:rotate(-158deg);width:clamp(58px,6vw,88px)}.momentDecorMiddleLeft{animation:momentCoconutFloat 8.1s ease-in-out infinite;left:clamp(-8px,3vw,34px);top:clamp(180px,15vw,260px);transform:rotate(18deg);width:clamp(76px,9vw,126px)}.momentDecorBottomRight{animation:momentCoconutChipFloat 6.7s ease-in-out infinite;bottom:4px;right:clamp(18px,4vw,54px);transform:rotate(24deg);width:clamp(54px,5vw,80px)}.pollSection{background:url(/assets/Mila_bg.png) center 35%/contain no-repeat;margin:10vw calc(50% - 50vw) 0;max-width:none;overflow:hidden;padding:20px 0 200px;position:relative;text-align:center;width:100vw}.introShowcase .pollSection{z-index:2}.pollDecor{display:block;height:auto;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.pollDecorCoconutLeft{animation:pollCoconutFloat 7.8s ease-in-out infinite;left:0;top:150px;transform:rotate(13deg);width:clamp(100px,11vw,148px)}.pollDecorCoconutTopRight{animation:pollCoconutSmallFloat 6.8s ease-in-out infinite;right:clamp(48px,8vw,116px);top:clamp(24px,4vw,58px);transform:rotate(-180deg);width:clamp(58px,6vw,86px)}.pollDecorCoconutBottomLeft{animation:pollCoconutChipFloat 6.2s ease-in-out infinite;bottom:clamp(118px,14vw,182px);left:clamp(150px,16vw,238px);transform:rotate(21deg);width:clamp(58px,5.8vw,78px)}.pollDecorKeks{bottom:0;right:clamp(-156px,-10vw,-96px);transform:rotate(8deg);width:clamp(210px,24vw,340px)}.devResetButton,.pollGrid,.pollLead,.pollSection h2,.pollStatus{position:relative;z-index:1}#poll-title{color:#562803;font-size:2.625rem;line-height:2.79144rem;text-transform:none}#poll-title,.pollLead{font-family:Jost,Poppins,Montserrat,Arial,sans-serif;font-style:normal;font-weight:600;letter-spacing:.01856rem;text-align:center}.pollLead{color:#2a8d8c;font-size:1.625rem;line-height:2rem;margin:20px auto;text-wrap:balance}.pollGrid{display:grid;grid-gap:clamp(12px,4vw,44px);gap:clamp(12px,4vw,44px);grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;margin-inline:auto;margin-top:clamp(42px,5.8vw,74px);max-width:960px}.pollOption{align-items:center;background:transparent;border:0;box-shadow:none;color:var(--brown);cursor:pointer;display:grid;min-height:clamp(286px,43vw,452px);padding:0;position:relative;grid-row-gap:16px;row-gap:16px;text-align:center}.pollOption,.pollOption.hasResult{grid-template-rows:clamp(56px,9vw,84px) minmax(clamp(132px,22vw,220px),1fr) auto}.pollOption:before{background:linear-gradient(180deg,#f4fafc,#d8dee1);bottom:0;box-shadow:9px 9px 0 rgba(0,0,0,.12);content:"";left:clamp(6px,1.2vw,14px);position:absolute;right:clamp(6px,1.2vw,14px);z-index:0}.pollOption.hasResult:before,.pollOption:before{top:clamp(76px,11vw,104px)}.pollOption>*{position:relative;z-index:1}.pollOption:disabled{cursor:default}.pollOption.isSelected{box-shadow:none}.pollOption.isSelected:before{box-shadow:9px 9px 0 rgba(235,0,139,.2),inset 0 0 0 3px rgba(235,0,139,.26)}.pollResult{align-self:start;display:grid;grid-gap:12px;gap:12px;min-height:clamp(56px,9vw,72px);opacity:0;visibility:hidden}.pollResult.isVisible{opacity:1;visibility:visible}.pollPercent,.pollSpacer{color:var(--pink);display:block;text-shadow:0 3px 8px rgba(0,0,0,.18);font-size:clamp(1.5rem,4vw,3rem);font-weight:500;line-height:1;min-height:clamp(28px,5vw,48px)}.pollMeter{background:#f4fbfb;border-radius:999px;box-shadow:0 3px 8px rgba(0,0,0,.18);display:block;height:11px;overflow:hidden;width:100%}.pollMeter span{background:var(--pink);border-radius:inherit;display:block;height:100%}.pollVisual{align-items:center;display:flex;height:100%;justify-content:center;margin:0 clamp(8px,2.5vw,34px);min-height:clamp(132px,22vw,220px)}.pollImageClassic{height:auto;object-fit:contain;transform:rotate(-9deg) translateY(4%);width:min(92%,360px)}.pollImageCoconut{height:auto;object-fit:contain;transform:rotate(-8deg) translateY(2%);width:min(98%,390px)}.pollButtonLabel{align-self:start;font-size:clamp(.76rem,1.7vw,1.25rem);font-weight:600;margin:0 auto clamp(32px,4.6vw,58px);min-width:min(82%,280px);padding:clamp(11px,1.6vw,16px) clamp(14px,2.4vw,28px)}.field small,.formError,.formStatus{color:var(--brown);display:block;font-size:.9rem;margin-top:10px}.pollStatus{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pollStatus.isVisible{clip:auto;color:var(--brown);display:block;font-size:.9rem;height:auto;margin:14px 0 0;overflow:visible;position:static;white-space:normal;width:auto}.devResetButton{background:transparent;border:1px dashed rgba(86,40,3,.45);border-radius:999px;color:var(--brown);cursor:pointer;margin-top:18px;padding:9px 16px}.videoSection{max-width:none;overflow:visible;padding-inline:clamp(18px,4.6vw,56px);position:relative;text-align:center;width:100%}.videoSection h2{color:#562803;font-family:Jost,Poppins,Montserrat,Arial,sans-serif;font-size:clamp(2rem,4vw,2.625rem);font-style:normal;font-weight:600;letter-spacing:.01856rem;line-height:1.1;margin-inline:auto;text-align:center;text-transform:uppercase}.videoFrame{aspect-ratio:16/9;background:#087a79;border-radius:clamp(16px,2vw,26px);margin:clamp(26px,4vw,34px) auto 0;max-width:1060px;overflow:hidden;position:relative;width:min(100%,1060px);z-index:2}.videoCoconut{display:block;height:auto;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.videoCoconutTop{animation:videoCoconutFloat 7.4s ease-in-out infinite;opacity:1;right:-30px;top:140px;transform:rotate(-180deg);width:99px}.videoCoconutBottom{animation:videoCoconutChip 6.6s ease-in-out infinite;bottom:clamp(-42px,-3vw,-18px);left:max(4px,calc((100vw - 1060px) / 2 - 50px));transform:rotate(-18deg);width:55px}.videoFrame iframe,.videoFrame video{border:0;display:block;height:100%;width:100%}.videoPlayer{height:100%;position:relative;width:100%}.videoPlayer video{background:#111;object-fit:cover}.videoPosterButton{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.42)),transparent;border:0;cursor:pointer;display:flex;inset:0;justify-content:center;padding:0;position:absolute;transition:background .18s ease,transform .18s ease;width:100%}.videoPosterButton:focus-visible,.videoPosterButton:hover{background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.32)),transparent}.videoPosterPlay{align-items:center;background:rgba(255,255,255,.92);border-radius:999px;box-shadow:0 16px 34px rgba(0,0,0,.22);display:inline-flex;height:clamp(68px,9vw,96px);justify-content:center;position:relative;width:clamp(68px,9vw,96px)}.videoPosterPlay:before{border-bottom:clamp(12px,1.5vw,18px) solid transparent;border-left:clamp(18px,2.4vw,28px) solid var(--pink);border-top:clamp(12px,1.5vw,18px) solid transparent;content:"";display:block;margin-left:clamp(4px,.4vw,6px)}.videoPlayer.isStarted .videoPosterButton{opacity:0;pointer-events:none}.contactSection{--contact-scroll:0;display:grid;justify-items:center;overflow:visible;position:relative;width:100%}.contactDecor{display:block;height:auto;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.contactDecorCoconutLeft{animation:contactCoconutLeft 7s ease-in-out infinite;left:max(-38px,calc((100vw - var(--content-max)) / 2 - 92px));top:64%;translate:calc(var(--contact-scroll) * 18px) calc(var(--contact-scroll) * -10px);width:clamp(54px,6vw,78px)}.contactDecorCoconutRight{animation:contactCoconutRight 7.8s ease-in-out infinite;right:max(18px,calc((100vw - var(--content-max)) / 2 + 54px));top:24%;transform:rotate(-180deg);translate:calc(var(--contact-scroll) * -22px) calc(var(--contact-scroll) * 12px);width:clamp(60px,7vw,88px)}.contactForm{border-radius:1.5625rem;background:linear-gradient(180deg,#fff -32.46%,#fff -14.7%,#01aea3 89.73%);box-shadow:10px 9px 0 0 rgba(0,0,0,.25);position:relative;z-index:2;max-width:700px;padding:clamp(32px,5vw,58px) clamp(32px,5vw,58px) 0;width:min(100%,700px)}#contact-title{color:#eb008b;font-family:var(--font-libre-bodoni),serif;font-size:2.5rem;font-style:normal;font-weight:600;line-height:3.25rem;margin-bottom:28px;text-align:center;text-transform:none}.field{display:grid;grid-gap:8px;gap:8px;margin-bottom:18px}.field span{color:#2a8d8c;font-family:var(--font-manrope),sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.4375rem}.field input,.field textarea{border:1px solid var(--teal);border-radius:999px;color:var(--brown);padding:12px 18px;width:100%}.field input::placeholder,.field textarea::placeholder{color:#b3b3b3}.field textarea{border-radius:14px;resize:vertical}.checkbox input[aria-invalid=true],.field input[aria-invalid=true],.field textarea[aria-invalid=true]{border-color:var(--pink)}.checkbox{align-items:center;color:#562803;display:flex;font-family:var(--font-manrope),sans-serif;font-size:1rem;font-style:normal;font-weight:400;gap:10px;line-height:100%;margin:8px 0 40px}.checkbox a,.siteFooter a{color:inherit;font-weight:400;text-decoration:none}.checkbox a:focus-visible,.checkbox a:hover{text-decoration:underline}.checkbox input{accent-color:var(--pink);height:18px;width:18px}.primaryButton,.siteButton{font-family:"Libre Bodoni","Libre Bodoni Fallback",var(--font-libre-bodoni),serif}.contactSubmitButton{align-self:center;align-items:center;color:#fff;display:flex;flex-shrink:0;font-family:var(--font-libre-bodoni),serif;font-size:1.25rem;font-style:normal;font-weight:500;height:3.75rem;line-height:normal;text-transform:none;justify-content:center;margin-inline:auto;margin-top:18px;width:13.5rem}.primaryButton:disabled{cursor:wait;opacity:.7}.formStatus{min-height:20px;text-align:center}@keyframes heroContentRise{0%{opacity:0;transform:translate(-50%,18px)}to{opacity:1;transform:translate(-50%)}}@keyframes introCardCrossfadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes introCardCrossfadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes heroTitleReveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes heroTitleGlow{0%,to{filter:drop-shadow(0 2px 18px rgba(42,141,140,.25))}50%{filter:drop-shadow(0 10px 26px rgba(255,255,255,.36))}}@keyframes heroPackReveal{0%{opacity:0;transform:translateY(42px)}to{opacity:1;transform:translateY(0)}}@keyframes heroPackShadowPulse{0%,to{filter:drop-shadow(0 24px 26px rgba(0,0,0,.22))}50%{filter:drop-shadow(0 34px 34px rgba(0,0,0,.18))}}@keyframes heroBadgePop{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes heroPackFloat{0%,to{transform:translateY(0) rotate(-9deg)}50%{transform:translateY(-10px) rotate(-7.5deg)}}@keyframes heroBadgeOrbit{0%,to{transform:translateZ(0) rotate(0deg)}50%{transform:translate3d(8px,-10px,0) rotate(8deg)}}@keyframes nobraHandsFade{0%{opacity:0}28%,8%{opacity:1}36%,to{opacity:0}}@keyframes nobraBraFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes momentCoconutFloat{0%,to{translate:0 0}50%{translate:10px -14px}}@keyframes momentCoconutChipFloat{0%,to{translate:0 0}50%{translate:8px -10px}}@keyframes introCoconutLeftFloat{0%,to{translate:0 0}50%{translate:9px -13px}}@keyframes introCoconutTitleFloat{0%,to{translate:0 0}50%{translate:-13px 10px}}@keyframes introCoconutChipFloat{0%,to{translate:0 0}50%{translate:12px -9px}}@keyframes pollCoconutFloat{0%,to{transform:translateZ(0) rotate(13deg)}50%{transform:translate3d(8px,-14px,0) rotate(18deg)}}@keyframes pollCoconutSmallFloat{0%,to{transform:translateZ(0) rotate(-180deg)}50%{transform:translate3d(-10px,9px,0) rotate(-169deg)}}@keyframes pollCoconutChipFloat{0%,to{transform:translateZ(0) rotate(21deg)}50%{transform:translate3d(12px,-8px,0) rotate(34deg)}}@keyframes pollKeksFloat{0%{transform:translateZ(0) rotate(1deg)}to{transform:translate3d(-18px,-12px,0) rotate(4deg)}}@keyframes pollKeksScroll{0%{transform:translate3d(58px,34px,0) rotate(-2deg)}to{transform:translate3d(-38px,-28px,0) rotate(5deg)}}@keyframes videoCoconutFloat{0%,to{transform:translateZ(0) rotate(-180deg)}50%{transform:translate3d(-8px,12px,0) rotate(-171deg)}}@keyframes videoCoconutChip{0%,to{transform:translateZ(0) rotate(-18deg)}50%{transform:translate3d(10px,-9px,0) rotate(-30deg)}}@keyframes contactCoconutLeft{0%,to{transform:translateZ(0) rotate(18deg)}50%{transform:translate3d(12px,-10px,0) rotate(29deg)}}@keyframes contactCoconutRight{0%,to{transform:translateZ(0) rotate(-180deg)}50%{transform:translate3d(-12px,8px,0) rotate(-168deg)}}@keyframes storyCarouselRotate{0%{opacity:0;transform:translate3d(0,1.5rem,0) scale(.92)}28%,8%{opacity:1;transform:translateZ(0) scale(1)}33%,to{opacity:0;transform:translate3d(0,-1.25rem,0) scale(1.04)}}@keyframes horecaInspirationMarquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - .75rem),0,0)}}@keyframes storyHistoryFade{0%{opacity:.55;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes storyHeroPackReveal{0%{opacity:0;transform:translate3d(3.5rem,2.25rem,0) scale(.92)}to{opacity:1;transform:translateZ(0) scale(1)}}.siteFooter{background:var(--teal);color:white;min-height:390px;padding:92px 24px 62px;position:relative;z-index:1}.siteFooter:before{background:url(/assets/zubky_horizontal.svg) top/auto 100% repeat-x;content:"";display:block;height:52px;left:0;pointer-events:none;position:absolute;top:-16px;transform:rotate(180deg);translate:0 -1px;width:100%}.siteFooterInner{align-items:center;display:flex;gap:clamp(42px,7vw,90px);justify-content:center;margin:0 auto;max-width:var(--content-max);min-height:220px;position:relative;width:100%}.footerBrand{align-items:center;display:grid;grid-gap:22px;gap:22px;justify-items:center;min-width:min(32vw,320px)}.footerBrandMila>img{height:auto;width:clamp(170px,18vw,220px)}.footerBrandSedita>img{height:auto;width:clamp(120px,13vw,150px)}.footerSocials{align-items:center;display:flex;gap:12px}.footerSocials span,.seditaLink{color:white;font-size:1rem;font-weight:600;letter-spacing:.03rem;text-decoration:none;transition:color .18s ease}.footerBrandSedita a{font-weight:600}.footerSocials a{display:inline-flex;transition:filter .18s ease,transform .18s ease}.footerSocials img{display:block;height:34px;width:34px}.footerSocials a:focus-visible,.footerSocials a:hover{transform:translateY(-2px)}.seditaLink{margin-top:4px}.seditaLink:focus-visible,.seditaLink:hover{color:var(--pink);text-decoration:underline}.footerLegalLinks{align-items:center;bottom:28px;display:flex;flex-wrap:wrap;gap:4px;justify-content:center;font-size:.75rem;opacity:.8;position:absolute;right:clamp(18px,5vw,72px);text-transform:uppercase}.footerLegalLinks .footerInlineButton,.footerLegalLinks a{text-decoration:none;transition:color .18s ease}.footerLegalLinks .footerInlineButton:focus-visible,.footerLegalLinks .footerInlineButton:hover,.footerLegalLinks a:focus-visible,.footerLegalLinks a:hover{color:var(--pink);text-decoration:underline}.footerCopyright{align-items:center;bottom:28px;display:flex;gap:8px;left:clamp(18px,5vw,72px);position:absolute}.footerCopyright span{font-size:.75rem;font-weight:800;opacity:.8;text-transform:uppercase}.footerCopyright a{display:inline-flex}.footerCopyright img{display:block;height:auto;max-width:118px}.footerDivider{background:rgba(255,255,255,.55);height:206px;width:1px}.backToTopButton{display:inline-flex;bottom:70px;opacity:0;position:fixed;right:clamp(22px,3.6vw,0px);transform:translateY(-10px);transition:filter .18s ease,opacity .18s ease,transform .18s ease,visibility .18s ease;visibility:hidden;z-index:30}.backToTopButton.isVisible{opacity:1;transform:translateY(0);visibility:visible}.backToTopButton img{display:block;height:clamp(48px,5vw,56px);width:clamp(48px,5vw,56px)}.backToTopButton.isVisible:focus-visible,.backToTopButton.isVisible:hover{filter:drop-shadow(0 12px 24px rgba(235,0,139,.35));transform:translateY(-3px) scale(1.04)}.footerInlineButton{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;font-weight:400;padding:0;text-decoration:none;text-transform:inherit}.cookieBanner{background:rgba(245,248,249,.98);border:1px solid rgba(42,141,140,.24);box-shadow:0 20px 60px rgba(0,0,0,.18);color:var(--brown);display:grid;grid-gap:18px;gap:18px;left:50%;max-width:min(920px,calc(100vw - 28px));padding:clamp(18px,3vw,28px);position:fixed;bottom:18px;transform:translateX(-50%);width:100%;z-index:60}.cookieBanner h2{color:var(--teal-dark);font-size:1.35rem;margin:0 0 8px;text-transform:uppercase}.cookieBanner p{line-height:1.45;margin:0 0 8px}.cookieBanner a{color:var(--teal-dark);font-weight:700}.cookieActions,.cookieSettings{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.cookieSettings label{align-items:center;display:inline-flex;gap:8px;margin-right:16px}.cookieSettings input{accent-color:var(--pink)}.cookieActions button,.cookieSaveButton{background:var(--pink);border:1px solid var(--pink);border-radius:999px;color:white;cursor:pointer;font-weight:700;padding:11px 18px;text-transform:uppercase}.legalPage{background:linear-gradient(180deg,#dff8f8,#b8f2f1);min-height:100vh;padding:clamp(36px,6vw,80px) 20px}.legalPageWithHeader{padding-top:clamp(136px,14vw,176px)}.legalPageInner{background:rgba(245,248,249,.96);box-shadow:var(--shadow);color:var(--brown);margin:0 auto;max-width:920px;padding:clamp(28px,5vw,62px)}.legalBackLink{color:var(--teal-dark);font-weight:800;text-transform:uppercase}.legalPage h1,.legalPage h2{color:var(--brown);text-transform:uppercase}.legalPage h1{font-size:clamp(2rem,5vw,3.5rem);line-height:1.06;margin:28px 0 18px}.legalPage h2{font-size:clamp(1.35rem,3vw,2rem);margin:34px 0 12px}.legalPage p{font-size:1.05rem;line-height:1.65}.legalIntro{color:var(--teal-dark);font-weight:700}.legalUpdated{font-weight:700;margin-top:34px}@media (min-width:2100px){.hero{--hero-min-height:clamp(760px,38vw,880px)}}@media (min-width:1220px){.pollSection{background:url(/assets/Mila_bg.png) center 65%/1400px no-repeat!important}}@media (max-width:1100px){.hero .heroTitle{font-size:clamp(1.35rem,3.2vw,2.25rem)}.heroPack{width:clamp(300px,62vw,680px)}}@media (max-width:1080px) and (min-width:901px){.momentMedia{max-width:min(61rem,calc(100vw - 48px))}.pollSection{background:url(/assets/Mila_bg.png) center 100%/contain no-repeat;overflow:visible;padding:20px 20px 120px}.momentProduct{bottom:-142px;left:-132px}.nobraHero{padding-inline:clamp(24px,8vw,96px);padding-top:3.75rem}.nobraHeroInner{align-items:center;gap:20px;grid-template-columns:minmax(16rem,24rem) minmax(18rem,1fr);min-height:clamp(31rem,54vw,36rem)}.nobraHeroCopy{max-width:25rem;padding-bottom:72px}.nobraHeroTitle{font-size:clamp(2.8rem,5vw,4rem)}.nobraHeroDescription{font-size:1rem;max-width:24rem}.nobraHeroVisual{align-self:end;max-width:min(100%,34rem);width:min(100%,34rem)}.nobraPack{top:9%;width:clamp(12rem,22vw,16rem)}}@media (max-width:900px){.horecaBenefitsDecor,.horecaFeatureDecor,.horecaInspirationDecor,.nobraMediaDecor,.nobraSelfCheckDecor,.socialFollowRail{display:none}.pollSection{background:url(/assets/Mila_bg.png) center top 50%/contain no-repeat;overflow:visible;padding:20px 20px 10%}.pollDecorKeks{bottom:-70px}.siteHeader{height:94px}.pageShell{--page-shell-gutter:24px}.siteHeader:after{bottom:-25px;height:52px}.horecaFeatureSection{padding:3rem 1.5rem 4rem}.horecaFeatureInner{gap:2.5rem;grid-template-columns:1fr}.horecaBenefitsSection{padding:0 1.5rem 4rem}.horecaBenefitsCard{grid-template-columns:1fr}.horecaBenefitsCopy{gap:1.75rem;padding:2rem 1.5rem}.horecaBenefitsImageWrap{min-height:18rem}.headerMenuToggle{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;flex-direction:column;gap:.3125rem;height:2.75rem;justify-content:center;margin-left:auto;padding:0;width:2.75rem;z-index:22}.headerMenuToggle span{background:#fff;border-radius:999px;display:block;height:.125rem;transition:transform .18s ease,opacity .18s ease;width:1.5rem}.headerMenuToggle.isOpen span:first-child{transform:translateY(.4375rem) rotate(45deg)}.headerMenuToggle.isOpen span:nth-child(2){opacity:0}.headerMenuToggle.isOpen span:nth-child(3){transform:translateY(-.4375rem) rotate(-45deg)}.siteHeaderActions{align-items:flex-start;background:rgba(0,175,164,1);box-shadow:0 1.25rem 2.5rem rgba(0,0,0,.16);flex-direction:column;gap:1rem;left:0;opacity:0;padding:6.5rem 1.5rem 2rem;pointer-events:none;position:fixed;right:0;top:0;transform:translateY(-1rem);transition:transform .18s ease,opacity .18s ease;z-index:21}.headerMenuGroup{width:100%}.headerMenuSubmenu{background:transparent;box-shadow:none;display:grid;grid-gap:0;gap:0;min-width:0;opacity:1;padding:.3rem 0 .2rem 1rem;pointer-events:auto;position:static;transform:none;visibility:visible}.siteHeaderActions:after{background:url(/assets/zubky_horizontal.svg) top/auto 100% repeat-x;bottom:-25px;height:5m;content:"";display:block;height:3.25rem;left:0;pointer-events:none;position:absolute;width:100%}.siteHeaderActions.isOpen{opacity:1;pointer-events:auto;transform:translateY(0)}.headerMenuLink{font-size:1.05rem;white-space:nowrap}.headerMenuSubLink{color:rgba(255,255,255,.96);font-size:.95rem}.headerCta{align-self:flex-start;margin-left:0;min-width:0;padding:10px 18px;font-weight:700}.storyHero{margin-top:0;padding-inline:0;padding-top:10rem}.storyHero:before{content:none}.storyHeroInner{align-items:center;display:grid;grid-gap:18px;gap:18px;grid-template-columns:1fr;justify-items:center;min-height:0;padding-inline:24px}.storyHeroCopy{max-width:100%;text-align:center;width:100%}.storyHeroTitle{font-size:clamp(3rem,9vw,4.75rem);margin-inline:auto;white-space:normal}.storyHeroLead{font-size:clamp(1.05rem,3.4vw,1.45rem);margin-inline:auto;max-width:36rem}.storyHeroArt{align-self:end;bottom:0;display:block;justify-self:center;margin-right:0;max-width:min(56rem,112%);position:relative;width:min(112%,56rem)}.nobraHero{padding-inline:0;padding-top:8rem}.nobraHeroInner{gap:10px;grid-template-columns:1fr;justify-items:center;min-height:0;padding-inline:24px}.nobraHeroCopy{max-width:100%;padding-bottom:0;text-align:center}.nobraHeroTitle{font-size:clamp(3rem,9vw,4.35rem);line-height:.96}.nobraHeroDescription{font-size:clamp(1rem,3.4vw,1.2rem);margin-inline:auto;max-width:38rem}.nobraHeroButton{margin-top:2rem}.nobraHeroVisual{height:auto;max-width:none;min-height:auto;width:min(100%,42rem)}.nobraPack{left:50%;top:8%;transform:translateX(-50%);width:clamp(14rem,40vw,21rem)}.nobraPack img{width:100%}.nobraPreviewSection{grid-template-columns:1fr;max-width:none;padding:56px 0 72px;width:calc(100% - (2 * var(--page-shell-gutter)))}.nobraPreviewSection:after,.nobraPreviewSection:before{inset:56px 0 72px}.nobraPreviewImageCard{order:2;border-radius:0 0 25px 25px;min-height:24rem}.nobraPreviewCopy{order:1;padding:40px 28px 48px}.nobraSelfCheckSection{max-width:none;padding-bottom:72px;width:calc(100% - (2 * var(--page-shell-gutter)))}.nobraSelfCheckInner{min-height:0;padding:36px 22px 34px}.nobraSelfCheckSteps{gap:2.5rem}.nobraSelfCheckStepText{max-width:38rem}.nobraSelfCheckStepImage{height:auto;width:100%}.nobraSelfCheckSignalsHeadingWrap{max-width:44rem}.nobraSelfCheckSignalsTitle{font-size:clamp(1.8rem,4vw,2.6rem)}#nobra-selfcheck-title,#nobra-signals-title{font-size:2rem}#nobra-selfcheck-title:after{bottom:-4rem;right:2.25rem;height:4.5rem;width:4.35rem}#nobra-signals-title:after{bottom:-3.35rem;right:1.9rem;height:3.8rem;width:3.7rem}.nobraSelfCheckSignalsList{gap:1.35rem;max-width:42rem}.nobraSelfCheckSignalsText{font-size:1.1rem}.nobraContactSection,.nobraMediaSection,.nobraPodcastSection{max-width:none;padding-bottom:72px;width:calc(100% - (2 * var(--page-shell-gutter)))}.nobraMediaCard,.nobraPodcastCard{grid-template-columns:auto minmax(0,1fr)}.nobraPodcastThumb{height:5.5rem;width:5.5rem}.nobraMediaThumb{height:4.75rem;width:4.75rem}.nobraPodcastButton{height:4.25rem}.nobraMediaButton,.nobraPodcastButton{grid-column:1/-1;justify-self:end;min-width:11rem}.nobraContactCard{grid-template-columns:1fr}.nobraContactVisual{min-height:30rem}.nobraContactForm{padding:2.5rem 1.75rem 2.25rem}.nobraContactTitle{font-size:clamp(2.35rem,8vw,3.2rem)}.nobraContactLead{font-size:1.15rem}.nobraPodcastModalPlayer{grid-template-columns:1fr}.nobraPodcastEmbed{border-radius:1.25rem}.nobraSelfCheckIntro{min-height:clamp(10rem,24vw,13rem);padding:1.25rem 1.5rem 3rem}.nobraSelfCheckIntroTitle{font-size:clamp(1.8rem,6vw,2.5rem);max-width:32rem;top:0}.storyCarouselSection{min-height:40rem;padding:2.5rem 0 4rem}.storyTimelineInner{background-size:contain;min-height:29rem;padding:8rem 1.5rem}.storyTimelineTitle{font-size:clamp(2.5rem,6vw,3.5rem)}.storyHistoryDescription{max-width:18rem}.storyHistoryArrow{height:4.5rem;top:50%;width:2.75rem}.storyHistoryArrow:first-child{left:0}.storyHistoryArrowNext{right:0}.storyCarouselInner{min-height:32rem;padding:0 2rem}.storyCarouselGlow{height:min(39.3125rem,70vw);width:min(50.4375rem,88vw)}.storyCarouselStage{height:min(28rem,60vw);width:min(40rem,84vw)}.storyEdgeLeft{bottom:auto;top:-5rem;width:clamp(8rem,24vw,15rem)}.storyEdgeRight{bottom:2.125rem;width:clamp(8rem,23vw,13rem)}.hero{--hero-min-height:clamp(520px,76vw,680px);margin-top:94px}.hero .heroTitle{font-size:clamp(1.7rem,5.2vw,2.45rem);line-height:1.15}.heroTitleFrame{padding-inline:18px}#poll-title,.contactForm h2,.hero .heroTitle,.introSection .introPanelTitle,.momentSection #moment-title,.videoSection h2{font-size:clamp(1.95rem,5vw,2.45rem);line-height:1.14}.hero .heroTitle{font-size:clamp(1.12rem,3.7vw,1.95rem);line-height:1.08}.heroPack{width:clamp(300px,76vw,620px)}.badgeWrap{height:auto;right:clamp(-2.5rem,-4vw,-1rem);top:clamp(1.25rem,6vw,3.25rem)}.badge{width:clamp(5.75rem,17vw,8.5rem)}.momentSection{margin-top:clamp(56px,10vw,88px);padding-bottom:28px}.momentMedia{max-width:520px}.momentPhotoGrid{grid-template-columns:1fr}.momentPhotoFrame{height:auto;width:100%}.momentProduct{bottom:-114px;left:-94px;rotate:-10deg;width:216px}.momentDecorMiddleLeft{left:-4px;top:230px}.introSection:not(.introShowcase){grid-template-columns:1fr;padding-top:clamp(118px,24vw,170px)}.copyBlock,.featureCard{margin-inline:auto;max-width:520px;width:100%}.siteFooterInner{flex-direction:column;gap:28px}.footerDivider{height:1px;width:180px}.siteFooter{padding-bottom:154px}.footerLegalLinks{bottom:70px;flex-direction:column;gap:8px;left:18px;right:18px}.footerLegalLinks>span{display:none}.footerBrand{min-width:0}.footerCopyright{bottom:24px;justify-content:center;left:18px;right:18px}}@media (max-width:560px){.pageShell{--page-shell-gutter:16px}.pollDecorCoconutLeft,.pollDecorCoconutTopRight{display:none}.pollDecorKeks{animation:none;right:-92px;transform:rotate(8deg);z-index:2}.momentMedia{margin-top:34px;max-width:100%}.momentPhotoGrid{gap:14px}.momentProduct{bottom:-62px;left:-88px;rotate:-10deg;width:178px}.momentDecorBottomRight,.momentDecorTopRight{display:none}.momentDecorMiddleLeft{left:-18px;top:300px;width:76px}.siteHeader{height:84px}.siteHeader:after{bottom:-10px;height:52px}.storyHero{margin-top:0;padding-top:10rem}.horecaHero{margin-top:84px;min-height:clamp(28rem,70vh,38rem);padding:8rem 1.5rem 3rem}.horecaFeatureSection{padding:3rem 1.5rem 4rem}.horecaFeatureInner{gap:2.5rem;grid-template-columns:1fr}.horecaFeatureTitle{font-size:clamp(2.2rem,9vw,3.75rem)}.horecaFeatureDescription{font-size:1rem}.horecaBenefitsSection{padding:0 1.5rem 4rem}.horecaBenefitsCard{grid-template-columns:1fr}.horecaBenefitsCopy{gap:1.75rem;padding:2rem 1.5rem}.horecaBenefitItem{gap:1rem}.horecaBenefitText h3{font-size:clamp(1.4rem,6vw,2rem)}.horecaBenefitsImageWrap{min-height:18rem}.horecaInspirationSection{padding:0 0 4rem}.horecaInspirationTitle{font-size:clamp(2.2rem,9vw,3.75rem)}.horecaInspirationSubtitle{font-size:1rem}.horecaInspirationSlider{display:none}.horecaInspirationMobileSlider{display:block;padding-inline:0;position:relative}.horecaInspirationMobileViewport{padding-inline:.5rem;padding-bottom:.75rem;width:80%}.horecaInspirationCard{height:18rem;min-height:15rem;padding:3.25rem 1rem}.horecaInspirationMobileCard{background-position:bottom;background-size:cover;border-radius:1.35rem}.horecaInspirationCardTitle{font-size:2.8rem}.horecaInspirationMobileControls .storyHistoryArrow{height:3.25rem;margin-top:-.375rem;width:2.25rem}.horecaInspirationMobileControls .storyHistoryArrow:first-child{left:.25rem;position:relative}.horecaInspirationMobileControls .storyHistoryArrowNext{position:relative;right:.25rem}.horecaStoresSection{padding:0 1.5rem}.horecaStoresHeader{margin:4rem auto 3rem}.horecaStoresGrid{gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.horecaStoreLogo{min-height:5.5rem}.horecaStoresComposition{margin-top:2rem;width:min(100%,29.9375rem);height:auto;margin-bottom:-70px}.horecaStoresComposition img{height:auto}.horecaHeroTitle,.horecaHeroTitle span{font-size:clamp(2.5rem,12vw,5rem)}.storyHeroInner{padding-inline:16px}.storyHeroTitle{font-size:clamp(2.6rem,12vw,4rem);line-height:1.04}.storyHeroLead{font-size:1rem}.storyCarouselSection{min-height:31rem;padding:1.5rem 0 3rem}.storyTimelineInner{min-height:22rem;padding:8rem 1.5rem}.storyTimelineTitle{font-size:clamp(2rem,9vw,2.8rem);max-width:20rem}.storyHistorySlider{margin-top:2.25rem}.storyHistorySlide{min-height:27rem}.storyHistoryImage{max-height:9.75rem;max-width:min(100%,18rem)}.storyHistoryDescription{font-size:.95rem;margin:auto auto 0;max-width:18rem;min-height:0}.storyHistoryArrow{height:3.5rem;opacity:1;top:50%;width:2.25rem}.storyHistoryArrow:first-child{left:0}.storyHistoryArrowNext{right:0}.storyCarouselInner{min-height:24rem;padding:0 1rem}.storyCarouselGlow{height:min(24rem,74vw);width:min(30rem,94vw)}.storyCarouselStage{height:min(18rem,66vw);min-height:13rem;width:min(25rem,90vw)}.storyEdgeLeft{bottom:auto;top:-2.5rem;width:7.5rem}.storyEdgeRight{bottom:1.5rem;width:7rem}.hero:after{bottom:-31px;height:52px}.nobraHero{margin-top:84px;padding-top:6rem}.nobraHeroInner{gap:18px;padding-inline:16px}.nobraHeroTitle{font-size:clamp(2.55rem,11vw,3.3rem)}.nobraHeroDescription{font-size:1rem;max-width:22rem}.nobraHeroButton{margin-top:1.5rem;min-width:0;padding-inline:22px}.nobraHeroVisual{width:min(100%,27rem)}.nobraPack{top:10%;width:clamp(11rem,52vw,15rem)}.nobraPreviewSection{max-width:none;padding:48px 0 64px;width:calc(100% - 32px)}.nobraPreviewSection:after,.nobraPreviewSection:before{inset:48px 0 64px}.nobraPreviewImageCard{min-height:18rem}.nobraPreviewTitle{font-size:1.6rem}.nobraPreviewLogo{margin-top:24px;width:7.75rem}.nobraPreviewBadge{left:18px;top:18px;width:min(7.5rem,30vw)}.nobraSelfCheckSection{max-width:none;padding-bottom:64px;width:calc(100% - 32px)}.nobraSelfCheckInner{padding:30px 18px 28px}.nobraSelfCheckIntro{min-height:8rem;padding:1rem 1rem 2.5rem}.nobraSelfCheckIntroTitle{font-size:1.7rem;max-width:18rem}.nobraSelfCheckSteps{gap:2rem;margin-top:2rem}.nobraSelfCheckStepTitle{font-size:1.55rem}.nobraSelfCheckStepText{font-size:.95rem;max-width:18rem}.nobraSelfCheckStepImage{height:auto;margin-top:1.25rem;width:100%}.nobraSelfCheckSignals{margin-top:2.5rem}.nobraSelfCheckSignalsHeadingWrap{max-width:100%}.nobraSelfCheckSignalsHeading{min-height:7rem}.nobraSelfCheckSignalsTitle{font-size:1.9rem;padding:1.2rem 1rem 2rem;text-align:center}#nobra-selfcheck-title,#nobra-signals-title{font-size:2rem}#nobra-selfcheck-title{padding:1rem 1rem 2.2rem}#nobra-signals-title{padding:1rem 1rem 1.8rem}#nobra-selfcheck-title:after{bottom:-3.1rem;right:1.35rem;height:3.5rem;width:3.35rem}#nobra-signals-title:after{bottom:-1.8rem;right:1.2rem;height:3rem;width:2.95rem}.nobraSelfCheckSignalsList{gap:1.1rem;margin-top:1.5rem}.nobraSelfCheckSignalsItem{align-items:center;gap:.9rem;grid-template-columns:1.5rem minmax(0,1fr)}.nobraSelfCheckSignalsIcon{width:1.5rem}.nobraSelfCheckSignalsText{font-size:1rem}.nobraSelfCheckSignalsButton{margin-top:1.75rem}.nobraContactSection,.nobraMediaSection,.nobraPodcastSection{max-width:none;padding-bottom:64px;width:calc(100% - 32px)}.nobraMediaTitle,.nobraPodcastTitle{font-size:2.45rem}.nobraMediaCard,.nobraPodcastCard{border-radius:1.5rem;gap:1rem;grid-template-columns:1fr;padding:1rem}.nobraMediaCard{min-height:0}.nobraPodcastThumb{height:5.25rem;width:5.25rem}.nobraMediaThumb{height:4.5rem;width:4.5rem}.nobraMediaCardTitle,.nobraPodcastCardTitle{font-size:1.25rem;line-height:1.35}.nobraPodcastButton{height:3.9rem}.nobraMediaButton,.nobraPodcastButton{justify-self:stretch;min-width:0;width:100%}.nobraContactCard{border-radius:1.5rem}.nobraContactVisual{min-height:25rem}.nobraContactForm{gap:1.2rem;padding:2rem 1rem 1.75rem}.nobraContactHeader{margin-bottom:.5rem}.nobraContactTitle{font-size:2.25rem}.nobraContactLead{font-size:1rem;margin-top:1rem}.nobraContactField input,.nobraContactField span,.nobraContactField textarea{font-size:1rem}.nobraContactField textarea{min-height:6.75rem}.nobraContactConsent span{font-size:.95rem}.nobraContactSubmit{width:100%}.nobraPodcastModal{align-items:end;padding:0}.nobraPodcastModalCard{border-radius:1.75rem 1.75rem 0 0;max-height:92vh;padding:1.2rem;width:100%}.nobraPodcastModalHeader{padding-right:2.5rem}.nobraPodcastModalPlayer{gap:1rem;grid-template-columns:1fr}.nobraPodcastEmbed{border-radius:1.25rem}.nobraPodcastModalDescription{font-size:1rem}.nobraPodcastPlatformButton{min-width:0;width:100%}.hero{--hero-content-overflow:70px;--hero-min-height:clamp(440px,112vw,600px);margin-top:84px}.siteHeader img{height:3.75rem;width:6.68125rem}.headerMenuToggle{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;flex-direction:column;gap:.3125rem;height:2.75rem;justify-content:center;margin-left:auto;padding:0;width:2.75rem;z-index:22}.headerMenuToggle span{background:#fff;border-radius:999px;display:block;height:.125rem;transition:transform .18s ease,opacity .18s ease;width:1.5rem}.headerMenuToggle.isOpen span:first-child{transform:translateY(.4375rem) rotate(45deg)}.headerMenuToggle.isOpen span:nth-child(2){opacity:0}.headerMenuToggle.isOpen span:nth-child(3){transform:translateY(-.4375rem) rotate(-45deg)}.siteHeaderActions{align-items:flex-start;background:rgba(0,175,164,1);box-shadow:0 1.25rem 2.5rem rgba(0,0,0,.16);flex-direction:column;gap:1rem;left:0;opacity:0;padding:6.5rem 1.5rem 2rem;pointer-events:none;position:fixed;right:0;top:0;transform:translateY(-1rem);transition:transform .18s ease,opacity .18s ease;z-index:21}.headerMenuGroup{width:100%}.headerMenuSubmenu{background:transparent;box-shadow:none;display:grid;grid-gap:0;gap:0;min-width:0;opacity:1;padding:.3rem 0 .2rem 1rem;pointer-events:auto;position:static;transform:none;visibility:visible}.siteHeaderActions:after{background:url(/assets/zubky_horizontal.svg) top/auto 100% repeat-x;bottom:-40px;content:"";display:block;height:3.25rem;left:0;pointer-events:none;position:absolute;width:100%}.siteHeaderActions.isOpen{opacity:1;pointer-events:auto;transform:translateY(0)}.headerMenuLink{font-size:1.05rem;white-space:nowrap}.headerMenuSubLink{color:rgba(255,255,255,.96);font-size:.95rem}.headerCta{margin-left:0;min-width:0;padding:10px 18px}.contactForm h2,.hero h1,.introSection h2,.momentSection h2,.pollSection h2,.videoSection h2{font-size:clamp(1.65rem,8vw,2.4rem)}.hero .heroTitle{font-size:clamp(1.45rem,7vw,2.05rem);line-height:1.18}.heroTitleFrame{column-gap:clamp(.2rem,1vw,.5rem);padding-inline:16px}#poll-title,.contactForm h2,.hero .heroTitle,.introSection .introPanelTitle,.momentSection #moment-title,.videoSection h2{font-size:clamp(1.78rem,7.2vw,2.08rem);line-height:1.14}.hero .heroTitle{font-size:clamp(1rem,3vw,1.72rem);line-height:1.08}.heroPack{width:min(100%,410px)}.badgeWrap{height:auto;right:clamp(-.25rem,2vw,.5rem);top:17vw}.badge{width:clamp(4.25rem,19vw,5.5rem)}.contactForm{box-shadow:6px 6px 0 rgba(0,0,0,.15)}}@media (min-width:1080px){.pollDecorKeks{bottom:0}.pollSection{padding:20px 0 100px}}@media (max-width:600px){.pollDecorKeks{bottom:-70px;right:-120px}.heroTitleMobileBreak{display:block}.heroTitlePartWhite{justify-self:end;text-align:left}.heroTitlePartBrown{justify-self:start;padding-top:1.08em;text-align:left}.hero .heroTitle{font-size:1.8rem}}@media (max-width:1080px) and (min-width:901px){.pollDecorKeks{bottom:-30px}}@media (max-width:600px){.pollDecorKeks{bottom:-70px;right:-120px}}@media (max-width:1080px){.introShowcaseLayout{flex-wrap:wrap}.introVisualCardChocolate,.introVisualCardMilk{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 20px);min-height:clamp(440px,52vw,620px)}.introInfoColumn{flex:1 1 100%}.introCopyPanel{margin-top:2rem;text-align:center}.introCopyPanel p{margin-inline:auto}.introSection .introPanelTitle{max-width:780px}}@media (max-width:900px){.introSection.introShowcase{padding-top:75px}.introShowcaseLayout{gap:24px}.introInfoColumn{gap:24px;margin-inline:auto;order:1;width:100%}.introVisualCardMilk{order:2}.introVisualCardChocolate{order:3}.introVisualCardCrisp{min-height:clamp(280px,52vw,430px);order:4}.introVisualCard{flex:1 1 100%;margin-inline:auto;min-height:clamp(280px,52vw,430px);max-width:none;padding:0;width:100%}.introCopyPanel{margin-inline:auto;max-width:620px;padding-block:14px;width:100%}.introSection .introPanelTitle{font-size:clamp(2rem,7vw,2.625rem);line-height:1.2}.introCardArtCompact,.introCardArtTall,.introColumnArt,.introCrispImage{object-fit:cover;object-position:center center}}@media (max-width:560px){.introSection.introShowcase{padding-inline:14px}.introVisualCard{flex-basis:100%;min-height:clamp(250px,64vw,430px);padding:0;width:100%}.introCardArtTall{object-fit:cover;object-position:center center}.introVisualCard h2{margin-top:0;padding:2rem 1rem 0}.introSection .introVisualCard h2,.introVisualCardCrisp strong{font-size:1.3rem;-webkit-hyphens:auto;hyphens:auto;line-height:1.2}.introProductMilk{width:124%}.introProductChocolate{width:140%}.introVisualCardCrisp{min-height:clamp(250px,64vw,430px);padding:0}.introVisualCardCrisp strong{padding:2rem .75rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.cky-consent-bar,.cky-preference-center{background-color:#99dfdf!important}.cky-title{color:#562803!important;font-family:Jost,Poppins,Montserrat,Arial,sans-serif!important}.cky-btn{color:#ffffff!important;border-color:#eb008b!important;background-color:#eb008b!important;border-radius:50px!important;font-family:Libre Bodoni,Libre Bodoni Fallback!important;font-size:16px!important}.cky-btn-customize{color:#eb008b!important;border-color:#eb008b!important;background-color:transparent!important}.cky-consent-bar .cky-notice-des p{color:#562803!important}a.cky-policy{color:#eb008b!important}.cky-btn-revisit-wrapper{background-color:#eb008b!important}