@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/ca8956476e4b15e1-s.2of77tvarlxv9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0ada71b763703d9d-s.0_hkuyklry9k2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2b7d3311b69a4dca-s.p.32vcy6_pq4pnh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.38msdipe8z81f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.30bhvdlsk8sra.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.p.3se9ogqst-d6c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_23cb211a-module__BDflIq__className{font-family:Newsreader,Newsreader Fallback}.newsreader_23cb211a-module__BDflIq__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
.account-menu-module__444qXa__account{--canvas:#f7f5f0;--cream:#f2ede2;--hairline:#ddd5c8;--hairline-soft:#ddd5c8b3;--ink:#3a3834;--ink-muted:#68635b;--rust:#a84f2e;--ease-reveal:cubic-bezier(.2,.6,.2,1);font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased;margin-right:-5px;line-height:normal;display:inline-flex;position:relative}.account-menu-module__444qXa__account *{box-sizing:border-box}.account-menu-module__444qXa__canvas{--acct-ink:#3a3834;--acct-ring:#8f887d;--acct-press:#f2ede2;--acct-focus:#a84f2e}.account-menu-module__444qXa__media{--acct-ink:#faf8f3;--acct-ring:#faf8f38f;--acct-press:transparent;--acct-focus:#d9825f}.account-menu-module__444qXa__trigger{cursor:pointer;width:44px;height:44px;color:var(--acct-ink);-webkit-tap-highlight-color:transparent;font:inherit;background:0 0;border:0;outline:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.account-menu-module__444qXa__mono{border:1px solid var(--acct-ring);letter-spacing:.08em;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-weight:500;line-height:1;transition:border-color .4s;display:flex}.account-menu-module__444qXa__trigger[aria-expanded=true] .account-menu-module__444qXa__mono{border-color:var(--acct-ink)}.account-menu-module__444qXa__trigger:active .account-menu-module__444qXa__mono{background:var(--acct-press)}.account-menu-module__444qXa__trigger:focus-visible .account-menu-module__444qXa__mono,.account-menu-module__444qXa__trigger.account-menu-module__444qXa__demoFocus .account-menu-module__444qXa__mono{outline:1.5px solid var(--acct-focus);outline-offset:3px}.account-menu-module__444qXa__menu{z-index:30;background:var(--canvas);border:1px solid var(--hairline-soft);width:232px;animation:account-menu-module__444qXa__menu-in .32s var(--ease-reveal) both;flex-direction:column;padding:12px 0;display:flex;position:absolute;top:calc(100% + 12px);right:5px}.account-menu-module__444qXa__menu[hidden]{display:none}@keyframes account-menu-module__444qXa__menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.account-menu-module__444qXa__menu a{letter-spacing:.01em;height:44px;color:var(--ink-muted);text-transform:none;outline:none;align-items:center;padding:0 24px;font-size:14px;font-weight:400;text-decoration:none;transition:color .4s,background-color .4s;display:flex}.account-menu-module__444qXa__menu a:active{background:var(--cream)}.account-menu-module__444qXa__menu a:focus-visible{outline:1.5px solid var(--rust);outline-offset:3px}.account-menu-module__444qXa__menu a[aria-current=page]{color:var(--ink)}.account-menu-module__444qXa__menu a[aria-current=page] span{border-bottom:1px solid var(--rust);padding-bottom:3px}.account-menu-module__444qXa__menu .account-menu-module__444qXa__sep{background:var(--hairline);height:1px;margin:8px 24px}@media (hover:hover){.account-menu-module__444qXa__trigger:hover .account-menu-module__444qXa__mono{border-color:var(--acct-ink)}.account-menu-module__444qXa__menu a:hover{color:var(--ink);background:var(--cream)}}@media (max-width:760px){.account-menu-module__444qXa__account{margin-right:-7px}.account-menu-module__444qXa__mono{width:30px;height:30px;font-size:10px}.account-menu-module__444qXa__menu{width:208px;top:calc(100% + 4px);right:7px}}@media (prefers-reduced-motion:reduce){.account-menu-module__444qXa__menu a,.account-menu-module__444qXa__mono{transition:none}.account-menu-module__444qXa__menu{animation:none}}
.projects-module__CQZfGa__page{--canvas:#f7f5f0;--cream:#f2ede2;--stone:#e4ddd0;--hairline:#ddd5c8;--hairline-soft:#ddd5c8b3;--hairline-strong:#8f887d;--ink:#3a3834;--ink-muted:#68635b;--rust:#a84f2e;--dusk:#2b2824;--font-display:"Editorial New",var(--font-newsreader),Georgia,serif;--font-sans:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;--margin:64px;--col-gap:32px;--row-gap:128px;--drop:200px;--ease-reveal:cubic-bezier(.2,.6,.2,1);background:var(--canvas);min-height:100svh;color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;flex:1;line-height:normal}.projects-module__CQZfGa__page *{box-sizing:border-box}:where(.projects-module__CQZfGa__page) a{color:inherit}.projects-module__CQZfGa__ribbon{height:88px;padding:0 var(--margin);justify-content:space-between;align-items:center;display:flex;position:relative}.projects-module__CQZfGa__logo{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);outline:none;font-size:28px;font-weight:400;line-height:1;text-decoration:none}.projects-module__CQZfGa__right{align-items:center;gap:16px;display:flex}.projects-module__CQZfGa__logo:focus-visible{outline:1.5px solid var(--rust);outline-offset:3px}.projects-module__CQZfGa__intro{padding:128px var(--margin) 96px}.projects-module__CQZfGa__intro h1{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:72px;font-weight:300;line-height:72px}.projects-module__CQZfGa__grid{column-gap:var(--col-gap);row-gap:var(--row-gap);padding:0 var(--margin) 160px;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.projects-module__CQZfGa__home{color:inherit;-webkit-tap-highlight-color:transparent;outline:none;text-decoration:none;display:block}.projects-module__CQZfGa__c-full{grid-column:1/-1}.projects-module__CQZfGa__c-inset{grid-column:2/12}.projects-module__CQZfGa__c-l7{grid-column:1/8}.projects-module__CQZfGa__c-r5{grid-column:8/13}.projects-module__CQZfGa__c-l5{grid-column:1/6}.projects-module__CQZfGa__c-r7{grid-column:6/13}.projects-module__CQZfGa__drop{margin-top:var(--drop)}.projects-module__CQZfGa__frame{background:var(--dusk);position:relative;overflow:hidden}.projects-module__CQZfGa__r-cinema{aspect-ratio:2.39}.projects-module__CQZfGa__r-wide{aspect-ratio:16/9}.projects-module__CQZfGa__r-classic{aspect-ratio:3/2}.projects-module__CQZfGa__img{background-color:var(--dusk);transition:transform .7s,opacity .15s;position:absolute;inset:0;transform:scale(1)}.projects-module__CQZfGa__img img{object-fit:cover;width:100%;height:100%;display:block}.projects-module__CQZfGa__img.projects-module__CQZfGa__placeholder:after{content:"";background:radial-gradient(85% 75% at 50% 45%,#0000 50%,#0a090861 100%);position:absolute;inset:0}.projects-module__CQZfGa__name{font-family:var(--font-display);letter-spacing:-.005em;color:var(--ink-muted);margin:20px 0 0;font-size:24px;font-weight:400;line-height:30px;transition:color .7s}.projects-module__CQZfGa__loc{letter-spacing:.01em;color:var(--ink-muted);margin:4px 0 0;font-size:14px;font-weight:300;line-height:20px}.projects-module__CQZfGa__home:focus-visible .projects-module__CQZfGa__frame,.projects-module__CQZfGa__home.projects-module__CQZfGa__demoFocus .projects-module__CQZfGa__frame{outline:1.5px solid var(--rust);outline-offset:6px}.projects-module__CQZfGa__home:focus-visible .projects-module__CQZfGa__name,.projects-module__CQZfGa__home.projects-module__CQZfGa__demoFocus .projects-module__CQZfGa__name{color:var(--ink)}.projects-module__CQZfGa__home:active .projects-module__CQZfGa__img{opacity:.86}.projects-module__CQZfGa__home:active .projects-module__CQZfGa__name{color:var(--ink)}@media (hover:hover){.projects-module__CQZfGa__home:hover .projects-module__CQZfGa__img{transform:scale(1.035)}.projects-module__CQZfGa__home:hover .projects-module__CQZfGa__name{color:var(--ink)}}.projects-module__CQZfGa__empty{padding:0 var(--margin) 192px}.projects-module__CQZfGa__sheet{aspect-ratio:2.39;background-color:var(--cream);background-image:repeating-linear-gradient(0deg,#8f887d29 0 1px,#0000 1px 96px),repeating-linear-gradient(90deg,#8f887d29 0 1px,#0000 1px 96px),repeating-linear-gradient(0deg,#8f887d12 0 1px,#0000 1px 24px),repeating-linear-gradient(90deg,#8f887d12 0 1px,#0000 1px 24px);position:relative}.projects-module__CQZfGa__sheet-inner{border:1px solid var(--hairline);position:absolute;inset:24px}.projects-module__CQZfGa__empty .projects-module__CQZfGa__name{color:var(--ink)}.projects-module__CQZfGa__ph1{background:linear-gradient(#e6b088,#c9855e) 36% 59%/8% 4.5% no-repeat,linear-gradient(#d89a72,#b87552) 52% 59%/5% 4.5% no-repeat,linear-gradient(#1a1b1e,#1a1b1e) 40% 60%/34% 9% no-repeat,linear-gradient(#121315,#121315) 40% 54.5%/40% 1.6% no-repeat,radial-gradient(16% 7% at 42% 76%,#e6b08838,#e6b08800 70%),linear-gradient(#0000 64%,#9fcbc738 64% calc(64% + 1px),#1d2226 calc(64% + 1px),#111417 100%),linear-gradient(#4f5966 0%,#76757a 34%,#a3877a 56%,#7c6b63 64%)}.projects-module__CQZfGa__ph2{background:linear-gradient(#e3a97e,#c07b55) 51.05% 62.1%/5% 5% no-repeat,linear-gradient(to top left,#151718 50%,#0000 50.5%) 47.3% 51.6%/7% 9% no-repeat,linear-gradient(to top right,#151718 50%,#0000 50.5%) 54.8% 51.6%/7% 9% no-repeat,linear-gradient(#191b1b,#191b1b) 51.2% 63.6%/14% 12% no-repeat,radial-gradient(7% 32% at 16% 62%,#0f110f 60%,#0f110f00 62%),radial-gradient(8% 38% at 28% 60%,#121412 60%,#12141200 62%),radial-gradient(7% 34% at 74% 61%,#121412 60%,#12141200 62%),radial-gradient(9% 40% at 87% 58%,#0f110f 60%,#0f110f00 62%),linear-gradient(#0000 68%,#151714 68%,#0e0f0d 100%),linear-gradient(#3e4a4e 0%,#6f6d66 40%,#8d7765 66%)}.projects-module__CQZfGa__ph3{background:repeating-linear-gradient(0deg,#faf8f308 0 1px,#0000 1px 48px),repeating-linear-gradient(90deg,#faf8f308 0 1px,#0000 1px 48px),linear-gradient(#e7b58c,#c98c64) 40.2% 56.7%/18% 3% no-repeat,linear-gradient(#e1ac83,#c08259) 55% 66%/20% 3% no-repeat,linear-gradient(#2e2823,#2e2823) 40.5% 57.1%/26% 9% no-repeat,linear-gradient(#29231f,#29231f) 57.1% 67%/30% 9% no-repeat,radial-gradient(90% 45% at 50% 100%,#1b1714 98%,#1b171400 100%),linear-gradient(#5a5e6e 0%,#9a8272 36%,#c99a72 60%,#3a2f28 100%)}.projects-module__CQZfGa__ph4{background:linear-gradient(#edbf92,#c98c62) 50% 67.4%/3% 8% no-repeat,linear-gradient(#e3ae84,#c3845c) 43.2% 59.6%/5% 6% no-repeat,linear-gradient(#e3ae84,#c3845c) 56.8% 59.6%/5% 6% no-repeat,linear-gradient(to top left,#16191d 50%,#0000 50.5%) 40.5% 44.2%/16% 14% no-repeat,linear-gradient(to top right,#16191d 50%,#0000 50.5%) 59.5% 44.2%/16% 14% no-repeat,linear-gradient(#1e2126,#1e2126) 50% 63.4%/28% 18% no-repeat,linear-gradient(#0000 70%,#15181c 70%,#0e1013 100%),linear-gradient(#2c3644 0%,#4a5462 40%,#6b6670 70%)}.projects-module__CQZfGa__ph5{background:repeating-linear-gradient(0deg,#cfc3b114 0 1px,#0000 1px 96px),repeating-linear-gradient(90deg,#cfc3b114 0 1px,#0000 1px 96px),repeating-linear-gradient(0deg,#cfc3b108 0 1px,#0000 1px 24px),repeating-linear-gradient(90deg,#cfc3b108 0 1px,#0000 1px 24px),linear-gradient(#d9a27a,#b47452) 50% 61.1%/6% 5% no-repeat,linear-gradient(to top left,#0c1014d9 50%,#0000 50.5%) 41.9% 43.2%/14% 12% no-repeat,linear-gradient(to top right,#0c1014d9 50%,#0000 50.5%) 58.1% 43.2%/14% 12% no-repeat,linear-gradient(#0c1014d9,#0c1014d9) 50% 62.5%/24% 20% no-repeat,linear-gradient(#0000 70%,#0a0d10b3 70%,#080a0ce6 100%),linear-gradient(170deg,#2e3a46 0%,#1d2630 60%,#151b22 100%)}.projects-module__CQZfGa__ph6{background:linear-gradient(90deg,#e9b88e,#d29266 60%,#b97c58) 67.9% 66%/22% 6% no-repeat,linear-gradient(#1a1918,#1a1918) 71.4% 66.7%/30% 10% no-repeat,linear-gradient(#0000 72%,#141315 72%,#0c0b0c 100%),linear-gradient(to top left,#23232a 50%,#23232a00 50.3%) 0 100%/55% 48% no-repeat,linear-gradient(to top right,#2a2930 50%,#2a293000 50.3%) 100% 100%/62% 54% no-repeat,linear-gradient(#343a48 0%,#7a6a6a 38%,#b0826a 58%,#4a3b36 100%)}.projects-module__CQZfGa__ph7{background:linear-gradient(#dda57c,#bc7e58) 62.5% 60%/4% 2.5% no-repeat,linear-gradient(#24221f,#24221f) 71.8% 60.6%/22% 6% no-repeat,radial-gradient(6% 12% at 84% 57%,#22211e 60%,#22211e00 64%),linear-gradient(#0000 62%,#faf8f324 62% calc(62% + 1px),#2a2925 calc(62% + 1px),#1b1a17 100%),radial-gradient(70% 30% at 50% 58%,#faf8f31a,#faf8f300 70%),linear-gradient(#5c5953 0%,#7d776e 46%,#6a655d 62%)}.projects-module__CQZfGa__ph8{background:linear-gradient(#e6b088,#c88660) 12.2% 49.7%/10% 3.5% no-repeat,linear-gradient(#141618,#141618) 7.9% 45.3%/24% 1.8% no-repeat,linear-gradient(#1c1f21,#1c1f21) 10%/20% 8% no-repeat,linear-gradient(#15181a,#15181a) 0 100%/34% 46% no-repeat,radial-gradient(14% 5% at 22% 66%,#e6b08833,#e6b08800 70%),linear-gradient(#0000 58%,#9fcbc73d 58% calc(58% + 1px),#26313a calc(58% + 1px),#141a1e 100%),linear-gradient(#3d4a55 0%,#7d8189 40%,#a88e80 58%)}@media (min-width:761px) and (max-width:1023px){.projects-module__CQZfGa__page{--margin:40px;--col-gap:24px;--row-gap:96px;--drop:120px}.projects-module__CQZfGa__intro{padding:96px var(--margin) 72px}.projects-module__CQZfGa__intro h1{font-size:56px;line-height:58px}}@media (max-width:760px){.projects-module__CQZfGa__page{--margin:20px}.projects-module__CQZfGa__ribbon{height:64px}.projects-module__CQZfGa__logo{font-size:22px}.projects-module__CQZfGa__right{gap:6px}.projects-module__CQZfGa__intro{padding:56px var(--margin) 40px}.projects-module__CQZfGa__intro h1{font-size:40px;font-weight:400;line-height:42px}.projects-module__CQZfGa__grid{padding:0 var(--margin) 80px;flex-direction:column;align-items:stretch;gap:48px;display:flex}.projects-module__CQZfGa__drop{margin-top:0}.projects-module__CQZfGa__frame{aspect-ratio:3/2}.projects-module__CQZfGa__name{color:var(--ink);margin-top:16px;font-size:22px;line-height:28px}.projects-module__CQZfGa__empty{padding:0 var(--margin) 80px}.projects-module__CQZfGa__sheet{aspect-ratio:4/3}.projects-module__CQZfGa__sheet-inner{inset:16px}.projects-module__CQZfGa__empty .projects-module__CQZfGa__name{margin-top:16px;font-size:22px;line-height:28px}}@media (prefers-reduced-motion:reduce){.projects-module__CQZfGa__img,.projects-module__CQZfGa__name{transition:none}.projects-module__CQZfGa__home:hover .projects-module__CQZfGa__img{transform:none}}
.clients-module__CYBvgG__page,.clients-module__CYBvgG__layer{--canvas:#f7f5f0;--cream:#f2ede2;--stone:#e4ddd0;--hairline:#ddd5c8;--hairline-soft:#ddd5c8b3;--hairline-strong:#8f887d;--ink:#3a3834;--ink-muted:#68635b;--rust:#a84f2e;--rust-deep:#8a3f24;--dusk:#2b2824;--font-display:"Editorial New",var(--font-newsreader),Georgia,serif;--font-sans:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;--margin:64px;--col-gap:32px;font-family:var(--font-sans);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:normal}.clients-module__CYBvgG__page{background:var(--canvas);flex:1;min-height:100svh}.clients-module__CYBvgG__page *,.clients-module__CYBvgG__layer *{box-sizing:border-box}:where(.clients-module__CYBvgG__page,.clients-module__CYBvgG__layer) a{color:inherit}.clients-module__CYBvgG__page button,.clients-module__CYBvgG__layer button,.clients-module__CYBvgG__page input,.clients-module__CYBvgG__layer input,.clients-module__CYBvgG__page textarea,.clients-module__CYBvgG__layer textarea{font-family:inherit}.clients-module__CYBvgG__ribbon{height:88px;padding:0 var(--margin);justify-content:space-between;align-items:center;display:flex;position:relative}.clients-module__CYBvgG__logo{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);outline:none;font-size:28px;font-weight:400;line-height:1;text-decoration:none}.clients-module__CYBvgG__right{align-items:center;gap:16px;display:flex}.clients-module__CYBvgG__logo:focus-visible{outline:1.5px solid var(--rust);outline-offset:3px}.clients-module__CYBvgG__intro{padding:128px var(--margin) 96px;flex-direction:column;gap:24px;display:flex}.clients-module__CYBvgG__intro h1{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:72px;font-weight:300;line-height:72px}.clients-module__CYBvgG__intro p{max-width:560px;color:var(--ink-muted);margin:0;font-size:17px;line-height:26px}.clients-module__CYBvgG__stack{flex-direction:column;gap:128px;padding-bottom:160px;display:flex}.clients-module__CYBvgG__sec{column-gap:var(--col-gap);padding:0 var(--margin);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.clients-module__CYBvgG__secHead{flex-direction:column;grid-column:1/5;align-self:start;gap:8px;display:flex}.clients-module__CYBvgG__secHead p{max-width:320px;color:var(--ink-muted);margin:0;font-size:13px;line-height:18px}.clients-module__CYBvgG__secBody{flex-direction:column;grid-column:5/13;gap:24px;min-width:0;display:flex}.clients-module__CYBvgG__h2{font-family:var(--font-display);letter-spacing:-.005em;margin:0;font-size:24px;font-weight:400;line-height:30px}.clients-module__CYBvgG__still{aspect-ratio:3/2;background:var(--dusk);grid-column:1/5;align-self:start;position:relative;overflow:hidden}.clients-module__CYBvgG__still .clients-module__CYBvgG__img{background-color:var(--dusk);position:absolute;inset:0}.clients-module__CYBvgG__still .clients-module__CYBvgG__img img{object-fit:cover;width:100%;height:100%;display:block}.clients-module__CYBvgG__homeHead{flex-direction:column;gap:4px;display:flex}.clients-module__CYBvgG__loc{letter-spacing:.01em;color:var(--ink-muted);margin:0;font-size:14px;font-weight:300;line-height:20px}.clients-module__CYBvgG__group{flex-direction:column;display:flex}.clients-module__CYBvgG__ph1{}.clients-module__CYBvgG__ph2{}.clients-module__CYBvgG__ph3{}.clients-module__CYBvgG__ph4{}.clients-module__CYBvgG__ph5{}.clients-module__CYBvgG__ph6{}.clients-module__CYBvgG__ph7{}.clients-module__CYBvgG__ph8{}.clients-module__CYBvgG__list{border-bottom:1px solid var(--hairline);flex-direction:column;display:flex}.clients-module__CYBvgG__row{border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:24px;padding:14px 0;display:flex}.clients-module__CYBvgG__who{flex-direction:column;gap:2px;min-width:0;display:flex}.clients-module__CYBvgG__nm{color:var(--ink);overflow-wrap:anywhere;font-size:15px;font-weight:400;line-height:22px}.clients-module__CYBvgG__nm .clients-module__CYBvgG__you{color:var(--ink-muted)}.clients-module__CYBvgG__meta{color:var(--ink-muted);overflow-wrap:anywhere;font-size:13px;font-weight:400;line-height:18px}.clients-module__CYBvgG__meta .clients-module__CYBvgG__status:before{content:" · "}.clients-module__CYBvgG__meta .clients-module__CYBvgG__status:first-child:before{content:none}.clients-module__CYBvgG__actions{flex:none;display:flex}.clients-module__CYBvgG__act{letter-spacing:.01em;min-height:44px;color:var(--ink-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0 10px;font-size:13px;font-weight:500;line-height:18px}.clients-module__CYBvgG__act:disabled{cursor:default;opacity:.6}.clients-module__CYBvgG__yes{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);text-underline-offset:3px}.clients-module__CYBvgG__done{color:var(--ink);flex:none;padding:0 10px;font-size:13px;font-weight:500;line-height:18px}.clients-module__CYBvgG__note{border-top:1px solid var(--hairline);max-width:520px;color:var(--ink-muted);margin:0;padding-top:14px;font-size:15px;line-height:22px}.clients-module__CYBvgG__emptyRow{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.clients-module__CYBvgG__btn{border:1px solid var(--ink);letter-spacing:.01em;height:44px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:0;padding:0 22px;font-size:13px;font-weight:500;line-height:18px}.clients-module__CYBvgG__btn:disabled{border-color:var(--hairline);color:var(--ink-muted);cursor:default;background:0 0}.clients-module__CYBvgG__page button:focus-visible,.clients-module__CYBvgG__layer button:focus-visible,.clients-module__CYBvgG__page a:focus-visible,.clients-module__CYBvgG__layer a:focus-visible,.clients-module__CYBvgG__demoFocus{outline:1.5px solid var(--rust);outline-offset:3px}.clients-module__CYBvgG__page input:focus-visible,.clients-module__CYBvgG__layer input:focus-visible,.clients-module__CYBvgG__page textarea:focus-visible,.clients-module__CYBvgG__layer textarea:focus-visible{outline:2px solid var(--rust);outline-offset:2px}@media (hover:hover){.clients-module__CYBvgG__act:hover:not(:disabled){color:var(--ink);text-underline-offset:3px;text-decoration:underline}.clients-module__CYBvgG__btn:hover:not(:disabled),.clients-module__CYBvgG__primary:hover:not(:disabled){background:var(--ink);color:var(--canvas)}}.clients-module__CYBvgG__btn:active:not(:disabled){background:var(--cream)}.clients-module__CYBvgG__field{flex-direction:column;gap:8px;display:flex}.clients-module__CYBvgG__lb{letter-spacing:.01em;color:var(--ink);font-size:13px;font-weight:500;line-height:18px}.clients-module__CYBvgG__lb .clients-module__CYBvgG__opt{color:var(--ink-muted);font-weight:400}.clients-module__CYBvgG__hint{color:var(--ink-muted);margin:0;font-size:13px;font-weight:400;line-height:18px}.clients-module__CYBvgG__hintPhone{display:none}.clients-module__CYBvgG__in{border:1px solid var(--hairline-strong);background:var(--canvas);height:48px;color:var(--ink);appearance:none;border-radius:2px;width:100%;padding:0 14px;font-size:16px;font-weight:400;line-height:22px}textarea.clients-module__CYBvgG__in{resize:vertical;height:120px;padding:12px 14px}.clients-module__CYBvgG__in[aria-invalid=true]{border:1.5px solid var(--rust-deep)}.clients-module__CYBvgG__fieldErr{color:var(--ink);margin:0;font-size:14px;font-weight:400;line-height:20px}.clients-module__CYBvgG__fieldErr a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.clients-module__CYBvgG__primary{border:1px solid var(--ink);background:var(--ink);height:48px;color:var(--canvas);cursor:pointer;border-radius:0;padding:0 28px;font-size:15px;font-weight:500;line-height:22px}.clients-module__CYBvgG__primary:disabled{border-color:var(--hairline);color:var(--ink-muted);cursor:default;background:0 0}.clients-module__CYBvgG__formActions{align-items:center;gap:16px;display:flex}.clients-module__CYBvgG__formHead{flex-direction:column;gap:8px;display:flex}.clients-module__CYBvgG__formHead h2{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:32px;font-weight:300;line-height:38px}.clients-module__CYBvgG__formHead p{color:var(--ink-muted);margin:0;font-size:15px;line-height:22px}.clients-module__CYBvgG__band{background:var(--cream);padding:64px var(--margin);column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin-top:64px;display:grid}.clients-module__CYBvgG__inviteForm{flex-direction:column;grid-column:1/6;gap:28px;display:flex}.clients-module__CYBvgG__bandBar{display:none}.clients-module__CYBvgG__preview{flex-direction:column;grid-column:7/13;gap:12px;display:flex}.clients-module__CYBvgG__previewLabel{letter-spacing:.01em;color:var(--ink-muted);margin:0;font-size:12px;line-height:16px}.clients-module__CYBvgG__mail{background:var(--canvas);border:1px solid var(--hairline);font-family:Georgia,serif}.clients-module__CYBvgG__mailHead{border-bottom:1px solid var(--hairline);font-family:var(--font-sans);color:var(--ink-muted);flex-direction:column;gap:2px;padding:14px 24px;font-size:13px;font-weight:400;line-height:18px;display:flex}.clients-module__CYBvgG__mailHead .clients-module__CYBvgG__strong{color:var(--ink)}.clients-module__CYBvgG__mailBody{flex-direction:column;gap:20px;padding:28px 32px 32px;display:flex}.clients-module__CYBvgG__mailBrand{letter-spacing:.14em;color:var(--ink-muted);font:500 11px/14px Arial,Helvetica,sans-serif}.clients-module__CYBvgG__mailHero{aspect-ratio:16/9;background:var(--dusk);position:relative;overflow:hidden}.clients-module__CYBvgG__mailHero .clients-module__CYBvgG__img{background-color:var(--dusk);position:absolute;inset:0}.clients-module__CYBvgG__mailHero .clients-module__CYBvgG__img img{object-fit:cover;width:100%;height:100%;display:block}.clients-module__CYBvgG__mailTitleBox{flex-direction:column;gap:6px;display:flex}.clients-module__CYBvgG__mailTitle{color:var(--ink);font:400 34px/38px Georgia,serif}.clients-module__CYBvgG__mailBy{color:var(--ink-muted);font:400 14px/20px Arial,Helvetica,sans-serif}.clients-module__CYBvgG__mailNoteBox{flex-direction:column;gap:8px;display:flex}.clients-module__CYBvgG__mailNote{color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;font:italic 400 18px/28px Georgia,serif}.clients-module__CYBvgG__mailSig{color:var(--ink-muted);font:400 13px/18px Arial,Helvetica,sans-serif}.clients-module__CYBvgG__mailBtn{background:var(--ink);height:48px;color:var(--canvas);align-self:flex-start;align-items:center;padding:0 32px;font:700 15px/1 Arial,Helvetica,sans-serif;display:flex}.clients-module__CYBvgG__mailFine{color:var(--ink-muted);font:400 13px/18px Arial,Helvetica,sans-serif}.clients-module__CYBvgG__scrim{z-index:50;background:#3a38347a;position:fixed;inset:0}.clients-module__CYBvgG__dialog{z-index:51;background:var(--canvas);flex-direction:column;gap:28px;width:600px;max-width:calc(100vw - 32px);max-height:calc(100svh - 96px);padding:40px 48px 48px;display:flex;position:fixed;top:72px;left:50%;overflow:auto;transform:translate(-50%)}.clients-module__CYBvgG__dialogDone{gap:24px;padding:48px;top:160px}.clients-module__CYBvgG__dialogHead{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.clients-module__CYBvgG__dialogHead .clients-module__CYBvgG__act{margin-right:-10px}.clients-module__CYBvgG__lead{display:none}.clients-module__CYBvgG__ack{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:20px 0}.clients-module__CYBvgG__ackLabel{cursor:pointer;align-items:flex-start;gap:14px;min-height:44px;display:flex}.clients-module__CYBvgG__ackLabel span{color:var(--ink);font-size:15px;line-height:22px}.clients-module__CYBvgG__ck{appearance:none;border:1px solid var(--hairline-strong);background:var(--canvas);cursor:pointer;border-radius:2px;flex:none;width:20px;height:20px;margin:2px 0 0}.clients-module__CYBvgG__ck:checked{background:var(--ink);border-color:var(--ink);box-shadow:inset 0 0 0 4px var(--canvas)}.clients-module__CYBvgG__addActions{flex-direction:column;gap:12px;display:flex}.clients-module__CYBvgG__doneTitle{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:32px;font-weight:300;line-height:38px}.clients-module__CYBvgG__doneBody{color:var(--ink);margin:0;font-size:17px;line-height:26px}.clients-module__CYBvgG__doneFine{border-top:1px solid var(--hairline);color:var(--ink-muted);margin:0;padding-top:16px;font-size:13px;line-height:18px}.clients-module__CYBvgG__doneBtn{align-self:flex-start}@media (min-width:761px) and (max-width:1023px){.clients-module__CYBvgG__page,.clients-module__CYBvgG__layer{--margin:40px;--col-gap:24px}.clients-module__CYBvgG__intro{padding:96px var(--margin) 72px}.clients-module__CYBvgG__intro h1{font-size:56px;line-height:58px}.clients-module__CYBvgG__stack{gap:96px}.clients-module__CYBvgG__secHead,.clients-module__CYBvgG__still{grid-column:1/6}.clients-module__CYBvgG__secBody{grid-column:6/13}.clients-module__CYBvgG__inviteForm{grid-column:1/7}.clients-module__CYBvgG__preview{grid-column:7/13}}@media (max-width:760px){.clients-module__CYBvgG__page,.clients-module__CYBvgG__layer{--margin:20px}.clients-module__CYBvgG__ribbon{height:64px}.clients-module__CYBvgG__logo{font-size:22px}.clients-module__CYBvgG__right{gap:6px}.clients-module__CYBvgG__intro{padding:56px var(--margin) 40px;gap:16px}.clients-module__CYBvgG__intro h1{letter-spacing:-.01em;font-size:40px;font-weight:400;line-height:42px}.clients-module__CYBvgG__intro p{font-size:15px;line-height:22px}.clients-module__CYBvgG__stack{gap:64px;padding-bottom:80px}.clients-module__CYBvgG__sec{flex-direction:column;gap:16px;display:flex}.clients-module__CYBvgG__secHead{gap:6px}.clients-module__CYBvgG__secHead p{max-width:none}.clients-module__CYBvgG__secBody{gap:16px}.clients-module__CYBvgG__h2{letter-spacing:0;font-size:22px;line-height:28px}.clients-module__CYBvgG__homeHead{gap:2px}.clients-module__CYBvgG__still{width:100%}.clients-module__CYBvgG__row{flex-direction:column;align-items:stretch;gap:2px;padding:14px 0 4px}.clients-module__CYBvgG__row.clients-module__CYBvgG__bare{padding-bottom:14px}.clients-module__CYBvgG__meta{flex-direction:column;display:flex}.clients-module__CYBvgG__meta .clients-module__CYBvgG__status:before{content:none}.clients-module__CYBvgG__actions{gap:8px}.clients-module__CYBvgG__row>.clients-module__CYBvgG__act{align-self:flex-start}.clients-module__CYBvgG__act{padding:0 12px 0 0}.clients-module__CYBvgG__done{align-items:center;min-height:44px;padding:0;display:flex}.clients-module__CYBvgG__btn{width:100%;height:48px;font-size:14px;line-height:20px}.clients-module__CYBvgG__note{max-width:none}.clients-module__CYBvgG__band{z-index:40;overscroll-behavior:contain;background:var(--cream);flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow:auto}.clients-module__CYBvgG__bandBar{background:var(--canvas);flex:none;justify-content:space-between;align-items:center;height:64px;padding:0 20px;display:flex}.clients-module__CYBvgG__bandBar .clients-module__CYBvgG__logo{pointer-events:none}.clients-module__CYBvgG__bandBar .clients-module__CYBvgG__act{padding:0 0 0 12px;font-size:14px;line-height:20px}.clients-module__CYBvgG__inviteForm{flex:none;gap:24px;padding:40px 20px 48px}.clients-module__CYBvgG__formHead h2{font-size:32px;font-weight:400}textarea.clients-module__CYBvgG__in{height:128px}.clients-module__CYBvgG__hintDesk{display:none}.clients-module__CYBvgG__hintPhone{display:inline}.clients-module__CYBvgG__formActions{flex-direction:column;align-items:stretch;gap:0}.clients-module__CYBvgG__formActions .clients-module__CYBvgG__primary{width:100%;height:52px}.clients-module__CYBvgG__formActions .clients-module__CYBvgG__act{display:none}.clients-module__CYBvgG__preview{gap:12px;padding:0 20px 64px}.clients-module__CYBvgG__previewLabel{border-top:1px solid var(--hairline);padding-top:24px}.clients-module__CYBvgG__mailHead{padding:12px 16px}.clients-module__CYBvgG__mailBody{gap:16px;padding:20px 16px 24px}.clients-module__CYBvgG__mailTitleBox{gap:4px}.clients-module__CYBvgG__mailTitle{font-size:28px;line-height:32px}.clients-module__CYBvgG__mailNoteBox{gap:6px}.clients-module__CYBvgG__mailNote{font-size:17px;line-height:26px}.clients-module__CYBvgG__mailBtn{justify-content:center;align-self:stretch;padding:0}.clients-module__CYBvgG__dialog{gap:20px;width:auto;max-width:none;max-height:none;padding:20px 20px 28px;inset:64px 0 0;transform:none}.clients-module__CYBvgG__dialogDone{gap:20px;padding:32px 20px 28px;top:auto}.clients-module__CYBvgG__dialogHead{align-items:center}.clients-module__CYBvgG__dialogHead .clients-module__CYBvgG__formHead{gap:0}.clients-module__CYBvgG__dialogHead .clients-module__CYBvgG__formHead h2{font-size:28px;font-weight:400;line-height:34px}.clients-module__CYBvgG__dialogHead .clients-module__CYBvgG__formHead p{display:none}.clients-module__CYBvgG__dialogHead .clients-module__CYBvgG__act{margin-right:0;padding:0;font-size:14px;line-height:20px}.clients-module__CYBvgG__lead{color:var(--ink-muted);margin:-12px 0 0;font-size:15px;line-height:22px;display:block}.clients-module__CYBvgG__ack{padding:16px 0}.clients-module__CYBvgG__ck{width:22px;height:22px;margin-top:1px}.clients-module__CYBvgG__addActions{margin-top:auto}.clients-module__CYBvgG__addActions .clients-module__CYBvgG__formActions .clients-module__CYBvgG__act{display:none}.clients-module__CYBvgG__addActions .clients-module__CYBvgG__primary{width:100%;height:52px}.clients-module__CYBvgG__addActions .clients-module__CYBvgG__hint{text-align:center}.clients-module__CYBvgG__doneTitle{font-size:28px;font-weight:400;line-height:34px}.clients-module__CYBvgG__doneBody{font-size:15px;line-height:22px}.clients-module__CYBvgG__doneBtn{align-self:stretch;width:100%;height:52px}}@media (prefers-reduced-motion:reduce){.clients-module__CYBvgG__act,.clients-module__CYBvgG__btn,.clients-module__CYBvgG__primary{transition:none}}
