.nav[data-v-06244c89]{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--nav-h);color:var(--ink);transition:transform .5s var(--ease),background-color .4s ease,box-shadow .4s ease}.nav--scrolled[data-v-06244c89]{background:#f3f0ebdb;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 1px 0 var(--line)}.nav--hidden[data-v-06244c89]{transform:translateY(-100%)}.nav--open[data-v-06244c89]{background:var(--night);color:var(--on-night);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.nav-inner[data-v-06244c89]{position:relative;z-index:2;max-width:var(--max-w);margin-inline:auto;padding-inline:var(--px);height:100%;display:flex;align-items:center;justify-content:space-between;gap:24px}.nav-logo[data-v-06244c89]{display:flex;align-items:center;color:inherit;transition:opacity .25s}.nav-logo[data-v-06244c89]:hover{opacity:.6}.nav-links[data-v-06244c89]{display:flex;align-items:center;gap:clamp(18px,2.2vw,36px);list-style:none}.nav-link[data-v-06244c89]{position:relative;display:inline-flex;align-items:center;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);transition:color .25s}.nav-link[data-v-06244c89]:before{content:"";position:absolute;left:-11px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:var(--berry);transform:scale(0);transition:transform .35s var(--ease)}.nav-link[data-v-06244c89]:hover,.nav-link.is-active[data-v-06244c89]{color:var(--ink)}.nav-link.is-active[data-v-06244c89]:before{transform:scale(1)}.nav-right[data-v-06244c89]{display:flex;align-items:center;gap:22px}.lang-switch[data-v-06244c89]{display:flex;align-items:center;gap:6px;font-family:var(--f-mono);font-stretch:87.5%}.lang-btn[data-v-06244c89]{font-size:11px;letter-spacing:.06em;color:var(--ink-3);padding:4px 1px;transition:color .2s}.lang-btn[data-v-06244c89]:hover{color:var(--ink)}.lang-btn.is-active[data-v-06244c89]{color:var(--ink);text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--berry)}.lang-sep[data-v-06244c89]{font-size:11px;color:var(--ink-3);opacity:.5;-webkit-user-select:none;user-select:none}.nav--open .lang-btn[data-v-06244c89]{color:var(--on-night-3)}.nav--open .lang-btn.is-active[data-v-06244c89],.nav--open .lang-btn[data-v-06244c89]:hover{color:var(--on-night)}.nav-burger[data-v-06244c89]{display:none;align-items:center;gap:12px;padding:6px 0}.nav-burger__label[data-v-06244c89]{font-size:10.5px}.nav-burger__icon[data-v-06244c89]{position:relative;width:26px;height:10px}.nav-burger__icon span[data-v-06244c89]{position:absolute;left:0;right:0;height:1.5px;background:currentColor;transition:transform .45s var(--ease),top .45s var(--ease)}.nav-burger__icon span[data-v-06244c89]:first-child{top:0}.nav-burger__icon span[data-v-06244c89]:last-child{top:8.5px}.nav-burger.is-open .nav-burger__icon span[data-v-06244c89]:first-child{top:4.25px;transform:rotate(45deg)}.nav-burger.is-open .nav-burger__icon span[data-v-06244c89]:last-child{top:4.25px;transform:rotate(-45deg)}.nav-mobile[data-v-06244c89]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:space-between;padding:calc(var(--nav-h) + 4vh) var(--px) 32px;background:var(--night);color:var(--on-night);overflow:hidden auto}.nav-mobile__list[data-v-06244c89]{list-style:none;position:relative;z-index:1}.nav-mobile__list li[data-v-06244c89]{border-bottom:1px solid var(--night-line);animation:menu-item-06244c89 .7s var(--ease) both;animation-delay:calc(.08s + var(--i) * .05s)}.nav-mobile__link[data-v-06244c89]{display:flex;align-items:baseline;gap:16px;padding:12px 0 10px}.nav-mobile__num[data-v-06244c89]{color:var(--berry-2);min-width:24px}.nav-mobile__text[data-v-06244c89]{font-family:var(--f-display);font-style:italic;font-weight:300;font-stretch:75%;font-size:clamp(36px,9vw,56px);line-height:1.05}.nav-mobile__link:active .nav-mobile__text[data-v-06244c89]{color:var(--berry-2)}.nav-mobile__foot[data-v-06244c89]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:32px}.lang-switch--mobile .lang-btn[data-v-06244c89]{font-size:13px}.nav-mobile__social[data-v-06244c89]{color:var(--on-night-2)}.nav-mobile__mark[data-v-06244c89]{position:absolute;right:-110px;bottom:-80px;color:var(--on-night);opacity:.05;pointer-events:none}@keyframes menu-item-06244c89{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.menu-enter-active[data-v-06244c89],.menu-leave-active[data-v-06244c89]{transition:opacity .35s ease,clip-path .55s var(--ease)}.menu-enter-from[data-v-06244c89],.menu-leave-to[data-v-06244c89]{opacity:0;clip-path:inset(0 0 100% 0)}.menu-enter-to[data-v-06244c89],.menu-leave-from[data-v-06244c89]{clip-path:inset(0 0 0 0)}@media (max-width: 1100px){.nav-links[data-v-06244c89]{display:none}.nav-burger[data-v-06244c89]{display:inline-flex}}@media (max-width: 480px){.nav-right>.lang-switch[data-v-06244c89]{display:none}.nav--open .nav-right>.lang-switch[data-v-06244c89]{display:none}}.footer[data-v-f761a560]{background:var(--night);color:var(--on-night);padding-block:clamp(40px,6vw,88px) 32px;overflow:hidden}.footer-mark[data-v-f761a560]{display:block;color:var(--on-night);transition:color .4s ease}.footer-mark[data-v-f761a560]:hover{color:var(--berry-2)}.footer-wordmark[data-v-f761a560]{width:100%;height:auto}.footer-row[data-v-f761a560]{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:24px;margin-top:clamp(32px,4vw,56px);padding-top:24px;border-top:1px solid var(--night-line)}.footer-brand[data-v-f761a560]{display:flex;align-items:center;gap:18px}.footer-copy[data-v-f761a560]{font-size:13px;line-height:1.5;color:var(--on-night-2)}.footer-links[data-v-f761a560]{display:flex;gap:28px}.footer-link[data-v-f761a560]{color:var(--on-night-2);transition:color .2s}.footer-link[data-v-f761a560]:hover{color:var(--on-night)}.badge[data-v-40496b56]{position:relative;display:grid;place-items:center;color:var(--ink)}.badge-ring[data-v-40496b56]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:badge-spin-40496b56 28s linear infinite}.badge-bg[data-v-40496b56]{fill:var(--paper)}.badge-text[data-v-40496b56]{font-family:var(--f-mono);font-size:12.5px;font-stretch:87.5%;letter-spacing:.04em;text-transform:uppercase;fill:currentColor}.badge-mark[data-v-40496b56]{position:relative}@keyframes badge-spin-40496b56{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.badge-ring[data-v-40496b56]{animation:none}}.mq[data-v-bac17ef7]{overflow:hidden;background:var(--ink);color:var(--paper);border-block:1px solid var(--ink);-webkit-user-select:none;user-select:none}.mq-track[data-v-bac17ef7]{display:flex;width:max-content;animation:mq-scroll-bac17ef7 linear infinite}.mq:hover .mq-track[data-v-bac17ef7]{animation-play-state:paused}.mq-group[data-v-bac17ef7]{display:flex;align-items:center;flex-shrink:0}.mq-item[data-v-bac17ef7]{font-family:var(--f-display);font-style:italic;font-weight:300;font-size:clamp(24px,2.6vw,38px);line-height:1;padding-block:clamp(16px,1.6vw,22px);padding-inline:clamp(18px,2vw,32px);white-space:nowrap}.mq-sep[data-v-bac17ef7]{color:var(--paper);opacity:.9}@keyframes mq-scroll-bac17ef7{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.mq-track[data-v-bac17ef7]{animation:none}}.hero[data-v-9c4463d1]{position:relative;display:flex;flex-direction:column;min-height:100svh;padding-top:var(--nav-h);background:var(--paper)}.hero-grid[data-v-9c4463d1]{flex:1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);column-gap:clamp(28px,4vw,72px);padding-left:max(var(--px),calc((100vw - var(--max-w)) / 2 + var(--px)))}.hero-copy[data-v-9c4463d1]{display:flex;flex-direction:column;justify-content:space-between;gap:28px;padding-block:clamp(20px,4vh,48px) clamp(28px,5vh,56px);min-width:0}.hero-kicker[data-v-9c4463d1]{display:flex;align-items:center;gap:14px;color:var(--ink-3)}.hero-kicker__rule[data-v-9c4463d1]{width:48px;height:1px;background:var(--line-2)}.hero-name[data-v-9c4463d1]{display:flex;flex-direction:column;font-size:clamp(68px,min(12.2vw,21svh),212px);line-height:.88;color:var(--ink)}.hero-name__first[data-v-9c4463d1]{font-style:italic}.hero-name__last[data-v-9c4463d1]{padding-left:.42em}.hero-bottom[data-v-9c4463d1]{display:flex;flex-direction:column;gap:clamp(22px,3.2vh,34px)}.hero-roles[data-v-9c4463d1]{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 14px;font-family:var(--f-display);font-style:italic;font-weight:350;font-size:clamp(22px,2.1vw,30px);line-height:1.2;color:var(--ink-2)}.hero-roles__sep[data-v-9c4463d1]{color:var(--berry);font-style:normal}.hero-facts[data-v-9c4463d1]{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:0 clamp(24px,3.4vw,56px);padding-top:18px;border-top:1px solid var(--line)}.hero-fact dt[data-v-9c4463d1]{color:var(--ink-3);margin-bottom:6px}.hero-fact dd[data-v-9c4463d1]{font-size:15px;font-weight:500;color:var(--ink);white-space:nowrap}.hero-cta[data-v-9c4463d1]{display:flex;flex-wrap:wrap;gap:12px}.hero-media[data-v-9c4463d1]{position:relative;min-height:420px}.hero-photo[data-v-9c4463d1]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.hero-photo img[data-v-9c4463d1]{width:100%;height:100%;object-fit:cover;object-position:50% 10%}.hero-badge[data-v-9c4463d1]{position:absolute;left:-78px;bottom:14%;z-index:2}@media (max-width: 899px){.hero-grid[data-v-9c4463d1]{grid-template-columns:1fr;padding-left:0}.hero-media[data-v-9c4463d1]{order:-1;height:min(66svh,128vw);min-height:0}.hero-badge[data-v-9c4463d1]{left:auto;right:var(--px);bottom:-56px}.hero-copy[data-v-9c4463d1]{padding-inline:var(--px);padding-top:26px;gap:22px}.hero-kicker[data-v-9c4463d1]{padding-right:120px}.hero-kicker__rule[data-v-9c4463d1],.hero-kicker__city[data-v-9c4463d1]{display:none}.hero-name[data-v-9c4463d1]{font-size:clamp(64px,20vw,150px)}.hero-name__last[data-v-9c4463d1]{padding-left:.3em}}@media (max-width: 480px){.hero-facts[data-v-9c4463d1]{grid-template-columns:repeat(2,auto);row-gap:14px}.hero-cta .btn[data-v-9c4463d1]{flex:1 1 auto;justify-content:center}}.sh[data-v-53a65b30]{display:flex;flex-direction:column;gap:clamp(20px,2.4vw,36px);margin-bottom:clamp(48px,6vw,96px)}.sh-top[data-v-53a65b30]{display:flex;align-items:center;gap:14px;color:var(--ink-3)}.sh-index[data-v-53a65b30]{color:var(--berry)}.sh-rule[data-v-53a65b30]{flex:1;height:1px;background:var(--line)}.sh-title[data-v-53a65b30]{font-size:clamp(64px,11vw,176px);color:var(--ink)}.sh-title--italic[data-v-53a65b30]{font-style:italic}.sh--night .sh-top[data-v-53a65b30]{color:var(--on-night-2)}.sh--night .sh-index[data-v-53a65b30]{color:var(--berry-2)}.sh--night .sh-rule[data-v-53a65b30]{background:var(--night-line)}.sh--night .sh-title[data-v-53a65b30]{color:var(--on-night)}@media (max-width: 600px){.sh-aside[data-v-53a65b30]{display:none}}.about[data-v-ee0f4088]{background:var(--paper)}.about-grid[data-v-ee0f4088]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:start}.about-photo[data-v-ee0f4088]{grid-column:1 / span 5;position:sticky;top:calc(var(--nav-h) + 24px)}.about-photo__frame[data-v-ee0f4088]{aspect-ratio:4 / 5;overflow:hidden}.about-photo__frame img[data-v-ee0f4088]{width:100%;height:100%;object-fit:cover;object-position:50% 20%}.about-photo__cap[data-v-ee0f4088]{display:flex;align-items:center;gap:10px;margin-top:14px;color:var(--ink-3)}.about-text[data-v-ee0f4088]{grid-column:7 / span 6;padding-top:4px}.about-lead[data-v-ee0f4088]{color:var(--ink);margin-bottom:40px}.about-lead[data-v-ee0f4088]:first-letter{float:left;font-size:3.3em;line-height:.82;font-style:italic;font-stretch:75%;color:var(--berry);padding:.04em .1em 0 0}.about-para[data-v-ee0f4088]{font-size:16.5px;line-height:1.75;color:var(--ink-2);max-width:58ch;margin-bottom:20px}.about-facts[data-v-ee0f4088]{margin-top:44px;border-top:1px solid var(--ink)}.about-fact[data-v-ee0f4088]{display:grid;grid-template-columns:minmax(120px,.4fr) 1fr;gap:16px;align-items:baseline;padding-block:16px;border-bottom:1px solid var(--line)}.about-fact dt[data-v-ee0f4088]{color:var(--ink-3)}.about-fact dd[data-v-ee0f4088]{font-size:16px;font-weight:500;color:var(--ink)}.about-link[data-v-ee0f4088]{display:inline-flex;align-items:center;gap:8px;border-bottom:1px solid var(--line-2);transition:color .25s,border-color .25s}.about-link[data-v-ee0f4088]:hover{color:var(--berry);border-color:var(--berry)}@media (max-width: 900px){.about-grid[data-v-ee0f4088]{grid-template-columns:1fr;row-gap:48px}.about-photo[data-v-ee0f4088],.about-text[data-v-ee0f4088]{grid-column:auto}.about-photo[data-v-ee0f4088]{position:static;max-width:520px}}.model-card[data-v-24bce13e]{background:var(--paper-2)}.mc-layout[data-v-24bce13e]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:stretch}.mc-photo[data-v-24bce13e]{grid-column:1 / span 4;overflow:hidden;min-height:100%}.mc-photo img[data-v-24bce13e]{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.mc-body[data-v-24bce13e]{grid-column:5 / span 8;display:flex;flex-direction:column;justify-content:space-between;gap:32px}.mc-grid[data-v-24bce13e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ink)}.mc-item[data-v-24bce13e]{display:flex;flex-direction:column;justify-content:space-between;gap:clamp(22px,3vw,44px);padding:18px clamp(12px,1.6vw,24px) clamp(20px,2.4vw,32px) 0;border-bottom:1px solid var(--line-2);transition:background-color .35s ease}.mc-item[data-v-24bce13e]:not(:nth-child(3n+1)){padding-left:clamp(12px,1.6vw,24px);border-left:1px solid var(--line)}.mc-label[data-v-24bce13e]{display:flex;justify-content:space-between;gap:8px;color:var(--ink-3)}.mc-num[data-v-24bce13e]{color:var(--berry)}.mc-value[data-v-24bce13e]{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px;color:var(--ink)}.mc-value__num[data-v-24bce13e]{font-family:var(--f-display);font-weight:300;font-stretch:62.5%;font-size:clamp(36px,4.6vw,76px);line-height:.9;letter-spacing:-.01em;white-space:nowrap}.mc-unit[data-v-24bce13e]{color:var(--ink-3)}.mc-strip[data-v-24bce13e]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;color:var(--ink-3)}.mc-strip__sep[data-v-24bce13e]{width:5px;height:5px;border-radius:50%;background:var(--berry)}@media (max-width: 900px){.mc-layout[data-v-24bce13e]{grid-template-columns:1fr;row-gap:40px}.mc-photo[data-v-24bce13e],.mc-body[data-v-24bce13e]{grid-column:auto}.mc-photo[data-v-24bce13e]{aspect-ratio:4 / 5;max-height:70svh}}@media (max-width: 520px){.mc-item[data-v-24bce13e]{padding-right:8px}.mc-item[data-v-24bce13e]:not(:nth-child(3n+1)){padding-left:10px}.mc-num[data-v-24bce13e]{display:none}.mc-value__num[data-v-24bce13e]{font-size:clamp(28px,9vw,40px)}.mc-strip[data-v-24bce13e]{flex-direction:column;align-items:flex-start}.mc-strip__sep[data-v-24bce13e]{display:none}}.lb[data-v-0ddafe90]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;flex-direction:column;background:#0e0c0cf7;color:var(--on-night);touch-action:pan-y}.lb-bar[data-v-0ddafe90]{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;height:var(--nav-h);padding-inline:var(--px);flex-shrink:0}.lb-info[data-v-0ddafe90]{display:flex;align-items:baseline;gap:18px;min-width:0;padding-right:16px}.lb-counter[data-v-0ddafe90]{color:var(--on-night-2);flex-shrink:0}.lb-counter__cur[data-v-0ddafe90]{color:var(--on-night)}.lb-caption[data-v-0ddafe90]{font-family:var(--f-display);font-size:19px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-close[data-v-0ddafe90]{display:inline-flex;align-items:center;gap:12px;color:var(--on-night-2);transition:color .2s}.lb-close[data-v-0ddafe90]:hover{color:var(--on-night)}.lb-stage[data-v-0ddafe90]{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:0 clamp(12px,7vw,120px) clamp(16px,4vh,40px)}.lb-img[data-v-0ddafe90]{max-width:100%;max-height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.lb-arrow[data-v-0ddafe90]{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:56px;height:56px;margin-top:-28px;border-radius:50%;border:1px solid var(--night-line);color:var(--on-night);transition:background .25s,border-color .25s,color .25s}.lb-arrow[data-v-0ddafe90]:hover{background:var(--on-night);color:var(--night);border-color:var(--on-night)}.lb-arrow--prev[data-v-0ddafe90]{left:clamp(10px,2vw,32px)}.lb-arrow--next[data-v-0ddafe90]{right:clamp(10px,2vw,32px)}.lb-enter-active[data-v-0ddafe90],.lb-leave-active[data-v-0ddafe90]{transition:opacity .35s ease}.lb-enter-from[data-v-0ddafe90],.lb-leave-to[data-v-0ddafe90]{opacity:0}.lb-img-enter-active[data-v-0ddafe90]{transition:opacity .35s ease,transform .5s var(--ease)}.lb-img-leave-active[data-v-0ddafe90]{transition:opacity .18s ease}.lb-img-enter-from[data-v-0ddafe90]{opacity:0;transform:scale(.985)}.lb-img-leave-to[data-v-0ddafe90]{opacity:0}@media (max-width: 700px){.lb-caption[data-v-0ddafe90]{font-size:16px}.lb-arrow[data-v-0ddafe90],.lb-close .label[data-v-0ddafe90]{display:none}.lb-stage[data-v-0ddafe90]{padding-inline:0}}.portfolio[data-v-bf5871f6]{background:var(--paper)}.pf-grid[data-v-bf5871f6]{display:grid;grid-template-columns:repeat(var(--v330b74ba),minmax(0,1fr));gap:var(--gap);align-items:start}.pf-col[data-v-bf5871f6]{display:flex;flex-direction:column;gap:var(--gap)}.pf-item[data-v-bf5871f6]{position:relative;display:block;width:100%;text-align:left;cursor:zoom-in}.pf-item__frame[data-v-bf5871f6]{display:block;overflow:hidden;background:var(--paper-2)}.pf-item__frame img[data-v-bf5871f6]{width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease),filter .6s ease}.pf-item:hover .pf-item__frame img[data-v-bf5871f6]{transform:scale(1.045)}.pf-item__num[data-v-bf5871f6]{position:absolute;left:14px;bottom:12px;color:var(--ink);background:var(--paper);padding:4px 7px 3px;opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .45s var(--ease)}.pf-item__open[data-v-bf5871f6]{position:absolute;right:14px;bottom:12px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--paper);color:var(--ink);opacity:0;transform:scale(.6) rotate(-90deg);transition:opacity .35s ease,transform .5s var(--ease)}.pf-item:hover .pf-item__num[data-v-bf5871f6],.pf-item:focus-visible .pf-item__num[data-v-bf5871f6]{opacity:1;transform:none}.pf-item:hover .pf-item__open[data-v-bf5871f6],.pf-item:focus-visible .pf-item__open[data-v-bf5871f6]{opacity:1;transform:none}.pf-more[data-v-bf5871f6]{display:flex;justify-content:center;margin-top:clamp(40px,5vw,72px)}.pf-more__count[data-v-bf5871f6]{color:var(--berry);letter-spacing:.02em}.btn--line:hover .pf-more__count[data-v-bf5871f6]{color:inherit}@media (hover: none){.pf-item__num[data-v-bf5871f6]{opacity:1;transform:none}}@media (max-width: 600px){.pf-grid[data-v-bf5871f6],.pf-col[data-v-bf5871f6]{gap:10px}.pf-item__num[data-v-bf5871f6]{left:8px;bottom:8px}}.video-wrap[data-v-0f6e6634]{position:relative}.video-frame[data-v-0f6e6634]{position:relative;aspect-ratio:16 / 9;width:100%;background:#000;overflow:hidden}.video-player[data-v-0f6e6634]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.video-play[data-v-0f6e6634]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;color:var(--paper);background:linear-gradient(to top,#00000059,#0000 55%)}.video-play__circle[data-v-0f6e6634]{display:grid;place-items:center;width:clamp(76px,9vw,120px);aspect-ratio:1;border-radius:50%;background:var(--paper);color:var(--ink);padding-left:5px;transition:transform .6s var(--ease),background .3s,color .3s}.video-play:hover .video-play__circle[data-v-0f6e6634]{transform:scale(1.08);background:var(--berry);color:var(--paper)}.video-play__label[data-v-0f6e6634]{text-shadow:0 1px 12px rgba(0,0,0,.4)}.video-placeholder[data-v-0f6e6634]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:var(--on-night);border:1px solid var(--night-line)}.video-placeholder__text[data-v-0f6e6634]{font-family:var(--f-display);font-size:28px;font-weight:300;font-style:italic}.video-placeholder__hint[data-v-0f6e6634]{color:var(--on-night-2)}.achievements[data-v-b77734b4]{background:var(--paper)}.ach-grid[data-v-b77734b4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(48px,6vw,96px) clamp(24px,5vw,96px)}.ach-group[data-v-b77734b4]{border-top:1px solid var(--ink)}.ach-head[data-v-b77734b4]{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:18px;padding-block:18px 26px}.ach-num[data-v-b77734b4]{color:var(--berry)}.ach-title[data-v-b77734b4]{font-family:var(--f-display);font-style:italic;font-weight:300;font-stretch:75%;font-size:clamp(34px,3.6vw,54px);line-height:1;color:var(--ink)}.ach-count[data-v-b77734b4]{color:var(--ink-3);min-width:26px;height:26px;display:grid;place-items:center;border:1px solid var(--line-2);border-radius:50%}.ach-list[data-v-b77734b4]{list-style:none}.ach-item[data-v-b77734b4]{position:relative;padding:14px 0 14px 28px;border-top:1px solid var(--line);font-size:16px;line-height:1.5;color:var(--ink-2);transition:color .25s,padding-left .4s var(--ease)}.ach-item[data-v-b77734b4]:before{content:"";position:absolute;left:2px;top:50%;width:12px;height:1px;background:var(--line-2);transition:width .4s var(--ease),background .25s}.ach-item[data-v-b77734b4]:hover{color:var(--ink);padding-left:36px}.ach-item[data-v-b77734b4]:hover:before{width:22px;background:var(--berry)}.awards[data-v-b77734b4]{margin-top:clamp(72px,9vw,136px)}.awards-head[data-v-b77734b4]{display:flex;align-items:baseline;gap:16px;margin-bottom:clamp(28px,3.4vw,48px)}.awards-title[data-v-b77734b4]{font-family:var(--f-display);font-style:italic;font-weight:300;font-stretch:75%;font-size:clamp(40px,5vw,72px);line-height:1;color:var(--ink)}.awards-rule[data-v-b77734b4]{flex:1;height:1px;align-self:center;background:var(--line)}.awards-count[data-v-b77734b4]{color:var(--ink-3);white-space:nowrap}.awards-grid[data-v-b77734b4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,216px),1fr));gap:clamp(28px,3vw,44px) var(--gap)}.award[data-v-b77734b4]{display:flex;flex-direction:column;gap:8px;text-align:left;cursor:zoom-in}.award-thumb[data-v-b77734b4]{position:relative;display:block;aspect-ratio:4 / 5;margin-bottom:8px;background:var(--paper-2);overflow:hidden;transition:background-color .4s ease}.award-thumb img[data-v-b77734b4]{position:absolute;top:9%;right:9%;bottom:9%;left:9%;width:82%;height:82%;object-fit:contain;filter:drop-shadow(0 1px 1px rgba(20,18,17,.14)) drop-shadow(0 10px 14px rgba(20,18,17,.22));transition:transform .8s var(--ease)}.award:hover .award-thumb[data-v-b77734b4]{background:var(--paper-3)}.award:hover .award-thumb img[data-v-b77734b4]{transform:scale(1.04) rotate(-.6deg)}.award-title[data-v-b77734b4]{font-family:var(--f-display);font-size:20px;line-height:1.18;color:var(--ink);transition:color .25s}.award:hover .award-title[data-v-b77734b4]{color:var(--berry)}.award-note[data-v-b77734b4]{font-size:13px;line-height:1.45;color:var(--ink-3)}@media (max-width: 800px){.ach-grid[data-v-b77734b4]{grid-template-columns:1fr}}@media (max-width: 600px){.awards-count[data-v-b77734b4]{display:none}.awards-grid[data-v-b77734b4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.award-title[data-v-b77734b4]{font-size:17px}}.contact[data-v-716571d3]{padding-bottom:clamp(72px,8vw,120px)}.contact-grid[data-v-716571d3]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:start}.contact-agent[data-v-716571d3]{grid-column:1 / span 6}.contact-lead[data-v-716571d3]{color:var(--on-night);max-width:30ch;margin-bottom:clamp(40px,5vw,64px)}.contact-card[data-v-716571d3]{max-width:520px}.contact-card__label[data-v-716571d3]{color:var(--on-night-2);margin-bottom:24px}.contact-agent-name[data-v-716571d3]{display:flex;flex-direction:column;gap:8px;padding-bottom:26px;border-bottom:1px solid var(--on-night);color:var(--on-night-2)}.contact-agent-val[data-v-716571d3]{font-family:var(--f-display);font-style:italic;font-weight:300;font-stretch:75%;font-size:clamp(44px,5vw,72px);line-height:1;color:var(--on-night)}.contact-field[data-v-716571d3]{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:64px;border-bottom:1px solid var(--night-line)}.contact-field-label[data-v-716571d3]{color:var(--on-night-2)}.contact-link[data-v-716571d3]{font-size:17px;font-weight:500;color:var(--on-night);transition:color .2s}.contact-link[data-v-716571d3]:hover{color:var(--berry-2)}.contact-reveal-btn[data-v-716571d3]{display:inline-flex;align-items:center;gap:10px;height:36px;padding-inline:16px;border-radius:999px;border:1px solid var(--night-line);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--on-night);transition:background .25s,color .25s,border-color .25s}.contact-reveal-btn[data-v-716571d3]:hover:not(:disabled){background:var(--on-night);color:var(--night);border-color:var(--on-night)}.contact-reveal-btn[data-v-716571d3]:disabled{opacity:.5;cursor:default}.contact-error[data-v-716571d3]{margin-top:12px;font-size:13px;color:var(--berry-2)}.contact-social[data-v-716571d3]{display:flex;gap:24px;margin-top:28px}.contact-social-link[data-v-716571d3]{display:inline-flex;align-items:center;gap:8px;color:var(--on-night-2);transition:color .2s}.contact-social-link[data-v-716571d3]:hover{color:var(--on-night)}.contact-form-wrap[data-v-716571d3]{grid-column:8 / span 5;position:sticky;top:calc(var(--nav-h) + 24px);padding:clamp(24px,3vw,40px);background:var(--night-2)}.contact-form[data-v-716571d3]{display:flex;flex-direction:column;gap:22px}.contact-form__title[data-v-716571d3]{color:var(--on-night)}.form-group[data-v-716571d3]{display:flex;flex-direction:column;gap:6px}.form-label[data-v-716571d3]{color:var(--on-night-2)}.form-input[data-v-716571d3]{width:100%;padding:10px 0 12px;background:transparent;border:none;border-bottom:1px solid var(--night-line);border-radius:0;color:var(--on-night);font-family:var(--f-sans);font-size:16px;outline:none;resize:none;transition:border-color .25s}.form-input[data-v-716571d3]::placeholder{color:var(--on-night-3)}.form-input[data-v-716571d3]:focus{border-color:var(--on-night)}.form-textarea[data-v-716571d3]{min-height:112px}.form-error[data-v-716571d3]{font-size:13px;color:var(--berry-2)}.form-submit[data-v-716571d3]{align-self:flex-start;margin-top:6px}.form-success[data-v-716571d3]{display:flex;flex-direction:column;align-items:flex-start;gap:22px;padding-block:24px;color:var(--on-night)}.form-success-text[data-v-716571d3]{font-family:var(--f-display);font-size:26px;font-weight:300;line-height:1.35;white-space:pre-line}.form-reset[data-v-716571d3]{color:var(--on-night-2);text-decoration:underline;text-underline-offset:5px;transition:color .2s}.form-reset[data-v-716571d3]:hover{color:var(--on-night)}.form-success-enter-active[data-v-716571d3],.form-success-leave-active[data-v-716571d3]{transition:opacity .3s ease}.form-success-enter-from[data-v-716571d3],.form-success-leave-to[data-v-716571d3]{opacity:0}@media (max-width: 960px){.contact-grid[data-v-716571d3]{grid-template-columns:1fr;row-gap:56px}.contact-agent[data-v-716571d3],.contact-form-wrap[data-v-716571d3]{grid-column:auto}.contact-form-wrap[data-v-716571d3]{position:static}}
