@font-face{font-family:oswald;src:url(/_next/static/media/423f84465375b9db-s.woff2) format("woff2");font-display:swap;font-weight:500 600}@font-face{font-family:oswald Fallback;src:local("Arial");ascent-override:146.78%;descent-override:35.56%;line-gap-override:0.00%;size-adjust:81.28%}.__className_e1b30a{font-family:oswald,oswald Fallback}.__variable_e1b30a{--ws-oswald:"oswald","oswald Fallback"}@font-face{font-family:nunito;src:url(/_next/static/media/5cc7ff84a6a272e2-s.woff2) format("woff2");font-display:swap;font-weight:600 800}@font-face{font-family:nunito Fallback;src:local("Arial");ascent-override:103.02%;descent-override:35.97%;line-gap-override:0.00%;size-adjust:98.13%}.__className_652549{font-family:nunito,nunito Fallback}.__variable_652549{--ws-nunito:"nunito","nunito Fallback"}@font-face{font-family:playfair;src:url(/_next/static/media/e399f3e068a97f0c-s.woff2) format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:playfair;src:url(/_next/static/media/ff041af6d7f38bb4-s.woff2) format("woff2");font-display:swap;font-weight:400 900;font-style:italic}@font-face{font-family:playfair Fallback;src:local("Arial");ascent-override:106.51%;descent-override:24.71%;line-gap-override:0.00%;size-adjust:101.58%}.__className_485a3f{font-family:playfair,playfair Fallback}.__variable_485a3f{--ws-playfair:"playfair","playfair Fallback"}@font-face{font-family:"dmSerif";src:url(/_next/static/media/188435a5c8efcb99-s.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:"dmSerif Fallback";src:local("Arial");ascent-override:102.23%;descent-override:33.06%;line-gap-override:0.00%;size-adjust:101.35%}.__className_0c45f0{font-family:"dmSerif","dmSerif Fallback";font-weight:400}.__variable_0c45f0{--ws-dmserif:"dmSerif","dmSerif Fallback"}@font-face{font-family:cormorant;src:url(/_next/static/media/37a9a8cdaa7a9619-s.woff2) format("woff2");font-display:swap;font-weight:500}@font-face{font-family:cormorant Fallback;src:local("Arial");ascent-override:104.79%;descent-override:32.55%;line-gap-override:0.00%;size-adjust:88.18%}.__className_1786d6{font-family:cormorant,cormorant Fallback;font-weight:500}.__variable_1786d6{--ws-cormorant:"cormorant","cormorant Fallback"}.StudioDemo_demo__k3s55{min-width:0}.StudioDemo_biz__1a1mB{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.StudioDemo_biz__1a1mB button{border:1px solid var(--color-border-default);border-radius:999px;padding:6px 12px;font-size:13px;color:var(--color-text-secondary);cursor:pointer;transition:border-color var(--dur-fast) ease}.StudioDemo_biz__1a1mB button:hover{border-color:var(--color-text-tertiary)}.StudioDemo_biz__1a1mB button[aria-pressed=true]{background:var(--color-text-primary);border-color:var(--color-text-primary);color:var(--color-bg-base)}.StudioDemo_biz__1a1mB button:focus-visible,.StudioDemo_views__u5Ik6 button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.StudioDemo_browser__06EGk{border:1px solid var(--color-border-default);background:var(--color-bg-elevated);border-radius:6px;overflow:hidden;box-shadow:0 30px 60px -40px rgba(19,34,56,.45)}.StudioDemo_chrome__oji_s{display:flex;align-items:center;gap:12px;padding:10px 14px;border-bottom:var(--hairline);font-family:var(--font-mono);font-size:11px;color:var(--color-text-tertiary)}.StudioDemo_dots__Bse2S{letter-spacing:3px}.StudioDemo_url__NH3Nd{flex:1 1;min-width:0;background:var(--color-bg-muted);border-radius:3px;padding:3px 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.StudioDemo_views__u5Ik6{display:flex;border-bottom:var(--hairline)}.StudioDemo_views__u5Ik6 button{flex:1 1;padding:11px 8px;font-size:13px;color:var(--color-text-tertiary);border-bottom:2px solid transparent;cursor:pointer}.StudioDemo_views__u5Ik6 button[aria-selected=true]{color:var(--color-text-primary);border-bottom-color:var(--color-accent)}.StudioDemo_stage__IW_SW{height:400px;position:relative;overflow:hidden}.StudioDemo_caption__S_Kp_{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:12px;font-size:12px;color:var(--color-text-tertiary)}.StudioDemo_behind___YHff{height:100%;overflow:auto;padding:20px 22px}.StudioDemo_flow__V0FUj{list-style:none;display:grid}.StudioDemo_flow__V0FUj li{display:grid;grid-template-columns:28px 1fr auto;gap:12px;align-items:start;padding:10px 0;border-bottom:var(--hairline);animation:StudioDemo_rise__kNKzM .5s var(--ease-out) both}.StudioDemo_flow__V0FUj li:last-child{border-bottom:0}.StudioDemo_flow__V0FUj li:nth-child(2){animation-delay:.08s}.StudioDemo_flow__V0FUj li:nth-child(3){animation-delay:.16s}.StudioDemo_flow__V0FUj li:nth-child(4){animation-delay:.24s}.StudioDemo_flow__V0FUj li:nth-child(5){animation-delay:.32s}@keyframes StudioDemo_rise__kNKzM{0%{opacity:.25;transform:translateY(6px)}to{opacity:1;transform:none}}.StudioDemo_n__bg4Og{font-family:var(--font-mono);font-size:11px;color:var(--color-accent-text);padding-top:3px}.StudioDemo_flow__V0FUj strong{display:block;font-size:14px;font-weight:500}.StudioDemo_flow__V0FUj div span{font-size:13px;color:var(--color-text-secondary)}.StudioDemo_tool__H0jlp{font-family:var(--font-mono);font-size:10.5px;color:var(--color-text-secondary);border:1px solid var(--color-border-default);border-radius:999px;padding:2px 8px;white-space:nowrap;margin-top:2px}.StudioDemo_ms__OLX5D{position:absolute;inset:0;overflow:hidden;font-family:var(--mf,var(--font-sans));color:var(--mi);background:var(--mb);font-size:12px;line-height:1.45}.StudioDemo_ms__OLX5D .StudioDemo_t3__BzLYR,.StudioDemo_ms__OLX5D .StudioDemo_t4__vaOE5{font-size:20px;max-width:none;font-family:var(--md);font-weight:var(--mw,500);color:inherit;letter-spacing:var(--mls,-.01em);line-height:1.02}.StudioDemo_ms__OLX5D p{color:inherit;max-width:none;font-size:12px}.StudioDemo_mnav__NF8mN{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;font-size:11px;position:relative;z-index:2}.StudioDemo_mnav__NF8mN b{font-family:var(--md);font-size:16px;font-weight:600;letter-spacing:.01em}.StudioDemo_links__BUmci{display:flex;gap:14px;opacity:.85}.StudioDemo_ms__OLX5D .StudioDemo_mbtn__f7_Hq{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--ma);color:var(--mao,#fff);padding:8px 13px;font-size:11.5px;font-weight:600;border-radius:var(--mr,3px);white-space:nowrap}.StudioDemo_ms__OLX5D .StudioDemo_line__5JBEg{background:transparent;color:inherit;border:1px solid}.StudioDemo_topbar__etQ4Z{background:var(--ma);color:var(--mao,#fff);font-size:10.5px;padding:5px 18px;display:flex;justify-content:space-between;gap:10px}.StudioDemo_bg__pbfF3{position:absolute;inset:0}.StudioDemo_ph__sInCf{position:relative;overflow:hidden}.StudioDemo_barber__UBrxZ{--md:var(--ws-oswald),Impact,sans-serif;--mi:#f3efe8;--mb:#111;--ma:#c8a25a;--mao:#111;--mw:600;--mls:0.01em;--mr:0}.StudioDemo_barber__UBrxZ .StudioDemo_bg__pbfF3:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,10,10,.88),rgba(10,10,10,.55) 55%,rgba(10,10,10,.15))}.StudioDemo_barber__UBrxZ .StudioDemo_copy__uEjA_{position:relative;z-index:2;padding:34px 18px 0;max-width:62%}.StudioDemo_barber__UBrxZ .StudioDemo_t3__BzLYR{font-size:44px;text-transform:uppercase;line-height:.95}.StudioDemo_barber__UBrxZ .StudioDemo_copy__uEjA_ p{margin:12px 0 16px;opacity:.85;max-width:32ch}.StudioDemo_barber__UBrxZ .StudioDemo_prices__QdS0A{position:absolute;left:0;right:0;bottom:0;z-index:2;display:grid;grid-template-columns:repeat(3,1fr) auto;border-top:1px solid rgba(255,255,255,.18);background:rgba(10,10,10,.6)}.StudioDemo_barber__UBrxZ .StudioDemo_prices__QdS0A>span:not(.StudioDemo_mbtn__f7_Hq){padding:12px 18px;border-right:1px solid rgba(255,255,255,.12);font-size:11px;opacity:.9}.StudioDemo_barber__UBrxZ .StudioDemo_prices__QdS0A b{display:block;font-family:var(--md);font-size:18px;font-weight:500}.StudioDemo_barber__UBrxZ .StudioDemo_prices__QdS0A .StudioDemo_mbtn__f7_Hq{align-self:center;margin:0 14px}.StudioDemo_vet__Y4DMk{--md:var(--ws-nunito),system-ui,sans-serif;--mf:var(--ws-nunito),system-ui,sans-serif;--mi:#1f2e2a;--mb:#f4f8f5;--ma:#2f7a62;--mw:800;--mr:999px}.StudioDemo_vet__Y4DMk .StudioDemo_mh__XNQaH{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:14px 18px;align-items:center}.StudioDemo_vet__Y4DMk .StudioDemo_t3__BzLYR{font-size:30px}.StudioDemo_vet__Y4DMk .StudioDemo_mh__XNQaH p{margin:10px 0 14px;color:#4b5a55}.StudioDemo_vet__Y4DMk .StudioDemo_ph__sInCf{height:200px;border-radius:18px}.StudioDemo_vet__Y4DMk .StudioDemo_svc__7p9dU{display:flex;gap:8px;flex-wrap:wrap;padding:4px 18px}.StudioDemo_vet__Y4DMk .StudioDemo_svc__7p9dU span{background:#fff;border:1px solid #d6e3dc;border-radius:999px;padding:6px 11px;font-size:11px}.StudioDemo_law__5srAt{--md:var(--ws-playfair),Georgia,serif;--mi:#1d1b17;--mb:#f5f1e8;--ma:#1d1b17;--mw:400;--mr:0}.StudioDemo_law__5srAt .StudioDemo_wrapl__XulfV{display:grid;grid-template-columns:1.4fr .8fr;gap:18px;padding-top:18px;margin:0 18px;border-top:1px solid #d8d1c2}.StudioDemo_law__5srAt .StudioDemo_t3__BzLYR{font-size:34px}.StudioDemo_law__5srAt .StudioDemo_t3__BzLYR i{color:#7a6a4f}.StudioDemo_law__5srAt .StudioDemo_wrapl__XulfV p{margin:12px 0 14px;color:#5b564c;max-width:36ch}.StudioDemo_law__5srAt .StudioDemo_ph__sInCf{height:170px}.StudioDemo_law__5srAt .StudioDemo_areas__hHfSc{display:grid;grid-template-columns:repeat(3,1fr);margin:16px 18px 0;border-top:1px solid #d8d1c2}.StudioDemo_law__5srAt .StudioDemo_areas__hHfSc span{padding:10px 10px 0 0;font-size:11px;color:#5b564c}.StudioDemo_law__5srAt .StudioDemo_areas__hHfSc b{display:block;font-family:var(--md);font-size:14px;font-weight:500;color:#1d1b17}.StudioDemo_trades___gH_h{--md:var(--font-sans);--mi:#14233a;--mb:#fff;--ma:#f2a516;--mao:#14233a;--mw:700;--mls:-0.02em;--mr:4px}.StudioDemo_trades___gH_h .StudioDemo_topbar__etQ4Z{background:#14233a;color:#fff}.StudioDemo_trades___gH_h .StudioDemo_headline__6QKpb{padding:6px 18px 10px}.StudioDemo_trades___gH_h .StudioDemo_headline__6QKpb .StudioDemo_t3__BzLYR{font-size:24px}.StudioDemo_trades___gH_h .StudioDemo_mh__XNQaH{position:relative;height:230px;margin:0 18px}.StudioDemo_trades___gH_h .StudioDemo_mh__XNQaH .StudioDemo_ph__sInCf{position:absolute;left:0;top:0;bottom:0;width:62%;border-radius:4px}.StudioDemo_trades___gH_h .StudioDemo_quote__Cov6e{position:absolute;right:0;top:14px;width:46%;background:#fff;border-radius:6px;padding:14px;box-shadow:0 14px 30px -12px rgba(15,35,70,.35);display:grid;gap:7px}.StudioDemo_trades___gH_h .StudioDemo_quote__Cov6e .StudioDemo_t4__vaOE5{font-size:18px}.StudioDemo_trades___gH_h .StudioDemo_quote__Cov6e i{display:block;font-style:normal;border:1px solid #d5dce6;border-radius:4px;padding:6px 8px;color:#6b778a;font-size:11px}.StudioDemo_trades___gH_h .StudioDemo_trust__vQUom{display:flex;gap:16px;flex-wrap:wrap;padding:14px 18px;font-size:11px;color:#33435a}.StudioDemo_trades___gH_h .StudioDemo_trust__vQUom b{color:#e8a317}.StudioDemo_resto__zNBJ5{--md:var(--ws-playfair),Georgia,serif;--mi:#fbf4ea;--mb:#1c130c;--ma:#8d3b1e;--mw:400;--mr:2px}.StudioDemo_resto__zNBJ5 .StudioDemo_bg__pbfF3:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,12,6,.55),rgba(20,12,6,.05) 35%,rgba(20,12,6,.75))}.StudioDemo_resto__zNBJ5 .StudioDemo_copy__uEjA_{position:absolute;left:18px;bottom:74px;z-index:2;max-width:70%}.StudioDemo_resto__zNBJ5 .StudioDemo_t3__BzLYR{font-size:40px;font-style:italic;text-shadow:0 2px 14px rgba(0,0,0,.45)}.StudioDemo_resto__zNBJ5 .StudioDemo_copy__uEjA_ p{margin-top:8px;opacity:.9}.StudioDemo_resto__zNBJ5 .StudioDemo_resv__jVGeW{position:absolute;left:18px;right:18px;bottom:16px;z-index:2;display:grid;grid-template-columns:repeat(3,1fr) auto;background:#f6efe4;color:#2b1d12;border-radius:2px}.StudioDemo_resto__zNBJ5 .StudioDemo_resv__jVGeW>span:not(.StudioDemo_mbtn__f7_Hq){padding:9px 12px;border-right:1px solid #e1d4c0;font-size:10.5px;color:#7b6550}.StudioDemo_resto__zNBJ5 .StudioDemo_resv__jVGeW b{display:block;color:#2b1d12;font-size:12px;font-weight:600}.StudioDemo_resto__zNBJ5 .StudioDemo_resv__jVGeW .StudioDemo_mbtn__f7_Hq{margin:6px}.StudioDemo_realty___khMx{--md:var(--ws-dmserif),Georgia,serif;--mi:#22322f;--mb:#fff;--ma:#285e55;--mw:400;--mr:0}.StudioDemo_realty___khMx .StudioDemo_mh__XNQaH{position:relative;height:215px}.StudioDemo_realty___khMx .StudioDemo_mh__XNQaH .StudioDemo_bg__pbfF3:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,30,30,.6),rgba(10,30,30,.2) 70%)}.StudioDemo_realty___khMx .StudioDemo_mnav__NF8mN{color:#fff}.StudioDemo_realty___khMx .StudioDemo_copy__uEjA_{position:relative;z-index:2;text-align:center;padding:8px 18px 0;color:#fff}.StudioDemo_realty___khMx .StudioDemo_t3__BzLYR{font-size:28px;text-shadow:0 2px 14px rgba(0,0,0,.45)}.StudioDemo_realty___khMx .StudioDemo_search__i0Sou{position:relative;z-index:2;margin:14px auto 0;width:min(440px,92%);display:grid;grid-template-columns:1.4fr 1fr 1fr auto;background:#fff;color:#22322f;border-radius:6px;overflow:hidden;box-shadow:0 10px 24px -10px rgba(0,0,0,.4)}.StudioDemo_realty___khMx .StudioDemo_search__i0Sou>span:not(.StudioDemo_mbtn__f7_Hq){padding:8px 10px;border-right:1px solid #e3e8e6;font-size:10px;color:#6c7b77}.StudioDemo_realty___khMx .StudioDemo_search__i0Sou b{display:block;font-size:11.5px;color:#22322f}.StudioDemo_realty___khMx .StudioDemo_search__i0Sou .StudioDemo_mbtn__f7_Hq{border-radius:0}.StudioDemo_realty___khMx .StudioDemo_cards__qhr3Z{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:12px 18px}.StudioDemo_realty___khMx .StudioDemo_card__p1Ti6 .StudioDemo_ph__sInCf{height:82px;border-radius:4px}.StudioDemo_realty___khMx .StudioDemo_card__p1Ti6 b{display:block;margin-top:6px;font-size:12px}.StudioDemo_realty___khMx .StudioDemo_card__p1Ti6 span{font-size:10.5px;color:#61716d}.StudioDemo_salon__mTvDV{--md:var(--ws-cormorant),Georgia,serif;--mi:#3b2a20;--mb:#f7efe7;--ma:#3b2a20;--mw:500;--mr:999px;text-align:center}.StudioDemo_salon__mTvDV .StudioDemo_t3__BzLYR{font-size:32px;margin-top:8px}.StudioDemo_salon__mTvDV .StudioDemo_lead__WaXmF{margin:8px auto 12px;max-width:40ch;color:#7a6658}.StudioDemo_salon__mTvDV .StudioDemo_row__fwITw{display:grid;grid-template-columns:1fr 1.1fr 1fr;gap:12px;align-items:end;padding:14px 18px 0}.StudioDemo_salon__mTvDV .StudioDemo_arch__PMCeP{position:relative;height:170px;border-radius:120px 120px 4px 4px;overflow:hidden}.StudioDemo_salon__mTvDV .StudioDemo_svc__7p9dU{text-align:left;font-size:11px;color:#7a6658;display:grid;gap:8px;padding-bottom:8px}.StudioDemo_salon__mTvDV .StudioDemo_svc__7p9dU b{display:block;color:#3b2a20;font-family:var(--md);font-size:15px;font-weight:500}@media (max-width:560px){.StudioDemo_stage__IW_SW{height:430px}.StudioDemo_links__BUmci{display:none}.StudioDemo_flow__V0FUj li{grid-template-columns:22px 1fr}.StudioDemo_tool__H0jlp{grid-column:2;justify-self:start}.StudioDemo_barber__UBrxZ .StudioDemo_copy__uEjA_{max-width:100%}.StudioDemo_barber__UBrxZ .StudioDemo_t3__BzLYR{font-size:36px}.StudioDemo_barber__UBrxZ .StudioDemo_prices__QdS0A{grid-template-columns:repeat(3,1fr)}.StudioDemo_barber__UBrxZ .StudioDemo_prices__QdS0A .StudioDemo_mbtn__f7_Hq{grid-column:1/-1;margin:8px 14px}.StudioDemo_vet__Y4DMk .StudioDemo_mh__XNQaH{grid-template-columns:1fr}.StudioDemo_vet__Y4DMk .StudioDemo_ph__sInCf{height:130px;order:-1}.StudioDemo_law__5srAt .StudioDemo_wrapl__XulfV{grid-template-columns:1fr}.StudioDemo_law__5srAt .StudioDemo_ph__sInCf{display:none}.StudioDemo_trades___gH_h .StudioDemo_mh__XNQaH .StudioDemo_ph__sInCf{width:100%}.StudioDemo_trades___gH_h .StudioDemo_quote__Cov6e{width:62%;top:auto;bottom:-6px}.StudioDemo_resto__zNBJ5 .StudioDemo_t3__BzLYR{font-size:32px}.StudioDemo_resto__zNBJ5 .StudioDemo_resv__jVGeW{grid-template-columns:1fr 1fr}.StudioDemo_resto__zNBJ5 .StudioDemo_resv__jVGeW .StudioDemo_mbtn__f7_Hq{grid-column:1/-1}.StudioDemo_resto__zNBJ5 .StudioDemo_copy__uEjA_{bottom:150px}.StudioDemo_realty___khMx .StudioDemo_search__i0Sou{grid-template-columns:1fr 1fr}.StudioDemo_realty___khMx .StudioDemo_search__i0Sou .StudioDemo_mbtn__f7_Hq{grid-column:1/-1}.StudioDemo_realty___khMx .StudioDemo_cards__qhr3Z{grid-template-columns:1fr 1fr}.StudioDemo_realty___khMx .StudioDemo_card__p1Ti6:nth-child(3){display:none}.StudioDemo_salon__mTvDV .StudioDemo_row__fwITw{grid-template-columns:1fr}.StudioDemo_salon__mTvDV .StudioDemo_svc__7p9dU{display:none}}@media (prefers-reduced-motion:reduce){.StudioDemo_flow__V0FUj li{animation:none}}