.our-story-hero.svelte-1q1srct{padding:100px 0 50px;text-align:center;background-color:var(--color-bg);position:relative;overflow:hidden}.shape-wrapper.svelte-1q1srct{position:absolute;pointer-events:none;z-index:0;animation:svelte-1q1srct-float 6s ease-in-out infinite}.bg-potato-shape.svelte-1q1srct{width:100%;height:auto;opacity:.08;animation:svelte-1q1srct-rotate 30s linear infinite}.our-story-hero.svelte-1q1srct .shape-1:where(.svelte-1q1srct){width:350px;top:-50px;left:-100px;animation-duration:8s}.our-story-hero.svelte-1q1srct .shape-1:where(.svelte-1q1srct) .bg-potato-shape:where(.svelte-1q1srct){animation-duration:40s}.our-story-hero.svelte-1q1srct .shape-2:where(.svelte-1q1srct){width:250px;bottom:-50px;right:-100px;animation-duration:7s;animation-direction:alternate}.our-story-hero.svelte-1q1srct .shape-2:where(.svelte-1q1srct) .bg-potato-shape:where(.svelte-1q1srct){animation-duration:35s;animation-direction:reverse}.our-story-hero.svelte-1q1srct .shape-3:where(.svelte-1q1srct){width:200px;top:20%;right:-50px;animation-duration:6s;animation-delay:-2s}.our-story-hero.svelte-1q1srct .shape-3:where(.svelte-1q1srct) .bg-potato-shape:where(.svelte-1q1srct){animation-duration:25s;animation-delay:-1s}.our-story-hero.svelte-1q1srct .shape-4:where(.svelte-1q1srct){width:180px;bottom:20%;left:-40px;animation-duration:9s;animation-delay:-5s;animation-direction:alternate}.our-story-hero.svelte-1q1srct .shape-4:where(.svelte-1q1srct) .bg-potato-shape:where(.svelte-1q1srct){animation-duration:30s;animation-delay:-3s;animation-direction:reverse}.our-story-content.svelte-1q1srct .shape-1:where(.svelte-1q1srct){width:245px;top:100px;left:-80px;animation-duration:25s}.our-story-content.svelte-1q1srct .shape-2:where(.svelte-1q1srct){width:245px;bottom:200px;right:-60px;animation-direction:reverse;animation-duration:20s}@keyframes svelte-1q1srct-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1q1srct-float{0%,to{transform:translateY(0)}50%{transform:translateY(-30px)}}.hero-content.svelte-1q1srct h1:where(.svelte-1q1srct){max-width:900px;margin:0 auto var(--spacing-lg);position:relative;z-index:1}.hero-intro.svelte-1q1srct{font-size:2.2rem;color:var(--color-highlight);font-weight:500;margin:0 0 var(--spacing-lg) 0;font-family:Caveat,cursive;display:inline-block;text-align:left}.animate-handwritten.svelte-1q1srct{overflow:hidden;white-space:nowrap;border-right:3px solid var(--color-highlight);width:fit-content;animation:svelte-1q1srct-blink-caret .75s step-end 3 forwards}@keyframes svelte-1q1srct-blink-caret{0%,to{border-color:transparent}50%{border-color:var(--color-highlight)}}.hero-visual.svelte-1q1srct{margin-top:var(--spacing-lg)}.potato-character.svelte-1q1srct{font-size:5rem;font-weight:400}.our-story-content.svelte-1q1srct{position:relative;overflow:hidden;padding-top:0}.content-wrapper.svelte-1q1srct{max-width:800px;margin:0 auto;position:relative;z-index:1}.story-block.svelte-1q1srct{margin-bottom:var(--spacing-xl)}.story-block.svelte-1q1srct p:where(.svelte-1q1srct){margin-bottom:var(--spacing-md);line-height:1.8;font-size:1.25rem;opacity:.9}.side-by-side.svelte-1q1srct{display:flex;gap:var(--spacing-xl);align-items:flex-start}.story-text.svelte-1q1srct{flex:1}.video-item.svelte-1q1srct{width:220px;height:348px;flex-shrink:0;border-radius:var(--border-radius-lg);overflow:hidden;box-shadow:0 10px 30px #0003}.video-link.svelte-1q1srct{display:block;width:100%;height:100%;padding:0;border:none;background:none;cursor:pointer}.video-thumbnail.svelte-1q1srct{position:relative;width:100%;height:100%;background:var(--color-bg-light)}.video-thumbnail.svelte-1q1srct img:where(.svelte-1q1srct){width:100%;height:100%;object-fit:cover;display:block}.video-iframe.svelte-1q1srct{width:100%;height:100%;border:none;display:block}.play-button.svelte-1q1srct{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;pointer-events:none;transition:all .3s ease;width:61px;height:61px;background:#fff6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:none;border-radius:5px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 30px #0000001a}.video-link.svelte-1q1srct:hover .play-button:where(.svelte-1q1srct){transform:translate(-50%,-50%) scale(1.1);background:#8080804d}.play-button.svelte-1q1srct svg:where(.svelte-1q1srct){transition:transform .15s ease}.video-link.svelte-1q1srct:hover .play-button:where(.svelte-1q1srct) svg:where(.svelte-1q1srct){transform:rotate(-90deg)}.stats-box.svelte-1q1srct{background:var(--color-bg-light);padding:var(--spacing-lg);border-radius:var(--border-radius-lg);margin-bottom:var(--spacing-xl)}.stats-box.svelte-1q1srct p:where(.svelte-1q1srct){font-size:1.25rem;line-height:1.7}.sub-title.svelte-1q1srct{font-size:2.5rem;margin-bottom:var(--spacing-lg);color:#fff}.mission-statement.svelte-1q1srct p:where(.svelte-1q1srct){font-size:1.25rem;font-weight:600;color:var(--color-highlight);margin-bottom:var(--spacing-xl);line-height:1.5}.milestones.svelte-1q1srct{background:var(--color-bg-light);padding:var(--spacing-lg);border-radius:var(--border-radius-lg);margin-bottom:var(--spacing-xl)}.milestones.svelte-1q1srct p:where(.svelte-1q1srct){font-size:1.25rem;line-height:1.7}.conclusion.svelte-1q1srct{padding-top:0}.conclusion.svelte-1q1srct p:where(.svelte-1q1srct){font-size:1.25rem;margin-bottom:var(--spacing-sm)}.signature.svelte-1q1srct{margin-top:var(--spacing-lg)}.profile-pics.svelte-1q1srct{display:flex;gap:1rem}.profile-img-wrapper.svelte-1q1srct{position:relative;width:385px;height:385px;overflow:hidden;background:var(--color-bg-light)}.profile-img.svelte-1q1srct{width:100%;height:100%;border-radius:0;object-fit:cover;transition:all .4s ease}.profile-img-wrapper.svelte-1q1srct:hover .profile-img:where(.svelte-1q1srct){transform:scale(1.05)}.potato-mask-overlay.svelte-1q1srct{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background-color:#662d90;pointer-events:none;z-index:2;-webkit-mask-image:linear-gradient(black,black),url(../../../potato%20shape.svg);mask-image:linear-gradient(#000,#000),url(../../../potato%20shape.svg);-webkit-mask-composite:exclude;mask-composite:exclude;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%,800px;mask-size:100% 100%,800px;transform:rotate(-270deg);transition:mask-size .7s ease-out,transform .7s ease-out}.profile-img-wrapper.svelte-1q1srct:hover .potato-mask-overlay:where(.svelte-1q1srct){-webkit-mask-size:100% 100%,260px;mask-size:100% 100%,260px;transform:rotate(90deg)}.profile-img-wrapper.svelte-1q1srct:hover .dalma-overlay:where(.svelte-1q1srct){transform:rotate(30deg)}.profile-img-wrapper.svelte-1q1srct:hover .radu-overlay:where(.svelte-1q1srct){transform:rotate(60deg)}.signature.svelte-1q1srct p:where(.svelte-1q1srct){font-size:1.5rem;margin-bottom:var(--spacing-md)}@media(max-width:768px){.our-story-hero.svelte-1q1srct{padding:60px 0 30px}.our-story-hero.svelte-1q1srct h1:where(.svelte-1q1srct){font-size:2.2rem;padding:0 15px}.sub-title.svelte-1q1srct{font-size:1.75rem;text-align:center}.hero-intro.svelte-1q1srct{font-size:1.5rem;text-align:center;display:block;margin:0 auto var(--spacing-lg)}.story-block.svelte-1q1srct p:where(.svelte-1q1srct),.stats-box.svelte-1q1srct p:where(.svelte-1q1srct),.milestones.svelte-1q1srct p:where(.svelte-1q1srct){font-size:1rem;line-height:1.6}.story-block.svelte-1q1srct{margin-bottom:var(--spacing-lg)}.stats-box.svelte-1q1srct,.milestones.svelte-1q1srct{padding:var(--spacing-md);margin-bottom:var(--spacing-lg)}.profile-img-wrapper.svelte-1q1srct{width:100%;height:auto;aspect-ratio:1/1;max-width:320px;margin:0 auto}.potato-mask-overlay.svelte-1q1srct{-webkit-mask-size:100% 100%,150%;mask-size:100% 100%,150%}.profile-img-wrapper.svelte-1q1srct:hover .potato-mask-overlay:where(.svelte-1q1srct){-webkit-mask-size:100% 100%,52%;mask-size:100% 100%,52%;transform:rotate(90deg)}.profile-img-wrapper.svelte-1q1srct:hover .dalma-overlay:where(.svelte-1q1srct){transform:rotate(30deg)}.profile-img-wrapper.svelte-1q1srct:hover .radu-overlay:where(.svelte-1q1srct){transform:rotate(60deg)}.profile-pics.svelte-1q1srct{flex-direction:column;align-items:center;gap:20px}.side-by-side.svelte-1q1srct{flex-direction:column;gap:var(--spacing-lg);text-align:center}.video-item.svelte-1q1srct{width:100%;max-width:260px;height:410px;margin:0 auto}.conclusion.svelte-1q1srct{text-align:center}.signature.svelte-1q1srct p:where(.svelte-1q1srct){font-size:1.25rem}}
