.stories[data-astro-cid-ywu4skgr]{padding:0 6px;--arrow-bg: rgba(255,255,255,.12);--arrow-fg: #fff}.stories__track[data-astro-cid-ywu4skgr]{padding:0;margin:0}.stories__item[data-astro-cid-ywu4skgr]{width:318px}.stories__btn[data-astro-cid-ywu4skgr]{background:none;border:0;padding:0;cursor:pointer;width:100%;display:grid;justify-items:center;gap:20px;color:#fff}.stories__ring[data-astro-cid-ywu4skgr]{display:block;width:318px;height:318px;border-radius:50%;padding:6px;border:3px dashed #32c35a;transition:transform .25s,border-color .25s}.stories__btn[data-astro-cid-ywu4skgr]:hover .stories__ring[data-astro-cid-ywu4skgr]{transform:scale(1.03);border-color:#ffce4e}.stories__img{width:100%;height:100%;object-fit:cover;border-radius:50%}.stories__name[data-astro-cid-ywu4skgr]{font:600 20px/28px Open Sans,sans-serif;text-align:center}@media(max-width:767px){.stories[data-astro-cid-ywu4skgr]{--gap: 14px}.stories__item[data-astro-cid-ywu4skgr]{width:132px}.stories__ring[data-astro-cid-ywu4skgr]{width:128px;height:128px;padding:4px;border-width:2px}.stories__name[data-astro-cid-ywu4skgr]{font-size:14px;line-height:19px}}.sv[data-astro-cid-ywu4skgr]{position:fixed;inset:0;z-index:900;background:#000000f0;display:grid;place-items:center}.sv[data-astro-cid-ywu4skgr][hidden]{display:none}.sv__frame[data-astro-cid-ywu4skgr]{position:relative;width:min(440px,100vw);height:min(780px,100dvh);background:#111;border-radius:16px;overflow:hidden;display:flex;flex-direction:column}@media(max-width:600px){.sv__frame[data-astro-cid-ywu4skgr]{border-radius:0;width:100vw;height:100dvh}}.sv__bars[data-astro-cid-ywu4skgr]{position:absolute;top:10px;left:10px;right:10px;display:flex;gap:4px;z-index:3}.sv__bars[data-astro-cid-ywu4skgr] i{flex:1;height:3px;background:#ffffff4d;border-radius:2px;overflow:hidden}.sv__bars[data-astro-cid-ywu4skgr] i b{display:block;height:100%;width:0;background:#fff}.sv__bars[data-astro-cid-ywu4skgr] i.done b{width:100%!important}.sv__top[data-astro-cid-ywu4skgr]{position:absolute;top:22px;left:12px;right:8px;display:flex;align-items:center;gap:10px;color:#fff;z-index:3;text-shadow:0 1px 3px rgba(0,0,0,.6)}.sv__top[data-astro-cid-ywu4skgr] div[data-astro-cid-ywu4skgr]{flex:1;display:grid;line-height:1.2}.sv__top[data-astro-cid-ywu4skgr] b[data-astro-cid-ywu4skgr]{font:600 15px Open Sans,sans-serif}.sv__top[data-astro-cid-ywu4skgr] small[data-astro-cid-ywu4skgr]{font:400 12px Open Sans,sans-serif;opacity:.85}.sv__avatar[data-astro-cid-ywu4skgr]{width:36px;height:36px;border-radius:50%;object-fit:cover;border:2px solid #fff}.sv__icon[data-astro-cid-ywu4skgr]{width:40px;height:40px;border:0;background:#00000040;color:#fff;border-radius:50%;cursor:pointer;display:grid;place-items:center;font-size:12px}.sv__stage[data-astro-cid-ywu4skgr]{position:relative;flex:1;touch-action:none;user-select:none}.sv__img[data-astro-cid-ywu4skgr]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sv__intro[data-astro-cid-ywu4skgr]{position:absolute;left:0;right:0;bottom:0;padding:120px 22px 22px;background:linear-gradient(transparent,#000000d1);color:#fff;z-index:1;pointer-events:none}.sv__intro-role[data-astro-cid-ywu4skgr]{font:500 15px Open Sans,sans-serif;color:#ffce4e;text-transform:uppercase;letter-spacing:.08em}.sv__intro-name[data-astro-cid-ywu4skgr]{font:600 40px/1.1 Jost,sans-serif;margin:6px 0 10px}.sv__intro-info[data-astro-cid-ywu4skgr]{display:grid;gap:4px;font:400 16px Jost,sans-serif}.sv__intro-info[data-astro-cid-ywu4skgr] li:before{content:"— "}.sv__tap[data-astro-cid-ywu4skgr]{position:absolute;top:0;bottom:0;width:35%;background:none;border:0;z-index:2;cursor:pointer}.sv__tap--prev[data-astro-cid-ywu4skgr]{left:0}.sv__tap--next[data-astro-cid-ywu4skgr]{right:0;width:65%}.sv__actions[data-astro-cid-ywu4skgr]{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px;background:#111}.sv__btn[data-astro-cid-ywu4skgr]{display:grid;place-items:center;min-height:50px;border-radius:100px;border:0;background:#ffce4e;color:#252525;font:400 15px Russo One,sans-serif;text-decoration:none;cursor:pointer;text-align:center;padding:0 10px}.sv__btn[data-astro-cid-ywu4skgr]:hover{background:#ddc380}.sv__btn--ghost[data-astro-cid-ywu4skgr]{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.6)}.sv__btn--ghost[data-astro-cid-ywu4skgr]:hover{background:#ffffff1a}.rs[data-astro-cid-3jlqoxkj]{--arrow-bg: #F7DA8F;--arrow-fg: #252525}.rs__track[data-astro-cid-3jlqoxkj]{padding:6px 2px 18px!important;align-items:stretch}.rs__item[data-astro-cid-3jlqoxkj]{width:420px;flex:none}.rs__card[data-astro-cid-3jlqoxkj]{position:relative;display:flex;align-items:center;justify-content:center;height:100%;aspect-ratio:1 / 1.08;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 1px #0000000a,0 18px 40px -22px #00000059;border:1px solid #ece7dc;cursor:zoom-in;text-decoration:none;color:#252525;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}@media(hover:hover){.rs__card[data-astro-cid-3jlqoxkj]:hover{transform:translateY(-4px);box-shadow:0 1px #0000000a,0 26px 50px -24px #00000073}}.rs__card[data-astro-cid-3jlqoxkj].is-tall{align-items:flex-start}.rs__card[data-astro-cid-3jlqoxkj] .rs__img{width:100%;height:auto;display:block}.rs__card[data-astro-cid-3jlqoxkj].is-tall:after{content:"";position:absolute;left:0;right:0;bottom:0;height:34%;background:linear-gradient(#fff0,#fff 78%);pointer-events:none}.rs__more[data-astro-cid-3jlqoxkj]{position:absolute;right:14px;bottom:12px;z-index:1;display:inline-flex;align-items:center;gap:4px;padding:7px 12px;border-radius:100px;background:#252525;color:#fff;font:500 13px/1 Inter,sans-serif;opacity:0;transform:translateY(4px);transition:opacity .25s,transform .25s var(--ease)}.rs__card[data-astro-cid-3jlqoxkj].is-tall .rs__more[data-astro-cid-3jlqoxkj],.rs__card[data-astro-cid-3jlqoxkj]:focus-visible .rs__more[data-astro-cid-3jlqoxkj]{opacity:1;transform:none}@media(hover:hover){.rs__card[data-astro-cid-3jlqoxkj]:hover .rs__more[data-astro-cid-3jlqoxkj]{opacity:1;transform:none}}.rs__count[data-astro-cid-3jlqoxkj]{text-align:center;margin-top:10px;font:500 15px/1 Inter,sans-serif;color:#5a554c;letter-spacing:.04em}.rs__swipe[data-astro-cid-3jlqoxkj]{display:none}@media(max-width:767px){.rs__swipe[data-astro-cid-3jlqoxkj]{display:inline}.rs__item[data-astro-cid-3jlqoxkj]{width:84vw;max-width:380px}.rs__arrow[data-astro-cid-3jlqoxkj]{display:none}.rs__track[data-astro-cid-3jlqoxkj]{scroll-snap-type:x mandatory}.rs__item[data-astro-cid-3jlqoxkj]{scroll-snap-align:center}}.c-dark[data-astro-cid-j7pv25f6]{color:#252525}.hh[data-astro-cid-j7pv25f6]{background:#fff;position:relative;z-index:20}.hh__in[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;min-height:74px;gap:20px}.hh__logo[data-astro-cid-j7pv25f6]{font:600 22px/22px Jost,sans-serif;color:#111;text-decoration:none;white-space:nowrap}.hh__nav[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:5px}.hh__link[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:4px;padding:8px 10px;border-radius:8px;background:none;border:0;cursor:pointer;font:400 16px/22.4px Jost,sans-serif;color:#252525;text-decoration:none;transition:background-color .2s}.hh__link[data-astro-cid-j7pv25f6]:hover{background:#f9e8be}.hh__dd[data-astro-cid-j7pv25f6]{position:relative}.hh__sub[data-astro-cid-j7pv25f6]{position:absolute;top:100%;left:0;min-width:210px;background:#fff;border-radius:10px;box-shadow:0 12px 40px #00000024;padding:8px;display:none}.hh__dd[data-astro-cid-j7pv25f6]:hover .hh__sub[data-astro-cid-j7pv25f6],.hh__dd[data-astro-cid-j7pv25f6]:focus-within .hh__sub[data-astro-cid-j7pv25f6],.hh__dd[data-astro-cid-j7pv25f6].is-open .hh__sub[data-astro-cid-j7pv25f6]{display:block}.hh__sub[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:block;padding:9px 12px;border-radius:8px;font:400 16px Jost,sans-serif;color:#252525;text-decoration:none}.hh__sub[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:#f9e8be}.hh__cta[data-astro-cid-j7pv25f6]{margin-left:15px;min-width:150px;height:42px;padding:0 20px;border-radius:10px;background:#f7da8f;color:#252525;font:400 16px/22.4px Jost,sans-serif}.hh__cta[data-astro-cid-j7pv25f6]:hover{background:#edab00}.hh__burger[data-astro-cid-j7pv25f6]{display:none;background:none;border:0;cursor:pointer;padding:6px;color:#111}@media(max-width:1180px){.hh__burger[data-astro-cid-j7pv25f6]{display:block}.hh__nav[data-astro-cid-j7pv25f6]{position:absolute;top:100%;left:0;right:0;background:#fff;flex-direction:column;align-items:stretch;padding:10px 16px 20px;gap:2px;box-shadow:0 20px 40px #0000001f;display:none;max-height:calc(100dvh - 74px);overflow-y:auto}.hh__nav[data-astro-cid-j7pv25f6].is-open{display:flex}.hh__link[data-astro-cid-j7pv25f6]{padding:12px;font-size:18px}.hh__sub[data-astro-cid-j7pv25f6]{position:static;display:block;box-shadow:none;padding:0 0 0 14px}.hh__dd[data-astro-cid-j7pv25f6]>button[data-astro-cid-j7pv25f6]{width:100%}.hh__cta[data-astro-cid-j7pv25f6]{margin:10px 0 0;height:50px;font-size:18px}}@media(max-width:767px){.hh__logo[data-astro-cid-j7pv25f6]{font-size:20px}}.pill[data-astro-cid-j7pv25f6]{border-radius:100px;background:#ffce4e;color:#252525;font-family:Russo One,sans-serif;font-weight:400;padding:16px 28px}.pill[data-astro-cid-j7pv25f6]:hover{background:#ddc380}.pill[data-astro-cid-j7pv25f6]{transition:background-color .2s,transform .2s var(--ease)}.pill[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px)}.pill--24[data-astro-cid-j7pv25f6]{font-size:22px;line-height:1.3;min-height:64px;padding:16px 34px}.pill--36[data-astro-cid-j7pv25f6]{font-size:20px;line-height:1.3;min-height:60px;padding:14px 40px;color:#1e1e1e}.pill--ghost[data-astro-cid-j7pv25f6]{background:transparent;color:#fff;box-shadow:inset 0 0 0 2px #fff9;font-size:18px;min-height:60px;padding:14px 32px}.pill--ghost[data-astro-cid-j7pv25f6]:hover{background:#ffffff1f}.pill--alt[data-astro-cid-j7pv25f6]{background:#fcd369;padding:8px 16px}.pill--alt[data-astro-cid-j7pv25f6]:hover{background:#edab00}@media(max-width:767px){.pill--24[data-astro-cid-j7pv25f6]{font-size:16px;line-height:22px;min-height:56px;padding:14px 22px}.pill--36[data-astro-cid-j7pv25f6],.pill--alt[data-astro-cid-j7pv25f6],.pill--ghost[data-astro-cid-j7pv25f6]{font-size:17px;line-height:1.3;min-height:56px;padding:14px 24px;width:100%}}.hero[data-astro-cid-j7pv25f6]{position:relative;background:#222 var(--bg) center/cover no-repeat;color:#fff}.hero[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;background:#0000007a}.hero__in[data-astro-cid-j7pv25f6]{position:relative;min-height:619px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-top:40px;padding-bottom:60px}.hero__title[data-astro-cid-j7pv25f6]{font:600 var(--fs-display)/1.02 "Jost",sans-serif;max-width:860px;letter-spacing:-.02em;text-wrap:balance}.hero__sub[data-astro-cid-j7pv25f6]{font:400 24px/33.6px Jost,sans-serif;margin:30px 0 40px}@media(max-width:767px){.hero[data-astro-cid-j7pv25f6]{background-image:var(--bg-m);background-position:center 18%}.hero[data-astro-cid-j7pv25f6]:before{background:linear-gradient(180deg,#00000014,#0000001f 38%,#000000b8 66%,#000000e6)}.hero__in[data-astro-cid-j7pv25f6]{min-height:max(560px,min(calc(100svh - 74px),760px));justify-content:flex-end;padding-top:24px;padding-bottom:32px}.hero__title[data-astro-cid-j7pv25f6]{font-size:clamp(30px,8.6vw,36px);line-height:1.08;text-shadow:0 2px 18px rgba(0,0,0,.6)}.hero__sub[data-astro-cid-j7pv25f6]{font-size:18px;margin:12px 0 22px}}.masters[data-astro-cid-j7pv25f6]{background:#000;color:#fff;padding:30px 0 80px}.masters__title[data-astro-cid-j7pv25f6]{font:600 36px/50.4px Inter,sans-serif;text-align:center}.masters__sub[data-astro-cid-j7pv25f6]{font:400 20px/28px Inter,sans-serif;color:#c3c9d4;text-align:center;margin:20px 0 40px}@media(max-width:767px){.masters__title[data-astro-cid-j7pv25f6]{font-size:28px}.masters__sub[data-astro-cid-j7pv25f6]{font-size:16px;margin:10px 0 28px}}.masters__cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:44px}.works[data-astro-cid-j7pv25f6]{background:#fff;padding:var(--sec) 0}.works__sub[data-astro-cid-j7pv25f6]{margin:32px 0}.works__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px 16px;max-width:1084px;margin:0 auto}.works__grid[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{aspect-ratio:1;border-radius:10px;overflow:hidden}.works__grid[data-astro-cid-j7pv25f6] img{transition:transform .4s}.works__grid[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover img{transform:scale(1.04)}@media(max-width:767px){.works__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr);gap:8px}.works[data-astro-cid-j7pv25f6]{padding:40px 0 50px}.works__sub[data-astro-cid-j7pv25f6]{margin:12px 0 24px}}.about[data-astro-cid-j7pv25f6]{background:#fff url(/img/dc1bdd1f.svg) center/cover no-repeat;padding:20px 0 var(--sec);color:#111}.about__text[data-astro-cid-j7pv25f6]{font:400 18px/25.2px Jost,sans-serif;text-align:center;max-width:1106px;margin:34px auto 32px}.about__gallery{margin-bottom:36px}@media(max-width:767px){.about[data-astro-cid-j7pv25f6]{padding:40px 0 50px}}.xs[data-astro-cid-j7pv25f6]{padding:clamp(48px,6vw,84px) 0;color:#252525;scroll-margin-top:10px}.xs--pmu[data-astro-cid-j7pv25f6]{background:#f5f2ec}.xs--prc[data-astro-cid-j7pv25f6]{background:#fff}.xs__head[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 40px;margin-bottom:26px}.xs__eyebrow[data-astro-cid-j7pv25f6]{font:600 12px/1 Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#9a8a5c}.xs__title[data-astro-cid-j7pv25f6]{font:600 clamp(26px,2.8vw,36px)/1.15 "Jost",sans-serif;margin-top:10px}.xs__lead[data-astro-cid-j7pv25f6]{font:400 17px/1.5 Jost,sans-serif;color:#55524b;margin-top:8px}.xs__who[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:10px;margin-top:12px;font:400 17px/1.3 Jost,sans-serif}.xs__ava{width:44px;height:44px;border-radius:50%;object-fit:cover;object-position:center 20%}.xs__offer[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.xs__price[data-astro-cid-j7pv25f6]{font:600 26px/1.1 Jost,sans-serif;white-space:nowrap}.xs__price[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-weight:400;font-size:18px;color:#55524b}.xs__zones[data-astro-cid-j7pv25f6]{display:flex;gap:6px}.xs__zones[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:6px 12px;border-radius:100px;background:#fff;border:1px solid #e4dccb;font:400 15px/1 Jost,sans-serif}.xs--prc[data-astro-cid-j7pv25f6] .xs__zones[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{background:#f5f2ec}.xs__btn[data-astro-cid-j7pv25f6]{border:0;cursor:pointer;border-radius:100px;background:#252525;color:#fff;padding:13px 24px;font:500 16px/1.2 Jost,sans-serif;transition:background-color .2s,transform .2s var(--ease)}.xs__btn[data-astro-cid-j7pv25f6]:hover{background:#000;transform:translateY(-2px)}.xs__group[data-astro-cid-j7pv25f6]+.xs__group[data-astro-cid-j7pv25f6]{margin-top:24px}.xs__zone[data-astro-cid-j7pv25f6]{font:600 18px/1.2 Jost,sans-serif;margin-bottom:10px}.xs__zone[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-weight:400;font-size:15px;color:#8a8478}.xs__strip[data-astro-cid-j7pv25f6]{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:6px;overscroll-behavior-x:contain}.xs__ph[data-astro-cid-j7pv25f6]{flex:0 0 auto;margin:0;scroll-snap-align:start}.xs__ph[data-astro-cid-j7pv25f6] .zoomable[data-astro-cid-j7pv25f6]{height:250px;aspect-ratio:var(--ar);border-radius:12px;background:#e9e4da}.xs--prc[data-astro-cid-j7pv25f6] .xs__ph[data-astro-cid-j7pv25f6] .zoomable[data-astro-cid-j7pv25f6]{height:280px}.xs__ph[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{margin-top:6px;font:400 13px/1.2 Inter,sans-serif;color:#77736a}.xs__mhead[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:14px;margin-bottom:12px}.xs__mava[data-astro-cid-j7pv25f6]{width:64px;height:64px;border-radius:50%;flex:none;box-shadow:0 0 0 3px #fff,0 0 0 5px #ffce4e}.xs__role[data-astro-cid-j7pv25f6]{font:600 11px/1 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#9a8a5c}.xs__mname[data-astro-cid-j7pv25f6]{font:600 22px/1.2 Jost,sans-serif;margin-top:4px}.xs__master[data-astro-cid-j7pv25f6]+.xs__master[data-astro-cid-j7pv25f6]{margin-top:34px}@media(max-width:767px){.xs__head[data-astro-cid-j7pv25f6]{align-items:flex-start;margin-bottom:20px}.xs__offer[data-astro-cid-j7pv25f6]{width:100%}.xs__btn[data-astro-cid-j7pv25f6]{width:100%;min-height:52px}.xs__strip[data-astro-cid-j7pv25f6]{margin:0 -16px;padding:0 16px 6px;scroll-padding:0 16px}.xs__strip[data-astro-cid-j7pv25f6]{align-items:flex-start}.xs__ph[data-astro-cid-j7pv25f6] .zoomable[data-astro-cid-j7pv25f6],.xs--prc[data-astro-cid-j7pv25f6] .xs__ph[data-astro-cid-j7pv25f6] .zoomable[data-astro-cid-j7pv25f6]{height:auto;width:min(84vw,calc(min(88vw,340px) * var(--ar)))}}.reviews[data-astro-cid-j7pv25f6]{background:#f9f5ec;padding:var(--sec) 0;overflow:hidden}.reviews__sub[data-astro-cid-j7pv25f6]{text-align:center;color:#5a554c;font:400 17px/1.5 Jost,sans-serif;max-width:640px;margin:14px auto 34px}@media(max-width:767px){.reviews__sub[data-astro-cid-j7pv25f6]{font-size:15px;margin:10px auto 22px}}.cta[data-astro-cid-j7pv25f6]{position:relative;background:#282626 var(--bg) center/cover no-repeat;color:#fff;padding:clamp(56px,7vw,96px) 0}.cta[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;background:#28262699}.cta[data-astro-cid-j7pv25f6] .container[data-astro-cid-j7pv25f6]{position:relative}.cta[data-astro-cid-j7pv25f6] .h-section[data-astro-cid-j7pv25f6]{max-width:882px;margin:0 auto}.cta__sub[data-astro-cid-j7pv25f6]{color:#f5f5f5;margin:24px 0 50px}@media(max-width:767px){.cta__sub[data-astro-cid-j7pv25f6]{margin:14px 0 28px}}.faqs[data-astro-cid-j7pv25f6]{background:#f5f5f5;padding:100px 0;color:#111}.faqs[data-astro-cid-j7pv25f6] .h-section[data-astro-cid-j7pv25f6]{margin-bottom:40px}.faqs__list[data-astro-cid-j7pv25f6]{max-width:1046px;margin:0 auto;color:#252525}@media(max-width:767px){.faqs[data-astro-cid-j7pv25f6]{padding:50px 0}.faqs[data-astro-cid-j7pv25f6] .h-section[data-astro-cid-j7pv25f6]{margin-bottom:16px}}
