.about_image__hrVdY{position:relative;min-height:480px;overflow:hidden;border-radius:var(--mp-r-card);background:var(--mp-n-100)}.about_imageChip__hgvhA.about_imageChip__hgvhA{position:absolute;left:var(--mp-s-6);bottom:var(--mp-s-6)}.about_year__xYnck{font-family:Georgia,Times New Roman,serif;font-size:112px;line-height:96px;letter-spacing:-.02em;color:var(--mp-n-200);font-feature-settings:"onum" 1}@media (max-width:1023.98px){.about_image__hrVdY{min-height:0;aspect-ratio:16/9}}@media (max-width:767.98px){.about_image__hrVdY{aspect-ratio:4/3}.about_imageChip__hgvhA{left:var(--mp-s-4);bottom:var(--mp-s-4)}.about_year__xYnck{font-size:80px;line-height:72px}}.h-home_root___evAL{position:relative;clip-path:inset(0);--h-hero-h:880px;--h-title:clamp(96px,7.5vw,112px);--h-title-tab:88px;--h-title-m:52px;--h-sub:22px;--h-sub-lh:32px;--h-fact:20px;--h-fact-lh:28px;--h-par:12px;--h-tag-k:-0.6;--h-deboss:128px;--h-deboss-lh:112px;--h-deboss-m:96px;--h-deboss-m-lh:84px;--h-marquee:70s;--h-fiber:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .42 0 0 0 0 .38 0 0 0 0 .3 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='260' height='260' filter='url(%23n)' opacity='.06'/%3E%3C/svg%3E")}.h-home_backdrop__jdmoT{position:absolute;inset:0;pointer-events:none}.h-home_followingContent__MVJSu{position:relative;z-index:1;display:flow-root;background:var(--mp-bg)}.h-home_contactSilver__hLiwA{position:relative;isolation:isolate;display:flow-root;background:var(--mp-n-200)}.h-home_contactSilver__hLiwA>:not([data-contact-backdrop]){position:relative}.h-home_paper__sroFI{background-color:var(--mp-n-25);background-image:var(--h-fiber)}.h-home_hero__uNFMl{--u:1px;--W:760;--H:830;--mx:0;--my:0;--h-viewport:100vh;--h-stage-top:calc(var(--mp-hdr-top) + var(--mp-hdr-h) + var(--mp-s-6));--h-stage-room:calc(var(--h-hero-h) - var(--h-stage-top) - var(--mp-s-6));--us:min(var(--u),var(--h-stage-room)/var(--H));position:relative;z-index:0;min-height:var(--h-hero-h);background:var(--mp-n-200);overflow:hidden}.h-home_hero__uNFMl[data-hero-measured]{position:sticky;top:min(calc(var(--mp-hdr-top) + var(--mp-hdr-h) - 100px),calc(var(--h-viewport) - var(--h-measured-height)))}@supports (height:100svh){.h-home_hero__uNFMl{--h-viewport:100svh}}.h-home_heroIn__v9WxM{position:relative;z-index:1;display:flex;min-height:var(--h-hero-h);flex-direction:column;justify-content:center;padding-top:calc(var(--mp-hdr-top) + var(--mp-hdr-h) + var(--mp-s-5));padding-bottom:var(--mp-s-16);pointer-events:none}.h-home_heroIn__v9WxM>*{pointer-events:auto}.h-home_heroText___RZEi{display:flex;max-width:calc(100% - 648 * var(--u) - var(--mp-s-12));flex-direction:column;align-items:flex-start;margin-top:calc(-1 * var(--mp-s-8));padding-block:var(--mp-s-16)}.h-home_kicker__PREv8{font-size:var(--mp-text-xs);line-height:var(--mp-lh-xs);letter-spacing:.14em;color:var(--mp-fg-2)}.h-home_title__MKGKP{margin:var(--mp-s-4) 0 0 -.04em;font-size:var(--h-title);line-height:1.12;font-weight:var(--mp-w-semibold);letter-spacing:.04em;color:var(--mp-brand-900);white-space:nowrap}.h-home_sub__l_ghg{margin-top:var(--mp-s-4);font-size:var(--h-sub);line-height:var(--h-sub-lh);color:var(--mp-n-800);text-wrap:balance}.h-home_actions___IvBP{display:flex;flex-wrap:wrap;gap:var(--mp-s-3);margin-top:var(--mp-s-8)}.h-home_arrowBtn__u6VFI.h-home_arrowBtn__u6VFI{gap:var(--mp-s-3);padding-right:var(--mp-s-1-5)}.h-home_arrowDot__OzD_c{display:grid;width:36px;height:36px;place-items:center;border-radius:var(--mp-r-full);background:rgb(var(--mp-n-0-rgb)/.16);transition:translate var(--mp-dur-enter) var(--mp-ease-enter)}.h-home_arrowBtn__u6VFI:hover .h-home_arrowDot__OzD_c{translate:3px 0}.h-home_glassBtn__tbgdt.h-home_glassBtn__tbgdt{border-color:rgb(var(--mp-n-0-rgb)/.9);background:rgb(var(--mp-n-0-rgb)/.58);color:var(--mp-fg);backdrop-filter:blur(14px) saturate(1.4)}.h-home_glassBtn__tbgdt.h-home_glassBtn__tbgdt:hover{background:rgb(var(--mp-n-0-rgb)/.82)}.h-home_lane__aFgjC{max-width:40em;margin-top:var(--mp-s-5);font-size:var(--mp-text-sm);line-height:var(--mp-lh-sm);color:var(--mp-fg-2);text-wrap:balance}.h-home_facts__6hXhj{position:absolute;left:var(--mp-gutter);bottom:var(--mp-s-16);display:flex;margin:0;padding:0;list-style:none}.h-home_fact__V4K1n{padding-inline:var(--mp-s-8);border-left:1px solid rgb(var(--mp-n-900-rgb)/.14)}.h-home_fact__V4K1n:first-child{padding-left:0;border-left:0}.h-home_factValue__zU9zJ{display:block;font-size:var(--h-fact);line-height:var(--h-fact-lh);font-weight:var(--mp-w-semibold);color:var(--mp-fg);white-space:nowrap}.h-home_factLabel__Qv0V_{display:block;font-size:var(--mp-text-xs);line-height:var(--mp-lh-xs);color:var(--mp-fg-2);white-space:nowrap}.h-home_stageWrap__PfXma{position:absolute;inset:0;pointer-events:none}.h-home_stageBox__k2XCS{position:relative;height:100%}.h-home_stage__CB56s{position:absolute;right:calc(var(--mp-gutter) - 70 * var(--u));top:calc(var(--h-stage-top) + (var(--h-stage-room) - var(--H) * var(--us)) / 2);width:calc(var(--W) * var(--us));height:calc(var(--H) * var(--us))}.h-home_prod___E4T5{position:absolute;left:calc(var(--px) * var(--us));top:calc(var(--py) * var(--us));width:calc(var(--pw) * var(--us));aspect-ratio:1}.h-home_broc___PnXi{--px:-60;--py:20;--pw:470;--r:-4deg;--k:-0.6}.h-home_gift__tI1Gc{--px:215;--py:90;--pw:600;--r:0deg;--k:0.8}.h-home_note__SqSZt{--px:-20;--py:440;--pw:420;--r:0deg;--k:1}.h-home_prodImg__mcqqp{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;rotate:var(--r);translate:calc(var(--mx) * var(--k) * var(--h-par)) calc(var(--my) * var(--k) * var(--h-par))}.h-home_prodImg__mcqqp,.h-home_prod___E4T5 .h-home_tag__idQaZ{transition:translate var(--mp-dur-reveal) var(--mp-ease-enter)}.h-home_prod___E4T5 .h-home_tag__idQaZ{position:absolute;left:var(--tx);top:var(--ty);translate:calc(var(--mx) * var(--k) * var(--h-par) * var(--h-tag-k)) calc(var(--my) * var(--k) * var(--h-par) * var(--h-tag-k))}.h-home_gift__tI1Gc .h-home_tag__idQaZ{--tx:48%;--ty:calc(19% - 68px)}.h-home_note__SqSZt .h-home_tag__idQaZ{--tx:calc(79% - 30px);--ty:calc(89% - 70px)}.h-home_glass__np_Sx{position:relative;display:inline-block;border-radius:var(--mp-r-card);background:rgb(var(--mp-n-0-rgb)/.42);box-shadow:0 0 0 .5px rgb(var(--mp-n-900-rgb)/.1),0 1px 2px rgb(var(--mp-n-900-rgb)/.06),0 8px 20px -8px rgb(var(--mp-n-900-rgb)/.22);backdrop-filter:blur(2px) saturate(1.5) brightness(1.06);color:var(--mp-fg);pointer-events:none}.h-home_glass__np_Sx:after{z-index:2;padding:1.5px;background:conic-gradient(from 0deg at 50% 50%,rgb(var(--mp-n-0-rgb)/.62) 0deg,rgb(var(--mp-brand-800-rgb)/.22) 45deg,rgb(var(--mp-n-0-rgb)/.16) 90deg,rgb(var(--mp-n-0-rgb)/.58) 135deg,rgb(var(--mp-n-0-rgb)/.22) 180deg,rgb(var(--mp-brand-800-rgb)/.2) 225deg,rgb(var(--mp-n-0-rgb)/.4) 270deg,rgb(var(--mp-n-0-rgb)/.96) 315deg,rgb(var(--mp-n-0-rgb)/.62) 1turn);-webkit-mask:linear-gradient(var(--mp-n-0) 0 0) content-box,linear-gradient(var(--mp-n-0) 0 0);-webkit-mask-composite:xor;mask:linear-gradient(var(--mp-n-0) 0 0) content-box exclude,linear-gradient(var(--mp-n-0) 0 0)}.h-home_glass__np_Sx:after,.h-home_glass__np_Sx:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.h-home_glass__np_Sx:before{z-index:1;box-shadow:inset 1px 1.5px 3px -1px rgb(var(--mp-n-0-rgb)/.85),inset -1px -1.5px 3px -1px rgb(var(--mp-brand-800-rgb)/.12),inset 0 0 0 .5px rgb(var(--mp-n-0-rgb)/.18)}.h-home_glass__np_Sx[data-glass-live]{background:transparent;backdrop-filter:none}.h-home_glassLayer__W31d3.h-home_glassLayer__W31d3{position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;box-shadow:none;--lg-glass-bend:0.8;--lg-glass-dispersion:0.35;--lg-blur:2px;--lg-glass:rgb(var(--mp-n-0-rgb)/0.1);--lg-rim-shine:0;--lg-edge:transparent}.h-home_glassBody__2WtH8{position:relative;display:inline-flex;align-items:center;gap:var(--mp-s-3);padding:var(--mp-s-3) var(--mp-s-5) var(--mp-s-3) var(--mp-s-3);white-space:nowrap}.h-home_glassIcon__P2OGA{display:grid;width:36px;height:36px;flex:none;place-items:center;border-radius:var(--mp-r-thumb);background:var(--mp-accent);color:var(--mp-n-0)}.h-home_glassTitle__CE2w7{font-size:var(--mp-text-sm);line-height:var(--mp-lh-sm);font-weight:var(--mp-w-semibold)}.h-home_glassDesc__bmo_o{font-size:var(--mp-text-xs);line-height:var(--mp-lh-xs);color:var(--mp-fg-2)}.h-home_glassOnPhoto__2AGbB .h-home_glassTitle__CE2w7{color:var(--mp-fg-on-inverse);text-shadow:0 1px 2px rgb(var(--mp-n-900-rgb)/.28)}.h-home_glassOnPhoto__2AGbB .h-home_glassDesc__bmo_o{color:rgb(var(--mp-n-0-rgb)/.82);text-shadow:0 1px 2px rgb(var(--mp-n-900-rgb)/.28)}@media print{.h-home_glass__np_Sx{box-shadow:none}}@media (max-width:1439.98px){.h-home_hero__uNFMl{--u:calc(100vw / 1440);--h-hero-h:max(680px,calc(880 * var(--u)))}.h-home_stage__CB56s{right:calc(var(--mp-gutter) - 20 * var(--u))}.h-home_heroText___RZEi{max-width:calc(100% - 698 * var(--u) - var(--mp-s-12))}.h-home_gift__tI1Gc .h-home_tag__idQaZ{--tx:36%}}@media (max-width:1279.98px){.h-home_hero__uNFMl{--u:calc(100vw / 1520)}.h-home_root___evAL{--h-fact:17px;--h-fact-lh:24px;--h-sub:20px;--h-sub-lh:30px}.h-home_fact__V4K1n{padding-inline:var(--mp-s-5)}.h-home_glassBody__2WtH8{padding:10px var(--mp-s-4) 10px 10px}.h-home_glassIcon__P2OGA{width:32px;height:32px}}@media (max-width:1023.98px){.h-home_root___evAL{--h-par:0px}.h-home_hero__uNFMl{--W:820;--H:400;--u:calc(min(100vw - 2 * var(--mp-gutter), 820px) / 820);--us:var(--u);display:flex;height:auto;min-height:0;flex-direction:column}.h-home_heroIn__v9WxM{order:1;height:auto;min-height:0;padding-top:calc(var(--mp-hdr-top) + var(--mp-hdr-h) + var(--mp-s-16));padding-bottom:0}.h-home_heroText___RZEi{max-width:none;margin-top:0;padding-block:0}.h-home_title__MKGKP{font-size:var(--h-title-tab)}.h-home_facts__6hXhj{position:static;margin-top:var(--mp-s-8)}.h-home_stageWrap__PfXma{position:relative;inset:auto;order:2;margin-top:var(--mp-s-6);padding-bottom:var(--mp-s-12)}.h-home_stageBox__k2XCS{height:auto}.h-home_stage__CB56s{position:relative;right:auto;top:auto;margin-inline:auto}.h-home_broc___PnXi{--px:50;--py:0;--pw:330}.h-home_gift__tI1Gc{--px:440;--py:0;--pw:330}.h-home_note__SqSZt{--px:260;--py:60;--pw:300}.h-home_note__SqSZt .h-home_tag__idQaZ{--tx:-62%;--ty:calc(80% - 8px)}.h-home_gift__tI1Gc .h-home_tag__idQaZ{--tx:36%;--ty:calc(87% - 8px)}}@media (max-width:767.98px){.h-home_root___evAL{--h-sub:17px;--h-sub-lh:26px}.h-home_hero__uNFMl{--W:350;--H:400;--u:calc((100vw - 2 * var(--mp-gutter)) / 350)}.h-home_heroIn__v9WxM{padding-top:calc(var(--mp-hdr-top) + var(--mp-hdr-h) + var(--mp-s-12))}.h-home_kicker__PREv8{letter-spacing:.1em}.h-home_title__MKGKP{font-size:var(--h-title-m)}.h-home_sub__l_ghg,.h-home_title__MKGKP{margin-top:var(--mp-s-3)}.h-home_actions___IvBP{margin-top:var(--mp-s-6)}.h-home_facts__6hXhj,.h-home_lane__aFgjC{display:none}.h-home_stageWrap__PfXma{margin-top:var(--mp-s-4);padding-bottom:var(--mp-s-8)}.h-home_broc___PnXi{--px:-40;--py:0;--pw:210}.h-home_gift__tI1Gc{--px:92;--py:36;--pw:290}.h-home_note__SqSZt{--px:-26;--py:160;--pw:236}.h-home_gift__tI1Gc .h-home_tag__idQaZ{--tx:36%;--ty:calc(19% - 54px)}.h-home_note__SqSZt .h-home_tag__idQaZ{--tx:calc(79% - 26px);--ty:calc(89% - 58px)}.h-home_tag__idQaZ .h-home_glassBody__2WtH8{gap:var(--mp-s-2);padding:var(--mp-s-2) var(--mp-s-3) var(--mp-s-2) var(--mp-s-2)}.h-home_tag__idQaZ .h-home_glassIcon__P2OGA{width:28px;height:28px}.h-home_tag__idQaZ .h-home_glassTitle__CE2w7{font-size:var(--mp-text-xs);line-height:var(--mp-lh-xs)}.h-home_tag__idQaZ .h-home_glassDesc__bmo_o{font-size:var(--mp-text-2xs);line-height:var(--mp-lh-2xs)}}@media (prefers-reduced-motion:reduce){.h-home_prodImg__mcqqp,.h-home_prod___E4T5 .h-home_tag__idQaZ{translate:none;transition:none}}.h-home_clientsView__LdiO6{min-width:0;flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,var(--mp-n-900) 8%,var(--mp-n-900) 92%,transparent);mask-image:linear-gradient(90deg,transparent,var(--mp-n-900) 8%,var(--mp-n-900) 92%,transparent)}.h-home_clientsTrack__J8wuM{display:flex;width:-moz-max-content;width:max-content;align-items:center;animation:h-home_h-marquee__5fcNY var(--h-marquee) linear infinite}.h-home_clientsView__LdiO6:focus-within .h-home_clientsTrack__J8wuM,.h-home_clientsView__LdiO6:hover .h-home_clientsTrack__J8wuM{animation-play-state:paused}.h-home_clientsSet__1KQyW{display:flex;flex:none;align-items:center;gap:var(--mp-s-16);padding-right:var(--mp-s-16)}.h-home_clientsStatic__kDBoW{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mp-s-8) var(--mp-s-16)}@keyframes h-home_h-marquee__5fcNY{to{transform:translateX(-50%)}}.h-home_logo__q2YzO{display:block;width:auto;max-width:150px;height:30px;flex:none;border-radius:0;-o-object-fit:contain;object-fit:contain;filter:var(--tone,grayscale(1));transition:filter var(--mp-dur-state) var(--mp-ease-standard)}.h-home_logo__q2YzO:hover{filter:none}.h-home_logoPlain__jUdrF{filter:none;opacity:.8}.h-home_logoPlain__jUdrF:hover{opacity:1}@media (max-width:767.98px){.h-home_logo__q2YzO{max-width:120px;height:24px}.h-home_clientsSet__1KQyW{gap:var(--mp-s-10);padding-right:var(--mp-s-10)}}@media (prefers-reduced-motion:reduce){.h-home_clientsTrack__J8wuM{animation:none}}.h-home_aboutImg__ZrZPl{position:relative;min-height:480px;overflow:hidden;border-radius:var(--mp-r-card);background:var(--mp-n-100)}.h-home_aboutChip__p_cKJ{position:absolute;left:var(--mp-s-6);bottom:var(--mp-s-6)}.h-home_deboss__CDDKA{font-family:Georgia,Times New Roman,serif;font-size:var(--h-deboss);line-height:var(--h-deboss-lh);letter-spacing:-.02em;color:var(--mp-n-100);text-shadow:-1px -1px 1px rgb(var(--mp-gold-600-rgb)/.16),1px 1px 1px var(--mp-n-0);font-feature-settings:"onum" 1}@media (max-width:1023.98px){.h-home_aboutImg__ZrZPl{min-height:0;aspect-ratio:16/9}}@media (max-width:767.98px){.h-home_aboutImg__ZrZPl{aspect-ratio:4/3}.h-home_aboutChip__p_cKJ{left:var(--mp-s-4);bottom:var(--mp-s-4)}.h-home_deboss__CDDKA{font-size:var(--h-deboss-m);line-height:var(--h-deboss-m-lh)}}.h-home_dots__0Vp4O{background-color:var(--mp-brand-800);background-image:radial-gradient(rgb(var(--mp-n-0-rgb)/.07) 1px,transparent 1.5px);background-size:22px 22px}.h-home_go__rgmoE{box-shadow:inset 0 0 0 1px rgb(var(--mp-n-0-rgb)/.4);backdrop-filter:blur(8px)}.h-home_more__n_HIo{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--mp-dur-enter) var(--mp-ease-enter),opacity var(--mp-dur-state) var(--mp-ease-standard)}.h-home_more__n_HIo>*{min-height:0;overflow:hidden}.group:focus-visible .h-home_more__n_HIo,.group:hover .h-home_more__n_HIo{grid-template-rows:1fr;opacity:1}@media (hover:none){.h-home_more__n_HIo{grid-template-rows:1fr;opacity:1}}.h-home_zoom__bGQmR{transition:scale var(--mp-dur-media) var(--mp-ease-enter)}.group:focus-visible .h-home_zoom__bGQmR,.group:hover .h-home_zoom__bGQmR{scale:1.03}@media (prefers-reduced-motion:reduce){.group:focus-visible .h-home_zoom__bGQmR,.group:hover .h-home_zoom__bGQmR{scale:none}}