@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400&display=swap";:root{--color-accent: #3B6BCE;--color-text: #0D0D12;--color-text-muted: #6B7A99;--color-highlight: #A8BFEA;--color-company-1: #74c796;--color-company-2: #fe7953;--color-company-3: #7bd0e4;--color-nav: rgba(144, 120, 255, 1);--color-nav-translucent: rgba(144, 120, 255, .85);--font-main: "Poppins", sans-serif;--font-display: "Poppins", sans-serif;--section-gap: 8rem;--bg-from-color: #fdd400;--bg-to-color: #fdd400;--bg-mix-progress: 0}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-y:none;-webkit-text-size-adjust:100%;background-color:var(--bg-from-color)}html::-webkit-scrollbar{display:none}body{color:var(--color-text);background-color:var(--bg-from-color);font-family:var(--font-main);font-size:1.125rem;line-height:1.6;overscroll-behavior-y:none;overflow-x:hidden}#curtain-stage{position:relative;z-index:2;background-color:var(--bg-from-color)}#hero,#company-sections{position:relative;z-index:1}#end-spacer{height:100vh;height:100lvh;pointer-events:none}#company-bg-layer{position:absolute;inset:0;z-index:0;pointer-events:none}.company-bg-base,.company-bg-overlay{position:absolute;inset:0}.company-bg-base{background:var(--bg-from-color)}.company-bg-overlay{background:var(--bg-to-color);opacity:var(--bg-mix-progress)}img,video{max-width:100%;height:auto;display:block}.hero[data-astro-cid-bbe6dxrz]{position:relative;height:100vh;height:100lvh;overflow:hidden;background-color:#fdd400}.hero-photo[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:75% center}.hero-text[data-astro-cid-bbe6dxrz]{position:absolute;top:50%;left:3.5rem;transform:translateY(-50%);z-index:2}.hero-title[data-astro-cid-bbe6dxrz]{margin:0;padding:0;color:#fff;font-family:var(--font-display);font-size:80px;font-style:normal;font-weight:400;text-transform:none;line-height:1.4;letter-spacing:normal;text-shadow:0px 2px 2px rgba(0,0,0,.25)}.hero-subtitle[data-astro-cid-bbe6dxrz]{font-family:var(--font-display);font-size:27px;font-style:italic;line-height:1;font-weight:300;color:#ffffffd9;text-shadow:0px 2px 2px rgba(0,0,0,.25);letter-spacing:.04em}@media(max-width:1180px)and (min-width:900px){.hero-title[data-astro-cid-bbe6dxrz]{font-size:clamp(3.25rem,5.2vw,5rem)}.hero-subtitle[data-astro-cid-bbe6dxrz]{font-size:clamp(1.25rem,2vw,1.6875rem)}}@media(max-width:899px){.hero[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;justify-content:space-between;background-color:#fdd400}.hero-text[data-astro-cid-bbe6dxrz]{position:relative;top:auto;left:auto;transform:none;order:1;padding:clamp(3.5rem,9svh,5.25rem) 1.5rem .5rem;text-align:left}.hero-title[data-astro-cid-bbe6dxrz]{font-size:clamp(2.75rem,11vw,3.85rem);line-height:1.14}.hero-subtitle[data-astro-cid-bbe6dxrz]{margin-top:.7rem;font-size:clamp(1.1rem,4.4vw,1.45rem);line-height:1.32}.hero-photo[data-astro-cid-bbe6dxrz]{position:relative;inset:auto;order:2;flex:1;min-height:0;width:100%;object-fit:cover;object-position:76% center}}.mobile-course-bar[data-astro-cid-li7kddsb]{display:none}@media(max-width:899px){.mobile-course-bar[data-astro-cid-li7kddsb]{display:block;position:fixed;top:0;left:0;right:0;z-index:30;background:#9078fff0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 20px #0d0d1224;transform:translateY(-110%);opacity:0;pointer-events:none;transition:transform .32s cubic-bezier(.22,.61,.36,1),opacity .28s ease}.mobile-course-bar[data-astro-cid-li7kddsb][data-visible=true]{transform:translateY(0);opacity:1;pointer-events:auto}.mobile-course-bar-inner[data-astro-cid-li7kddsb]{padding:.6rem 1rem .55rem;display:flex;flex-direction:column;gap:.35rem}.mobile-course-tabs[data-astro-cid-li7kddsb]{display:flex;align-items:center;justify-content:space-between;gap:.35rem}.mobile-course-tab[data-astro-cid-li7kddsb]{flex:1;text-align:center;text-decoration:none;color:#000;padding:.2rem .35rem;border-radius:10px;transition:transform .2s ease}.mobile-course-tab-label[data-astro-cid-li7kddsb]{position:relative;display:inline-block;z-index:0;isolation:isolate;font-family:var(--font-display);font-size:1.05rem;font-weight:700;line-height:1.35;padding:.08rem .6rem}.mobile-course-tab-label[data-astro-cid-li7kddsb]:before{content:"";position:absolute;z-index:-1;inset:0;border-radius:9px;background:#ffffff9e;box-shadow:0 1px 6px #00000014;opacity:0;transform:scale(.92);transition:opacity .28s cubic-bezier(.22,.61,.36,1),transform .28s cubic-bezier(.22,.61,.36,1)}.mobile-course-tab[data-astro-cid-li7kddsb].active .mobile-course-tab-label[data-astro-cid-li7kddsb]:before{opacity:1;transform:scale(1)}.mobile-active-dish-row[data-astro-cid-li7kddsb]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.15rem .25rem 0;border-top:1px solid rgba(0,0,0,.1)}.mobile-active-dish-title[data-astro-cid-li7kddsb]{font-family:var(--font-main);font-size:.85rem;font-weight:600;color:#111a0b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-dish-dots[data-astro-cid-li7kddsb]{display:flex;align-items:center;gap:.35rem}.mobile-dish-dot[data-astro-cid-li7kddsb]{display:none;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;border-radius:999px;font-family:var(--font-main);font-size:.75rem;font-weight:700;text-decoration:none;color:#000000b8;background:#ffffff47;transition:background-color .22s ease,color .22s ease,transform .22s ease}.mobile-dish-dot[data-astro-cid-li7kddsb].in-active-course{display:inline-flex}.mobile-dish-dot[data-astro-cid-li7kddsb].active{background:#ffffffd9;color:#000;transform:scale(1.06);box-shadow:0 1px 4px #0000001f}}.work-item[data-astro-cid-zmauy3r6]{opacity:0;transform:translateY(50px) scale(.95);transition:opacity .6s ease,transform .6s ease;margin-bottom:30svh}.work-item[data-astro-cid-zmauy3r6]:last-child{margin-bottom:0}.work-item[data-astro-cid-zmauy3r6].visible{opacity:1;transform:translateY(0) scale(1)}.mobile-dish-header[data-astro-cid-zmauy3r6],.mobile-slider-controls[data-astro-cid-zmauy3r6]{display:none}img[data-astro-cid-zmauy3r6],video[data-astro-cid-zmauy3r6]{width:100%;height:auto;border-radius:0;box-shadow:0 8px 32px #0d0d121f}video[data-astro-cid-zmauy3r6]{aspect-ratio:16 / 9;background:#0d0d12}.pair[data-astro-cid-zmauy3r6]{display:flex;gap:1.5rem}.pair[data-astro-cid-zmauy3r6] img[data-astro-cid-zmauy3r6]{flex:1;min-width:0}.triple[data-astro-cid-zmauy3r6]{display:flex;gap:.5rem}.triple[data-astro-cid-zmauy3r6] img[data-astro-cid-zmauy3r6]{flex:1;min-width:0;border-radius:0;box-shadow:none}.triple[data-astro-cid-zmauy3r6] a[data-astro-cid-zmauy3r6]{display:block;line-height:0;flex:1;min-width:0}.work-item[data-astro-cid-zmauy3r6].layout-triple{margin-left:-.75rem;margin-right:-.75rem}.work-item[data-astro-cid-zmauy3r6].variant-reels .triple[data-astro-cid-zmauy3r6]{gap:1rem}.work-item[data-astro-cid-zmauy3r6].variant-reels .triple[data-astro-cid-zmauy3r6] img[data-astro-cid-zmauy3r6]{border-radius:0;box-shadow:none;aspect-ratio:9 / 16;object-fit:cover}.work-item[data-astro-cid-zmauy3r6].variant-reels.layout-triple{margin-left:0;margin-right:0}.quad[data-astro-cid-zmauy3r6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.quad[data-astro-cid-zmauy3r6] img[data-astro-cid-zmauy3r6]{width:100%;min-width:0;border-radius:0;box-shadow:none}.quad[data-astro-cid-zmauy3r6] a[data-astro-cid-zmauy3r6]{display:block;line-height:0}.work-item[data-astro-cid-zmauy3r6].layout-quad{margin-left:-.75rem;margin-right:-.75rem}.work-item[data-astro-cid-zmauy3r6].variant-tall-banners .quad[data-astro-cid-zmauy3r6]{column-gap:1rem;row-gap:5.5rem}.work-item[data-astro-cid-zmauy3r6].variant-tall-banners.layout-quad{margin-left:0;margin-right:0}@media(max-width:899px){.work-item[data-astro-cid-zmauy3r6]{margin-bottom:4.5rem;scroll-margin-top:98px}.mobile-dish-header[data-astro-cid-zmauy3r6]{display:block;background:#9078ffd9;border-radius:14px;padding:1.15rem 1.25rem;margin-bottom:1rem;box-shadow:0 6px 24px #0d0d1214}.mobile-dish-title[data-astro-cid-zmauy3r6]{margin:0 0 .45rem;font-family:var(--font-main);font-size:1.35rem;font-weight:700;line-height:1.35;color:#000}.mobile-dish-title-pill[data-astro-cid-zmauy3r6]{display:inline-block;background:#ffffff9e;box-shadow:0 1px 6px #00000014;padding:.12rem .65rem;border-radius:12px}.mobile-dish-desc[data-astro-cid-zmauy3r6]{margin:0;font-family:var(--font-main);font-size:.95rem;font-weight:400;line-height:1.5;color:#111a0b;white-space:pre-wrap}.work-item[data-astro-cid-zmauy3r6].layout-triple,.work-item[data-astro-cid-zmauy3r6].layout-quad{margin-left:0;margin-right:0}.pair[data-astro-cid-zmauy3r6],.triple[data-astro-cid-zmauy3r6],.quad[data-astro-cid-zmauy3r6],.work-item[data-astro-cid-zmauy3r6].variant-reels .triple[data-astro-cid-zmauy3r6],.work-item[data-astro-cid-zmauy3r6].variant-tall-banners .quad[data-astro-cid-zmauy3r6]{display:flex;flex-direction:row;gap:.85rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pair[data-astro-cid-zmauy3r6]::-webkit-scrollbar,.triple[data-astro-cid-zmauy3r6]::-webkit-scrollbar,.quad[data-astro-cid-zmauy3r6]::-webkit-scrollbar{display:none}.pair[data-astro-cid-zmauy3r6]>img[data-astro-cid-zmauy3r6],.pair[data-astro-cid-zmauy3r6]>a[data-astro-cid-zmauy3r6],.triple[data-astro-cid-zmauy3r6]>img[data-astro-cid-zmauy3r6],.triple[data-astro-cid-zmauy3r6]>a[data-astro-cid-zmauy3r6],.quad[data-astro-cid-zmauy3r6]>img[data-astro-cid-zmauy3r6],.quad[data-astro-cid-zmauy3r6]>a[data-astro-cid-zmauy3r6]{flex:0 0 100%;width:100%;max-width:100%;scroll-snap-align:center;scroll-snap-stop:always}.triple[data-astro-cid-zmauy3r6]>a[data-astro-cid-zmauy3r6]>img[data-astro-cid-zmauy3r6],.quad[data-astro-cid-zmauy3r6]>a[data-astro-cid-zmauy3r6]>img[data-astro-cid-zmauy3r6],.pair[data-astro-cid-zmauy3r6]>a[data-astro-cid-zmauy3r6]>img[data-astro-cid-zmauy3r6]{width:100%;height:auto}.work-item[data-astro-cid-zmauy3r6].variant-tall-banners .quad[data-astro-cid-zmauy3r6]>img[data-astro-cid-zmauy3r6]{height:min(52svh,420px);max-height:min(52svh,420px);width:100%;object-fit:contain;background:#eae6df;border-radius:12px}.work-item[data-astro-cid-zmauy3r6].layout-triple .triple[data-astro-cid-zmauy3r6]>a[data-astro-cid-zmauy3r6]{height:min(52svh,420px)}.work-item[data-astro-cid-zmauy3r6].layout-triple .triple[data-astro-cid-zmauy3r6]>a[data-astro-cid-zmauy3r6]>img[data-astro-cid-zmauy3r6],.work-item[data-astro-cid-zmauy3r6].layout-triple .triple[data-astro-cid-zmauy3r6]>img[data-astro-cid-zmauy3r6],.work-item[data-astro-cid-zmauy3r6].variant-reels .triple[data-astro-cid-zmauy3r6]>a[data-astro-cid-zmauy3r6]>img[data-astro-cid-zmauy3r6],.work-item[data-astro-cid-zmauy3r6].variant-reels .triple[data-astro-cid-zmauy3r6]>img[data-astro-cid-zmauy3r6]{aspect-ratio:9 / 16;height:min(52svh,420px);max-height:min(52svh,420px);width:100%;object-fit:contain;box-shadow:none}.work-item[data-astro-cid-zmauy3r6].layout-pair:not(.variant-startup-showcase) .pair[data-astro-cid-zmauy3r6]>img[data-astro-cid-zmauy3r6]{aspect-ratio:1 / 1;object-fit:cover}.work-item[data-astro-cid-zmauy3r6].variant-startup-showcase .pair[data-astro-cid-zmauy3r6]>img[data-astro-cid-zmauy3r6]{aspect-ratio:4 / 5;object-fit:cover}.work-item[data-astro-cid-zmauy3r6].layout-quad:not(.variant-tall-banners) .quad[data-astro-cid-zmauy3r6]>a[data-astro-cid-zmauy3r6]>img[data-astro-cid-zmauy3r6],.work-item[data-astro-cid-zmauy3r6].layout-quad:not(.variant-tall-banners) .quad[data-astro-cid-zmauy3r6]>img[data-astro-cid-zmauy3r6]{aspect-ratio:16 / 9;object-fit:cover}.mobile-slider-controls[data-astro-cid-zmauy3r6]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.75rem;padding:.5rem .85rem;background:#9078ffd9;border-radius:12px;box-shadow:0 4px 16px #0d0d1214}.mobile-slider-arrow[data-astro-cid-zmauy3r6]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:10px;background:#ffffff94;color:#000;font-family:var(--font-main);font-size:1.35rem;font-weight:700;line-height:1;cursor:pointer;box-shadow:0 1px 4px #00000014;transition:background-color .2s ease,transform .2s ease}.mobile-slider-arrow[data-astro-cid-zmauy3r6]:active{transform:scale(.94);background:#ffffffd9}.mobile-slider-dots[data-astro-cid-zmauy3r6]{display:flex;align-items:center;gap:.45rem}.mobile-slider-dot[data-astro-cid-zmauy3r6]{width:.6rem;height:.6rem;padding:0;border:none;border-radius:999px;background:#ffffff61;cursor:pointer;transition:width .25s cubic-bezier(.22,.61,.36,1),background-color .25s ease}.mobile-slider-dot[data-astro-cid-zmauy3r6].active{width:1.6rem;border-radius:12px;background:#ffffffd9;box-shadow:0 1px 4px #0000001a}.mobile-slider-counter[data-astro-cid-zmauy3r6]{font-family:var(--font-main);font-size:.8rem;font-weight:700;color:#000;background:#ffffff7a;padding:.15rem .55rem;border-radius:10px;min-width:3rem;text-align:center}}.company-section[data-astro-cid-gt5t6ojm]{--company-transition-gap: 70svh;--company-transition-half-gap: calc(var(--company-transition-gap) / 2);display:grid;grid-template-columns:1fr 2fr;width:100%}.section-nav[data-astro-cid-gt5t6ojm]{padding:var(--company-transition-half-gap) 0 var(--company-transition-half-gap) 2rem}.nav-bg[data-astro-cid-gt5t6ojm]{background:#9078ffd9;padding:56px 2rem;min-height:100%}.nav-sticky[data-astro-cid-gt5t6ojm]{position:sticky;top:56px}.nav-company-block[data-astro-cid-gt5t6ojm]{margin-bottom:1.5rem}.nav-company-block[data-astro-cid-gt5t6ojm]:last-child{margin-bottom:0}.nav-company-name[data-astro-cid-gt5t6ojm]{font-family:var(--font-display);font-size:40px;font-weight:700;text-transform:none;line-height:1.4;letter-spacing:normal;color:#000;text-align:left}.nav-company-name[data-astro-cid-gt5t6ojm] a[data-astro-cid-gt5t6ojm]{text-decoration:none;color:inherit}.nav-company-link[data-astro-cid-gt5t6ojm]{display:inline-block}.nav-subitems[data-astro-cid-gt5t6ojm]{margin-top:4rem;padding-left:0}.nav-subitem[data-astro-cid-gt5t6ojm]{display:block;margin-bottom:8rem;text-decoration:none;color:inherit;cursor:pointer}.nav-subitem-label[data-astro-cid-gt5t6ojm]{display:inline;position:relative;z-index:0;isolation:isolate;font-family:var(--font-main);font-size:27px;font-weight:700;text-transform:none;line-height:1.5;letter-spacing:normal;color:#000;text-align:left;transition:background-color .24s ease,box-shadow .24s ease,color .24s ease}.nav-subitem-label[data-astro-cid-gt5t6ojm]:before{content:"";position:absolute;z-index:-1;inset:.02em -.42em;border-radius:12px;background:#ffffff94;box-shadow:0 1px 6px #00000014;opacity:0;transform:scale(.94);transform-origin:center;transition:opacity .34s cubic-bezier(.22,.61,.36,1),transform .34s cubic-bezier(.22,.61,.36,1);pointer-events:none}.nav-subitem[data-astro-cid-gt5t6ojm].active .nav-subitem-label[data-astro-cid-gt5t6ojm]:before{opacity:1;transform:scale(1)}.nav-subitem-desc[data-astro-cid-gt5t6ojm]{font-family:var(--font-main);font-size:18px;font-weight:400;line-height:1.6;letter-spacing:normal;color:#111a0b;text-align:left;overflow-wrap:break-word;white-space:pre-wrap}.inner[data-astro-cid-gt5t6ojm]{padding:var(--company-transition-half-gap) 2rem}.company-section[data-astro-cid-gt5t6ojm]:last-child .inner[data-astro-cid-gt5t6ojm]{padding-bottom:48svh}.company-section[data-astro-cid-gt5t6ojm]:last-child .section-nav[data-astro-cid-gt5t6ojm]{padding-bottom:48svh}@media(max-width:899px){.company-section[data-astro-cid-gt5t6ojm]{--company-transition-gap: 24svh;--company-transition-half-gap: 12svh;grid-template-columns:1fr;scroll-margin-top:96px}.section-nav[data-astro-cid-gt5t6ojm]{display:none}.inner[data-astro-cid-gt5t6ojm]{padding:var(--company-transition-half-gap) 1rem}.company-section[data-astro-cid-gt5t6ojm]:last-child .inner[data-astro-cid-gt5t6ojm]{padding-bottom:52svh}}#bunny-footer[data-astro-cid-wkt7vlkv]{position:fixed;top:0;left:0;right:0;height:100vh;height:100lvh;z-index:0;pointer-events:none;background-color:#9078ff}#bunny-footer[data-astro-cid-wkt7vlkv] .footer-scene[data-astro-cid-wkt7vlkv]{position:absolute;inset:0;z-index:1}#bunny-footer[data-astro-cid-wkt7vlkv] .footer-bg[data-astro-cid-wkt7vlkv]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#bunny-footer[data-astro-cid-wkt7vlkv] .footer-vladi[data-astro-cid-wkt7vlkv],#bunny-footer[data-astro-cid-wkt7vlkv] .footer-chair[data-astro-cid-wkt7vlkv]{position:absolute;bottom:0;height:min(76svh,700px);width:auto;object-fit:contain}#bunny-footer[data-astro-cid-wkt7vlkv] .footer-vladi[data-astro-cid-wkt7vlkv]{left:clamp(1.75rem,4.5vw,7rem)}#bunny-footer[data-astro-cid-wkt7vlkv] .footer-chair[data-astro-cid-wkt7vlkv]{right:clamp(1.75rem,7.5vw,7rem)}@media(max-width:980px){#bunny-footer[data-astro-cid-wkt7vlkv] .footer-vladi[data-astro-cid-wkt7vlkv],#bunny-footer[data-astro-cid-wkt7vlkv] .footer-chair[data-astro-cid-wkt7vlkv]{height:min(58svh,460px)}}#bunny-footer[data-astro-cid-wkt7vlkv] .running-line[data-astro-cid-wkt7vlkv]{position:absolute;top:3svh;left:0;right:0;z-index:2;background:#9078ff;height:4svh;min-height:28px;overflow:hidden}#bunny-footer[data-astro-cid-wkt7vlkv] .running-line-track[data-astro-cid-wkt7vlkv]{display:flex;width:max-content;gap:.2rem;padding:0 1.25rem;align-items:center;height:100%;will-change:transform;animation:running-line-scroll 34s linear infinite}#bunny-footer[data-astro-cid-wkt7vlkv] .running-line-track[data-astro-cid-wkt7vlkv] span[data-astro-cid-wkt7vlkv]{color:#fff;font-family:var(--font-main);font-size:1.4rem;font-weight:700;letter-spacing:.03em;white-space:nowrap;text-transform:uppercase}#lets-talk-cta[data-astro-cid-wkt7vlkv]{display:inline-block;text-decoration:none;pointer-events:auto;position:fixed;z-index:1;left:50%;top:62%;transform:translate(-50%,-50%);background:#231433;color:#fff;font-family:var(--font-main);font-size:1.5rem;font-weight:300;line-height:1.3;padding:.7rem 1.6rem;border-radius:999px;white-space:nowrap}@media(max-width:899px){#bunny-footer[data-astro-cid-wkt7vlkv] .running-line[data-astro-cid-wkt7vlkv]{top:2.2svh;height:3.6svh;min-height:26px}#bunny-footer[data-astro-cid-wkt7vlkv] .running-line-track[data-astro-cid-wkt7vlkv] span[data-astro-cid-wkt7vlkv]{font-size:1rem}#bunny-footer[data-astro-cid-wkt7vlkv] .footer-vladi[data-astro-cid-wkt7vlkv]{left:50%;right:auto;transform:translate(-50%);height:min(46svh,380px);max-width:92vw}#bunny-footer[data-astro-cid-wkt7vlkv] .footer-chair[data-astro-cid-wkt7vlkv]{display:none}#lets-talk-cta[data-astro-cid-wkt7vlkv]{top:48lvh;font-size:1.25rem;padding:.65rem 1.45rem}}@keyframes running-line-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 1.25rem))}}
