.syn-veil[data-v-bafa1d05]{position:absolute;top:0;left:0;right:0;height:100vh;display:grid;pointer-events:none;z-index:5}.syn-veil__tile[data-v-bafa1d05]{width:100%;height:100%}.syn-archive[data-v-9c5e9978]{position:relative;padding:clamp(110px,16vh,200px) 0 clamp(60px,8vh,110px);overflow:hidden}.syn-archive__head[data-v-9c5e9978]{padding:0 clamp(20px,6vw,96px);text-align:center}.syn-archive__label[data-v-9c5e9978]{color:var(--syn-on-dark-soft)}.syn-archive__title[data-v-9c5e9978]{font-size:clamp(46px,8.8vw,150px);color:var(--syn-on-dark);margin:clamp(16px,3vh,32px) 0;min-height:1em}.syn-archive__controls[data-v-9c5e9978]{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1100px;margin:0 auto;color:var(--syn-on-dark-soft)}.syn-archive__draghint[data-v-9c5e9978]{opacity:.8}.syn-archive__toggle[data-v-9c5e9978]{display:inline-flex;border:1px solid var(--syn-hairline-dark);border-radius:var(--syn-radius);padding:3px;gap:3px}.syn-archive__viewbtn[data-v-9c5e9978]{background:none;border:0;border-radius:5px;color:var(--syn-on-dark-soft);padding:6px 12px;cursor:pointer;transition:background-color .3s ease,color .3s ease}.syn-archive__viewbtn.is-active[data-v-9c5e9978]{background:var(--syn-on-dark);color:var(--syn-deep)}.syn-archive__viewport[data-v-9c5e9978]{position:relative;height:min(78vh,760px);margin-top:clamp(28px,5vh,52px);overflow:hidden;cursor:grab}.syn-archive__wall[data-v-9c5e9978]{position:absolute;width:calc(165% * var(--wall-pages, 1));height:150%;will-change:transform}@media(max-width:768px){.syn-archive__wall[data-v-9c5e9978]{width:calc(290% * var(--wall-pages, 1));height:160%}}.syn-archive__tile[data-v-9c5e9978]{position:absolute;border-radius:var(--syn-radius);overflow:hidden;background:linear-gradient(160deg,#cfc9b51a,#cfc9b508 60%),repeating-linear-gradient(0deg,transparent 0 15px,rgba(207,201,181,.045) 15px 16px),repeating-linear-gradient(90deg,transparent 0 15px,rgba(207,201,181,.045) 15px 16px),var(--syn-deep-2);border:1px solid var(--syn-hairline-dark);transition:border-color .3s ease}.syn-archive__tile[data-v-9c5e9978]:hover{border-color:var(--syn-on-dark-soft)}.syn-archive__img[data-v-9c5e9978]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.85;filter:grayscale(1) sepia(.18) contrast(1.02)}.syn-archive__tilebody[data-v-9c5e9978]{position:absolute;inset:0;padding:16px;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;background:linear-gradient(to top,rgba(38,38,31,.82) 0%,transparent 55%)}.syn-archive__tilenum[data-v-9c5e9978]{position:absolute;top:14px;left:16px;color:var(--syn-on-dark-soft)}.syn-archive__tilename[data-v-9c5e9978]{font-family:var(--syn-display);font-weight:580;text-transform:uppercase;font-size:clamp(13px,1.05vw,17px);color:var(--syn-on-dark);line-height:1.25}.syn-archive__tilemeta[data-v-9c5e9978]{color:var(--syn-on-dark-soft)}.syn-archive__ghost[data-v-9c5e9978]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:clamp(40px,5.5vw,96px);color:transparent;-webkit-text-stroke:1px rgba(207,201,181,.22);-webkit-user-select:none;user-select:none;pointer-events:none}.syn-archive__dragbadge[data-v-9c5e9978]{position:absolute;left:50%;bottom:26px;transform:translate(-50%);display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border:1px solid var(--syn-hairline-dark);border-radius:999px;background:#26261fb8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--syn-on-dark);pointer-events:none;text-transform:uppercase;white-space:nowrap}.syn-archive__dragarrow[data-v-9c5e9978]{display:inline-block;animation:syn-drag-nudge-9c5e9978 1.6s ease-in-out infinite}.syn-archive__dragarrow--r[data-v-9c5e9978]{animation-name:syn-drag-nudge-r-9c5e9978}@keyframes syn-drag-nudge-9c5e9978{0%,to{transform:translate(0);opacity:.55}50%{transform:translate(-4px);opacity:1}}@keyframes syn-drag-nudge-r-9c5e9978{0%,to{transform:translate(0);opacity:.55}50%{transform:translate(4px);opacity:1}}@media(prefers-reduced-motion:reduce){.syn-archive__dragarrow[data-v-9c5e9978],.syn-archive__dragarrow--r[data-v-9c5e9978]{animation:none}}.syn-badge-leave-active[data-v-9c5e9978]{transition:opacity .4s ease}.syn-badge-leave-to[data-v-9c5e9978]{opacity:0}.syn-archive__caption[data-v-9c5e9978]{position:absolute;left:clamp(20px,6vw,96px);bottom:18px;color:var(--syn-on-dark-soft);pointer-events:none;text-transform:uppercase}.syn-archive__caption[data-v-9c5e9978]:before{content:"● ";font-size:8px;vertical-align:2px}.syn-archive__list[data-v-9c5e9978]{list-style:none;margin:clamp(28px,5vh,52px) clamp(20px,6vw,96px) 0;padding:0;border-top:1px solid var(--syn-hairline-dark)}.syn-archive__rowwrap[data-v-9c5e9978]{border-bottom:1px solid var(--syn-hairline-dark)}.syn-archive__row[data-v-9c5e9978]{display:grid;grid-template-columns:60px 1fr auto 60px;align-items:center;gap:16px;padding:clamp(18px,2.6vh,28px) 10px;color:var(--syn-on-dark);text-decoration:none;border-radius:6px;transition:background-color .35s ease,color .35s ease}.syn-archive__row[data-v-9c5e9978]:hover{background:var(--syn-on-dark);color:var(--syn-deep)}.syn-archive__rownum[data-v-9c5e9978],.syn-archive__rowmeta[data-v-9c5e9978],.syn-archive__rowyear[data-v-9c5e9978]{opacity:.6}.syn-archive__rowtitle[data-v-9c5e9978]{font-size:clamp(15px,1.9vw,25px)}.syn-archive__rowmeta[data-v-9c5e9978]{display:none}@media(min-width:768px){.syn-archive__rowmeta[data-v-9c5e9978]{display:inline}}.syn-collab[data-v-4709c4df]{padding:clamp(120px,18vh,220px) clamp(20px,6vw,96px);text-align:center;border-top:1px solid var(--syn-hairline-dark)}.syn-collab__label[data-v-4709c4df]{color:var(--syn-on-dark-soft);margin-bottom:clamp(28px,5vh,52px)}.syn-collab__title[data-v-4709c4df]{font-size:clamp(32px,6.4vw,110px);color:var(--syn-on-dark)}.syn-collab__email[data-v-4709c4df]{display:inline-block;margin-top:clamp(28px,5vh,52px);font-family:var(--syn-mono);font-size:clamp(17px,2.6vw,32px);letter-spacing:.02em;color:var(--syn-on-dark);text-decoration:none;border-bottom:1px solid var(--syn-on-dark-faint);padding-bottom:6px;transition:border-color .3s ease}.syn-collab__email[data-v-4709c4df]:hover{border-color:var(--syn-on-dark)}.syn-collab__at[data-v-4709c4df]{font-family:var(--syn-serif);font-style:italic}.syn-collab__links[data-v-4709c4df]{margin-top:clamp(36px,6vh,64px);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(16px,3vw,36px)}.syn-collab__link[data-v-4709c4df]{color:var(--syn-on-dark-soft);text-decoration:none;transition:color .3s ease}.syn-collab__link[data-v-4709c4df]:hover{color:var(--syn-on-dark)}.syn-faq[data-v-5b17704e]{padding:clamp(90px,13vh,160px) clamp(20px,6vw,96px) clamp(120px,18vh,220px);background:var(--syn-beige)}.syn-faq__head[data-v-5b17704e]{display:flex;justify-content:space-between;color:var(--syn-ink-soft);margin-bottom:clamp(28px,5vh,56px)}.syn-faq__hint[data-v-5b17704e]{opacity:.7}.syn-faq__thread[data-v-5b17704e]{max-width:820px;margin:0 auto;display:grid;gap:14px}.syn-faq__row[data-v-5b17704e]{display:flex}.syn-faq__row--q[data-v-5b17704e]{justify-content:flex-start}.syn-faq__row--a[data-v-5b17704e]{justify-content:flex-end}.syn-faq__bubble[data-v-5b17704e]{max-width:78%;padding:16px 22px;border-radius:10px;font-size:15px;line-height:1.6}.syn-faq__bubble--q[data-v-5b17704e]{border:1px solid var(--syn-ink);border-bottom-left-radius:2px;color:var(--syn-ink);font-family:var(--syn-serif);font-style:italic;font-size:18px}.syn-faq__bubble--a[data-v-5b17704e]{background:var(--syn-ink);color:var(--syn-beige);border-bottom-right-radius:2px}.syn-hero[data-v-43a81db5]{position:relative;min-height:100svh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(175deg,#d6d1be 0%,var(--syn-beige) 55%,var(--syn-beige-deep) 100%)}.syn-hero__glow[data-v-43a81db5]{position:absolute;left:50%;top:42%;width:110vmin;height:110vmin;margin:-55vmin 0 0 -55vmin;border-radius:50%;background:radial-gradient(circle,rgba(232,228,211,.85) 0%,rgba(232,228,211,.3) 38%,transparent 68%);pointer-events:none;will-change:transform}.syn-hero__svg[data-v-43a81db5]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;display:none}.syn-hero__tag[data-v-43a81db5]{position:absolute;transform:translate(-50%,-50%);color:var(--syn-ink);white-space:nowrap;display:none;z-index:2}.syn-hero__taginner[data-v-43a81db5]{display:inline-block;will-change:transform}@media(min-width:1024px){.syn-hero__svg[data-v-43a81db5],.syn-hero__tag[data-v-43a81db5]{display:block}}.syn-hero__center[data-v-43a81db5]{position:relative;z-index:3;text-align:center;padding:0 20px;max-width:100%}.syn-hero__label[data-v-43a81db5]{color:var(--syn-ink-soft);margin-bottom:clamp(20px,3.5vh,44px);min-height:1em}.syn-hero__title[data-v-43a81db5]{font-size:clamp(44px,10.6vw,188px);color:var(--syn-ink);white-space:nowrap;display:flex;justify-content:center}.syn-hero__mask[data-v-43a81db5]{display:inline-block;overflow:hidden;padding-bottom:.06em}.syn-hero__letter[data-v-43a81db5]{display:inline-block;will-change:transform}.syn-hero__sub[data-v-43a81db5]{margin-top:clamp(18px,3vh,36px);color:var(--syn-ink-soft)}.syn-hero__tagrow[data-v-43a81db5]{margin:14px auto 0;max-width:34ch;color:var(--syn-ink-soft);line-height:1.7}@media(min-width:1024px){.syn-hero__tagrow[data-v-43a81db5]{display:none}}.syn-hero__foot[data-v-43a81db5]{position:absolute;left:28px;right:28px;bottom:24px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--syn-ink-soft);z-index:3}.syn-hero__coords[data-v-43a81db5]{display:none}@media(min-width:768px){.syn-hero__coords[data-v-43a81db5]{display:inline}}.syn-hero__email[data-v-43a81db5]{color:inherit;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .3s ease}.syn-hero__email[data-v-43a81db5]:hover{border-color:currentColor}.syn-hero__scroll[data-v-43a81db5]{display:inline-flex;align-items:center;gap:10px}.syn-hero__scrollline[data-v-43a81db5]{display:inline-block;width:1px;height:26px;background:var(--syn-ink-faint);position:relative;overflow:hidden}.syn-hero__scrollline[data-v-43a81db5]:after{content:"";position:absolute;left:0;top:-40%;width:100%;height:40%;background:var(--syn-ink);animation:syn-scrolldrop-43a81db5 1.8s ease-in-out infinite}@keyframes syn-scrolldrop-43a81db5{0%{top:-40%}60%,to{top:110%}}@media(prefers-reduced-motion:reduce){.syn-hero__scrollline[data-v-43a81db5]:after{animation:none}}.syn-manifesto[data-v-6ca2cc44]{min-height:100svh;padding:90px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:var(--syn-beige)}.syn-manifesto__label[data-v-6ca2cc44]{color:var(--syn-ink-soft);margin-bottom:clamp(36px,6vh,64px)}.syn-manifesto__lines[data-v-6ca2cc44]{max-width:1080px;margin:0 auto;display:grid;gap:14px}.syn-manifesto__line[data-v-6ca2cc44]{font-size:clamp(15px,1.75vw,24px);color:var(--syn-ink)}.syn-manifesto__line.is-dim[data-v-6ca2cc44]{opacity:.4}.syn-manifesto__word[data-v-6ca2cc44]{display:inline-block;will-change:opacity,transform}.syn-marquee[data-v-d75f7899]{padding:clamp(40px,7vh,90px) 0;background:var(--syn-beige);overflow:hidden;border-top:1px solid var(--syn-hairline);border-bottom:1px solid var(--syn-hairline)}.syn-marquee__row[data-v-d75f7899]{overflow:hidden;white-space:nowrap}.syn-marquee__row+.syn-marquee__row[data-v-d75f7899]{margin-top:10px}.syn-marquee__track[data-v-d75f7899]{display:inline-flex;will-change:transform}.syn-marquee__chunk[data-v-d75f7899]{display:inline-flex;align-items:center}.syn-marquee__word[data-v-d75f7899]{font-size:clamp(26px,3.6vw,54px);color:var(--syn-ink);padding:0 .45em}.syn-marquee__word--ghost[data-v-d75f7899]{color:transparent;-webkit-text-stroke:1px var(--syn-ink-faint)}.syn-marquee__dot[data-v-d75f7899]{font-size:clamp(18px,2vw,30px);color:var(--syn-ink-faint)}.syn-pricing[data-v-afa155ad]{padding:clamp(90px,13vh,160px) clamp(20px,6vw,96px);background:var(--syn-beige)}.syn-pricing__head[data-v-afa155ad]{display:flex;justify-content:space-between;gap:12px;color:var(--syn-ink-soft);margin-bottom:clamp(28px,5vh,56px)}.syn-pricing__hint[data-v-afa155ad]{opacity:.7;text-align:right}.syn-pricing__grid[data-v-afa155ad]{display:grid;gap:16px}@media(min-width:900px){.syn-pricing__grid[data-v-afa155ad]{grid-template-columns:repeat(3,1fr)}}.syn-pricing__card[data-v-afa155ad]{border:1px solid var(--syn-hairline);border-radius:var(--syn-radius);padding:clamp(22px,3vw,34px);display:flex;flex-direction:column;background:transparent;transition:transform .35s ease,border-color .35s ease}.syn-pricing__card[data-v-afa155ad]:hover{transform:translateY(-6px);border-color:var(--syn-ink)}.syn-pricing__card--featured[data-v-afa155ad]{border-color:var(--syn-deep);background:var(--syn-deep);color:var(--syn-on-dark)}.syn-pricing__cardhead[data-v-afa155ad]{display:flex;justify-content:space-between;align-items:center;opacity:.65;margin-bottom:clamp(28px,5vh,56px)}.syn-pricing__badge[data-v-afa155ad]{border:1px solid currentColor;border-radius:999px;padding:4px 10px}.syn-pricing__title[data-v-afa155ad]{font-size:clamp(14px,1.25vw,18px);margin-bottom:14px}.syn-pricing__price[data-v-afa155ad]{font-family:var(--syn-display);font-weight:600;font-size:clamp(22px,2.1vw,31px)}.syn-pricing__unit[data-v-afa155ad]{margin-left:8px;opacity:.6}.syn-pricing__note[data-v-afa155ad]{margin-top:10px;opacity:.75}.syn-pricing__features[data-v-afa155ad]{list-style:none;margin:clamp(20px,3vh,30px) 0 0;padding:0;border-top:1px solid var(--syn-hairline)}.syn-pricing__card--featured .syn-pricing__features[data-v-afa155ad]{border-color:var(--syn-hairline-dark)}.syn-pricing__feature[data-v-afa155ad]{display:flex;gap:10px;padding:11px 0;border-bottom:1px solid var(--syn-hairline);font-size:14px;line-height:1.5}.syn-pricing__card--featured .syn-pricing__feature[data-v-afa155ad]{border-color:var(--syn-hairline-dark)}.syn-pricing__bullet[data-v-afa155ad]{opacity:.5}.syn-pricing__cta[data-v-afa155ad]{margin-top:clamp(32px,5vh,56px);text-align:center}.syn-process[data-v-575984ae]{min-height:100svh;padding:clamp(80px,11vh,130px) 0 60px;background:var(--syn-beige);overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:clamp(32px,6vh,60px)}.syn-process__head[data-v-575984ae]{display:flex;justify-content:space-between;padding:0 clamp(20px,6vw,96px);color:var(--syn-ink-soft)}.syn-process__hint[data-v-575984ae]{opacity:.7}.syn-process__track[data-v-575984ae]{display:flex;gap:18px;padding:0 clamp(20px,6vw,96px);will-change:transform}.syn-process__card[data-v-575984ae]{flex:0 0 auto;width:min(420px,78vw);border:1px solid var(--syn-hairline);border-radius:var(--syn-radius);padding:clamp(22px,3vw,34px);display:flex;flex-direction:column;min-height:320px;background:#d4cebb73;transition:transform .35s ease,border-color .35s ease}.syn-process__card[data-v-575984ae]:hover{transform:translateY(-6px);border-color:var(--syn-ink)}.syn-process__num[data-v-575984ae]{color:var(--syn-ink-soft);margin-bottom:clamp(28px,5vh,56px)}.syn-process__title[data-v-575984ae]{font-size:clamp(24px,2.4vw,38px);color:var(--syn-ink)}.syn-process__desc[data-v-575984ae]{margin-top:16px;font-size:15px;line-height:1.65;color:var(--syn-ink-soft);max-width:40ch}.syn-process__meta[data-v-575984ae]{margin-top:auto;padding-top:22px;color:var(--syn-ink-soft)}.syn-process__progress[data-v-575984ae]{margin:0 clamp(20px,6vw,96px);height:2px;background:var(--syn-hairline)}.syn-process__bar[data-v-575984ae]{height:100%;background:var(--syn-ink);transform-origin:left center;transform:scaleX(0)}@media(max-width:899px){.syn-process[data-v-575984ae]{min-height:auto}.syn-process__track[data-v-575984ae]{flex-direction:column}.syn-process__card[data-v-575984ae]{width:100%;min-height:auto}.syn-process__progress[data-v-575984ae]{display:none}}@media(prefers-reduced-motion:reduce){.syn-process__bar[data-v-575984ae]{transform:scaleX(1)}}.syn-services[data-v-91d00bee]{padding:clamp(90px,13vh,160px) clamp(20px,6vw,96px);background:var(--syn-beige)}.syn-services__head[data-v-91d00bee]{display:flex;justify-content:space-between;color:var(--syn-ink-soft);margin-bottom:clamp(28px,5vh,56px)}.syn-services__count[data-v-91d00bee]{opacity:.7}.syn-services__list[data-v-91d00bee]{list-style:none;margin:0;padding:0;border-top:1px solid var(--syn-hairline)}.syn-services__item[data-v-91d00bee]{border-bottom:1px solid var(--syn-hairline)}.syn-services__row[data-v-91d00bee]{display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:18px;width:100%;padding:clamp(20px,3vh,32px) 10px;background:none;border:0;cursor:pointer;color:var(--syn-ink);text-align:left;border-radius:6px;transition:background-color .35s ease,color .35s ease}.syn-services__row[data-v-91d00bee]:hover{background:var(--syn-ink);color:var(--syn-beige)}.syn-services__num[data-v-91d00bee]{opacity:.55}.syn-services__title[data-v-91d00bee]{font-size:clamp(17px,2.5vw,33px)}.syn-services__icon[data-v-91d00bee]{font-size:26px;font-weight:300;line-height:1;transition:transform .4s cubic-bezier(.4,0,.2,1)}.syn-services__icon.is-open[data-v-91d00bee]{transform:rotate(45deg)}.syn-services__body[data-v-91d00bee]{overflow:hidden;height:0}.syn-services__bodyinner[data-v-91d00bee]{padding:6px 10px clamp(24px,3.5vh,40px) 92px;max-width:760px}@media(max-width:640px){.syn-services__bodyinner[data-v-91d00bee]{padding-left:10px}}.syn-services__desc[data-v-91d00bee]{font-size:16px;line-height:1.65;color:var(--syn-ink-soft)}.syn-services__tags[data-v-91d00bee]{margin-top:14px;color:var(--syn-ink-soft)}.syn-services__more[data-v-91d00bee]{display:inline-block;margin-top:18px;color:var(--syn-ink);text-decoration:none;border-bottom:1px solid var(--syn-ink-faint);padding-bottom:2px;transition:border-color .3s ease}.syn-services__more[data-v-91d00bee]:hover{border-color:var(--syn-ink)}.syn-stats[data-v-82cecfee]{padding:clamp(70px,10vh,120px) clamp(20px,6vw,96px);background:var(--syn-beige);border-top:1px solid var(--syn-hairline)}.syn-stats__grid[data-v-82cecfee]{display:grid;grid-template-columns:repeat(2,1fr);gap:28px 18px}@media(min-width:900px){.syn-stats__grid[data-v-82cecfee]{grid-template-columns:repeat(4,1fr)}}.syn-stats__item[data-v-82cecfee]{text-align:center;padding:18px 8px;border-left:1px solid var(--syn-hairline)}.syn-stats__item[data-v-82cecfee]:first-child{border-left:0}.syn-stats__value[data-v-82cecfee]{font-size:clamp(34px,4.6vw,72px);color:var(--syn-ink);line-height:1}.syn-stats__label[data-v-82cecfee]{margin-top:14px;color:var(--syn-ink-soft)}.syn-skip[data-v-81b16f81]{position:absolute;left:-9999px;top:12px;z-index:200;padding:10px 16px;background:var(--syn-ink);color:var(--syn-beige);border-radius:var(--syn-radius)}.syn-skip[data-v-81b16f81]:focus{left:12px}
