:root{color-scheme:dark;--inkora-black:#000000;--inkora-surface:#0c0c0f;--inkora-white:#f7f3ef;--inkora-muted:rgba(247,243,239,0.7);--inkora-pink:#ff007f;--inkora-pink-soft:rgba(255,0,127,0.16);--inkora-gold:rgba(204,153,93,0.46);--inkora-border:rgba(255,255,255,0.12);--inkora-glow:0 0 120px rgba(255,10,138,0.22);--bg:#060606;--surface:#111111;--surface-strong:#1a1a1a;--surface-elevated:rgba(20,20,20,0.92);--border:rgba(255,255,255,0.08);--border-strong:rgba(255,255,255,0.16);--text:#f5f5f4;--muted:#a1a1aa;--muted-strong:#d4d4d8;--accent:var(--inkora-pink);--accent-soft:rgba(255,0,127,0.14);--success:#25b36a;--warning:#e6a93a;--danger:#dc4b4b;--radius-card:28px;--radius-pill:999px;--shadow-card:0 24px 80px rgba(0,0,0,0.4);--content-width:1240px;--sidebar-width:300px;--gutter:1.5rem;--marketing-header-height:88px;--home-paper:#f8f7f3;--home-surface:#fff;--home-ink:#141414;--home-muted:#77736d;--home-rule:#e4e1db}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.development-product-shell{--development-accent:#ff007f;position:relative;min-height:100vh;overflow:hidden;background:#080809}.development-product-shell--artist{--development-accent:#c79c64}.development-product-shell__atmosphere{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(25deg,rgba(255,255,255,.015) 1px,transparent 1px),radial-gradient(circle at 80% -5%,color-mix(in srgb,var(--development-accent) 18%,transparent),transparent 28%),radial-gradient(circle at 7% 94%,rgba(255,255,255,.07),transparent 31%),#080809;background-size:42px 42px,64px 64px,auto,auto,auto;opacity:.72}.development-persona-switcher,.development-product-shell__content,.development-product-shell__header{position:relative;z-index:1}.development-product-shell__header{width:min(100% - 4rem,1440px);min-height:92px;margin:0 auto;display:grid;grid-template-columns:minmax(175px,1fr) auto minmax(175px,1fr);grid-gap:2rem;gap:2rem;align-items:center;border-bottom:1px solid rgba(255,255,255,.1)}.development-product-shell__brand{display:grid;grid-gap:.16rem;gap:.16rem;justify-self:start}.development-product-shell__brand span{color:var(--development-accent);font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:1.12rem;letter-spacing:.18em}.development-product-shell__brand small,.development-product-shell__identity span,.development-workspace-screen__context{color:rgba(247,243,239,.48);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}.development-product-shell__nav{display:flex;align-items:center;justify-content:center;gap:clamp(.5rem,1.7vw,1.7rem)}.development-product-shell__nav a{min-height:42px;display:inline-flex;align-items:center;color:rgba(247,243,239,.56);font-size:.78rem;letter-spacing:.035em;transition:color .18s ease}.development-product-shell__nav a.is-active,.development-product-shell__nav a:focus-visible,.development-product-shell__nav a:hover{color:var(--development-accent)}.development-product-shell__identity{display:grid;grid-gap:.2rem;gap:.2rem;justify-self:end;text-align:right}.development-product-shell__identity strong{color:rgba(247,243,239,.9);font-size:.78rem;font-weight:500}.development-product-shell__content{width:min(100% - 4rem,1180px);margin:0 auto;padding:clamp(5.5rem,10vw,9rem) 0 7rem}.development-workspace-screen{display:grid;grid-gap:2.5rem;gap:2.5rem}.development-workspace-screen__intro{width:min(100%,790px);display:grid;grid-gap:1rem;gap:1rem;animation:development-reveal .65s ease-out both}.development-workspace-screen__highlight>p,.development-workspace-screen__intro>p:first-child{margin:0;color:var(--development-accent);font-size:.72rem;letter-spacing:.15em;text-transform:uppercase}.development-workspace-screen__intro h1{max-width:11ch;margin:0;color:#f7f3ef;font-family:var(--font-inkora-editorial),"Bodoni 72",Didot,serif;font-size:clamp(3.4rem,7vw,6.9rem);font-weight:500;letter-spacing:-.065em;line-height:.86}.development-workspace-screen__description{max-width:57ch;margin:0;color:rgba(247,243,239,.68);font-size:clamp(1rem,1.4vw,1.16rem);line-height:1.7}.development-workspace-screen__context{display:flex;flex-wrap:wrap;gap:.75rem}.development-workspace-screen__context span{padding:.5rem .72rem;border:1px solid rgba(255,255,255,.11);border-radius:999px;background:rgba(255,255,255,.025)}.development-workspace-screen__highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:4px;background:rgba(255,255,255,.12);box-shadow:0 28px 70px rgba(0,0,0,.26)}.development-workspace-screen__highlight{min-height:240px;padding:1.5rem;display:grid;align-content:space-between;grid-gap:1rem;gap:1rem;background:rgba(10,10,12,.94);animation:development-reveal .65s ease-out both}.development-workspace-screen__highlight:nth-child(2){animation-delay:90ms}.development-workspace-screen__highlight:nth-child(3){animation-delay:.18s}.development-workspace-screen__highlight strong{color:#f7f3ef;font-family:var(--font-inkora-editorial),"Bodoni 72",Didot,serif;font-size:clamp(1.8rem,2.5vw,2.75rem);font-weight:500;letter-spacing:-.05em;line-height:.94}.development-workspace-screen__highlight span{color:rgba(247,243,239,.56);font-size:.85rem;line-height:1.55}.development-persona-switcher{position:fixed;right:1.25rem;bottom:1.25rem;width:min(250px,calc(100vw - 2.5rem));padding:.8rem;display:grid;grid-template-columns:auto 1fr;grid-gap:.2rem .8rem;gap:.2rem .8rem;align-items:center;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:rgba(12,12,14,.86);box-shadow:0 18px 48px rgba(0,0,0,.4);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.development-persona-switcher__eyebrow{grid-column:1/-1;color:var(--development-accent);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.development-persona-switcher__label{color:rgba(247,243,239,.62);font-size:.76rem}.development-persona-switcher__actions{display:flex;justify-content:flex-end;gap:.35rem}.development-persona-switcher__actions a{min-height:30px;padding:.35rem .55rem;display:inline-flex;align-items:center;border:1px solid transparent;border-radius:4px;color:rgba(247,243,239,.56);font-size:.7rem}.development-persona-switcher__actions a.is-active,.development-persona-switcher__actions a:focus-visible,.development-persona-switcher__actions a:hover{border-color:color-mix(in srgb,var(--development-accent) 60%,transparent);background:color-mix(in srgb,var(--development-accent) 14%,transparent);color:#f7f3ef}.development-product-shell a:focus-visible{outline:2px solid var(--development-accent);outline-offset:4px}@keyframes development-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:780px){.development-product-shell__header{width:min(100% - 2.5rem,1440px);min-height:auto;padding:1.25rem 0;grid-template-columns:1fr auto;gap:1rem}.development-product-shell__nav{grid-column:1/-1;grid-row:2;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.development-product-shell__nav::-webkit-scrollbar{display:none}.development-product-shell__identity span{display:none}.development-product-shell__content{width:min(100% - 2.5rem,1180px);padding:4.5rem 0 8rem}.development-workspace-screen__intro h1{font-size:clamp(3rem,15vw,4.8rem)}.development-workspace-screen__highlights{grid-template-columns:1fr}.development-workspace-screen__highlight{min-height:190px}.development-persona-switcher{right:.75rem;bottom:.75rem}}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:#040406;color:var(--text);font-family:SF Mono,IBM Plex Mono,monospace;line-height:1.5;overflow-x:clip}a{color:inherit;text-decoration:none}main{min-height:100vh}button,input,select,textarea{font:inherit}img{max-width:100%}.marketing-shell{width:100%;margin:0 auto;padding:0 0 4rem;display:grid;grid-gap:0;gap:0;position:relative;background:transparent}.inkora-marketing-canvas{position:relative;min-height:100%;width:100%;overflow-x:visible;background:#040406;isolation:isolate}.inkora-marketing-atmosphere{position:absolute;inset:0;width:100%;min-height:100%;pointer-events:none;z-index:0;background:linear-gradient(180deg,#030304,#040406 32%,#050505 68%,#040406)}.inkora-marketing-atmosphere:before{content:"";position:absolute;inset:0;background:none}.inkora-marketing-atmosphere:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.012) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.01) 1px,transparent 0);background-size:5px 5px,5px 5px;opacity:.04;mix-blend-mode:soft-light}.marketing-shell__content{display:grid;grid-gap:0;gap:0;padding-top:88px}.inkora-marketing-content{position:relative;z-index:1}.inkora-nav{position:fixed;top:0;left:0;right:0;z-index:1000;width:100%;height:88px;min-height:88px;margin:0;padding-block:12px;padding-inline:0;border-bottom:1px solid rgba(255,255,255,.035);background-color:rgba(5,5,7,.68);-webkit-backdrop-filter:blur(18px) saturate(118%);backdrop-filter:blur(18px) saturate(118%);box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 10px 30px rgba(0,0,0,.12);transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease,-webkit-backdrop-filter .22s ease;transition:background-color .22s ease,border-color .22s ease,backdrop-filter .22s ease,box-shadow .22s ease;transition:background-color .22s ease,border-color .22s ease,backdrop-filter .22s ease,box-shadow .22s ease,-webkit-backdrop-filter .22s ease}.inkora-nav.is-scrolled{border-bottom-color:rgba(255,255,255,.06);background-color:rgba(5,5,7,.82);-webkit-backdrop-filter:blur(22px) saturate(122%);backdrop-filter:blur(22px) saturate(122%);box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 10px 30px rgba(0,0,0,.2)}.inkora-nav__inner{width:100%;height:100%;margin-inline:0;padding-inline:40px;box-sizing:border-box;display:grid;grid-template-columns:1fr auto 1fr;grid-gap:.75rem;gap:.75rem;align-items:center}.inkora-nav__brand{display:inline-flex;align-items:center;justify-self:start;position:relative;width:280px;min-height:44px;overflow:hidden}.inkora-nav__brand .inkora-wordmark{position:absolute;top:50%;left:50%;width:340px;max-width:none;height:226.667px;max-height:none;transform:translate(-50%,-50%)}.inkora-final-cta__actions,.inkora-footer__links,.inkora-hero__actions,.inkora-mobile-menu__actions,.inkora-nav__actions,.inkora-nav__links{display:flex;gap:1rem;align-items:center}.inkora-nav__links{justify-content:center;gap:clamp(18px,1.5vw,30px);justify-self:center}.inkora-nav__link-action,.inkora-nav__nav-link,.inkora-nav__request-access{font-size:14px;font-weight:600}.inkora-footer__links a,.inkora-nav__link-action,.inkora-nav__nav-link,.inkora-nav__request-access{color:var(--inkora-muted);min-height:44px;display:inline-flex;align-items:center;transition:color .18s ease,text-shadow .18s ease,opacity .18s ease;cursor:pointer}.inkora-footer__links a{font-size:.88rem;font-weight:550}.inkora-nav__nav-link{padding:0 .15rem;letter-spacing:.01em}.inkora-nav__nav-link--primary{color:rgba(242,242,244,.8);font-family:var(--font-inkora-display),"Helvetica Neue",Arial,sans-serif;font-size:clamp(.68rem,.58rem + .24vw,.8rem);font-weight:400;letter-spacing:.08em;line-height:.92;text-transform:uppercase;white-space:nowrap}.inkora-nav__actions{justify-self:end;justify-content:flex-end;gap:.95rem}.inkora-nav__link-action{color:rgba(255,255,255,.78)}.inkora-nav__request-access{color:var(--inkora-pink)}.inkora-nav__divider{width:1px;height:16px;background:rgba(255,255,255,.12)}.inkora-nav__mobile{display:none}.inkora-nav__link-action:focus-visible,.inkora-nav__link-action:hover,.inkora-nav__nav-link:focus-visible,.inkora-nav__nav-link:hover,.inkora-nav__request-access:focus-visible,.inkora-nav__request-access:hover{color:var(--inkora-pink);text-shadow:0 0 12px rgba(255,10,138,.18)}.inkora-mobile-menu__summary:focus-visible,.inkora-nav__link-action:focus-visible,.inkora-nav__nav-link:focus-visible,.inkora-nav__request-access:focus-visible{outline:2px solid rgba(255,10,138,.72);outline-offset:4px;border-radius:6px}.inkora-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.85rem 1.3rem;border-radius:999px;border:1px solid var(--inkora-border);font-weight:700}.inkora-button--primary{color:#09090b;background:linear-gradient(180deg,#ff4da8 0,var(--inkora-pink) 100%);box-shadow:0 16px 40px rgba(255,10,138,.28)}.inkora-button--ghost{color:var(--inkora-white);background:rgba(255,255,255,.04)}.inkora-wordmark{display:inline-block;font-family:Arial Narrow,Helvetica Neue,sans-serif;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--inkora-pink);text-shadow:0 0 28px rgba(255,10,138,.34);width:auto;height:auto;object-fit:contain}.inkora-wordmark--sm{font-size:1rem}.inkora-wordmark--md{font-size:clamp(1.6rem,2.4vw,2.6rem)}.inkora-wordmark--lg{font-size:clamp(4rem,10vw,9rem);letter-spacing:.2em}.inkora-wordmark.is-subdued{opacity:.16}.inkora-section-label{margin:0;color:var(--inkora-pink);text-transform:uppercase;letter-spacing:.18em;font-size:.74rem;font-family:IBM Plex Mono,SF Mono,monospace}.inkora-faq,.inkora-final-cta,.inkora-footer,.inkora-future,.inkora-manifesto,.inkora-mannequin,.inkora-portal-showcase,.inkora-pricing-direction,.inkora-product-reveal,.inkora-security{width:min(100% - 2rem,1440px);margin:0 auto}.inkora-hero{width:100%;margin:0;min-height:100svh;display:block;padding:0;overflow:hidden;isolation:isolate;background:#000}.inkora-future__visual,.inkora-hero,.inkora-hero__background,.inkora-media-frame,.inkora-product-reveal__media{position:relative}.inkora-hero__media{position:absolute;top:8vh;right:-2vw;width:min(92.5vw,1536px);height:88vh;z-index:1;pointer-events:none;overflow:hidden}.inkora-media-frame{min-height:420px;overflow:hidden;border:1px solid var(--inkora-border);border-radius:36px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01)),rgba(255,255,255,.02);box-shadow:0 30px 90px rgba(0,0,0,.45)}.inkora-media-frame.is-tall{min-height:720px}.inkora-media-frame__image,.inkora-media-frame__video{width:100%;height:100%;object-fit:cover;display:block}.inkora-media-frame__placeholder{display:grid;place-content:center;grid-gap:.9rem;gap:.9rem;min-height:inherit;padding:2rem;text-align:center;background:radial-gradient(circle at top,rgba(255,10,138,.12),transparent 26%),radial-gradient(circle at bottom,rgba(204,153,93,.08),transparent 24%),rgba(255,255,255,.02)}.inkora-faq__header h2,.inkora-final-cta h2,.inkora-future__header h2,.inkora-hero__copy h1,.inkora-manifesto h2,.inkora-mannequin h2,.inkora-media-frame__placeholder h3,.inkora-portal-showcase__copy h2,.inkora-pricing-direction h2,.inkora-product-reveal__copy h2,.inkora-security__header h2{margin:0;color:var(--inkora-white);font-family:Helvetica Neue,Arial,sans-serif;font-weight:600;letter-spacing:-.04em}.inkora-media-frame__placeholder h3{font-size:clamp(1.5rem,2vw,2.4rem)}.inkora-faq__item p,.inkora-footer__top p,.inkora-future__header p,.inkora-hero__copy p,.inkora-manifesto p,.inkora-mannequin p,.inkora-media-frame__placeholder p,.inkora-portal-showcase__copy p,.inkora-pricing-direction p,.inkora-product-reveal__copy p,.inkora-security__points p{margin:0;color:var(--inkora-muted)}.inkora-media-frame__eyebrow{font-family:IBM Plex Mono,SF Mono,monospace;font-size:.78rem;letter-spacing:.08em}.inkora-hero__background{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;transform-origin:center right;animation:inkora-hero-image-enter 1.4s cubic-bezier(.22,1,.36,1) both}.inkora-hero__image-fade-bottom,.inkora-hero__image-fade-left,.inkora-hero__image-fade-right,.inkora-hero__image-fade-top{position:absolute;z-index:2;pointer-events:none}.inkora-hero__image-fade-left{inset:0 auto 0 0;width:28%;background:linear-gradient(90deg,#000 0,rgba(0,0,0,.96) 18%,rgba(0,0,0,.78) 42%,rgba(0,0,0,.42) 68%,rgba(0,0,0,.12) 88%,transparent)}.inkora-hero__image-fade-top{inset:0 0 auto 0;height:15%;background:linear-gradient(180deg,#000 0,rgba(0,0,0,.72) 30%,rgba(0,0,0,.28) 68%,transparent)}.inkora-hero__image-fade-right{inset:0 0 0 auto;width:10%;background:linear-gradient(270deg,#000 0,rgba(0,0,0,.46) 38%,rgba(0,0,0,.12) 74%,transparent)}.inkora-hero__image-fade-bottom{inset:auto 0 0 0;height:19%;background:linear-gradient(0deg,#000 0,rgba(0,0,0,.78) 28%,rgba(0,0,0,.36) 62%,transparent)}.inkora-hero:before{content:"";position:absolute;inset:0;z-index:0;background-image:linear-gradient(rgba(255,255,255,.015) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.012) 1px,transparent 0);background-size:5px 5px,5px 5px;opacity:.06;mix-blend-mode:soft-light;pointer-events:none}.inkora-hero__content{position:relative;z-index:3;width:100%;margin:0 auto;min-height:100svh;display:flex;align-items:center;padding:clamp(4rem,7vh,6rem) clamp(48px,4.7vw,104px) clamp(4.5rem,10vh,7.5rem);translate:0 -32px}.inkora-hero__copy{display:grid;grid-gap:1.2rem;gap:1.2rem;width:min(54vw,1040px);max-width:none;margin-left:0;animation:inkora-fade-up .85s ease-out both}.inkora-hero__copy h1{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:none;font-size:inherit;font-weight:750;line-height:.88;letter-spacing:-.055em}.inkora-hero__headline-line{display:block;white-space:nowrap}.inkora-hero__headline-line--everything{font-size:clamp(83px,8.15vw,163px);line-height:.84}.inkora-hero__headline-line--your{font-size:clamp(64px,5.8vw,116px)}.inkora-hero__headline-line--tattoo{font-size:clamp(68px,6.2vw,124px)}.inkora-hero__headline-line--studio{font-size:clamp(68px,6.1vw,122px)}.inkora-hero__headline-line--finally{font-size:clamp(72px,6.4vw,128px)}.inkora-hero__headline-line--connected{font-size:clamp(76px,6.7vw,134px)}.inkora-hero__supporting{font-size:1.08rem;line-height:1.5;max-width:36ch}.inkora-hero__actions{gap:1rem;flex-wrap:wrap}.inkora-hero__action{display:inline-flex;align-items:center;gap:.35rem;min-height:44px;color:rgba(255,255,255,.82);font-size:1rem;font-weight:550;letter-spacing:.01em;transition:color .22s ease,text-shadow .22s ease}.inkora-hero__action--primary{color:var(--inkora-pink)}.inkora-hero__action-divider{width:1px;height:16px;background:rgba(255,255,255,.14)}.inkora-hero__action-arrow{display:inline-block;transition:transform .22s ease}.inkora-hero__action:focus-visible,.inkora-hero__action:hover{color:var(--inkora-pink);text-shadow:0 0 12px rgba(255,10,138,.18)}.inkora-hero__action:focus-visible .inkora-hero__action-arrow,.inkora-hero__action:hover .inkora-hero__action-arrow{transform:translateX(4px)}.inkora-hero__action:focus-visible{outline:2px solid rgba(255,10,138,.72);outline-offset:4px;border-radius:6px}.inkora-faq,.inkora-hub,.inkora-manifesto,.inkora-mannequin,.inkora-pricing-direction,.inkora-product-reveal,.inkora-security{width:min(100% - 2rem,1440px);margin:0 auto;display:grid;grid-gap:clamp(4rem,8vw,8rem);gap:clamp(4rem,8vw,8rem);padding:0 0 clamp(5rem,8vw,7rem)}.inkora-hub-section{display:grid;grid-gap:1.75rem;gap:1.75rem}.inkora-hub-section--split{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;align-items:start}.inkora-hub-section__header{display:grid;grid-gap:.75rem;gap:.75rem}.inkora-hub-section__header h3{margin:0;color:var(--inkora-white);font-family:var(--font-inkora-editorial),"Bodoni 72",Didot,serif;font-size:clamp(2rem,4vw,3.4rem);font-weight:500;letter-spacing:-.045em;line-height:.95}.inkora-hub-section__subtle{margin:0;color:rgba(255,255,255,.58);font-size:.96rem}.inkora-final-cta{display:grid;grid-gap:clamp(3rem,6vw,4.75rem);gap:clamp(3rem,6vw,4.75rem);min-height:82vh;padding:clamp(7rem,12vw,10rem) 0 0;align-content:center}.inkora-manifesto{width:100%;margin:0;padding:clamp(2.5rem,5vw,4rem) 0 8rem;background:transparent}.inkora-manifesto,.inkora-manifesto__inner{position:relative;z-index:1;display:flex;justify-content:center}.inkora-manifesto__inner{flex-direction:column;align-items:center;gap:1.25rem;width:min(100% - 2rem,52rem);margin-inline:auto;text-align:center}.inkora-final-cta h2,.inkora-manifesto h2{font-size:clamp(2.8rem,6vw,5.6rem);max-width:9ch;margin:0 auto;line-height:.92}.inkora-manifesto h2{display:flex;flex-direction:column;align-items:center;gap:0;width:100%;max-width:10ch;text-align:center}.inkora-manifesto h2 span{display:block;width:100%;text-align:center}.inkora-manifesto .inkora-section-label,.inkora-manifesto p{margin-inline:auto;text-align:center}.inkora-manifesto .inkora-section-label{margin-bottom:.25rem}.inkora-manifesto p{max-width:34ch}.inkora-final-cta__intro{display:grid;grid-gap:clamp(1.3rem,2vw,1.8rem);gap:clamp(1.3rem,2vw,1.8rem);width:min(100%,760px)}.inkora-final-cta__intro .eyebrow{margin:0}.inkora-final-cta__copy{display:grid;grid-gap:1.6rem;gap:1.6rem;width:min(100%,40rem)}.inkora-final-cta__copy p{margin:0;color:var(--inkora-muted);font-size:clamp(1rem,1.12vw,1.15rem);line-height:1.72}.inkora-final-cta__positioning{color:rgba(255,255,255,.82)}.inkora-final-cta__closing{display:grid;grid-gap:1.5rem;gap:1.5rem;justify-items:start}.inkora-final-cta__closing h3{margin:0;color:var(--inkora-white);font-family:var(--font-inkora-editorial),"Bodoni 72",Didot,serif;font-size:clamp(2.2rem,4vw,3.6rem);font-weight:500;letter-spacing:-.045em;line-height:.95}.inkora-hub-form-surface,.inkora-hub-knowledge,.inkora-hub-role-selector{display:grid;grid-gap:1.25rem;gap:1.25rem}.inkora-hub-form-surface{padding:1.5rem;border:1px solid rgba(255,255,255,.08);border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.012)),rgba(255,255,255,.02);box-shadow:0 24px 80px rgba(0,0,0,.32)}.inkora-hub-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inkora-hub-form-grid,.inkora-hub-form-stack{display:grid;grid-gap:1rem;gap:1rem}.inkora-hub-chip-grid,.inkora-hub-pill-group{display:flex;flex-wrap:wrap;gap:.75rem}.inkora-hub-chip,.inkora-hub-pill{border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.025);color:rgba(255,255,255,.74);padding:.82rem 1.1rem;font:inherit;cursor:pointer;transition:border-color .18s ease,color .18s ease,background-color .18s ease,transform .18s ease}.inkora-hub-chip.is-active,.inkora-hub-chip:focus-visible,.inkora-hub-chip:hover,.inkora-hub-pill.is-active,.inkora-hub-pill:focus-visible,.inkora-hub-pill:hover{border-color:rgba(255,10,138,.4);background:rgba(255,10,138,.1);color:var(--inkora-white);transform:translateY(-1px)}.inkora-hub-chip:focus-visible,.inkora-hub-index__trigger:focus-visible,.inkora-hub-inline-link:focus-visible,.inkora-hub-legal-link:focus-visible,.inkora-hub-pill:focus-visible{outline:2px solid rgba(255,10,138,.72);outline-offset:4px}.inkora-hub-empty,.inkora-hub-questionnaire-result,.inkora-hub-role-panel{color:var(--inkora-muted);font-size:1rem;line-height:1.68}.inkora-hub-empty,.inkora-hub-questionnaire-result p,.inkora-hub-role-panel p{margin:0}.inkora-hub-inline-link{display:inline-flex;align-items:center;gap:.35rem;color:var(--inkora-pink);text-decoration:none;font-weight:600;transition:color .18s ease,text-shadow .18s ease,transform .18s ease}.inkora-hub-inline-link:focus-visible,.inkora-hub-inline-link:hover{color:#ff4da8;text-shadow:0 0 12px rgba(255,10,138,.16);transform:translateX(2px)}.inkora-hub-index{display:grid;border-top:1px solid rgba(255,255,255,.08)}.inkora-hub-index__row{border-bottom:1px solid rgba(255,255,255,.08);transition:border-color .22s ease,background-color .22s ease}.inkora-hub-index__row.is-expanded{border-color:rgba(255,10,138,.2);background:rgba(255,255,255,.015)}.inkora-hub-index__trigger{width:100%;display:grid;grid-template-columns:74px minmax(0,220px) minmax(0,1fr) 28px;grid-gap:1rem;gap:1rem;align-items:center;padding:1.2rem 0;background:transparent;border:0;color:inherit;text-align:left;cursor:pointer}.inkora-hub-index__number{color:rgba(255,255,255,.35);font-family:IBM Plex Mono,SF Mono,monospace;font-size:.82rem}.inkora-hub-index__label{color:var(--inkora-white);font-size:1.02rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.inkora-hub-index__description{color:rgba(255,255,255,.62);font-size:1rem}.inkora-hub-index__indicator{color:rgba(255,255,255,.58);font-size:1.2rem;justify-self:end}.inkora-hub-index__panel{display:grid;grid-template-rows:0fr;opacity:0;padding-bottom:0;transition:grid-template-rows .24s ease,opacity .24s ease,padding-bottom .24s ease}.inkora-hub-index__row.is-expanded .inkora-hub-index__panel{grid-template-rows:1fr;opacity:1;padding-bottom:1.2rem}.inkora-hub-index__panel>*{overflow:hidden}.inkora-hub-index__concepts{display:flex;flex-wrap:wrap;gap:.7rem;margin-bottom:1rem}.inkora-hub-index__concepts span{color:rgba(255,255,255,.72);font-size:.9rem}.inkora-hub-questionnaire{display:grid;grid-gap:1rem;gap:1rem}.inkora-hub-questionnaire h4{margin:0;color:var(--inkora-white);font-size:clamp(1.35rem,1.9vw,1.75rem);font-weight:560;line-height:1.16}.inkora-hub-questionnaire__hint{margin:0;color:rgba(255,255,255,.46);font-size:.88rem;letter-spacing:.12em;text-transform:uppercase}.inkora-hub-form-actions{display:flex;gap:.9rem;flex-wrap:wrap;align-items:center}.inkora-hub-workflow{gap:1.5rem}.inkora-hub-workflow__comparison,.inkora-hub-workflow__comparison-list,.inkora-hub-workflow__entry,.inkora-hub-workflow__feedback,.inkora-hub-workflow__feedback-form,.inkora-hub-workflow__footer,.inkora-hub-workflow__history,.inkora-hub-workflow__history-list,.inkora-hub-workflow__insights,.inkora-hub-workflow__main,.inkora-hub-workflow__result-copy,.inkora-hub-workflow__summary,.inkora-hub-workflow__supporting{display:grid;grid-gap:1rem;gap:1rem}.inkora-hub-workflow__shell{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(240px,.8fr);grid-gap:1.5rem;gap:1.5rem;align-items:start}.inkora-hub-workflow__topline{display:flex;justify-content:space-between;gap:1rem;align-items:center}.inkora-hub-workflow__counter,.inkora-hub-workflow__feedback-title,.inkora-hub-workflow__history-title,.inkora-hub-workflow__label,.inkora-hub-workflow__mode{margin:0;color:rgba(255,255,255,.5);font-size:.82rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.inkora-hub-workflow__label{color:var(--inkora-pink)}.inkora-hub-workflow__options{display:grid;grid-gap:.75rem;gap:.75rem}.inkora-hub-workflow__feedback-button,.inkora-hub-workflow__option{width:100%;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(255,255,255,.025);color:rgba(255,255,255,.78);padding:1rem 1.1rem;font:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,color .18s ease,background-color .18s ease,transform .18s ease}.inkora-hub-workflow__feedback-button.is-active,.inkora-hub-workflow__feedback-button:focus-visible,.inkora-hub-workflow__feedback-button:hover,.inkora-hub-workflow__option.is-active,.inkora-hub-workflow__option:focus-visible,.inkora-hub-workflow__option:hover{border-color:rgba(255,10,138,.42);background:rgba(255,10,138,.1);color:var(--inkora-white);transform:translateY(-1px)}.inkora-hub-workflow__feedback-button:focus-visible,.inkora-hub-workflow__option:focus-visible{outline:2px solid rgba(255,10,138,.72);outline-offset:4px}.inkora-hub-workflow__history{padding:1rem 1.05rem;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:rgba(255,255,255,.012)}.inkora-hub-workflow__history-item{display:grid;grid-gap:.45rem;gap:.45rem;padding-top:.95rem;border-top:1px solid rgba(255,255,255,.08)}.inkora-hub-workflow__history-item:first-child{padding-top:0;border-top:0}.inkora-hub-workflow__comparison-list p,.inkora-hub-workflow__history-item p,.inkora-hub-workflow__history-item span,.inkora-hub-workflow__insights p,.inkora-hub-workflow__statement p,.inkora-hub-workflow__summary-row span,.inkora-hub-workflow__summary-row strong,.inkora-hub-workflow__supporting p{margin:0}.inkora-hub-workflow__history-item p,.inkora-hub-workflow__summary-row span{color:rgba(255,255,255,.45);font-size:.86rem;line-height:1.5}.inkora-hub-workflow__comparison-list p,.inkora-hub-workflow__history-item span,.inkora-hub-workflow__insights p,.inkora-hub-workflow__summary-row strong,.inkora-hub-workflow__supporting p{color:rgba(255,255,255,.78);line-height:1.66}.inkora-hub-workflow__summary{gap:.75rem}.inkora-hub-workflow__summary-row{display:grid;grid-gap:.28rem;gap:.28rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.08)}.inkora-hub-workflow__summary-row:last-child{padding-bottom:0;border-bottom:0}.inkora-hub-workflow__statement{display:grid;grid-gap:.7rem;gap:.7rem}.inkora-hub-workflow__statement>p{color:var(--inkora-white);font-size:1.02rem;font-weight:640;letter-spacing:.02em;line-height:1.58}.inkora-hub-workflow__comparison-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.inkora-hub-workflow__comparison-column{display:grid;grid-gap:.9rem;gap:.9rem;padding:1rem 1.05rem;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:rgba(255,255,255,.014)}.inkora-hub-workflow__comparison-column h5{margin:0;color:var(--inkora-white);font-size:.92rem;font-weight:640;letter-spacing:.12em;text-transform:uppercase}.inkora-hub-workflow__comparison-list{gap:.7rem}.inkora-hub-workflow__comparison-list p{font-size:.98rem}.inkora-hub-workflow__feedback-options{display:flex;flex-wrap:wrap;gap:.75rem}.inkora-hub-workflow__feedback-button{width:auto;min-width:0;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.inkora-hub-workflow__feedback-actions{justify-content:flex-start}.inkora-hub-workflow__result h4{margin:0;color:var(--inkora-white);font-size:clamp(1.5rem,2vw,2rem);font-weight:560;line-height:1.15}.inkora-hub-accordion{display:grid;grid-gap:.75rem;gap:.75rem}.inkora-hub-accordion__item{border:1px solid rgba(255,255,255,.08);border-radius:22px;background:rgba(255,255,255,.016);padding:1rem 1.1rem}.inkora-hub-accordion__item summary{cursor:pointer;list-style:none;color:var(--inkora-white);font-weight:550}.inkora-hub-accordion__item summary::-webkit-details-marker{display:none}.inkora-hub-accordion__item p{margin:.85rem 0 0;color:var(--inkora-muted);line-height:1.68}.inkora-hub-form-error,.inkora-hub-form-success{margin:0;font-size:.95rem}.inkora-hub-form-error{color:#ff8aa7}.inkora-hub-form-success{color:#9de0b5}.inkora-hub-legal-links{display:grid;grid-gap:.75rem;gap:.75rem}.inkora-hub-legal-link{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.95rem 0;border-bottom:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.8);text-decoration:none;transition:color .18s ease,border-color .18s ease}.inkora-hub-legal-link:focus-visible,.inkora-hub-legal-link:hover{color:var(--inkora-pink);border-color:rgba(255,10,138,.24)}.inkora-manifesto p{max-width:40ch;margin-inline:auto;font-size:1.04rem}.inkora-hero__supporting-copy{display:grid;grid-gap:1rem;gap:1rem}.inkora-hero__journey-lines{color:rgba(247,243,239,.82);font-size:clamp(.98rem,1.25vw,1.08rem);line-height:1.72}.inkora-hero__definition{max-width:42rem;color:rgba(247,243,239,.82);font-size:clamp(.98rem,1.18vw,1.08rem);line-height:1.72}.inkora-hero__definition--strong{color:var(--inkora-white)}.inkora-story{width:min(100%,1320px);margin:0 auto;padding:clamp(140px,12vw,200px) clamp(24px,4vw,40px) 7rem;display:grid;grid-gap:clamp(7rem,9vw,10rem);gap:clamp(7rem,9vw,10rem)}.inkora-story-section{display:grid;grid-gap:clamp(1.5rem,2.5vw,2.5rem);gap:clamp(1.5rem,2.5vw,2.5rem)}.inkora-story-section--intro{position:relative;z-index:10}.inkora-story-section__intro{display:grid;grid-gap:.8rem;gap:.8rem;max-width:58rem}.inkora-story-callout h3,.inkora-story-decision h3,.inkora-story-footer__brand h2,.inkora-story-journey__detail h3,.inkora-story-next-card h3,.inkora-story-perspective-card h3,.inkora-story-principles__column h3,.inkora-story-section__intro h2,.inkora-story-workflow__main h3{margin:0;color:var(--inkora-white);font-family:var(--font-inkora-editorial),"Bodoni 72",Didot,serif;font-weight:500;letter-spacing:-.04em;line-height:.98}.inkora-story-footer__brand h2,.inkora-story-section__intro h2{font-size:clamp(2.3rem,4vw,4.3rem)}.inkora-story-decision p,.inkora-story-footer__brand p,.inkora-story-section__intro p{margin:0;color:var(--inkora-muted);font-size:clamp(1rem,1.15vw,1.08rem);line-height:1.72}.inkora-role-comparison,.inkora-role-intro,.inkora-role-journey,.inkora-role-nav,.inkora-role-payoff,.inkora-role-payoff__closing,.inkora-story-footer__grid,.inkora-story-next-grid{display:grid;grid-gap:1rem;gap:1rem}.inkora-role-content{display:grid;grid-gap:clamp(6rem,8vw,9rem);gap:clamp(6rem,8vw,9rem);animation:inkora-role-content-in .32s cubic-bezier(.22,.61,.36,1)}@keyframes inkora-role-content-in{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}.inkora-role-nav{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;column-gap:clamp(1rem,2vw,2rem);row-gap:.9rem;padding-bottom:1.15rem;border-bottom:1px solid rgba(255,255,255,.08)}.inkora-role-nav__item{padding:0 0 .95rem;border:0;border-bottom:1px solid transparent;background:transparent;color:rgba(255,255,255,.38);font-family:var(--font-inkora-display),"Helvetica Neue",Arial,sans-serif;font-size:clamp(1rem,.88rem + .62vw,1.28rem);font-weight:400;letter-spacing:.11em;line-height:.92;text-align:center;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color .22s ease,border-color .22s ease,transform .22s ease}.inkora-role-nav__item.is-active,.inkora-role-nav__item:hover{color:var(--inkora-white);border-color:rgba(255,10,138,.9)}.inkora-role-nav__item:focus-visible{outline:2px solid rgba(255,10,138,.72);outline-offset:6px;border-radius:6px}.inkora-role-nav__item.is-active{transform:translateY(-1px)}.inkora-role-intro{scroll-margin-top:calc(var(--marketing-header-height) + 2rem)}.inkora-role-intro__copy,.inkora-role-payoff__intro{display:grid;grid-gap:1rem;gap:1rem;max-width:52rem}.inkora-role-intro__copy h2,.inkora-role-payoff__intro h2{white-space:pre-line}.inkora-role-comparison__label,.inkora-role-step__eyebrow,.inkora-role-visual__footer-row span,.inkora-role-visual__rows span,.inkora-role-visual__topline span,.inkora-story-footer__grid p{margin:0;color:rgba(255,255,255,.54);font-size:.8rem;font-weight:620;letter-spacing:.16em;text-transform:uppercase}.inkora-role-journey{grid-template-columns:minmax(0,.98fr) minmax(340px,.9fr);align-items:start;gap:clamp(3rem,6vw,7rem)}.inkora-role-journey__copy{display:grid;grid-gap:0;gap:0;position:relative}.inkora-role-journey__line{position:absolute;top:.75rem;bottom:.75rem;left:.35rem;width:1px;background:linear-gradient(180deg,rgba(255,10,138,.24),rgba(255,255,255,.08))}.inkora-role-step{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:1.1rem;gap:1.1rem;align-items:start;padding:clamp(2.5rem,4vw,3.6rem) 0;opacity:.5;transition:opacity .24s ease,transform .24s ease}.inkora-role-step.is-active{opacity:1;transform:translateX(4px)}.inkora-role-step__rail{position:relative;display:flex;justify-content:center;width:14px;min-height:100%;z-index:1}.inkora-role-step__dot{width:9px;height:9px;margin-top:.5rem;border-radius:999px;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.08);transition:background-color .22s ease,border-color .22s ease,transform .22s ease}.inkora-role-step.is-active .inkora-role-step__dot{border-color:rgba(255,10,138,.9);background:rgba(255,10,138,.9);transform:scale(1.1)}.inkora-role-step__number,.inkora-role-visual__topline p{margin:0;color:rgba(255,255,255,.44);font-family:IBM Plex Mono,SF Mono,monospace;font-size:.78rem;letter-spacing:.18em;text-transform:uppercase}.inkora-role-step__body{display:grid;grid-gap:.5rem;gap:.5rem}.inkora-role-faq__item summary,.inkora-role-payoff__intro h2,.inkora-role-step__body h3,.inkora-story-decision h3{margin:0;color:var(--inkora-white);font-family:var(--font-inkora-editorial),"Bodoni 72",Didot,serif;font-weight:500;letter-spacing:-.03em;line-height:1.02}.inkora-role-step__body h3{font-size:clamp(1.4rem,1.8vw,1.95rem)}.inkora-role-comparison__column p,.inkora-role-faq__item p,.inkora-role-intro__copy p:last-child,.inkora-role-payoff__intro p,.inkora-role-step__body p{margin:0;color:rgba(255,255,255,.72);line-height:1.72}.inkora-role-journey__visual{position:-webkit-sticky;position:sticky;top:calc(50svh + (var(--marketing-header-height) / 2));transform:translateY(-50%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .32s ease,transform .32s ease,visibility .32s ease}.inkora-role-journey__visual.is-visible{opacity:1;visibility:visible;pointer-events:auto}.inkora-role-visual{display:grid;grid-gap:1rem;gap:1rem;padding:clamp(1.35rem,2vw,1.8rem);border:1px solid rgba(255,255,255,.08);border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.008)),rgba(255,255,255,.012);box-shadow:0 24px 80px rgba(0,0,0,.28)}.inkora-role-visual__chrome{display:flex;gap:.45rem}.inkora-role-visual__chrome span{width:9px;height:9px;border-radius:999px;background:rgba(255,255,255,.14)}.inkora-role-visual__chrome span:first-child{background:rgba(255,10,138,.8)}.inkora-role-visual__topline{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.95rem;border-bottom:1px solid rgba(255,255,255,.08)}.inkora-role-visual__panel{display:grid;grid-gap:.85rem;gap:.85rem;padding:1.1rem;border-radius:22px;background:rgba(255,255,255,.018)}.inkora-role-visual__search{padding:.85rem 1rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.28);color:rgba(255,255,255,.74);font-size:.95rem}.inkora-role-visual__chips{display:flex;flex-wrap:wrap;gap:.55rem}.inkora-role-visual__chips span{padding:.48rem .72rem;border-radius:999px;border:1px solid rgba(255,10,138,.16);background:rgba(255,10,138,.06);color:rgba(255,255,255,.84);font-size:.8rem}.inkora-role-visual__profile{display:grid;grid-gap:.2rem;gap:.2rem;padding:.9rem 1rem;border-radius:18px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.03)}.inkora-role-visual__footer-row strong,.inkora-role-visual__profile strong,.inkora-role-visual__rows strong{color:var(--inkora-white);font-weight:560}.inkora-role-visual__profile p{margin:0;color:rgba(255,255,255,.66)}.inkora-role-visual__gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.inkora-role-visual__gallery div{min-height:5.6rem;padding:.8rem;border-radius:16px;border:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.02)),rgba(255,255,255,.02);display:flex;align-items:flex-end}.inkora-role-visual__gallery span{color:rgba(255,255,255,.52);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.inkora-role-visual__quote{margin:0;padding:1rem 1.05rem;border-left:1px solid rgba(255,10,138,.5);background:rgba(255,255,255,.02);color:rgba(255,255,255,.82);line-height:1.68}.inkora-role-visual__rows{display:grid;grid-gap:.9rem;gap:.9rem}.inkora-role-visual__rows div{display:grid;grid-gap:.25rem;gap:.25rem;padding-bottom:.9rem;border-bottom:1px solid rgba(255,255,255,.08)}.inkora-role-visual__rows div:last-child{padding-bottom:0;border-bottom:0}.inkora-role-visual__timeline{display:grid;grid-gap:.7rem;gap:.7rem}.inkora-role-visual__timeline-item{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.7rem;gap:.7rem;align-items:center}.inkora-role-visual__timeline-item b{color:rgba(255,10,138,.9);font-weight:600}.inkora-role-visual__timeline-item span{color:rgba(255,255,255,.74)}.inkora-role-visual__footer{display:grid;grid-gap:.8rem;gap:.8rem;padding-top:.85rem;border-top:1px solid rgba(255,255,255,.08)}.inkora-role-visual__footer-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.inkora-role-visual__cta{display:inline-flex;justify-content:center;padding:.9rem 1rem;border-radius:999px;border:1px solid rgba(255,10,138,.22);background:rgba(255,10,138,.08);color:rgba(255,255,255,.92);font-size:.84rem;font-weight:560;letter-spacing:.08em;text-transform:uppercase}.inkora-role-visual__result{margin:0;color:rgba(255,255,255,.64)}.inkora-role-payoff{gap:clamp(3rem,4vw,4.5rem)}.inkora-role-payoff__intro h2{font-size:clamp(2.9rem,5.4vw,5.7rem)}.inkora-role-payoff__highlight{color:var(--inkora-pink)}.inkora-role-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem}.inkora-role-comparison__column{display:grid;grid-gap:1.15rem;gap:1.15rem;padding:1.6rem;border-radius:28px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.015)}.inkora-role-comparison__column--fragmented{background:radial-gradient(circle at top left,rgba(255,255,255,.05),transparent 55%),rgba(255,255,255,.012)}.inkora-role-comparison__column--inkora{border-color:rgba(255,10,138,.28);background:linear-gradient(180deg,rgba(255,10,138,.08),rgba(255,255,255,.02)),rgba(255,255,255,.02)}.inkora-role-comparison__fragments{display:flex;flex-wrap:wrap;gap:.8rem;align-content:flex-start}.inkora-role-comparison__fragments span{padding:.62rem .88rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.028);color:rgba(255,255,255,.7);font-size:.82rem}.inkora-role-comparison__fragments span:nth-child(2n){transform:translateY(8px)}.inkora-role-comparison__fragments span:nth-child(3n){transform:translateY(-4px)}.inkora-role-comparison__flow{position:relative;display:grid;grid-gap:.7rem;gap:.7rem;padding-left:1rem}.inkora-role-comparison__flow:before{content:"";position:absolute;top:.35rem;bottom:.35rem;left:0;width:1px;background:linear-gradient(180deg,rgba(255,10,138,.72),rgba(255,255,255,.18))}.inkora-role-comparison__flow-item{display:grid;grid-gap:.4rem;gap:.4rem}.inkora-role-comparison__flow-item span{color:rgba(255,255,255,.92);font-size:.9rem;letter-spacing:.14em;text-transform:uppercase}.inkora-role-comparison__column--inkora .inkora-role-comparison__flow-item span,.inkora-role-comparison__column--inkora .inkora-role-comparison__label{color:var(--inkora-white)}.inkora-role-comparison__flow-item b{color:rgba(255,10,138,.62);font-weight:500}.inkora-role-payoff__closing{justify-content:start;gap:1rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.08)}.inkora-role-faq__item,.inkora-story-decision,.inkora-story-next-card{padding:1.5rem;border:1px solid rgba(255,255,255,.08);border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.012)),rgba(255,255,255,.02);box-shadow:0 24px 80px rgba(0,0,0,.28)}.inkora-role-faq{display:grid;grid-gap:.9rem;gap:.9rem}.inkora-role-faq__item summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;font-size:clamp(1.1rem,1.35vw,1.35rem);min-height:4.2rem}.inkora-role-faq__item summary::-webkit-details-marker{display:none}.inkora-role-faq__item summary b{color:rgba(255,255,255,.42);font-family:IBM Plex Mono,SF Mono,monospace;font-size:1rem;font-weight:500;transition:transform .18s ease,color .18s ease}.inkora-role-faq__item[open] summary b{color:var(--inkora-pink);transform:rotate(45deg)}.inkora-role-faq__item p{margin-top:.85rem}.inkora-story-decision{display:flex;gap:1rem;align-items:center;justify-content:space-between;flex-wrap:wrap}.inkora-story-footer__grid a,.inkora-story-links a{color:var(--inkora-pink);transition:color .18s ease,transform .18s ease}.inkora-story-decision__actions{display:flex;gap:.9rem;flex-wrap:wrap}.inkora-story-footer{width:min(100%,1320px);margin:0 auto;padding:0 clamp(24px,4vw,40px) 5rem;display:grid;grid-gap:2rem;gap:2rem;border-top:1px solid rgba(255,255,255,.06)}.inkora-story-footer__brand{display:grid;grid-gap:.45rem;gap:.45rem;padding-top:2rem}.inkora-story-footer__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.inkora-story-footer__grid div{display:grid;grid-gap:.65rem;gap:.65rem}.inkora-story-footer__grid a{text-decoration:none}.inkora-story-footer__grid a:hover,.inkora-story-links a:hover,.inkora-story-next-card:hover span{color:#ff4da8;transform:translateX(2px)}.inkora-portal-showcase{display:grid;grid-template-columns:minmax(0,.9fr) minmax(340px,1.1fr);grid-gap:3rem;gap:3rem;align-items:center}.inkora-mannequin{position:relative;display:block;width:100vw;min-height:max(110svh,1040px);margin:0 0 0 calc(50% - 50vw);padding:0;overflow:hidden;isolation:isolate;background:#000}.inkora-mannequin__architecture{position:absolute;top:7%;left:0;z-index:1;width:min(64vw,1692px);height:min(88vh,929px);overflow:hidden;pointer-events:none;animation:inkora-placement-architecture-enter 1.2s cubic-bezier(.22,1,.36,1) both}.inkora-mannequin__architecture-image{display:block;width:100%;height:100%;object-fit:cover;object-position:32% center}.inkora-mannequin__fade-bottom,.inkora-mannequin__fade-left,.inkora-mannequin__fade-right,.inkora-mannequin__fade-top{position:absolute;z-index:2;pointer-events:none}.inkora-mannequin__fade-right{top:0;right:0;bottom:0;width:34%;background:linear-gradient(90deg,transparent 0,rgba(0,0,0,.05) 16%,rgba(0,0,0,.18) 34%,rgba(0,0,0,.46) 58%,rgba(0,0,0,.78) 78%,rgba(0,0,0,.94) 91%,#000)}.inkora-mannequin__fade-top{inset:0 0 auto;height:16%;background:linear-gradient(180deg,#000 0,rgba(0,0,0,.62) 32%,rgba(0,0,0,.16) 72%,transparent)}.inkora-mannequin__fade-left{inset:0 auto 0 0;width:8%;background:linear-gradient(90deg,#000 0,rgba(0,0,0,.42) 46%,transparent)}.inkora-mannequin__fade-bottom{inset:auto 0 0;height:22%;background:linear-gradient(0deg,#000 0,rgba(0,0,0,.78) 30%,rgba(0,0,0,.3) 66%,transparent)}.inkora-mannequin__copy-protection{position:absolute;top:15%;bottom:10%;left:0;z-index:2;width:48%;pointer-events:none;background:radial-gradient(ellipse at 22% 52%,rgba(0,0,0,.86) 0,rgba(0,0,0,.66) 32%,rgba(0,0,0,.28) 60%,transparent 78%)}.inkora-mannequin__copy{position:absolute;top:calc(37% - 30px);left:clamp(78px,8.4vw,160px);z-index:5;display:grid;width:min(39vw,560px);grid-gap:clamp(1rem,1.5vw,1.5rem);gap:clamp(1rem,1.5vw,1.5rem);animation:inkora-fade-up 1s cubic-bezier(.22,1,.36,1) .12s both}.inkora-mannequin__copy h2{max-width:560px;font-size:clamp(52px,4.4vw,68px);line-height:.95;letter-spacing:-.05em}.inkora-mannequin__copy h2 span{display:block}.inkora-mannequin__copy>p{max-width:43ch;font-size:clamp(.96rem,1.05vw,1.08rem);line-height:1.65}.inkora-mannequin__stage{position:absolute;right:18vw;bottom:clamp(40px,4vh,72px);z-index:4;display:flex;width:min(44.4vw,640px);height:auto;min-height:0;align-items:flex-end;justify-content:center;overflow:visible;isolation:isolate}.inkora-mannequin__stage:before{content:none}.inkora-mannequin__image{position:relative;z-index:2;display:block;width:100%;height:auto;max-height:none;object-fit:contain;filter:drop-shadow(0 0 22px rgba(255,20,135,.12)) drop-shadow(0 28px 42px rgba(0,0,0,.68));animation:inkora-placement-mannequin-enter 1.15s cubic-bezier(.22,1,.36,1) .22s both}.inkora-mannequin__floor-shadow{position:absolute;right:10%;bottom:1.5%;left:10%;z-index:0;height:54px;border-radius:50%;pointer-events:none;background:radial-gradient(ellipse,rgba(255,20,135,.1) 0,rgba(255,20,135,.04) 34%,rgba(0,0,0,.62) 62%,transparent 80%);filter:blur(14px)}.inkora-mannequin__reflection{position:absolute;right:24%;bottom:-2.5%;left:24%;z-index:1;height:7%;border-radius:50%;background:linear-gradient(180deg,rgba(255,20,135,.13),transparent 88%);filter:blur(9px);transform:perspective(120px) rotateX(64deg)}.inkora-mannequin__fallback{width:100%;min-height:620px}.inkora-faq__header,.inkora-future__header,.inkora-portal-showcase__copy,.inkora-product-reveal__copy,.inkora-security__header{display:grid;grid-gap:1rem;gap:1rem}.inkora-faq__header h2,.inkora-future__header h2,.inkora-portal-showcase__copy h2,.inkora-pricing-direction h2,.inkora-product-reveal__copy h2,.inkora-security__header h2{font-size:clamp(2.3rem,5vw,4.7rem);line-height:.98}.inkora-mannequin__section-bottom-fade{position:absolute;right:0;bottom:0;left:0;z-index:6;height:30%;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,0),#000 92%)}.journey-interlude{display:grid;min-height:calc(100svh - var(--marketing-header-height));place-items:center;background:#000}.journey-interlude__sticker{display:block;width:min(86vw,1536px);height:auto;max-height:88%;object-fit:contain}.journey-3d-section{--journey-release-y:0px;position:relative;width:100%;height:800vh;margin:0;margin-bottom:calc(-1 * var(--journey-release-y))}.journey-3d-sticky{position:-webkit-sticky;position:sticky;top:var(--marketing-header-height);height:calc(100svh - var(--marketing-header-height));overflow:hidden;min-height:560px;perspective:1800px;perspective-origin:56% 48%;transform-style:preserve-3d;transform:translate3d(0,calc(-1 * var(--journey-release-y)),0);isolation:isolate}.journey-artwork{position:absolute;top:auto;right:auto;bottom:0;left:clamp(-390px,-18vw,-290px);z-index:5;width:64vw;height:84%;overflow:visible;pointer-events:none}.journey-artwork img{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}.journey-3d-stage{position:absolute;inset:0;margin:0;padding:0;list-style:none;transform-style:preserve-3d}.journey-3d-artwork-layer{position:absolute;inset:0;pointer-events:none}.journey-3d-artwork-layer--back{z-index:0}.journey-3d-artwork-layer--front{z-index:3000}.journey-artwork--head{-webkit-clip-path:polygon(41% 0,76% 0,76% 34%,73% 47%,70% 55%,67% 65%,65% 72%,62% 77%,58% 79%,54% 78%,50% 73%,46% 66%,43% 57%,42% 46%,40% 35%);clip-path:polygon(41% 0,76% 0,76% 34%,73% 47%,70% 55%,67% 65%,65% 72%,62% 77%,58% 79%,54% 78%,50% 73%,46% 66%,43% 57%,42% 46%,40% 35%)}.journey-3d-card{position:absolute;top:50%;left:50%;z-index:500;width:min(520px,calc(100vw - 48px));aspect-ratio:13/18;border:1px solid rgb(255 255 255/var(--journey-border-opacity));border-radius:22px;overflow:hidden;box-shadow:0 32px 76px rgba(0,0,0,.58),inset 0 1px 0 rgba(255,255,255,.055),inset 0 -1px 0 rgba(0,0,0,.32);--journey-x:78vw;--journey-y:0px;--journey-z:-780px;--journey-rotate-x:5deg;--journey-rotate-y:-48deg;--journey-rotate-z:3deg;--journey-scale:0.76;--journey-material-opacity:0;--journey-border-opacity:0;--journey-active:0;transform:translate3d(calc(-50% + var(--journey-x)),calc(-50% + var(--journey-y)),var(--journey-z)) rotateX(var(--journey-rotate-x)) rotateY(var(--journey-rotate-y)) rotate(var(--journey-rotate-z)) scale(var(--journey-scale));transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:rgb(21 21 24/var(--journey-material-opacity));opacity:1;transition:box-shadow .76s cubic-bezier(.22,.61,.36,1),filter .76s cubic-bezier(.22,.61,.36,1);will-change:auto}.journey-3d-card.is-active{box-shadow:0 50px 120px rgba(0,0,0,.65),0 20px 50px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.055),inset 0 -1px 0 rgba(0,0,0,.32)}.journey-3d-card:before{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(255,255,255,.025);opacity:var(--journey-material-opacity);pointer-events:none}.journey-3d-card--appointment:before,.journey-3d-card--approval:before,.journey-3d-card--artist-review:before,.journey-3d-card--clarification:before,.journey-3d-card--healing:before,.journey-3d-card--idea:before,.journey-3d-card--references:before,.journey-3d-card--tattoo:before{border:0}.journey-3d-card--appointment,.journey-3d-card--approval,.journey-3d-card--artist-review,.journey-3d-card--clarification,.journey-3d-card--healing,.journey-3d-card--idea,.journey-3d-card--references,.journey-3d-card--tattoo{border-color:transparent}.journey-3d-card__appointment-image,.journey-3d-card__approval-image,.journey-3d-card__artist-review-image,.journey-3d-card__clarification-image,.journey-3d-card__idea-image,.journey-3d-card__references-image{object-fit:cover;object-position:center;opacity:var(--journey-material-opacity);filter:contrast(calc(.94 + var(--journey-active) * .24)) saturate(calc(.9 + var(--journey-active) * .18)) brightness(calc(.88 + var(--journey-active) * .16));transition:filter .76s cubic-bezier(.22,.61,.36,1)}.journey-3d-card__tattoo-image{object-fit:cover;object-position:68% 42%;opacity:var(--journey-material-opacity)}.journey-3d-card__healing-image{object-fit:cover;object-position:54% 52%;opacity:var(--journey-material-opacity)}.journey-3d-card__idea-image{filter:contrast(calc(1 + var(--journey-active) * .2)) saturate(calc(.96 + var(--journey-active) * .1)) brightness(calc(1 + var(--journey-active) * .18))}.journey-3d-card__appointment-overlay,.journey-3d-card__approval-overlay,.journey-3d-card__artist-review-overlay,.journey-3d-card__clarification-overlay,.journey-3d-card__references-overlay{position:absolute;inset:0;z-index:1;background:rgba(0,0,0,.26);opacity:var(--journey-material-opacity);pointer-events:none}.journey-3d-card__tattoo-overlay{background:rgba(0,0,0,.3)}.journey-3d-card__healing-overlay,.journey-3d-card__tattoo-overlay{position:absolute;inset:0;z-index:1;opacity:var(--journey-material-opacity);pointer-events:none}.journey-3d-card__healing-overlay{background:linear-gradient(90deg,rgba(0,0,0,.42),rgba(0,0,0,.32) 36%,rgba(0,0,0,.22) 68%,rgba(0,0,0,.12))}.journey-3d-card__references-image{filter:contrast(calc(1 + var(--journey-active) * .22)) saturate(calc(.94 + var(--journey-active) * .08)) brightness(calc(.9 + var(--journey-active) * .08))}.journey-3d-card__artist-review-image{object-position:center 47%}.journey-3d-card__clarification-image{object-position:56% 46%}.journey-3d-card__approval-image{object-position:center 50%}.journey-3d-card__appointment-image{object-position:center}.journey-3d-card__idea-overlay{position:absolute;inset:0;z-index:1;background:rgba(0,0,0,.26);opacity:var(--journey-material-opacity);pointer-events:none}.journey-3d-card__appointment-content,.journey-3d-card__approval-content,.journey-3d-card__artist-review-content,.journey-3d-card__clarification-content,.journey-3d-card__healing-content,.journey-3d-card__idea-content,.journey-3d-card__references-content,.journey-3d-card__tattoo-content{position:absolute;top:9%;bottom:8%;left:9%;z-index:2;display:flex;width:45%;min-width:0;flex-direction:column;align-items:flex-start;opacity:var(--journey-material-opacity)}.journey-3d-card__approval-label,.journey-3d-card__artist-review-label,.journey-3d-card__clarification-label,.journey-3d-card__idea-label,.journey-3d-card__references-label{color:#ff168f;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(.55rem,.72vw,.68rem);font-weight:600;letter-spacing:.2em;line-height:1;text-transform:uppercase}.journey-3d-card__status-badge{display:inline-block;margin-left:.5rem;padding:.1rem .5rem;border-radius:var(--radius-pill);border:1px solid rgba(255,255,255,.4);color:rgba(255,255,255,.85);font-family:Helvetica Neue,Arial,sans-serif;font-size:.6rem;font-weight:600;letter-spacing:.12em;line-height:1.4;text-transform:uppercase;vertical-align:middle}.journey-3d-card__appointment-label,.journey-3d-card__healing-label,.journey-3d-card__tattoo-label{color:#ff168f;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(.55rem,.72vw,.68rem);font-weight:600;letter-spacing:.2em;line-height:1;text-transform:uppercase}.journey-3d-card__appointment-content h3,.journey-3d-card__approval-content h3,.journey-3d-card__artist-review-content h3,.journey-3d-card__clarification-content h3,.journey-3d-card__healing-content h3,.journey-3d-card__idea-content h3,.journey-3d-card__references-content h3,.journey-3d-card__tattoo-content h3{margin:clamp(1.4rem,3.2vh,2.25rem) 0 0;color:#fff;font-family:var(--font-inkora-editorial),"Bodoni 72",Didot,serif;font-size:clamp(2.15rem,3.2vw,3.1rem);font-weight:500;letter-spacing:-.045em;line-height:.95}.journey-3d-card__approval-content p,.journey-3d-card__artist-review-content p,.journey-3d-card__clarification-content p,.journey-3d-card__idea-content p,.journey-3d-card__references-content p{margin:auto 0 0;color:#e8e8e8;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(.78rem,1.05vw,.96rem);font-weight:400;line-height:1.62}.journey-3d-card__approval-content>p:first-of-type{margin-top:clamp(1.5rem,3.4vh,2.4rem)}.journey-3d-card__appointment-content p,.journey-3d-card__healing-content p,.journey-3d-card__tattoo-content p{margin:auto 0 0;color:#e8e8e8;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(.78rem,1.05vw,.96rem);font-weight:400;line-height:1.62}.journey-3d-card__artist-review-content .journey-3d-card__artist-review-closing,.journey-3d-card__idea-content .journey-3d-card__idea-closing,.journey-3d-card__references-content .journey-3d-card__references-closing{margin-top:clamp(1rem,2.4vh,1.5rem);font-weight:600}.journey-3d-card__clarification-content .journey-3d-card__clarification-secondary{margin-top:clamp(1rem,2.4vh,1.5rem)}.journey-3d-card__clarification-content .journey-3d-card__clarification-closing{margin-top:clamp(1rem,2.4vh,1.5rem);font-weight:600}.journey-3d-card__approval-content .journey-3d-card__approval-secondary{position:absolute;bottom:9%;left:0;margin:0}.journey-3d-card__approval-content .journey-3d-card__approval-closing{position:absolute;bottom:0;left:0;margin:0;font-weight:600}.journey-3d-card__appointment-content .journey-3d-card__appointment-secondary{margin-top:clamp(1rem,2.4vh,1.5rem)}.journey-3d-card__appointment-content .journey-3d-card__appointment-closing{margin-top:clamp(1rem,2.4vh,1.5rem);font-weight:600}.journey-3d-card__tattoo-content .journey-3d-card__tattoo-secondary{margin-top:clamp(1rem,2.4vh,1.5rem)}.journey-3d-card__tattoo-content .journey-3d-card__tattoo-closing{margin-top:clamp(1rem,2.4vh,1.5rem);color:#fff;font-weight:600}.journey-3d-card__healing-content .journey-3d-card__healing-secondary{margin-top:clamp(1rem,2.4vh,1.5rem)}.journey-3d-card__healing-content .journey-3d-card__healing-closing{margin-top:clamp(1rem,2.4vh,1.5rem);color:#fff;font-weight:600}.journey-3d-card__label{position:absolute;left:30px;bottom:28px;z-index:2;color:rgba(255,255,255,.92);font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.01em;line-height:1;opacity:var(--journey-material-opacity)}.journey-3d-progress{position:absolute;right:7%;bottom:clamp(24px,4vh,44px);left:7%;z-index:60;height:1px;background:rgba(255,255,255,.1);opacity:var(--journey-progress-line-opacity);pointer-events:none}@media (max-width:1100px){.journey-3d-section{height:760vh}.journey-3d-sticky{perspective:1450px;perspective-origin:58% 50%}.journey-artwork{top:auto;bottom:0;left:clamp(-210px,-13vw,-130px);width:64vw;height:84%}.journey-3d-card{width:min(460px,calc(100vw - 48px))}}@media (max-width:768px){.journey-3d-section{height:700vh;width:100vw;max-width:100vw;margin-left:-16px}.journey-3d-sticky{min-height:520px;perspective:1100px;perspective-origin:52% 54%}.journey-artwork{top:auto;right:0;bottom:0;left:0;width:100%;height:56%;opacity:.42}.journey-artwork img{object-fit:contain;object-position:center bottom}.journey-3d-card{top:56%;width:min(calc(100vw - 44px),355px);border-radius:18px}.journey-3d-card__label{left:22px;bottom:22px}.journey-3d-card__idea-content,.journey-3d-card__references-content{top:8%;bottom:7%;left:8%;width:48%}.journey-3d-card__idea-content h3,.journey-3d-card__references-content h3{font-size:clamp(1.85rem,8vw,2.45rem)}.journey-3d-card__idea-content p,.journey-3d-card__references-content p{font-size:.74rem;line-height:1.5}.journey-3d-progress{right:20px;left:20px}}@media (prefers-reduced-motion:reduce){.journey-3d-section{height:420vh}.journey-3d-sticky{perspective:none}.journey-3d-card,.journey-artwork{will-change:auto}.journey-3d-card{transform-style:flat;-webkit-backface-visibility:visible;backface-visibility:visible}}.inkora-future__panel p{margin:0;color:#ff168f;font-family:IBM Plex Mono,SF Mono,monospace;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.inkora-faq__item summary,.inkora-future__panel h3{margin:0;color:var(--inkora-white);font-family:Helvetica Neue,Arial,sans-serif}.inkora-future__panels,.inkora-product-reveal__media{display:grid;grid-gap:1.5rem;gap:1.5rem;margin-top:2rem}.inkora-portal-showcase{padding:6rem 0}.inkora-portal-showcase.is-reverse{grid-template-columns:minmax(340px,1.1fr) minmax(0,.9fr)}.inkora-portal-showcase.is-reverse>:first-child{order:2}.inkora-portal-showcase.is-reverse>:last-child{order:1}.inkora-portal-showcase__copy ul{display:grid;grid-gap:.75rem;gap:.75rem;margin:0;padding-left:1rem;color:var(--inkora-white)}.inkora-future{padding:6rem 0 8rem;display:grid;grid-gap:2rem;gap:2rem}.inkora-future__panels{grid-template-columns:repeat(3,minmax(0,1fr))}.inkora-future__fallback-poster{position:relative;min-height:720px;border:1px solid var(--inkora-border);border-radius:36px;overflow:hidden;background:radial-gradient(circle at 18% 22%,rgba(255,10,138,.12),transparent 22%),linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.01)),#020203}.inkora-future__fallback-image{position:absolute;right:-4%;bottom:0;height:100%;width:auto;object-fit:contain;object-position:bottom right;opacity:1;filter:none}.inkora-future__fallback-copy{position:relative;z-index:1;display:grid;grid-gap:1rem;gap:1rem;align-content:center;min-height:720px;padding:2.5rem;width:min(52%,520px)}.inkora-future__fallback-copy article{padding:1rem 1.1rem;border:1px solid var(--inkora-border);border-radius:22px;background:rgba(0,0,0,.34);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.inkora-future__fallback-copy p{margin:0 0 .35rem;color:var(--inkora-pink);font-size:.76rem;letter-spacing:.12em;text-transform:uppercase;font-family:IBM Plex Mono,SF Mono,monospace}.inkora-future__fallback-copy h3{margin:0;color:var(--inkora-white);font-size:clamp(1.2rem,2vw,1.7rem);letter-spacing:-.03em}.inkora-future__panel{min-height:220px;padding:1.5rem;display:grid;align-content:end;grid-gap:.8rem;gap:.8rem;border:1px solid var(--inkora-border);border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01)),rgba(255,255,255,.02)}.inkora-security__points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:2rem}.inkora-security__points p{padding:1.25rem 1.5rem;border:1px solid var(--inkora-border);border-radius:999px;text-align:center}.inkora-pricing-direction{display:grid;grid-gap:1rem;gap:1rem;justify-items:center;text-align:center}.inkora-faq__items{display:grid;grid-gap:1rem;gap:1rem;margin-top:2rem}.inkora-faq__item{border-top:1px solid var(--inkora-border);padding-top:1rem}.inkora-faq__item summary{cursor:pointer;font-size:1.12rem;list-style:none}.inkora-faq__item summary::-webkit-details-marker{display:none}.inkora-faq__item p{margin-top:.8rem;max-width:54ch}.inkora-footer{display:grid;grid-gap:1.5rem;gap:1.5rem;padding:3rem 0 0;border-top:1px solid rgba(255,255,255,.06)}.inkora-footer__top{display:grid;grid-gap:.75rem;gap:.75rem}.inkora-mobile-menu{position:relative}.inkora-mobile-menu__phone{display:none}.inkora-mobile-menu__summary{list-style:none;cursor:pointer;color:var(--inkora-white);min-height:44px;display:inline-flex;align-items:center;justify-content:flex-end}.inkora-mobile-menu__summary::-webkit-details-marker{display:none}.inkora-mobile-menu__panel{position:absolute;top:calc(100% + .8rem);right:0;width:min(88vw,320px);padding:1rem;display:grid;grid-gap:.9rem;gap:.9rem;border:1px solid var(--inkora-border);border-radius:24px;background:rgba(0,0,0,.94);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.inkora-mobile-menu__link{color:var(--inkora-white)}.inkora-mobile-menu__actions{display:grid}@media (max-width:600px){:root{--marketing-header-height:72px}.inkora-nav{height:72px;min-height:72px}.marketing-shell__content{padding-top:72px}.inkora-nav__inner{position:relative;width:100%;padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right));grid-template-columns:44px 1fr 44px}.inkora-nav__brand{position:absolute;top:50%;left:50%;width:180px;min-height:44px;transform:translate(-50%,-50%)}.inkora-nav__mobile{grid-column:1;justify-self:start}.inkora-mobile-menu__legacy{display:none}.inkora-mobile-menu__phone{display:contents}.inkora-mobile-menu__trigger{width:44px;height:44px;padding:0;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border:0;background:transparent;color:var(--inkora-white);cursor:pointer}.inkora-mobile-menu__trigger span{width:22px;height:1px;display:block;background:currentColor}.inkora-mobile-menu__drawer a:focus-visible,.inkora-mobile-menu__drawer button:focus-visible,.inkora-mobile-menu__trigger:focus-visible{outline:2px solid var(--inkora-pink);outline-offset:3px}.inkora-mobile-menu__backdrop{position:fixed;inset:0;z-index:1100;border:0;padding:0;background:rgba(0,0,0,.58);opacity:0;pointer-events:none;transition:opacity .28s ease}.inkora-mobile-menu__backdrop.is-open{opacity:1;pointer-events:auto}.inkora-mobile-menu__drawer{position:fixed;top:0;left:0;z-index:1200;width:min(86vw,390px);height:100dvh;padding:calc(env(safe-area-inset-top) + 20px) 30px calc(env(safe-area-inset-bottom) + 24px);display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.07);background:rgba(12,12,14,.84);box-shadow:20px 0 60px rgba(0,0,0,.34);-webkit-backdrop-filter:blur(22px) saturate(110%);backdrop-filter:blur(22px) saturate(110%);transform:translateX(-100%);visibility:hidden;pointer-events:none;transition:transform .36s cubic-bezier(.22,1,.36,1),visibility 0s linear .36s}.inkora-mobile-menu__drawer.is-open{transform:translateX(0);visibility:visible;pointer-events:auto;transition-delay:0s}.inkora-mobile-menu__drawer-header{min-height:44px;display:flex;align-items:center;justify-content:space-between}.inkora-mobile-menu__drawer-header p{margin:0;color:var(--inkora-white);font-size:.72rem;font-weight:700;letter-spacing:.22em}.inkora-mobile-menu__drawer-header button{position:relative;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--inkora-white);cursor:pointer}.inkora-mobile-menu__drawer-header button span{position:absolute;top:50%;left:50%;width:22px;height:1px;background:currentColor}.inkora-mobile-menu__drawer-header button span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.inkora-mobile-menu__drawer-header button span:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.inkora-mobile-menu__drawer-nav{margin-top:clamp(3.5rem,10vh,5.75rem);display:grid;grid-gap:clamp(1.35rem,3.5vh,1.8rem);gap:clamp(1.35rem,3.5vh,1.8rem)}.inkora-mobile-menu__drawer-nav a{color:rgba(247,243,239,.92);font-family:var(--font-inkora-display),"Helvetica Neue",Arial,sans-serif;font-size:clamp(1.28rem,5.5vw,1.52rem);font-weight:400;letter-spacing:.07em;line-height:1;text-transform:uppercase}.inkora-mobile-menu__drawer-actions{margin-top:auto;padding-top:1.5rem;display:grid;grid-gap:1rem;gap:1rem;border-top:1px solid rgba(255,255,255,.1)}.inkora-mobile-menu__drawer-actions>a:first-child{min-height:44px;display:inline-flex;align-items:center;color:rgba(247,243,239,.72);font-size:.96rem;font-weight:650}.inkora-mobile-menu__drawer-cta{min-height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);background:var(--inkora-pink);color:#0b0b0d;font-size:.9rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@keyframes inkora-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}}@keyframes inkora-fade-up{0%{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes inkora-placement-architecture-enter{0%{opacity:0;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@keyframes inkora-placement-mannequin-enter{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes inkora-hero-light{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-1.5%,1%,0) scale(1.03)}}@keyframes inkora-hero-image-enter{0%{opacity:0;transform:scale(1.01)}to{opacity:1;transform:scale(1)}}@keyframes inkora-hero-image-drift{0%{transform:scale(1)}to{transform:scale(1.015)}}@keyframes inkora-engraving-light{0%{transform:translateZ(0);opacity:.72}to{transform:translate3d(-1.2%,.6%,0);opacity:.88}}@media (max-width:1180px){.inkora-future__panels,.inkora-mannequin,.inkora-portal-showcase,.inkora-security__points{grid-template-columns:1fr 1fr}.inkora-hero__copy{width:min(58vw,760px)}}@media (max-width:1100px){.inkora-nav__inner{width:min(calc(100% - 40px),1600px);grid-template-columns:auto auto}.inkora-hub-section--split{grid-template-columns:1fr}.inkora-hub-index__trigger{grid-template-columns:64px minmax(0,1fr) 28px}.inkora-hub-index__description{grid-column:2/3}.inkora-nav__actions,.inkora-nav__links{display:none}.inkora-nav__mobile{display:block;justify-self:end}}@media (max-width:1023px){:root{--marketing-header-height:80px}.inkora-nav{height:80px;min-height:80px;padding-block:8px}.marketing-shell__content{padding-top:80px}.inkora-nav__brand{width:240px}.inkora-nav__brand .inkora-wordmark{width:300px;height:200px}}@media (max-width:1024px){.inkora-mannequin,.inkora-portal-showcase,.inkora-portal-showcase.is-reverse,.inkora-security__points{grid-template-columns:1fr}.inkora-portal-showcase.is-reverse>:first-child,.inkora-portal-showcase.is-reverse>:last-child{order:0}.inkora-future__panels{grid-template-columns:repeat(2,minmax(0,1fr))}.inkora-future__fallback-copy{width:min(58%,520px)}.inkora-hero{min-height:100svh}.inkora-hero__media{top:9vh;right:-3vw;width:min(90vw,1180px);height:86vh}.inkora-hero__image-fade-left{width:32%}}@media (max-width:768px){:root{--marketing-header-height:66px}.inkora-nav{height:66px;min-height:66px;padding:0}.marketing-shell__content{padding-top:66px}.inkora-nav__inner{width:calc(100% - 32px)}.inkora-nav__brand .inkora-wordmark{width:232px;height:154.667px}.inkora-nav__brand{width:180px}.inkora-hub{width:calc(100% - 32px);gap:3.5rem}.inkora-hub-form-grid{grid-template-columns:1fr}.inkora-hub-form-surface{padding:1.25rem;border-radius:22px}.inkora-hub-workflow__comparison-grid,.inkora-hub-workflow__shell{grid-template-columns:1fr}.inkora-hub-workflow__history{order:-1}.inkora-hub-workflow__feedback-options{display:grid}.inkora-hub-workflow__feedback-button{width:100%}.inkora-hub-index__trigger{grid-template-columns:52px minmax(0,1fr) 22px;gap:.8rem}.inkora-hub-index__label{font-size:.92rem}.inkora-hub-index__description{font-size:.95rem}.inkora-hero{min-height:max(100svh,900px)}.inkora-faq,.inkora-final-cta,.inkora-footer,.inkora-future,.inkora-mannequin,.inkora-portal-showcase,.inkora-pricing-direction,.inkora-product-reveal,.inkora-security{width:min(100% - 1rem,1440px)}.inkora-hero__content{align-items:flex-start;min-height:max(100svh,900px);padding:clamp(4.75rem,10vh,6.5rem) clamp(28px,7vw,56px) 2.5rem;translate:none}.inkora-hero__media{top:46%;right:0;bottom:0;left:0;width:auto;height:auto}.inkora-hero__background{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:43% center}.inkora-hero__image-fade-left{width:24%}.inkora-hero__image-fade-top{height:36%}.inkora-hero__image-fade-right{width:12%}.inkora-hero__image-fade-bottom{height:22%}.inkora-hero__copy{gap:1.1rem;width:100%;max-width:680px}.inkora-hero__copy h1{line-height:.9}.inkora-hero__headline-line--everything{font-size:clamp(58px,10.8vw,90px);line-height:.86}.inkora-hero__headline-line--your{font-size:clamp(46px,7.3vw,60px)}.inkora-hero__headline-line--tattoo{font-size:clamp(50px,7.8vw,64px)}.inkora-hero__headline-line--studio{font-size:clamp(46px,7.5vw,62px)}.inkora-hero__headline-line--finally{font-size:clamp(50px,8vw,66px)}.inkora-hero__headline-line--connected{font-size:clamp(52px,8.3vw,68px)}.inkora-hero__copy>p,.inkora-manifesto p,.inkora-pricing-direction p{max-width:32ch}.inkora-hero__actions{gap:.9rem}.inkora-hero__action-divider{display:none}.inkora-media-frame,.inkora-media-frame.is-tall{min-height:420px}.inkora-future__panels,.inkora-security__points{grid-template-columns:1fr}.inkora-future__fallback-poster{min-height:620px}.inkora-future__fallback-copy{width:min(72%,420px);min-height:620px;padding:1.5rem}.inkora-mannequin__stage{min-height:640px}.inkora-final-cta h2,.inkora-manifesto h2{max-width:10ch}}@media (max-width:430px){.inkora-nav{height:66px;min-height:66px}.marketing-shell__content{padding-top:66px}.inkora-nav__inner{width:calc(100% - 28px)}.inkora-nav__brand .inkora-wordmark{width:232px;height:154.667px}.inkora-nav__brand{width:180px}.inkora-hero__content{min-height:max(100svh,900px);padding:4.5rem 24px 2rem}.inkora-hero__media{top:50%;bottom:0;left:0}.inkora-hero__headline-line--everything{font-size:clamp(54px,14.6vw,64px)}.inkora-hero__headline-line--your{font-size:clamp(43px,11.5vw,50px)}.inkora-hero__headline-line--tattoo{font-size:clamp(46px,12vw,52px)}.inkora-hero__headline-line--studio{font-size:clamp(42px,11vw,48px)}.inkora-hero__headline-line--finally{font-size:clamp(46px,12vw,52px)}.inkora-hero__headline-line--connected{font-size:clamp(48px,12.5vw,54px)}.inkora-hero__copy>p{max-width:24ch}.inkora-final-cta__actions,.inkora-hero__actions,.inkora-mobile-menu__actions{flex-direction:column;align-items:stretch}.inkora-final-cta__closing{justify-items:stretch}.inkora-button{width:100%}.inkora-faq,.inkora-final-cta,.inkora-manifesto,.inkora-mannequin,.inkora-pricing-direction,.inkora-product-reveal,.inkora-security{padding:5rem 0}.inkora-final-cta{min-height:auto;gap:2.5rem}.inkora-final-cta h2{max-width:10ch}.inkora-hub-section__header h3{font-size:clamp(1.7rem,9vw,2.4rem)}.inkora-faq__header h2,.inkora-future__header h2,.inkora-mannequin h2,.inkora-portal-showcase__copy h2,.inkora-pricing-direction h2,.inkora-product-reveal__copy h2,.inkora-security__header h2{font-size:clamp(2rem,10vw,3rem)}.inkora-future__fallback-poster,.inkora-mannequin__stage{min-height:520px}.inkora-future__fallback-image{right:-14%;opacity:1}.inkora-future__fallback-copy{width:100%;min-height:520px;align-content:end}}@media (max-width:1280px){.inkora-mannequin__copy{width:min(39vw,500px)}.inkora-mannequin__stage{right:15vw;width:min(44vw,570px)}}@media (max-width:1024px){.inkora-mannequin{width:100vw;min-height:max(118svh,1120px);margin:0 0 0 calc(50% - 50vw);padding:0}.inkora-mannequin__architecture{top:4%;width:100%;height:64%}.inkora-mannequin__architecture-image{object-position:27% center}.inkora-mannequin__fade-right{width:34%}.inkora-mannequin__fade-bottom{height:34%}.inkora-mannequin__copy-protection{top:7%;bottom:34%;width:64%}.inkora-mannequin__copy{top:17%;left:clamp(40px,6vw,64px);width:min(52vw,500px)}.inkora-mannequin__copy h2{font-size:clamp(50px,5.5vw,58px)}.inkora-mannequin__stage{right:8vw;bottom:3%;width:min(49vw,500px)}.inkora-role-nav{grid-template-columns:repeat(4,minmax(150px,1fr));overflow-x:auto;padding-bottom:1rem}.inkora-role-comparison,.inkora-role-intro,.inkora-role-journey,.inkora-role-payoff__closing,.inkora-story-footer__grid,.inkora-story-next-grid{grid-template-columns:1fr}.inkora-role-journey__visual{position:static;transform:none}}@media (max-width:768px){.inkora-mannequin{width:100vw;min-height:max(135svh,1160px);margin:0 0 0 calc(50% - 50vw);padding:0}.inkora-mannequin__architecture{top:0;width:100%;height:60%}.inkora-mannequin__architecture-image{object-position:25% center}.inkora-mannequin__fade-top{height:13%}.inkora-mannequin__fade-left{width:6%}.inkora-mannequin__fade-right{width:20%}.inkora-mannequin__fade-bottom{height:46%}.inkora-mannequin__copy-protection{top:4%;bottom:43%;width:94%;background:radial-gradient(ellipse at 34% 38%,rgba(0,0,0,.92) 0,rgba(0,0,0,.76) 34%,rgba(0,0,0,.38) 62%,transparent 82%)}.inkora-mannequin__copy{top:10%;left:clamp(24px,7vw,48px);width:min(calc(100% - 48px),520px);gap:1.1rem}.inkora-mannequin__copy h2{font-size:clamp(44px,8.4vw,64px)}.inkora-mannequin__stage{right:0;bottom:2%;width:100%;height:54%}.inkora-mannequin__image{width:min(82vw,430px)}.inkora-mannequin__floor-shadow{right:24%;left:24%}.inkora-mannequin__section-bottom-fade{height:10%}}@media (max-width:430px){.inkora-mannequin{min-height:max(145svh,1120px);padding:0}.inkora-mannequin__architecture{height:57%}.inkora-mannequin__copy{top:9%;left:24px;width:calc(100% - 48px)}.inkora-mannequin__copy h2{font-size:clamp(42px,12vw,52px)}.inkora-mannequin__copy>p{max-width:34ch;font-size:.94rem}.inkora-mannequin__stage{bottom:1%;height:52%}.inkora-mannequin__image{width:min(86vw,360px)}}.app-shell__header,.marketing-nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.marketing-nav{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;position:-webkit-sticky;position:sticky;top:1rem;z-index:10;border:1px solid var(--border);border-radius:999px;background:rgba(10,10,10,.76)}.marketing-nav__brand{display:grid;grid-gap:.1rem;gap:.1rem}.marketing-nav__brand-mark{color:var(--text);font-weight:800;letter-spacing:.18em;text-transform:uppercase}.marketing-nav__brand-copy{color:var(--muted);font-size:.82rem}.marketing-nav__links{display:flex;flex-wrap:wrap;gap:.75rem 1rem;color:var(--muted)}.marketing-nav__actions{display:flex;gap:.75rem;flex-wrap:wrap}.marketing-section{display:grid;grid-gap:1.25rem;gap:1.25rem}.section-frame{display:grid;grid-gap:1.5rem;gap:1.5rem;padding:2rem 0 0}.section-frame--center{text-align:center}.section-frame__content,.section-frame__header{display:grid;grid-gap:1rem;gap:1rem}.section-frame__actions{display:flex;gap:.75rem;flex-wrap:wrap}.marketing-page__divider{height:1px;background:linear-gradient(90deg,transparent 0,var(--border-strong) 50%,transparent 100%)}.card-grid,.hero-grid,.portal-grid,.two-column-grid,.workspace-grid{display:grid;grid-gap:1.5rem;gap:1.5rem}.hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:start}.hero-section,.role-section{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);grid-gap:1.5rem;gap:1.5rem;align-items:stretch}.hero-section{min-height:min(82vh,920px);padding:2.5rem 0 1rem}.cta-section,.faq-accordion,.feature-row,.feature-row__intro,.feature-row__rail,.hero-preview,.hero-preview__body,.hero-proof,.hero-section__copy,.hero-section__visual,.marketing-footer,.marketing-footer__grid,.marketing-footer__links,.preview-stack,.pricing-card__content,.role-section__copy,.security-grid{display:grid;grid-gap:1rem;gap:1rem}.hero-section__copy{align-content:center}.hero-section__title{margin:0;font-size:clamp(3.2rem,7vw,6.6rem);line-height:.95;max-width:12ch;letter-spacing:-.05em}.hero-section__description{margin:0;color:var(--muted-strong);font-size:1.08rem;max-width:64ch}.cta-section__actions,.hero-section__actions{display:flex;gap:.9rem;flex-wrap:wrap}.hero-proof{margin-top:1rem}.hero-proof__item{display:grid;grid-template-columns:22px 1fr;grid-gap:.8rem;gap:.8rem;align-items:start;color:var(--muted)}.hero-proof__item p{margin:0}.hero-proof__marker{color:#c99460;font-weight:700}.hero-preview{height:100%}.cta-section,.faq-item,.hero-preview__screen,.marketing-footer,.pricing-card,.product-card,.workflow-step{background:linear-gradient(180deg,rgba(24,24,24,.96),rgba(10,10,10,.92));border:1px solid var(--border);border-radius:28px;box-shadow:0 24px 80px rgba(0,0,0,.4)}.hero-preview__screen{overflow:hidden;min-height:100%}.hero-preview__chrome{display:flex;gap:.45rem;padding:1rem 1rem 0}.hero-preview__chrome span{width:.72rem;height:.72rem;border-radius:999px;background:rgba(255,255,255,.14)}.hero-preview__body{padding:1rem}.hero-preview__panel{border-radius:24px;border:1px solid var(--border);padding:1.5rem;background:linear-gradient(135deg,rgba(201,148,96,.14),transparent 52%),rgba(255,255,255,.03)}.hero-preview__panel h2{margin:0;font-size:clamp(1.6rem,3vw,2.6rem)}.hero-preview__panel p{margin:0;color:var(--muted)}.feature-row__rail,.hero-preview__rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,1fr);grid-gap:1rem;gap:1rem;overflow-x:auto;padding-bottom:.25rem;scroll-snap-type:x proximity}.feature-row__rail>*,.hero-preview__rail>*{scroll-snap-align:start}.card-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.two-column-grid{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr)}.section-stack,.stack{display:grid;grid-gap:1rem;gap:1rem}.eyebrow,.sidebar-nav__section-label,.state-panel__eyebrow,.studio-chip__label{margin:0;color:var(--accent);text-transform:uppercase;letter-spacing:.14em;font-size:.72rem}.page-heading h1,.section-title,.state-panel__title{margin:0;font-size:clamp(1.8rem,3vw,3rem);line-height:1.05}.muted-copy,.page-heading p,.section-description,.state-panel__description{color:var(--muted);margin:0}.feature-row__intro{max-width:60ch}.product-card{min-height:100%}.product-card__header{display:flex;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:1rem}.product-meta,.product-status{display:inline-flex;align-items:center;padding:.32rem .7rem;border-radius:var(--radius-pill);border:1px solid var(--border);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.product-status{color:#f5d9b8;background:rgba(201,148,96,.12)}.product-meta{color:var(--muted)}.marketing-footer__title,.product-card__title{margin:0;font-size:clamp(1.2rem,2vw,1.75rem);line-height:1.1}.product-card__content{margin-top:1.5rem}.marketing-list{display:grid;grid-gap:.85rem;gap:.85rem;margin:0;padding-left:1.1rem;color:var(--muted-strong)}.preview-line{height:.8rem;border-radius:999px;background:rgba(255,255,255,.09)}.preview-line--strong{width:62%;background:linear-gradient(90deg,rgba(201,148,96,.8),rgba(255,95,162,.45))}.preview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-top:.25rem}.preview-grid>div{min-height:6rem;border-radius:18px;border:1px solid var(--border);background:rgba(255,255,255,.03)}.workflow-timeline{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1rem;gap:1rem}.workflow-step{padding:1.5rem;position:relative}.workflow-step__topline{display:flex;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.marketing-footer__heading,.workflow-step__index{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem}.pricing-grid,.security-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-grid{display:grid;grid-gap:1rem;gap:1rem}.pricing-card__content ul{display:grid;grid-gap:.7rem;gap:.7rem;margin:0;padding-left:1rem;color:var(--muted-strong)}.faq-item{padding:1.25rem 1.5rem}.faq-item[open] .faq-item__icon{transform:rotate(45deg)}.faq-item__summary{display:flex;justify-content:space-between;gap:1rem;cursor:pointer;list-style:none;font-weight:700}.faq-item__summary::-webkit-details-marker{display:none}.faq-item p{margin-top:1rem}.faq-item__icon{transition:transform .18s ease}.cta-section,.marketing-footer{padding:2rem}.cta-section{grid-template-columns:minmax(0,1fr) auto;align-items:center}.marketing-footer{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:2rem;margin-top:1rem}.marketing-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-footer__column{display:grid;grid-gap:.75rem;gap:.75rem}.marketing-footer__links{color:var(--muted)}.marketing-footer__links a:hover,.marketing-nav__links a:hover{color:var(--text)}.sign-in-page{min-height:100vh;background:#000}.sign-in-page__canvas,.sign-up-page__canvas{position:relative;min-height:100vh;padding-top:var(--marketing-header-height);overflow:hidden}.auth-background-video{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.sign-up-page{min-height:100vh}.sign-in-page .auth-background-video,.sign-up-page .auth-background-video{top:var(--marketing-header-height)}.sign-in-page__content,.sign-up-page__content{position:relative;z-index:1;min-height:calc(100vh - 120px);display:flex;align-items:center;justify-content:center;padding:clamp(2rem,4vw,3.5rem) 1.5rem 4rem}.sign-in-panel{width:min(100%,468px);display:grid;grid-gap:1.6rem;gap:1.6rem;padding:clamp(1.6rem,3vw,2.5rem);border:1px solid rgba(255,255,255,.15);border-radius:28px;background:rgba(27,29,30,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 22px 56px rgba(0,0,0,.34);-webkit-backdrop-filter:blur(22px) saturate(108%);backdrop-filter:blur(22px) saturate(108%)}.sign-in-panel__brand{color:rgba(255,255,255,.82);font-size:.85rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.sign-in-panel__copy{display:grid;grid-gap:.7rem;gap:.7rem}.sign-in-panel__eyebrow{margin:0;color:var(--inkora-pink);font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.sign-in-panel__title{margin:0;color:var(--text);font-family:var(--font-inkora-editorial),"Bodoni 72",Didot,serif;font-size:clamp(2.35rem,5vw,3.3rem);font-weight:500;letter-spacing:-.05em;line-height:.94}.sign-in-panel__description{margin:0;color:rgba(255,255,255,.66);font-size:.97rem;line-height:1.6}.sign-up-panel__detail{margin:0;color:rgba(255,255,255,.58);font-size:.86rem;line-height:1.55}.sign-up-panel{width:min(100%,540px);gap:1.3rem}.sign-up-panel .sign-in-panel__copy{gap:.5rem}.sign-up-panel .sign-in-panel__description{line-height:1.45}.sign-in-form{display:grid;grid-gap:1rem;gap:1rem}.sign-in-form__field{display:grid;grid-gap:.55rem;gap:.55rem}.sign-in-form__label-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.sign-in-form__label{color:rgba(255,255,255,.9);font-size:.84rem;font-weight:600;letter-spacing:.02em}.sign-in-form__input{width:100%;height:54px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(255,255,255,.035);color:var(--text);padding:0 1rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.sign-in-form__input:focus{border-color:rgba(255,0,127,.72);box-shadow:0 0 0 3px rgba(255,0,127,.14);background:rgba(255,255,255,.05)}.sign-in-form__input[aria-invalid=true]{border-color:rgba(255,0,127,.72);box-shadow:0 0 0 3px rgba(255,0,127,.1)}.sign-in-form__field-error{min-height:1.25rem;margin:-.15rem 0 0;color:rgba(255,202,224,.94);font-size:.78rem;line-height:1.35}.sign-in-form__password-wrap{position:relative}.sign-in-form__input--password{padding-right:4.8rem}.sign-in-form__toggle{position:absolute;top:50%;right:.8rem;transform:translateY(-50%);border:0;background:transparent;color:rgba(255,255,255,.66);font-size:.8rem;font-weight:700;letter-spacing:.04em;cursor:pointer}.sign-in-form__toggle:hover{color:var(--text)}.sign-in-form__submit{display:inline-flex;align-items:center;justify-content:center;height:52px;border:0;border-radius:16px;background:var(--accent);color:#111;font-size:.95rem;font-weight:800;line-height:1;letter-spacing:.02em;cursor:pointer;transition:transform .2s ease,opacity .2s ease,filter .2s ease}.sign-in-form__submit:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.06)}.sign-in-form__submit:active:not(:disabled){transform:translateY(0) scale(.992)}.sign-in-form__submit:focus-visible{outline:2px solid rgba(255,0,127,.72);outline-offset:3px}.sign-in-form__submit:disabled{opacity:.7;cursor:not-allowed}.sign-in-form__message{margin:0;font-size:.88rem;line-height:1.5}.sign-in-form__message--error{display:grid;grid-gap:.18rem;gap:.18rem;color:rgba(255,235,243,.94)}.sign-in-form__message--error strong{color:var(--inkora-pink);font-weight:700}.sign-in-form__message--error span{color:rgba(255,255,255,.66)}.sign-in-form__message-links{display:flex;gap:.9rem;flex-wrap:wrap;margin-top:.2rem}.sign-in-form__message-links a{color:var(--inkora-pink)}.sign-up-confirmation{display:grid;grid-gap:1rem;gap:1rem}.sign-up-confirmation .sign-in-panel__title{font-size:clamp(2.15rem,4vw,2.8rem)}.sign-up-form__name-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.sign-up-form{gap:.75rem}.sign-up-form .sign-in-form__field{gap:.38rem}.sign-up-form .sign-in-form__input{height:50px;border-radius:14px}.sign-up-form .sign-in-form__field-error{margin:0;font-size:.74rem}.sign-up-form .sign-in-form__field-error:empty{display:none}.sign-up-form .sign-in-form__field-error:not(:empty){min-height:1.05rem}.sign-up-form__password-group{display:grid;grid-gap:.25rem;gap:.25rem;padding-top:.1rem}.sign-up-form__password-helper{min-height:1rem;margin:-.02rem 0 .18rem;color:rgba(255,255,255,.44);font-size:.7rem;letter-spacing:.025em}.sign-up-form__terms{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:.55rem .7rem;gap:.55rem .7rem;color:rgba(255,255,255,.68);font-size:.82rem;line-height:1.5}.sign-up-form__terms input{width:1rem;height:1rem;margin:.18rem 0 0;accent-color:var(--inkora-pink)}.sign-up-form__terms a{color:var(--inkora-pink)}.sign-up-form__terms .sign-in-form__field-error{grid-column:2}.sign-up-panel__footer{gap:.9rem}.sign-up-panel__footer .sign-in-panel__link-group{justify-content:center}.sign-up-form .sign-in-form__submit{letter-spacing:.08em;text-transform:uppercase}.onboarding-choice{width:min(100% - 3rem,1040px);margin:0 auto;padding:clamp(4rem,10vw,8rem) 0}.onboarding-choice__content{display:grid;grid-gap:2.5rem;gap:2.5rem}.onboarding-choice__content--narrow{width:min(100%,620px)}.onboarding-choice__form{max-width:620px}.onboarding-choice__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.onboarding-choice__error{margin:0;color:var(--inkora-pink);font-size:.9rem}.onboarding-choice__invitation-link{display:inline-grid;width:-moz-fit-content;width:fit-content;place-items:center;padding:0 1.5rem;text-decoration:none}.onboarding-choice--client-flow{width:min(100% - 3rem,1600px);min-height:calc(100svh - var(--marketing-header-height));display:grid;place-items:center;padding:clamp(5.5rem,10vh,7.5rem) 0 3rem}@media (min-width:641px){.onboarding-choice--client-flow:has(.onboarding-client-panel--wide){display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100svh - var(--marketing-header-height));min-height:0;padding:clamp(.75rem,2vh,1.5rem) 0 clamp(.75rem,1.5vh,1.25rem)}}.onboarding-client-panel{width:min(100%,700px);padding:clamp(1.6rem,4.2vw,3rem);border:1px solid rgba(255,255,255,.15);border-radius:28px;background:rgba(20,20,22,.58);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 24px 60px rgba(0,0,0,.34);-webkit-backdrop-filter:blur(20px) saturate(110%);backdrop-filter:blur(20px) saturate(110%)}.onboarding-client-panel__progress{margin:0 0 1.5rem;color:rgba(255,255,255,.56);font-size:.72rem;font-weight:700;letter-spacing:.16em}.onboarding-client-panel .eyebrow{margin:0 0 .7rem}.onboarding-client-panel__title{max-width:570px;margin:0;color:var(--inkora-white);font-family:var(--font-inkora-editorial),"Bodoni 72",Didot,serif;font-size:clamp(2.6rem,5vw,4.4rem);font-weight:500;letter-spacing:-.045em;line-height:.94;text-shadow:0 2px 14px rgba(0,0,0,.55)}.onboarding-client-panel__copy{max-width:480px;margin:1rem 0 2rem;color:rgba(255,255,255,.78);font-size:1rem;line-height:1.55}.onboarding-client-panel__title--compact{font-size:clamp(1.9rem,2.6vw,2.6rem)}.onboarding-client-form{display:grid;grid-gap:1.05rem;gap:1.05rem}.onboarding-client-options,.onboarding-client-style-grid{border:0;margin:0;padding:0}.onboarding-client-options{display:grid;grid-gap:.65rem;gap:.65rem}.onboarding-client-option{display:block;cursor:pointer}.onboarding-client-option input,.onboarding-client-style input{position:absolute;opacity:0;pointer-events:none}.onboarding-client-option span{min-height:76px;padding:1rem 1.15rem;display:grid;grid-gap:.28rem;gap:.28rem;border:1px solid rgba(255,255,255,.13);border-radius:16px;background:rgba(0,0,0,.16);transition:border-color .16s ease,background-color .16s ease}.onboarding-client-option strong{color:var(--inkora-white);font-size:.96rem}.onboarding-client-option small{color:rgba(255,255,255,.64);font-size:.82rem;line-height:1.35}.onboarding-client-option:focus-within span,.onboarding-client-option:has(input:checked) span{border-color:var(--inkora-pink);background:rgba(255,0,127,.1)}.onboarding-client-style-grid{display:flex;flex-wrap:wrap;gap:.55rem}.onboarding-client-not-sure,.onboarding-client-style{cursor:pointer}.onboarding-client-style span{display:block;border:1px solid rgba(255,255,255,.13);border-radius:999px;padding:.55rem .78rem;color:rgba(255,255,255,.76);font-size:.8rem;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.onboarding-client-style:focus-within span,.onboarding-client-style:has(input:checked) span{border-color:var(--inkora-pink);background:rgba(255,0,127,.12);color:var(--inkora-white)}.onboarding-client-not-sure{display:flex;align-items:center;gap:.6rem;color:rgba(255,255,255,.75);font-size:.9rem}.onboarding-client-not-sure input{width:1rem;height:1rem;accent-color:var(--inkora-pink)}.discovery-radius-map{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:.65rem}.discovery-radius-map__heading{display:grid;grid-gap:.28rem;gap:.28rem}.discovery-radius-map__heading p{margin:0;color:var(--inkora-white);font-size:.78rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.discovery-radius-map__heading span{color:rgba(255,255,255,.65);font-size:.88rem;line-height:1.45}.discovery-radius-map__canvas-wrap{position:relative;min-height:320px}.discovery-radius-map__canvas{position:relative;width:100%;height:100%;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:24px;background:#111;box-shadow:inset 0 0 0 1px rgba(255,255,255,.035)}.discovery-radius-map__canvas .maplibregl-canvas{outline:none}.discovery-radius-map__canvas .maplibregl-ctrl-attrib{color:rgba(255,255,255,.42);background:rgba(8,8,8,.65);font-size:.6rem}.discovery-radius-map__canvas .maplibregl-ctrl-attrib a{color:rgba(255,255,255,.58)}.discovery-radius-map__marker{width:17px;height:17px;display:block;border:3px solid rgba(255,255,255,.92);border-radius:999px;background:var(--inkora-pink);box-shadow:0 0 0 8px rgba(255,0,127,.16),0 3px 13px rgba(0,0,0,.72)}.discovery-radius-map__change-panel{position:absolute;z-index:4;top:1rem;left:1rem;width:min(100%,360px);max-width:calc(100% - 2rem);display:grid;grid-gap:.5rem;gap:.5rem;padding:1rem;border:1px solid rgba(255,255,255,.18);border-radius:18px;background:rgba(13,13,14,.92);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 20px 50px rgba(0,0,0,.45)}.discovery-radius-map__change-panel-title{margin:0 0 .1rem;color:var(--inkora-white);font-size:.85rem;font-weight:800}.discovery-radius-map__change-panel-search{position:relative}.discovery-radius-map__change-panel-search input{width:100%;height:38px;padding:0 2.25rem 0 .85rem;border:1px solid rgba(255,255,255,.16);border-radius:10px;outline:0;background:rgba(255,255,255,.045);color:var(--inkora-white);font:inherit;font-size:.85rem;transition:border-color .14s ease}.discovery-radius-map__change-panel-search input::placeholder{color:rgba(255,255,255,.4)}.discovery-radius-map__change-panel-search input:focus-visible{border-color:rgba(255,0,127,.5)}.discovery-radius-map__change-panel-search-button{position:absolute;top:50%;right:.35rem;transform:translateY(-50%);display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:999px;background:transparent;color:rgba(255,255,255,.55);cursor:pointer;transition:background-color .14s ease,color .14s ease}.discovery-radius-map__change-panel-search-button svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.discovery-radius-map__change-panel-search-button:focus-visible,.discovery-radius-map__change-panel-search-button:hover:not(:disabled){background:rgba(255,255,255,.08);color:var(--inkora-white)}.discovery-radius-map__change-panel-search-button:focus-visible{outline:2px solid var(--inkora-pink);outline-offset:2px}.discovery-radius-map__change-panel-search-button:disabled{opacity:.5;cursor:not-allowed}.discovery-radius-map__change-panel-results{display:grid;grid-gap:.15rem;gap:.15rem;max-height:150px;overflow-y:auto}.discovery-radius-map__change-panel-result{display:block;width:100%;padding:.4rem .55rem;border:1px solid transparent;border-radius:8px;background:transparent;color:rgba(255,255,255,.78);font:inherit;font-size:.78rem;text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discovery-radius-map__change-panel-result--highlighted,.discovery-radius-map__change-panel-result:hover{border-color:rgba(255,0,127,.4);background:rgba(255,0,127,.08);color:var(--inkora-white)}.discovery-radius-map__change-panel-result:focus-visible{outline:2px solid var(--inkora-pink);outline-offset:2px}.discovery-radius-map__change-panel-preview{margin:0;padding:.4rem .55rem;border:1px solid rgba(255,0,127,.3);border-radius:8px;background:rgba(255,0,127,.06);color:var(--inkora-white);font-size:.78rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discovery-radius-map__change-panel-message{margin:0;color:var(--inkora-pink);font-size:.74rem}.discovery-radius-map__change-panel-locate{width:100%;height:34px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:transparent;color:rgba(255,255,255,.85);font:inherit;font-size:.76rem;font-weight:600;cursor:pointer;transition:border-color .14s ease,background-color .14s ease}.discovery-radius-map__change-panel-locate:focus-visible,.discovery-radius-map__change-panel-locate:hover:not(:disabled){border-color:rgba(255,255,255,.36);background:rgba(255,255,255,.04)}.discovery-radius-map__change-panel-locate:focus-visible{outline:2px solid var(--inkora-pink);outline-offset:2px}.discovery-radius-map__change-panel-locate:disabled{opacity:.6;cursor:not-allowed}.discovery-radius-map__change-panel-actions{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.15rem}.discovery-radius-map__change-panel-cancel{display:inline-flex;align-items:center;height:36px;padding:0;border:0;background:transparent;color:rgba(255,255,255,.58);font:inherit;font-size:.8rem;font-weight:600;cursor:pointer}.discovery-radius-map__change-panel-cancel:focus-visible,.discovery-radius-map__change-panel-cancel:hover{color:var(--inkora-white)}.discovery-radius-map__change-panel-cancel:focus-visible{outline:2px solid var(--inkora-pink);outline-offset:3px;border-radius:4px}.discovery-radius-map__change-panel-apply{height:36px;padding:0 1.4rem;border:0;border-radius:999px;background:var(--accent);color:#111;font:inherit;font-size:.85rem;font-weight:800;cursor:pointer;box-shadow:0 4px 14px rgba(255,0,127,.28);transition:filter .14s ease,box-shadow .14s ease}.discovery-radius-map__change-panel-apply:focus-visible,.discovery-radius-map__change-panel-apply:hover:not(:disabled){filter:brightness(1.06);box-shadow:0 6px 18px rgba(255,0,127,.36)}.discovery-radius-map__change-panel-apply:focus-visible{outline:2px solid rgba(255,0,127,.72);outline-offset:3px}.discovery-radius-map__change-panel-apply:disabled{opacity:.5;box-shadow:none;cursor:not-allowed}.discovery-radius-map__search{position:absolute;z-index:2;right:.8rem;bottom:.8rem;left:.8rem;display:grid;grid-template-columns:1fr auto;overflow:hidden;border:1px solid rgba(255,255,255,.17);border-radius:14px;background:rgba(13,13,14,.84);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.discovery-radius-map__search input{min-width:0;height:44px;padding:0 .9rem;border:0;outline:0;background:transparent;color:var(--inkora-white);font:inherit;font-size:.86rem}.discovery-radius-map__search input::placeholder{color:rgba(255,255,255,.46)}.discovery-radius-map__search button{padding:0 .85rem;border:0;border-left:1px solid rgba(255,255,255,.12);background:transparent;color:var(--inkora-pink);font:inherit;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.discovery-radius-map__configuration{position:absolute;z-index:1;inset:0;display:grid;place-items:center;margin:0;padding:2rem;color:rgba(255,255,255,.62);font-size:.9rem;text-align:center}.discovery-radius-map__message{margin:0;color:var(--inkora-pink);font-size:.82rem}.discovery-radius-map__error{margin:0;padding:.65rem .9rem;border:1px solid rgba(255,0,127,.35);border-radius:12px;background:rgba(255,0,127,.1);color:var(--inkora-white);font-size:.82rem;line-height:1.4}.discovery-radius-map__section-eyebrow{margin:0;color:rgba(255,255,255,.5);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.discovery-radius-map__location{margin:0;display:flex;align-items:center;justify-content:space-between;gap:.6rem;color:var(--inkora-white);font-size:1.15rem;font-weight:800}.discovery-radius-map__location span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discovery-radius-map__location-pin{flex-shrink:0;width:1.15rem;height:1.15rem;fill:var(--inkora-pink)}.discovery-radius-map__change-link{flex-shrink:0;padding:0;border:0;background:transparent;color:var(--inkora-pink);font:inherit;font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.discovery-radius-map__change-link:focus-visible{outline:2px solid var(--inkora-pink);outline-offset:3px;border-radius:4px}.discovery-radius-map__location-group{display:grid;justify-items:start;grid-gap:.6rem;gap:.6rem}.discovery-radius-map__current-location-button{width:-moz-fit-content;width:fit-content;height:48px;display:inline-flex;align-items:center;margin-top:.15rem;padding:0 1.35rem;border:0;border-radius:999px;background:var(--accent);color:#111;font:inherit;font-size:.94rem;font-weight:800;cursor:pointer;transition:transform .16s ease,filter .16s ease,opacity .16s ease}.discovery-radius-map__current-location-button:focus-visible,.discovery-radius-map__current-location-button:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.discovery-radius-map__current-location-button:active:not(:disabled){transform:translateY(0) scale(.98)}.discovery-radius-map__current-location-button:focus-visible{outline:2px solid rgba(255,0,127,.72);outline-offset:3px}.discovery-radius-map__current-location-button:disabled{opacity:.7;cursor:not-allowed}.discovery-radius-map__geo-row{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.discovery-radius-map__current-location-copy{flex:1 1 14rem;min-width:0;margin:0;color:rgba(255,255,255,.5);font-size:.78rem}.discovery-radius-map__divider{width:100%;height:1px;margin:1.1rem 0;border:0;background:rgba(255,255,255,.12)}.discovery-radius-map__radius-section{display:grid;grid-gap:.6rem;gap:.6rem}.discovery-radius-map__radius-question{margin:0;max-width:28rem;color:rgba(255,255,255,.82);font-size:.95rem;line-height:1.4}.discovery-radius-map__prompt{display:grid;justify-items:start;grid-gap:.65rem;gap:.65rem;padding:1.5rem;border:1px solid rgba(255,255,255,.14);border-radius:20px;background:rgba(255,255,255,.03)}.discovery-radius-map__locate-button{height:52px;padding:0 1.75rem;border:0;border-radius:14px;background:var(--accent);color:#111;font:inherit;font-size:.94rem;font-weight:800;cursor:pointer}.discovery-radius-map__locate-button:disabled{opacity:.7;cursor:not-allowed}.discovery-radius-map__prompt-note{margin:0;color:rgba(255,255,255,.5);font-size:.78rem}.discovery-radius-map__manual-link{padding:0;border:0;background:transparent;color:rgba(255,255,255,.68);font:inherit;font-size:.82rem;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.discovery-radius-map__manual-link:focus-visible,.discovery-radius-map__manual-link:hover{color:var(--inkora-white)}.discovery-radius-map__manual{display:grid;grid-gap:.65rem;gap:.65rem}.discovery-radius-map__search--standalone{position:static}.discovery-radius-map__radius-control{display:grid;grid-template-columns:32px 1fr 32px;align-items:center;grid-gap:.6rem;gap:.6rem;width:100%;max-width:600px;margin:1.85rem auto 0}.discovery-radius-map__radius-step{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:999px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.7);font:inherit;font-size:1rem;line-height:1;cursor:pointer;transition:background-color .14s ease,color .14s ease}.discovery-radius-map__radius-step:focus-visible,.discovery-radius-map__radius-step:hover:not(:disabled){background:rgba(255,255,255,.14);color:var(--inkora-white)}.discovery-radius-map__radius-step:focus-visible{outline:2px solid var(--inkora-pink);outline-offset:2px}.discovery-radius-map__radius-step:disabled{opacity:.4;cursor:not-allowed}.discovery-radius-map__radius-track-wrap{position:relative;min-width:0}.discovery-radius-map__radius-value-capsule{position:absolute;bottom:100%;margin-bottom:.4rem;left:clamp(32px,calc(20px + (100% - 40px) * var(--thumb-fraction, 0)),calc(100% - 32px));transform:translateX(-50%);display:inline-block;padding:.2rem .6rem;border:1px solid rgba(255,255,255,.38);border-radius:999px;background:rgba(255,255,255,.1);color:var(--inkora-white);font-size:.72rem;line-height:1.3;font-weight:800;letter-spacing:.02em;white-space:nowrap;pointer-events:none;box-shadow:0 2px 6px rgba(0,0,0,.2);transition:border-color .16s ease,background-color .16s ease}.discovery-radius-map__radius-control input:active+.discovery-radius-map__radius-value-capsule{border-color:rgba(255,0,127,.55);background:rgba(255,255,255,.16)}.discovery-radius-map__radius-scale{display:flex;justify-content:space-between;width:100%;max-width:600px;margin:-.2rem auto 0;color:rgba(255,255,255,.42);font-size:.72rem}.discovery-radius-map__radius-section .discovery-radius-map__prompt-note{width:100%;max-width:600px;margin:-.1rem auto 0}.discovery-radius-map__radius-control input{width:100%;height:44px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;touch-action:none}.discovery-radius-map__radius-control input::-webkit-slider-runnable-track{height:3px;border-radius:999px;background:linear-gradient(to right,var(--inkora-pink) var(--radius-fill,0),rgba(255,255,255,.22) var(--radius-fill,0))}.discovery-radius-map__radius-control input::-moz-range-track{height:3px;border-radius:999px;background:rgba(255,255,255,.22)}.discovery-radius-map__radius-control input::-moz-range-progress{height:3px;border-radius:999px;background:var(--inkora-pink)}.discovery-radius-map__radius-control input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:40px;height:24px;margin-top:-10.5px;border-radius:999px;border:1px solid rgba(255,255,255,.5);cursor:-webkit-grab;cursor:grab;background-color:rgba(255,255,255,.1);box-shadow:0 1px 2px rgba(0,0,0,.12);-webkit-transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease,border-color .2s ease,background-color .2s ease;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease,border-color .2s ease,background-color .2s ease}.discovery-radius-map__radius-control input::-moz-range-thumb{width:40px;height:24px;border-radius:999px;border:1px solid rgba(255,255,255,.5);cursor:grab;background-color:rgba(255,255,255,.1);box-shadow:0 1px 2px rgba(0,0,0,.12);-moz-transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease,border-color .2s ease,background-color .2s ease;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease,border-color .2s ease,background-color .2s ease}.discovery-radius-map__radius-control input:active::-webkit-slider-thumb{transform:scale(1.18);cursor:-webkit-grabbing;cursor:grabbing;border-color:rgba(255,255,255,.68);background-color:rgba(255,255,255,.16);box-shadow:0 1px 3px rgba(0,0,0,.16),0 0 0 5px rgba(255,0,127,.09)}.discovery-radius-map__radius-control input:active::-moz-range-thumb{transform:scale(1.18);cursor:grabbing;border-color:rgba(255,255,255,.68);background-color:rgba(255,255,255,.16);box-shadow:0 1px 3px rgba(0,0,0,.16),0 0 0 5px rgba(255,0,127,.09)}.discovery-radius-map__radius-control input:focus-visible{outline:2px solid var(--inkora-pink);outline-offset:6px;border-radius:999px}@media (prefers-reduced-motion:reduce){.discovery-radius-map__radius-control input::-moz-range-thumb,.discovery-radius-map__radius-control input::-webkit-slider-thumb{-webkit-transition:none;-moz-transition:none;transition:none}.discovery-radius-map__radius-value-capsule{transition:none}.discovery-radius-map__radius-control input:active::-moz-range-thumb,.discovery-radius-map__radius-control input:active::-webkit-slider-thumb{transform:scale(1.08);box-shadow:0 1px 3px rgba(0,0,0,.18)}}.onboarding-client-form__actions{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.5rem}.onboarding-client-form__actions .sign-in-form__submit{width:auto;min-width:180px;padding-inline:1.5rem}.onboarding-client-form__back{padding:.65rem 0;border:0;background:transparent;color:rgba(255,255,255,.7);font:inherit;cursor:pointer}.onboarding-client-form__back:focus-visible,.onboarding-client-form__back:hover{color:var(--inkora-white)}.onboarding-client-form__back:focus-visible{outline:2px solid var(--inkora-pink);outline-offset:3px;border-radius:4px}.onboarding-client-panel__copy--muted{margin-top:-.6rem;color:rgba(255,255,255,.56);font-size:.88rem}.onboarding-cta-stack{display:grid;grid-gap:.65rem;gap:.65rem;margin-top:.5rem}.onboarding-cta-stack__primary{width:100%;text-align:center;text-decoration:none}.onboarding-resend-form,.onboarding-verify-check-form{margin:0}.onboarding-cta-stack__secondary{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 1rem;border:1px solid rgba(255,255,255,.16);border-radius:14px;background:transparent;color:rgba(255,255,255,.78);font:inherit;font-size:.88rem;font-weight:700;line-height:1;cursor:pointer;transition:border-color .16s ease,color .16s ease,background-color .16s ease;width:100%}.onboarding-cta-stack__secondary:focus-visible,.onboarding-cta-stack__secondary:hover{border-color:rgba(255,255,255,.32);color:var(--inkora-white);background:rgba(255,255,255,.04)}.onboarding-cta-stack__secondary:disabled{opacity:.6;cursor:not-allowed}.onboarding-client-form__tertiary{display:flex;justify-content:flex-start;margin-top:1rem}.onboarding-city-search{display:grid;grid-template-columns:1fr auto;grid-gap:.6rem;gap:.6rem}.onboarding-city-search input{height:52px;padding:0 1rem;border:1px solid rgba(255,255,255,.16);border-radius:14px;background:rgba(0,0,0,.2);color:var(--inkora-white);font:inherit;font-size:.92rem}.onboarding-city-search input:focus-visible{outline:2px solid rgba(255,0,127,.72);outline-offset:2px}.onboarding-city-search button{height:52px;padding:0 1.15rem;border:0;border-radius:14px;background:var(--accent);color:#111;font:inherit;font-size:.86rem;font-weight:800;cursor:pointer;white-space:nowrap}.onboarding-city-search button:disabled{opacity:.7;cursor:not-allowed}.onboarding-resolved-place{display:flex;align-items:center;justify-content:space-between;gap:.75rem;height:52px;padding:0 1rem;border:1px solid rgba(255,255,255,.16);border-radius:14px;background:rgba(0,0,0,.2);color:var(--inkora-white);font-size:.92rem}.onboarding-resolved-place__change{flex-shrink:0;padding:0;border:0;background:transparent;color:var(--inkora-pink);font:inherit;font-size:.8rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.onboarding-client-panel--wide{width:min(100%,1500px);max-height:100%;display:flex;flex-direction:column;min-height:0}@media (min-width:641px){.onboarding-client-panel--wide{padding-top:clamp(1rem,2.5vh,2rem);padding-bottom:clamp(1rem,2.5vh,2rem)}.onboarding-client-panel--wide .onboarding-client-panel__progress{flex-shrink:0;margin-bottom:clamp(.5rem,1.5vh,1rem)}}.onboarding-preferences-form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.onboarding-preferences-grid{display:grid;grid-template-columns:460px 1px 1fr;grid-template-rows:minmax(0,1fr);align-items:stretch;grid-gap:clamp(1.75rem,3vw,3rem);gap:clamp(1.75rem,3vw,3rem);flex:1 1 auto;min-height:0}.onboarding-preferences-column{display:grid;align-content:start;grid-gap:.85rem;gap:.85rem;min-width:0;min-height:0}.onboarding-preferences-column--map{display:flex;flex-direction:column;min-height:0}.onboarding-preferences-column--map .discovery-radius-map{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;margin-top:0;gap:0}.onboarding-preferences-column--map .discovery-radius-map__heading{flex:0 0 auto;margin-bottom:.75rem}.onboarding-preferences-column--map .discovery-radius-map__heading p{font-size:1.08rem;letter-spacing:.02em;text-transform:none}.onboarding-preferences-column--map .discovery-radius-map__heading span{font-size:.92rem}.onboarding-preferences-column--map .discovery-radius-map__canvas-wrap{flex:1 1 auto;min-height:clamp(190px,36vh,460px)}.onboarding-preferences-column--map .discovery-radius-map__canvas{border-radius:26px}.onboarding-preferences-column--map .discovery-radius-map__message{flex:0 0 auto;margin-top:.4rem}.onboarding-preferences-column--map .discovery-radius-map__location-group{flex:0 0 auto;gap:.45rem}.onboarding-preferences-column--map .discovery-radius-map__current-location-button{height:44px}.onboarding-preferences-column--map .discovery-radius-map__location{margin-top:.5rem;padding-top:.4rem;border-top:1px solid rgba(255,255,255,.12);font-size:1.2rem}.onboarding-preferences-column--map .discovery-radius-map__divider{flex:0 0 auto;margin:.65rem 0}.onboarding-preferences-column--map .discovery-radius-map__radius-section{flex:0 0 auto;gap:.3rem}.onboarding-preferences-column--map .discovery-radius-map__radius-question{font-size:.94rem}.onboarding-preferences-column--map .discovery-radius-map__search{right:1.25rem;bottom:1.25rem;left:1.25rem;border-radius:18px}.onboarding-preferences-column--map .discovery-radius-map__search input{height:58px;padding:0 1.35rem;font-size:1.02rem}.onboarding-preferences-column--map .discovery-radius-map__search button{padding:0 1.6rem;font-size:.94rem}.onboarding-preferences-column--map .discovery-radius-map__search--standalone{right:auto;bottom:auto;left:auto}.onboarding-preferences-column--map .discovery-radius-map__prompt{flex:1 1 auto;align-content:center;justify-items:start;min-height:clamp(460px,50vh,620px);border-radius:26px;padding:2.5rem}.onboarding-preferences-column--map .discovery-radius-map__locate-button{height:58px;padding:0 2.25rem;font-size:1rem}.onboarding-preferences-column--map .discovery-radius-map__manual{flex:1 1 auto;align-content:center;min-height:clamp(460px,50vh,620px)}.onboarding-preferences-divider{align-self:stretch;background:rgba(255,255,255,.14)}.onboarding-preferences-actions{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:clamp(.75rem,1.5vh,1.25rem)}.onboarding-preferences-actions .sign-in-form__submit{width:auto;min-width:180px;padding-inline:1.5rem}.client-discovery-shell{min-height:100svh;background:#080808;color:var(--inkora-white)}.client-discovery-header{min-height:var(--marketing-header-height);padding:0 2rem;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(8,8,8,.92)}.client-discovery-header__brand{justify-self:start;line-height:0}.client-discovery-header__nav{display:flex;gap:1.5rem;justify-self:center}.client-discovery-header__nav a{color:rgba(255,255,255,.68);font-size:.74rem;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.client-discovery-header__nav a:hover{color:var(--inkora-white)}.client-discovery-header__account{display:flex;align-items:center;justify-self:end;gap:.9rem;color:rgba(255,255,255,.62);font-size:.82rem}.client-discovery-header__account .button{padding:.5rem .7rem;font-size:.75rem}.client-discovery-shell__content{width:min(100% - 4rem,1240px);margin:0 auto;padding:clamp(3.5rem,8vw,8rem) 0}.client-discovery-home__hero{max-width:760px}.client-discovery-home__welcome{margin:1rem 0 0;color:rgba(255,255,255,.66);font-size:1rem}.client-discovery-home h1,.client-discovery-placeholder h1{max-width:760px;margin:.5rem 0 1.25rem;font-family:var(--font-inkora-editorial),"Bodoni 72",Didot,serif;font-size:clamp(3.5rem,8vw,7rem);font-weight:500;letter-spacing:-.05em;line-height:.9}.client-discovery-home__hero>p:last-of-type,.client-discovery-placeholder>p:last-child{max-width:510px;color:rgba(255,255,255,.7);font-size:1.05rem;line-height:1.6}.client-discovery-home__actions{display:flex;gap:1rem;margin-top:2rem}.client-discovery-home__primary,.client-discovery-home__secondary{display:inline-grid;min-height:48px;place-items:center;padding:0 1.2rem;border-radius:999px;font-size:.83rem;font-weight:700;text-decoration:none}.client-discovery-home__primary{background:var(--inkora-pink);color:#090909}.client-discovery-home__secondary{border:1px solid rgba(255,255,255,.22);color:var(--inkora-white)}.client-discovery-home__empty-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:clamp(4rem,9vw,8rem)}.client-discovery-home__empty-grid section{min-height:210px;padding:1.5rem;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:#111}.client-discovery-home__empty-grid .eyebrow{margin:0 0 2rem}.client-discovery-home__empty-grid h2{margin:0 0 .7rem;font-size:1.35rem}.client-discovery-home__empty-grid p:last-child{margin:0;color:rgba(255,255,255,.62);line-height:1.55}.client-discovery-placeholder{max-width:720px}.client-discovery-placeholder>.eyebrow{margin:0}.marketing-shell--onboarding-role{min-height:100svh;padding-bottom:0}.marketing-shell--onboarding-role .inkora-marketing-canvas,.marketing-shell--onboarding-role .marketing-shell__content{min-height:100svh}.marketing-shell--onboarding-role .inkora-footer{display:none}.onboarding-header{position:fixed;top:0;left:0;right:0;z-index:1000;width:100%;height:var(--marketing-header-height);min-height:var(--marketing-header-height);padding-block:12px;border-bottom:1px solid rgba(255,255,255,.05);background:rgba(5,5,7,.64);box-shadow:inset 0 1px 0 rgba(255,255,255,.025);-webkit-backdrop-filter:blur(14px) saturate(108%);backdrop-filter:blur(14px) saturate(108%)}.onboarding-header__inner{position:relative}.onboarding-background{position:absolute;inset:0;z-index:0;overflow:hidden;background:#000}.onboarding-background__video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.onboarding-background__veil{position:absolute;inset:0;background:rgba(0,0,0,.22)}.onboarding-choice--role-selection{width:min(100% - 4rem,1120px);min-height:calc(100svh - var(--marketing-header-height));margin:0 auto;padding:clamp(2.75rem,6vh,5.5rem) 0;display:grid;align-items:center}.onboarding-role-selection{display:grid;grid-gap:2.625rem;gap:2.625rem}.onboarding-role-selection__intro{display:grid;grid-gap:0;gap:0;max-width:680px}.onboarding-role-selection__description,.onboarding-role-selection__eyebrow,.onboarding-role-selection__title{margin:0}.onboarding-role-selection__eyebrow{color:var(--inkora-pink);font-size:1.0625rem;font-weight:800;letter-spacing:.18em;line-height:1.2;margin-bottom:1rem;opacity:1;text-shadow:0 2px 8px rgba(0,0,0,.9),0 0 16px rgba(0,0,0,.45);text-transform:uppercase}.onboarding-role-selection__title{color:var(--inkora-white);font-family:var(--font-inkora-editorial),"Bodoni 72",Didot,serif;max-width:680px;font-size:clamp(3.75rem,4.8vw,4.875rem);font-weight:500;letter-spacing:-.03em;line-height:.93;margin-bottom:1.25rem;opacity:1;text-shadow:0 2px 12px rgba(0,0,0,.75),0 0 24px rgba(0,0,0,.25)}.onboarding-role-selection__description{color:rgba(255,255,255,.82);font-size:1.0625rem;font-weight:500;line-height:1.5;text-shadow:0 1px 8px rgba(0,0,0,.75)}.onboarding-role-selection__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.onboarding-role-card{min-width:0;min-height:216px;border:1px solid rgba(255,255,255,.15);border-radius:24px;overflow:hidden;background:rgba(18,18,20,.52);box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 20px 44px rgba(0,0,0,.2);-webkit-backdrop-filter:blur(18px) saturate(108%);backdrop-filter:blur(18px) saturate(108%);transition:transform .22s ease,background-color .22s ease,border-color .22s ease,box-shadow .22s ease}.onboarding-role-card__button{width:100%;min-height:214px;padding:clamp(1.35rem,2.5vw,1.8rem);display:grid;grid-template-columns:1fr;grid-template-rows:auto auto 1fr;align-items:start;grid-gap:.5rem 1rem;gap:.5rem 1rem;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.onboarding-role-card__number{color:rgba(247,243,239,.62);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.onboarding-role-card__title{color:var(--inkora-white);font-size:clamp(1.3rem,1.75vw,1.65rem);font-weight:600;letter-spacing:-.04em;line-height:1.08}.onboarding-role-card__description{align-self:end;color:rgba(247,243,239,.8);font-size:.9rem;font-weight:500;line-height:1.55;text-shadow:0 1px 8px rgba(0,0,0,.45)}.onboarding-role-card:focus-within,.onboarding-role-card:hover,.onboarding-role-card[data-selected=true]{border-color:rgba(255,0,127,.72);background:rgba(32,20,27,.68);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 24px 54px rgba(0,0,0,.3);transform:translateY(-2px)}.onboarding-role-selection__grid[data-selection-active=true] .onboarding-role-card:not([data-selected=true]){opacity:.7}.onboarding-role-card[data-selected=true]{box-shadow:inset 0 0 0 1px rgba(255,0,127,.28),0 24px 54px rgba(0,0,0,.3)}.onboarding-role-card__button:focus-visible{outline:2px solid var(--inkora-pink);outline-offset:-4px}.onboarding-role-card__button:disabled{cursor:wait}.onboarding-role-card__button:active:not(:disabled){transform:scale(.992)}@media (prefers-reduced-motion:reduce){.onboarding-role-card{transition:none}.onboarding-role-card:focus-within,.onboarding-role-card:hover,.onboarding-role-card[data-selected=true]{transform:none}}@media (max-width:640px){.sign-up-form__name-row{grid-template-columns:1fr}.sign-up-panel{gap:1.15rem}.sign-up-form{gap:.68rem}.onboarding-choice__form-grid{grid-template-columns:1fr}.onboarding-choice--role-selection{width:min(100% - 2rem,520px);padding:2.25rem 0 3rem;align-items:start}.onboarding-choice--client-flow{width:min(100% - 2rem,600px);place-items:start center;padding-top:calc(var(--marketing-header-height) + 1.5rem)}.onboarding-client-panel{border-radius:22px}.onboarding-client-form__actions .sign-in-form__submit{min-width:150px}.onboarding-client-panel--wide{width:min(100% - 2rem,600px)}.onboarding-preferences-grid{grid-template-columns:1fr}.onboarding-preferences-column--map{flex:none}.onboarding-preferences-column--map .discovery-radius-map__canvas-wrap{min-height:320px}.discovery-radius-map__change-panel{position:fixed;z-index:40;top:auto;right:0;bottom:0;left:0;width:100%;max-width:100%;max-height:80vh;overflow-y:auto;border-radius:20px 20px 0 0;box-shadow:0 -20px 50px rgba(0,0,0,.5)}.onboarding-preferences-column--map .discovery-radius-map__search{right:.65rem;bottom:.65rem;left:.65rem}.onboarding-preferences-column--map .discovery-radius-map__search input{height:48px;font-size:.92rem}.onboarding-preferences-divider{display:none}.onboarding-preferences-actions{flex-direction:column-reverse;align-items:stretch}.onboarding-preferences-actions .sign-in-form__submit{width:100%}.onboarding-city-search{grid-template-columns:1fr}.discovery-radius-map__canvas{min-height:300px;border-radius:22px}.discovery-radius-map__search{right:.65rem;bottom:.65rem;left:.65rem}.client-discovery-header{grid-template-columns:1fr auto;padding:0 1rem}.client-discovery-header__account>span,.client-discovery-header__nav{display:none}.client-discovery-header__account .button{padding-inline:.55rem}.client-discovery-shell__content{width:min(100% - 2rem,620px);padding-top:3rem}.client-discovery-home__actions{flex-direction:column;align-items:stretch}.client-discovery-home__empty-grid{grid-template-columns:1fr;margin-top:4rem}.onboarding-role-selection{gap:2rem}.onboarding-role-selection__title{font-size:clamp(2.625rem,12vw,3.25rem);line-height:.95}.onboarding-role-selection__grid{grid-template-columns:1fr;gap:.85rem}.onboarding-role-card,.onboarding-role-card__button{min-height:188px}.onboarding-role-card__button{padding:1.25rem}}@media (max-width:600px){.onboarding-choice--role-selection{width:min(100% - 3rem,520px)}.onboarding-role-selection__intro{width:100%;max-width:none}}.sign-in-form__message--success{color:var(--success)}.sign-in-form__secondary,.sign-in-form__support,.sign-in-panel__link-group{color:rgba(255,255,255,.64);font-size:.9rem}.sign-in-form__secondary a,.sign-in-panel__link-group a{color:var(--inkora-pink)}.sign-in-form__divider{height:1px;background:rgba(255,255,255,.08)}.sign-in-panel__links{display:grid;grid-gap:.8rem;gap:.8rem}.sign-in-panel__link-group{display:flex;gap:.45rem;flex-wrap:wrap}.sign-in-panel__link-group--subtle{font-size:.86rem}.development-workspace-entry{display:grid;grid-gap:.45rem;gap:.45rem;margin-top:.35rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.42);font-size:.69rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.development-workspace-entry>div{display:flex;gap:.85rem}.development-workspace-entry a{color:rgba(255,151,194,.92);font-size:.73rem;letter-spacing:.08em}.application-error{display:grid;place-items:center;grid-gap:1rem;gap:1rem;min-height:100vh;padding:2rem;background:#090909;color:rgba(255,255,255,.9);text-align:center}.application-error p{margin:0;font-family:var(--font-inkora-editorial),Georgia,serif;font-size:clamp(1.8rem,4vw,2.5rem)}.application-error button{border:1px solid rgba(255,151,194,.6);border-radius:999px;background:transparent;color:rgba(255,219,235,.96);cursor:pointer;padding:.7rem 1rem}.app-shell{min-height:100vh;display:grid;grid-template-columns:var(--sidebar-width) 1fr}.client-app-shell{min-height:100vh;background:radial-gradient(circle at top,rgba(255,95,162,.08),transparent 32%),#050505}.client-app-shell__header{position:-webkit-sticky;position:sticky;top:0;z-index:20;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(5,5,5,.9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.client-app-shell__bar{width:min(100%,1440px);margin:0 auto;padding:1rem max(1.5rem,3vw);display:grid;grid-template-columns:auto 1fr auto;grid-gap:1.5rem;gap:1.5rem;align-items:center}.client-app-shell__brand{color:var(--text);font-size:1.02rem;letter-spacing:.16em;text-transform:uppercase;font-weight:800}.client-app-shell__nav{display:flex;justify-content:center;gap:.35rem;flex-wrap:wrap}.client-app-shell__nav-link{padding:.72rem 1rem;border-radius:999px;border:1px solid transparent;color:var(--muted);font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:color .2s ease,border-color .2s ease,background .2s ease}.client-app-shell__nav-link.is-active,.client-app-shell__nav-link:hover{color:var(--text);border-color:rgba(255,95,162,.28);background:rgba(255,95,162,.08)}.client-app-shell__actions,.client-app-shell__user{display:flex;align-items:center;gap:.75rem}.client-app-shell__studio{display:grid;grid-gap:.2rem;gap:.2rem;padding:.8rem 1rem;border-radius:18px;border:1px solid var(--border);background:rgba(255,255,255,.03)}.client-app-shell__studio span{color:var(--muted);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.client-app-shell__studio strong{font-size:.95rem}.client-app-shell__user{padding:.25rem .25rem .25rem .95rem;border-radius:999px;border:1px solid var(--border);background:rgba(255,255,255,.03)}.client-app-shell__user>span{max-width:180px;color:var(--text);font-size:.92rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.client-app-shell__body,.client-app-shell__heading{width:min(100%,1440px);margin:0 auto;padding-left:max(1.5rem,3vw);padding-right:max(1.5rem,3vw)}.client-app-shell__heading{padding-bottom:1.5rem}.client-app-shell__heading-copy{display:grid;grid-gap:.8rem;gap:.8rem}.client-app-shell__body{padding-top:2rem;padding-bottom:4rem}.client-home__hero{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);grid-gap:1.5rem;gap:1.5rem;align-items:start}.client-home__hero-copy{display:grid;grid-gap:1rem;gap:1rem;padding:clamp(1.5rem,2vw,2rem) 0}.client-home__headline{margin:0;color:var(--text);font-family:var(--font-inkora-editorial),"Bodoni 72",Didot,serif;font-size:clamp(2.4rem,5vw,4.5rem);font-weight:500;letter-spacing:-.05em;line-height:.94}.client-home__welcome{margin:0;color:rgba(255,255,255,.82);font-size:.98rem}.client-home__actions{display:grid;grid-gap:1rem;gap:1rem}.client-home__action-card{display:grid;grid-gap:.5rem;gap:.5rem;padding:1.35rem;border-radius:24px;border:1px solid var(--border);background:rgba(255,255,255,.03);color:var(--text);transition:transform .2s ease,border-color .2s ease,background .2s ease}.client-home__action-card:hover{transform:translateY(-1px);border-color:rgba(255,95,162,.28);background:rgba(255,255,255,.05)}.client-home__action-card strong{font-size:1.02rem;line-height:1.45}.client-home__action-card--primary{border-color:rgba(255,95,162,.3);background:linear-gradient(180deg,rgba(255,95,162,.14),rgba(255,255,255,.04))}.client-home__action-label{color:#ff7bb8;font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.artist-profile__grid,.client-home__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);grid-gap:1.5rem;gap:1.5rem}.artist-profile__actions,.artist-profile__header,.client-home__section-head{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;flex-wrap:wrap}.artist-profile__specialties{display:flex;gap:.6rem;flex-wrap:wrap}.app-shell__sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;padding:2rem 1.25rem;border-right:1px solid var(--border);background:rgba(8,8,8,.92);display:grid;grid-gap:1.5rem;gap:1.5rem;align-content:start}.app-brand{display:grid;grid-gap:.35rem;gap:.35rem}.app-brand__mark{color:var(--text);font-size:1.05rem;letter-spacing:.14em;text-transform:uppercase;font-weight:800}.app-brand__subtle{margin:0;color:var(--muted);font-size:.9rem}.header-pill,.studio-chip{border:1px solid var(--border);background:var(--surface-elevated);border-radius:18px;padding:.85rem 1rem}.sidebar-nav{display:grid;grid-gap:1rem;gap:1rem}.sidebar-nav__section{display:grid;grid-gap:.65rem;gap:.65rem}.sidebar-nav__items{display:grid;grid-gap:.4rem;gap:.4rem}.mobile-nav__item,.sidebar-nav__item{display:flex;align-items:center;gap:.75rem;padding:.85rem .95rem;border:1px solid transparent;border-radius:18px;color:var(--muted)}.mobile-nav__item.is-active,.sidebar-nav__item.is-active,.sidebar-nav__item:hover{background:var(--accent-soft);border-color:rgba(255,95,162,.3);color:var(--text)}.mobile-nav__icon,.sidebar-nav__icon{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid var(--border);background:rgba(255,255,255,.04);font-size:.72rem;font-weight:700}.sidebar-nav__text{flex:1 1}.sidebar-nav__badge{padding:.12rem .55rem;border-radius:var(--radius-pill);border:1px solid var(--border);font-size:.72rem}.app-shell__content{min-width:0}.app-shell__header{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;padding:1.5rem 2rem;border-bottom:1px solid var(--border);background:rgba(8,8,8,.82)}.app-shell__body,.app-shell__header-main,.page-heading,.state-panel,.workspace-section{display:grid;grid-gap:.75rem;gap:.75rem}.app-shell__header-actions{display:flex;align-items:flex-start;gap:.75rem;flex-wrap:wrap}.header-user{gap:.75rem}.breadcrumbs,.header-user{display:flex;align-items:center}.breadcrumbs{gap:.4rem;color:var(--muted);font-size:.88rem;flex-wrap:wrap}.breadcrumbs__item{display:inline-flex;align-items:center;gap:.4rem}.breadcrumbs__separator{opacity:.45}.app-shell__body{width:min(100%,var(--content-width));margin:0 auto;padding:2rem var(--gutter) 4rem}.mobile-nav{display:none;gap:.75rem;overflow-x:auto;padding:1rem var(--gutter) 0}@media (max-width:1100px){.cta-section,.hero-section,.marketing-footer,.role-section{grid-template-columns:1fr}.marketing-footer__grid,.pricing-grid,.security-grid,.workflow-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.marketing-nav{display:grid;grid-template-columns:1fr;border-radius:28px}.marketing-nav__actions{width:100%}.marketing-nav__actions>*{flex:1 1}.hero-section__title{max-width:none}.marketing-footer__grid,.pricing-grid,.security-grid,.workflow-timeline{grid-template-columns:1fr}.feature-row__rail,.hero-preview__rail{grid-auto-columns:minmax(220px,82vw)}}@media (max-width:640px){.marketing-shell{padding:0 1rem 3rem}.sign-in-page__content,.sign-up-page__content{min-height:calc(100vh - 96px);align-items:flex-start;padding:1.25rem 1.25rem 2.75rem}.sign-in-panel{width:100%;margin-top:.6rem;border-radius:24px}.hero-section{padding-top:1rem;min-height:auto}.cta-section,.faq-item,.hero-preview__panel,.marketing-footer,.workflow-step{padding:1.25rem}.marketing-nav__links{overflow-x:auto;white-space:nowrap;padding-bottom:.2rem}.section-title{font-size:clamp(1.7rem,9vw,2.5rem)}}.state-panel__actions{display:flex;gap:.75rem;flex-wrap:wrap}.state-list{margin:0;padding-left:1.2rem;color:var(--muted)}.loading-state{display:inline-flex;align-items:center;gap:.75rem;color:var(--muted)}.loading-state__pulse{width:.9rem;height:.9rem;border-radius:999px;background:var(--accent);box-shadow:0 0 0 0 rgba(255,95,162,.5);animation:pulse 1.6s infinite}.dashboard-kpi,.module-list-item,.workspace-card{border:1px solid var(--border);border-radius:22px;background:rgba(255,255,255,.03);padding:1.1rem}.dashboard-kpi strong,.workspace-card strong{display:block;font-size:1.3rem}.project-tabs{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.2rem}.project-tab{padding:.75rem 1rem;border-radius:999px;border:1px solid var(--border);color:var(--muted);white-space:nowrap}.project-tab.is-active{background:var(--accent-soft);color:var(--text);border-color:rgba(255,95,162,.34)}.workspace-grid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,95,162,.4)}70%{box-shadow:0 0 0 10px rgba(255,95,162,0)}to{box-shadow:0 0 0 0 rgba(255,95,162,0)}}@media (max-width:1080px){.app-shell,.artist-profile__grid,.client-home__grid,.client-home__hero{grid-template-columns:1fr}.app-shell__sidebar{display:none}.mobile-nav{display:flex}.client-app-shell__bar{grid-template-columns:auto auto}.client-app-shell__nav{display:none}.client-app-shell__actions{justify-content:flex-end}.app-shell__header{grid-template-columns:1fr;padding:1.25rem var(--gutter)}.app-shell__body,.marketing-shell{padding-left:var(--gutter);padding-right:var(--gutter)}.hero-grid,.inkora-story-footer__grid,.inkora-story-journey__detail,.inkora-story-next-grid,.inkora-story-perspective-grid,.inkora-story-principles,.inkora-story-problem-grid,.inkora-story-result,.inkora-story-result__comparison,.inkora-story-role-grid,.two-column-grid,.workspace-grid{grid-template-columns:1fr}.inkora-story-journey__rail{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){:root{--gutter:1rem}.app-shell__header-actions,.header-user,.marketing-nav{flex-direction:column;align-items:stretch}.client-app-shell__bar{grid-template-columns:1fr}.client-app-shell__actions,.client-app-shell__user{flex-direction:column;align-items:stretch}.client-app-shell__user>span{max-width:none}.page-heading h1{font-size:1.8rem}.card-grid{grid-template-columns:1fr}.inkora-story{gap:4.5rem;padding-bottom:5rem}.inkora-role-content{gap:4rem}.inkora-role-nav{display:flex;gap:1.5rem;overflow-x:auto;padding-bottom:.85rem}.inkora-role-nav__item{flex:0 0 auto;font-size:.92rem;padding-bottom:.75rem}.inkora-role-step{grid-template-columns:1fr;gap:.75rem}.inkora-role-step.is-active,.inkora-role-step:hover{transform:none}.inkora-role-visual,.inkora-story-decision,.inkora-story-decision__actions{width:100%}.inkora-role-visual__topline,.inkora-story-decision{align-items:flex-start}.inkora-role-comparison__fragments span:nth-child(2n),.inkora-role-comparison__fragments span:nth-child(3n){transform:none}}@media (max-width:600px){:root{--marketing-header-height:72px}.inkora-nav{height:72px;min-height:72px}.marketing-shell__content{padding-top:72px}.inkora-nav__inner{width:100%;padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right));grid-template-columns:44px 1fr 44px}.inkora-nav__brand{position:absolute;top:50%;left:50%;width:180px;min-height:44px;transform:translate(-50%,-50%)}.inkora-nav__mobile{grid-column:1;justify-self:start}.inkora-nav,.inkora-nav.is-scrolled{border-bottom-color:rgba(255,255,255,.04);background-color:rgba(7,7,9,.78);box-shadow:inset 0 1px 0 rgba(255,255,255,.025);-webkit-backdrop-filter:blur(18px) saturate(105%);backdrop-filter:blur(18px) saturate(105%)}.sign-in-page .auth-background-video,.sign-up-page .auth-background-video{top:0}.sign-in-page__content,.sign-up-page__content{min-height:calc(100dvh - var(--marketing-header-height));align-items:center;padding:24px 0}.sign-in-panel{width:min(calc(100% - 64px),376px);margin-top:0;gap:1.25rem;padding:30px 26px}.sign-in-panel__brand{font-size:.8rem}.sign-in-panel__copy{gap:.5rem}.sign-in-page .sign-in-panel__copy{margin-bottom:.5rem}.sign-in-panel__title{font-size:clamp(2.125rem,8.2vw,2.375rem)}.sign-in-panel__description{font-size:.95rem}.sign-up-panel__detail{font-size:.82rem;line-height:1.5}.sign-in-form{gap:.85rem}.sign-in-form__field{gap:.5rem}.sign-in-form__label,.sign-in-form__secondary,.sign-in-panel__link-group{font-size:.875rem}.sign-in-form__input{height:56px}.sign-in-form__submit{height:54px}}.development-artist-profile,.development-discover,.development-inquiry-introduction{display:grid;grid-gap:clamp(2rem,4vw,4rem);gap:clamp(2rem,4vw,4rem)}.development-discover__header{display:flex;align-items:end;justify-content:space-between;gap:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.development-discover__header div{display:grid;grid-gap:.65rem;gap:.65rem}.development-artist-profile__details>div>p,.development-artist-profile__hero-copy>p:first-child,.development-artist-profile__section-head>p,.development-discover__header p,.development-inquiry-introduction__panel>p:first-of-type{margin:0;color:var(--development-accent);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.development-artist-profile h1,.development-discover__header h1,.development-inquiry-introduction h1{max-width:12ch;margin:0;color:#f7f3ef;font-family:var(--font-inkora-editorial),"Bodoni 72",Didot,serif;font-size:clamp(2.7rem,5.6vw,5.2rem);font-weight:500;letter-spacing:-.06em;line-height:.9}.development-discover__header>span{max-width:22ch;color:rgba(247,243,239,.52);font-size:.86rem;line-height:1.55;text-align:right}.development-discover__controls{display:grid;grid-gap:1.1rem;gap:1.1rem}.development-discover__search{display:block}.development-discover__search input{width:100%;min-height:62px;padding:0 1.15rem;border:1px solid rgba(255,255,255,.16);border-radius:3px;outline:none;background:rgba(255,255,255,.035);color:#f7f3ef;font:inherit;transition:border-color .18s ease,background-color .18s ease}.development-discover__search input::placeholder{color:rgba(247,243,239,.36)}.development-discover__search input:focus,.development-discover__search input:hover{border-color:color-mix(in srgb,var(--development-accent) 68%,white);background:rgba(255,255,255,.055)}.development-discover__filter-group{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:.75rem;gap:.75rem;align-items:start}.development-discover__filter-group>span{padding-top:.58rem;color:rgba(247,243,239,.5);font-size:.72rem;letter-spacing:.09em;text-transform:uppercase}.development-discover__filter-group>div{display:flex;flex-wrap:wrap;gap:.55rem}.development-discover__filter-group button,.development-discover__results-head button{min-height:36px;padding:.45rem .68rem;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:transparent;color:rgba(247,243,239,.62);cursor:pointer;font:inherit;font-size:.76rem;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.development-discover__filter-group button.is-active,.development-discover__filter-group button:focus-visible,.development-discover__filter-group button:hover{border-color:color-mix(in srgb,var(--development-accent) 65%,transparent);background:color-mix(in srgb,var(--development-accent) 14%,transparent);color:#f7f3ef}.development-discover__results-head{min-height:30px;display:flex;align-items:center;gap:.9rem}.development-discover__results-head p,.development-discover__results-head span{margin:0;color:rgba(247,243,239,.52);font-size:.8rem}.development-discover__results-head button{min-height:auto;padding:0;border:0;color:var(--development-accent);text-decoration:underline;text-underline-offset:3px}.development-discover__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem}.development-artist-card{min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:3px;background:rgba(13,13,15,.82);transition:border-color .22s ease,transform .22s ease,box-shadow .22s ease}.development-artist-card:focus-visible,.development-artist-card:hover{border-color:color-mix(in srgb,var(--development-accent) 60%,white);box-shadow:0 22px 56px rgba(0,0,0,.34);transform:translateY(-4px)}.development-artist-card__visual{position:relative;aspect-ratio:.83;overflow:hidden;background:#171718}.development-artist-card__visual img,.development-artist-profile__gallery img,.development-artist-profile__hero-image img,.development-inquiry-introduction__artist img{object-fit:cover}.development-artist-card__availability{position:absolute;right:.75rem;bottom:.75rem;max-width:calc(100% - 1.5rem);padding:.42rem .55rem;border:1px solid rgba(247,243,239,.18);background:rgba(7,7,8,.72);color:rgba(247,243,239,.72);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.development-artist-card__availability.is-open{border-color:color-mix(in srgb,var(--development-accent) 60%,transparent);color:#f7f3ef}.development-artist-card__empty-visual,.development-artist-profile__empty-hero{width:100%;height:100%;display:grid;place-content:center;grid-gap:.6rem;gap:.6rem;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--development-accent) 22%,transparent),transparent 24%),#111113;color:rgba(247,243,239,.7);text-align:center}.development-artist-card__empty-visual span,.development-artist-profile__empty-hero{font-family:var(--font-inkora-editorial),"Bodoni 72",Didot,serif;font-size:4rem}.development-artist-card__empty-visual small{color:rgba(247,243,239,.48);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.development-artist-card__content{min-height:184px;padding:1rem;display:grid;align-content:space-between;grid-gap:1rem;gap:1rem}.development-artist-card__content h2,.development-artist-card__content p,.development-artist-card__content>div>span{margin:0}.development-artist-card__content p{color:var(--development-accent);font-size:.67rem;letter-spacing:.1em;text-transform:uppercase}.development-artist-card__content h2{margin-top:.35rem;color:#f7f3ef;font-family:var(--font-inkora-editorial),"Bodoni 72",Didot,serif;font-size:2rem;font-weight:500;letter-spacing:-.055em;line-height:.95}.development-artist-card__content>div>span{display:block;margin-top:.5rem;color:rgba(247,243,239,.5);font-size:.76rem}.development-artist-card__styles,.development-artist-profile__styles{display:flex;flex-wrap:wrap;gap:.45rem}.development-artist-card__styles span,.development-artist-profile__styles span{color:rgba(247,243,239,.66);font-size:.72rem}.development-artist-card__styles span:not(:last-child):after,.development-artist-profile__styles span:not(:last-child):after{margin-left:.45rem;color:var(--development-accent);content:"/"}.development-artist-profile__portfolio-empty,.development-discover__empty{min-height:220px;padding:2rem;display:grid;place-content:center;grid-gap:.4rem;gap:.4rem;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.02);color:rgba(247,243,239,.58);text-align:center}.development-discover__empty p{margin:0;color:#f7f3ef;font-family:var(--font-inkora-editorial),"Bodoni 72",Didot,serif;font-size:2rem}.development-discover__empty span{font-size:.85rem}.development-artist-profile__back{width:max-content;color:rgba(247,243,239,.62);font-size:.78rem;transition:color .18s ease}.development-artist-profile__back:focus-visible,.development-artist-profile__back:hover{color:var(--development-accent)}.development-artist-profile__hero{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);min-height:560px;border:1px solid rgba(255,255,255,.12);background:rgba(13,13,15,.82)}.development-artist-profile__hero-image{position:relative;min-height:100%;overflow:hidden;background:#171718}.development-artist-profile__hero-copy{padding:clamp(2rem,5vw,5rem);display:grid;align-content:center;justify-items:start;grid-gap:1.2rem;gap:1.2rem}.development-artist-profile__hero-copy h1{max-width:8ch}.development-artist-profile__bio{max-width:43ch;margin:0;color:rgba(247,243,239,.66);font-size:1rem;line-height:1.7}.development-artist-profile__start{min-height:52px;margin-top:.8rem;padding:.8rem 1.15rem;display:inline-flex;align-items:center;background:var(--development-accent);color:#0c0b0c;font-size:.77rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:filter .18s ease,transform .18s ease}.development-artist-profile__start:focus-visible,.development-artist-profile__start:hover{filter:brightness(1.13);transform:translateY(-2px)}.development-artist-profile__closed{margin:.8rem 0 0;color:rgba(247,243,239,.5);font-size:.85rem}.development-artist-profile__details,.development-artist-profile__portfolio{display:grid;grid-gap:1.5rem;gap:1.5rem}.development-artist-profile__details>div,.development-artist-profile__section-head{display:grid;grid-gap:.45rem;gap:.45rem}.development-artist-profile__details h2,.development-artist-profile__section-head h2{max-width:12ch;margin:0;color:#f7f3ef;font-family:var(--font-inkora-editorial),"Bodoni 72",Didot,serif;font-size:clamp(2.2rem,4vw,3.75rem);font-weight:500;letter-spacing:-.06em;line-height:.9}.development-artist-profile__gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.development-artist-profile__gallery figure{position:relative;min-height:540px;margin:0;overflow:hidden;background:#151517}.development-artist-profile__gallery figure:first-child:last-child{grid-column:span 2;min-height:min(78vh,820px)}.development-artist-profile__details{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.development-artist-profile__details dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;margin:0;background:rgba(255,255,255,.1)}.development-artist-profile__details dl>div{min-height:126px;padding:1rem;display:grid;align-content:space-between;grid-gap:.75rem;gap:.75rem;background:#101011}.development-artist-profile__details dt{color:rgba(247,243,239,.46);font-size:.66rem;letter-spacing:.09em;text-transform:uppercase}.development-artist-profile__details dd{margin:0;color:#f7f3ef;font-size:.9rem}.development-inquiry-introduction{min-height:calc(100vh - 220px);place-items:center}.development-inquiry-introduction>.development-artist-profile__back{justify-self:start}.development-inquiry-introduction__panel{width:min(100%,620px);padding:clamp(2rem,6vw,5rem);display:grid;justify-items:center;grid-gap:1rem;gap:1rem;border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--development-accent) 16%,transparent),transparent 36%),rgba(12,12,14,.92);text-align:center}.development-inquiry-introduction__artist{position:relative;width:88px;height:88px;overflow:hidden;border:1px solid color-mix(in srgb,var(--development-accent) 60%,transparent);border-radius:50%;background:#18181a}.development-inquiry-introduction__artist span{width:100%;height:100%;display:grid;place-items:center;color:var(--development-accent);font-family:var(--font-inkora-editorial),"Bodoni 72",Didot,serif;font-size:2.5rem}.development-inquiry-introduction h1{max-width:11ch;font-size:clamp(3rem,7vw,5rem)}.development-inquiry-introduction__panel>span{color:rgba(247,243,239,.52);font-size:.82rem}.development-inquiry-introduction__divider{width:48px;height:1px;margin:.8rem 0;background:var(--development-accent)}.development-inquiry-introduction__copy,.development-inquiry-introduction__next{max-width:45ch;margin:0;color:rgba(247,243,239,.66);font-size:.94rem;line-height:1.7}.development-inquiry-introduction__next{color:var(--development-accent);font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.development-discover--loading{animation:none}.development-discover__loading-card,.development-discover__loading-controls,.development-discover__loading-heading{background:linear-gradient(90deg,#151517 25%,#202024 50%,#151517 75%);background-size:200% 100%;animation:development-loading-shimmer 1.4s infinite}.development-discover__loading-heading{width:min(540px,75%);height:100px}.development-discover__loading-controls{height:150px}.development-discover__loading-card{min-height:440px}.development-discover{gap:clamp(2.4rem,5vw,5.5rem)}.development-discover__hero{min-height:min(720px,calc(100vh - 170px));display:grid;grid-template-columns:minmax(0,.82fr) minmax(440px,1.18fr);overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#111112}.development-discover__hero-copy{padding:clamp(2rem,5vw,5.5rem);display:grid;align-content:center;justify-items:start;grid-gap:1.35rem;gap:1.35rem}.development-discover__controls-head p,.development-discover__eyebrow,.development-discover__results-head>div>span{margin:0;color:var(--development-accent);font-size:.7rem;letter-spacing:.15em;text-transform:uppercase}.development-discover__hero h1{max-width:9ch;margin:0;color:#f7f3ef;font-family:var(--font-inkora-editorial),"Bodoni 72",Didot,serif;font-size:clamp(3.35rem,6.4vw,6.6rem);font-weight:500;letter-spacing:-.07em;line-height:.84}.development-discover__intro{max-width:34ch;margin:0;color:rgba(247,243,239,.64);font-size:.96rem;line-height:1.65}.development-discover__style-entry{display:grid;grid-gap:.65rem;gap:.65rem;margin-top:.6rem}.development-discover__style-entry>span{color:rgba(247,243,239,.45);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.development-discover__style-entry>div{display:flex;flex-wrap:wrap;gap:.45rem}.development-discover__style-entry button{min-height:34px;padding:.38rem .66rem;border:1px solid rgba(255,255,255,.2);background:transparent;color:rgba(247,243,239,.76);cursor:pointer;font:inherit;font-size:.72rem;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.development-discover__style-entry button.is-active,.development-discover__style-entry button:focus-visible,.development-discover__style-entry button:hover{border-color:var(--development-accent);background:var(--development-accent);color:#111112}.development-discover__workwall{min-height:100%;padding:clamp(.7rem,1.4vw,1rem);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(8,minmax(0,1fr));grid-gap:clamp(.45rem,1vw,.8rem);gap:clamp(.45rem,1vw,.8rem);background:#09090a}.development-discover__workwall-item{position:relative;min-height:0;overflow:hidden;background:#1a1a1d}.development-discover__workwall-item:after{position:absolute;inset:auto 0 0;height:42%;background:linear-gradient(0deg,rgba(0,0,0,.72),transparent);content:"";pointer-events:none}.development-discover__workwall-item img{object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.development-discover__workwall-item:focus-visible img,.development-discover__workwall-item:hover img{transform:scale(1.05)}.development-discover__workwall-item span{position:absolute;z-index:1;right:.75rem;bottom:.65rem;color:rgba(255,255,255,.86);font-size:.67rem;letter-spacing:.08em;text-transform:uppercase}.development-discover__workwall-item--1{grid-row:1/span 8;grid-column:1/span 7}.development-discover__workwall-item--2{grid-row:1/span 4;grid-column:8/span 5}.development-discover__workwall-item--3{grid-row:5/span 4;grid-column:8/span 5}.development-discover__workwall-copy{position:relative;z-index:2;align-self:end;grid-row:6/span 2;grid-column:1/span 6;width:min(100% - 1rem,310px);margin:0 0 .9rem .9rem;padding:.8rem;border-left:2px solid var(--development-accent);background:rgba(8,8,9,.76);color:#f7f3ef;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none}.development-discover__workwall-copy span{color:var(--development-accent);font-size:.63rem;letter-spacing:.12em;text-transform:uppercase}.development-discover__workwall-copy p{margin:.35rem 0 0;font-family:var(--font-inkora-editorial),"Bodoni 72",Didot,serif;font-size:clamp(1.2rem,2vw,1.8rem);letter-spacing:-.04em;line-height:.95}.development-discover__controls{padding:clamp(1rem,2.5vw,1.75rem);border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.025)}.development-discover__controls-head{display:flex;justify-content:space-between;gap:1rem;align-items:end;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.development-discover__controls-head>div{display:grid;grid-gap:.38rem;gap:.38rem}.development-discover__controls-head>div>span,.development-discover__controls-head>span{color:rgba(247,243,239,.48);font-size:.78rem}.development-discover__controls-head>span{color:var(--development-accent);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase}.development-discover__search input{border-color:rgba(255,255,255,.2);background:#141416}.development-discover__results-head{justify-content:space-between;min-height:44px;padding-bottom:.8rem;border-bottom:1px solid rgba(255,255,255,.1)}.development-discover__results-head>div{display:grid;grid-gap:.28rem;gap:.28rem}.development-discover__results-head p{color:#f7f3ef;font-family:var(--font-inkora-editorial),"Bodoni 72",Didot,serif;font-size:clamp(1.5rem,2.4vw,2.1rem);letter-spacing:-.04em}.development-discover__results-head>span{margin-left:auto}.development-discover__grid{grid-auto-flow:dense;gap:clamp(.85rem,1.8vw,1.4rem)}.development-artist-card{position:relative;background:#111112}.development-artist-card--featured{grid-column:span 2;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr)}.development-artist-card--featured .development-artist-card__visual{min-height:460px;aspect-ratio:auto}.development-artist-card--featured .development-artist-card__content{min-height:0;padding:clamp(1.25rem,2.5vw,2rem)}.development-artist-card__visual:after{position:absolute;inset:auto 0 0;height:36%;background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);content:"";pointer-events:none}.development-artist-card__availability,.development-artist-card__index{z-index:1}.development-artist-card__index{position:absolute;top:.75rem;left:.75rem;color:rgba(247,243,239,.8);font-size:.67rem;letter-spacing:.14em}.development-artist-card__cta{width:max-content;padding-top:.85rem;border-top:1px solid rgba(255,255,255,.14);color:var(--development-accent);font-size:.67rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.development-artist-card__cta:after{margin-left:.55rem;content:"↗"}.development-artist-card:focus-visible .development-artist-card__cta,.development-artist-card:hover .development-artist-card__cta{color:#f7f3ef}.development-artist-profile__availability{padding:.42rem .58rem;border:1px solid rgba(247,243,239,.18);color:rgba(247,243,239,.58);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.development-artist-profile__availability.is-open{border-color:color-mix(in srgb,var(--development-accent) 64%,transparent);color:var(--development-accent)}.development-artist-profile__hero-image:after{position:absolute;inset:0;border:1px solid rgba(255,255,255,.08);content:"";pointer-events:none}.development-product-shell--client{background:#000}.development-product-shell--client .development-product-shell__atmosphere{background:linear-gradient(115deg,rgba(255,255,255,.018) 1px,transparent 0),linear-gradient(25deg,rgba(255,255,255,.012) 1px,transparent 0),#000;background-size:54px 54px,88px 88px,auto;opacity:.42}.development-product-shell--client .development-product-shell__header{width:100%;min-height:108px;margin:0;padding-inline:clamp(2rem,5vw,6rem);grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr);gap:clamp(1.5rem,3vw,4rem);border-bottom-color:rgba(255,255,255,.08)}.development-product-shell--client .development-product-shell__brand{gap:.24rem}.development-product-shell--client .development-product-shell__brand span{color:#f7f3ef;font-size:clamp(1.28rem,1.55vw,1.7rem);letter-spacing:.2em}.development-product-shell--client .development-product-shell__brand small{color:rgba(247,243,239,.42);font-size:.62rem;letter-spacing:.13em}.development-product-shell--client .development-product-shell__nav{gap:clamp(1rem,2.1vw,2.4rem)}.development-product-shell--client .development-product-shell__nav a{min-height:52px;color:rgba(247,243,239,.66);font-size:clamp(.86rem,1vw,.98rem);letter-spacing:.045em}.development-product-shell--client .development-product-shell__identity{gap:.15rem;padding:.55rem 0 .55rem 1rem;border-left:1px solid rgba(255,255,255,.14)}.development-product-shell--client .development-product-shell__identity strong{color:#f7f3ef;font-size:.88rem;font-weight:500}.development-product-shell--client .development-product-shell__identity span{color:rgba(247,243,239,.42);font-size:.62rem}.development-product-shell--client .development-product-shell__content{width:100%;max-width:none;margin:0;padding:clamp(2.6rem,5vw,5.75rem) clamp(2rem,5vw,6rem) 8rem}.development-product-shell--client .development-discover{gap:clamp(2.25rem,4vw,4.5rem)}.development-product-shell--client .development-discover__hero{min-height:max(680px,calc(100svh - 170px));grid-template-columns:minmax(390px,.7fr) minmax(560px,1.3fr);margin-inline:calc(clamp(2rem, 5vw, 6rem) * -1);border:0;background:#000}.development-product-shell--client .development-discover__hero-copy{padding-left:clamp(2rem,5vw,6rem);padding-right:clamp(2rem,4vw,5rem)}.development-product-shell--client .development-discover__hero h1{max-width:10ch;font-size:clamp(4.25rem,7.4vw,8.8rem);line-height:.8}.development-product-shell--client .development-discover__intro{max-width:39ch;font-size:1rem}.development-product-shell--client .development-discover__workwall{padding:0;gap:clamp(.35rem,.65vw,.7rem);background:#000}.development-product-shell--client .development-discover__workwall-copy{margin:0 0 1.25rem 1.25rem;background:rgba(0,0,0,.74)}.development-product-shell--client .development-discover__controls{padding:0 0 1.5rem;border:0;border-bottom:1px solid rgba(255,255,255,.1);background:transparent}.development-product-shell--client .development-discover__controls-head{padding-bottom:1.2rem}.development-product-shell--client .development-discover__search input{min-height:74px;padding-inline:1.35rem;border:0;border-radius:0;background:#111112;box-shadow:inset 0 1px 0 rgba(255,255,255,.08);font-size:.96rem}.development-product-shell--client .development-discover__filter-group button{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.025)}.development-product-shell--client .development-discover__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,1.65vw,1.6rem)}.development-product-shell--client .development-artist-card{border:0;border-radius:10px;background:rgba(20,20,21,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -1px 0 rgba(0,0,0,.36),0 20px 48px rgba(0,0,0,.26)}.development-product-shell--client .development-artist-card:focus-visible,.development-product-shell--client .development-artist-card:hover{border:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.13),inset 0 -1px 0 rgba(0,0,0,.42),0 28px 68px rgba(0,0,0,.45);transform:translateY(-5px) scale(1.006)}.development-product-shell--client .development-artist-card__visual{aspect-ratio:.76}.development-product-shell--client .development-artist-card--featured .development-artist-card__visual{min-height:540px;aspect-ratio:auto}.development-product-shell--client .development-artist-card__content{min-height:202px;padding:1.15rem 1.2rem 1.25rem}.development-product-shell--client .development-artist-card--featured .development-artist-card__content{padding:clamp(1.5rem,2.6vw,2.4rem)}.development-product-shell--client .development-artist-card__availability{border:0;background:rgba(6,6,7,.72)}@media (max-width:1080px){.development-product-shell--client .development-product-shell__header{min-height:auto;padding:1.3rem clamp(1.5rem,4vw,3rem) 0;grid-template-columns:1fr auto}.development-product-shell--client .development-product-shell__nav{grid-column:1/-1;grid-row:2;justify-content:flex-start}.development-product-shell--client .development-product-shell__content{padding-inline:clamp(1.5rem,4vw,3rem)}.development-product-shell--client .development-discover__hero{min-height:0;grid-template-columns:1fr;margin-inline:calc(clamp(1.5rem, 4vw, 3rem) * -1)}.development-product-shell--client .development-discover__hero-copy{min-height:480px;padding-inline:clamp(1.5rem,4vw,3rem)}.development-product-shell--client .development-discover__workwall{min-height:580px}.development-product-shell--client .development-discover__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.development-product-shell--client .development-product-shell__header{padding-inline:1.15rem}.development-product-shell--client .development-product-shell__brand span{font-size:1.18rem}.development-product-shell--client .development-product-shell__nav{gap:1.15rem}.development-product-shell--client .development-product-shell__nav a{font-size:.82rem}.development-product-shell--client .development-product-shell__identity{padding-left:.75rem}.development-product-shell--client .development-product-shell__content{padding:2rem 1.15rem 7rem}.development-product-shell--client .development-discover__hero{margin-inline:-1.15rem}.development-product-shell--client .development-discover__hero-copy{min-height:0;padding:2.5rem 1.15rem 2.75rem}.development-product-shell--client .development-discover__hero h1{font-size:clamp(3.6rem,16vw,5.25rem)}.development-product-shell--client .development-discover__workwall{min-height:410px}.development-product-shell--client .development-discover__workwall-copy{margin:0 0 .7rem .7rem}.development-product-shell--client .development-discover__grid{grid-template-columns:1fr}.development-product-shell--client .development-artist-card--featured .development-artist-card__visual{min-height:400px}}@keyframes development-loading-shimmer{to{background-position:-200% 0}}@media (max-width:920px){.development-discover__hero{grid-template-columns:1fr}.development-discover__hero-copy{min-height:420px}.development-discover__workwall{min-height:520px}.development-discover__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.development-artist-profile__hero{min-height:0}.development-artist-profile__gallery figure{min-height:420px}}@media (max-width:680px){.development-discover__hero-copy{min-height:0;padding:2rem 1.25rem 2.4rem}.development-discover__hero h1{font-size:clamp(3.15rem,15vw,4.75rem)}.development-discover__workwall{min-height:360px;padding:.55rem;gap:.55rem}.development-discover__workwall-copy{grid-row:6/span 3;grid-column:1/span 8;margin:0 0 .55rem .55rem}.development-discover__workwall-item--1{grid-column:1/span 8}.development-discover__workwall-item--2,.development-discover__workwall-item--3{grid-column:9/span 4}.development-discover__controls{padding:1rem}.development-discover__controls-head{display:grid;align-items:start}.development-discover__results-head{align-items:end;flex-wrap:wrap}.development-discover__results-head>span{margin-left:0}.development-discover__header{display:grid;align-items:start}.development-discover__header>span{text-align:left}.development-discover__filter-group{grid-template-columns:1fr;gap:.45rem}.development-discover__filter-group>span{padding-top:0}.development-discover__grid{grid-template-columns:1fr}.development-artist-card--featured{grid-column:auto;grid-template-columns:1fr}.development-artist-card__visual{aspect-ratio:1.05}.development-artist-card--featured .development-artist-card__visual{min-height:360px;aspect-ratio:1.05}.development-artist-profile__details,.development-artist-profile__hero{grid-template-columns:1fr}.development-artist-profile__hero-image{min-height:430px}.development-artist-profile__gallery{grid-template-columns:1fr}.development-artist-profile__gallery figure,.development-artist-profile__gallery figure:first-child:last-child{grid-column:auto;min-height:480px}.development-artist-profile__details dl{grid-template-columns:1fr}}.development-product-shell--client .development-discover__hero-copy{gap:clamp(1rem,1.7vw,1.45rem)}.development-product-shell--client .development-discover__hero-copy .development-discover__search{width:min(100%,620px);margin-top:.45rem}.development-product-shell--client .development-discover__hero-copy .development-discover__search input{min-height:76px;border-radius:8px;background:rgba(19,19,20,.86);box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 14px 34px rgba(0,0,0,.22)}.development-product-shell--client .development-discover__controls{display:flex;align-items:end;justify-content:space-between;gap:2rem}.development-product-shell--client .development-discover__controls-head{flex:1 1;padding:0;border:0}.development-product-shell--client .development-discover__filter-group{grid-template-columns:auto minmax(0,1fr);width:min(100%,670px)}.development-discover__section-heading{width:min(100%,780px);display:grid;grid-gap:.65rem;gap:.65rem}.development-discover__artist-explore-head>div>p,.development-discover__section-heading p,.development-discover__spotlight-copy>p:first-child{margin:0;color:var(--development-accent);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase}.development-discover__artist-explore-head h2,.development-discover__section-heading h2,.development-discover__spotlight-copy h2{margin:0;color:#f7f3ef;font-family:var(--font-inkora-editorial),"Bodoni 72",Didot,serif;font-size:clamp(3.1rem,5.7vw,6.8rem);font-weight:500;letter-spacing:-.07em;line-height:.82}.development-discover__featured-work{display:grid;grid-gap:clamp(1.4rem,2.8vw,2.75rem);gap:clamp(1.4rem,2.8vw,2.75rem)}.development-discover__featured-mosaic{min-height:min(780px,72vw);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(8,minmax(0,1fr));grid-gap:clamp(.55rem,1vw,1rem);gap:clamp(.55rem,1vw,1rem)}.development-discover__featured-piece{position:relative;overflow:hidden;min-height:0;background:#121213}.development-discover__featured-piece:after,.development-discover__spotlight-image:after,.development-discover__style-tiles button:after{position:absolute;inset:auto 0 0;height:45%;background:linear-gradient(0deg,rgba(0,0,0,.72),transparent);content:"";pointer-events:none}.development-discover__featured-piece img,.development-discover__spotlight-image img,.development-discover__style-tiles img{object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.development-discover__featured-piece:focus-visible img,.development-discover__featured-piece:hover img,.development-discover__spotlight-image:focus-visible img,.development-discover__spotlight-image:hover img,.development-discover__style-tiles button:focus-visible img,.development-discover__style-tiles button:hover img{transform:scale(1.045)}.development-discover__featured-piece span{position:absolute;z-index:1;left:1rem;bottom:.9rem;color:rgba(247,243,239,.92);font-size:.68rem;letter-spacing:.09em;text-transform:uppercase}.development-discover__featured-piece--1{grid-row:1/span 8;grid-column:1/span 7}.development-discover__featured-piece--2{grid-row:1/span 5;grid-column:8/span 5}.development-discover__featured-piece--3{grid-row:6/span 3;grid-column:8/span 5}.development-discover__artist-explore{display:grid;grid-gap:1.4rem;gap:1.4rem}.development-discover__artist-explore-head{display:flex;align-items:end;justify-content:space-between;gap:1.5rem}.development-discover__artist-explore-head h2{font-size:clamp(3.5rem,7vw,8.5rem)}.development-discover__artist-explore>button{width:max-content;margin-top:-.7rem;padding:0;border:0;background:transparent;color:var(--development-accent);cursor:pointer;font:inherit;font-size:.75rem;text-decoration:underline;text-underline-offset:4px}.development-discover__artist-explore>span{color:rgba(247,243,239,.5);font-size:.75rem}.development-discover__rail-actions{display:flex;gap:.45rem}.development-discover__rail-actions button{width:48px;height:48px;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:rgba(255,255,255,.03);color:#f7f3ef;cursor:pointer;font:inherit;font-size:1.15rem;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.development-discover__rail-actions button:focus-visible,.development-discover__rail-actions button:hover{border-color:var(--development-accent);background:rgba(255,0,127,.1);transform:translateY(-2px)}.development-discover__artist-rail{display:grid;grid-auto-columns:minmax(300px,31vw);grid-auto-flow:column;grid-gap:clamp(.9rem,1.5vw,1.4rem);gap:clamp(.9rem,1.5vw,1.4rem);overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:.25rem 0 1.25rem}.development-discover__artist-rail .development-artist-card{min-width:0;scroll-snap-align:start}.development-discover__artist-rail .development-artist-card__visual{aspect-ratio:.79}.development-discover__artist-rail .development-artist-card__content{min-height:192px}.development-discover__styles{display:grid;grid-gap:clamp(1.4rem,2.8vw,2.75rem);gap:clamp(1.4rem,2.8vw,2.75rem);padding-top:clamp(1rem,4vw,4rem)}.development-discover__style-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(.65rem,1.2vw,1.1rem);gap:clamp(.65rem,1.2vw,1.1rem)}.development-discover__style-tiles button{position:relative;min-height:clamp(300px,36vw,550px);overflow:hidden;border:0;background:#131314;color:#f7f3ef;cursor:pointer;text-align:left}.development-discover__style-tiles button>small,.development-discover__style-tiles button>span,.development-discover__style-tiles button>strong{position:absolute;z-index:1;left:1rem}.development-discover__style-tiles button>span{top:.9rem;color:rgba(247,243,239,.74);font-size:.66rem;letter-spacing:.12em}.development-discover__style-tiles button>strong{bottom:2.15rem;max-width:8ch;font-family:var(--font-inkora-editorial),"Bodoni 72",Didot,serif;font-size:clamp(1.75rem,2.9vw,3.6rem);font-weight:500;letter-spacing:-.06em;line-height:.86}.development-discover__style-tiles button>small{bottom:.9rem;color:var(--development-accent);font-size:.65rem;letter-spacing:.1em;text-transform:uppercase}.development-discover__style-tiles button.is-active:before{position:absolute;z-index:2;inset:0;border:2px solid var(--development-accent);content:"";pointer-events:none}.development-discover__spotlight{min-height:min(770px,70vw);display:grid;grid-template-columns:minmax(0,1.45fr) minmax(330px,.55fr);background:#111112;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.development-discover__spotlight-image{position:relative;min-height:0;overflow:hidden}.development-discover__spotlight-copy{padding:clamp(2rem,4.5vw,5.5rem) clamp(1.5rem,3.5vw,4rem);display:grid;align-content:center;justify-items:start;grid-gap:1.1rem;gap:1.1rem}.development-discover__spotlight-copy h2{font-size:clamp(3.5rem,5vw,6.2rem)}.development-discover__spotlight-copy>p:not(:first-child),.development-discover__spotlight-copy>span{margin:0;color:rgba(247,243,239,.58);font-size:.88rem;line-height:1.65}.development-discover__spotlight-copy>p:not(:first-child){max-width:35ch;margin-top:.35rem}.development-discover__spotlight-copy>a{margin-top:.6rem;color:var(--development-accent);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.development-product-shell--client .development-artist-profile__hero{border:0;background:#111112}.development-product-shell--client .development-artist-profile__details,.development-product-shell--client .development-artist-profile__portfolio{width:min(100%,1580px)}@media (max-width:1080px){.development-product-shell--client .development-discover__controls{display:grid;align-items:start}.development-product-shell--client .development-discover__filter-group{width:100%}.development-discover__featured-mosaic{min-height:720px}.development-discover__style-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.development-discover__style-tiles button{min-height:430px}.development-discover__spotlight{min-height:0;grid-template-columns:1fr}.development-discover__spotlight-image{min-height:620px}}@media (max-width:680px){.development-product-shell--client .development-discover__hero-copy .development-discover__search{width:100%}.development-product-shell--client .development-discover__hero-copy .development-discover__search input{min-height:64px}.development-product-shell--client .development-discover__controls{gap:1rem}.development-product-shell--client .development-discover__filter-group{grid-template-columns:1fr}.development-discover__artist-explore-head h2,.development-discover__section-heading h2,.development-discover__spotlight-copy h2{font-size:clamp(3.15rem,14vw,5rem)}.development-discover__featured-mosaic{min-height:800px;grid-template-rows:repeat(12,minmax(0,1fr))}.development-discover__featured-piece--1{grid-row:1/span 7;grid-column:1/-1}.development-discover__featured-piece--2{grid-row:8/span 5;grid-column:1/span 7}.development-discover__featured-piece--3{grid-row:8/span 5;grid-column:8/-1}.development-discover__artist-explore-head{align-items:start}.development-discover__rail-actions button{width:42px;height:42px}.development-discover__artist-rail{grid-auto-columns:minmax(276px,82vw)}.development-discover__style-tiles{display:flex;overflow-x:auto;gap:.75rem;padding-bottom:.75rem;scroll-snap-type:x mandatory}.development-discover__style-tiles button{flex:0 0 min(78vw,340px);min-height:410px;scroll-snap-align:start}.development-discover__spotlight-image{min-height:460px}}.development-product-shell--client .development-product-shell__header{min-height:78px;padding-block:.65rem}.development-product-shell--client .development-product-shell__nav a{min-height:42px}.development-product-shell--client .development-product-shell__content{padding-top:0}.development-product-shell--client .development-discover{gap:0}.development-product-shell--client .development-discover__hero{position:relative;min-height:calc(100svh - 78px);grid-template-columns:minmax(430px,.92fr) minmax(520px,1.08fr);overflow:clip}.development-discover__hero-wordmark{position:absolute;z-index:0;top:-.2em;left:-.035em;margin:0;color:rgba(247,243,239,.1);font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:clamp(9rem,19.5vw,25rem);letter-spacing:-.09em;line-height:.8;white-space:nowrap;pointer-events:none}.development-product-shell--client .development-discover__hero-copy{position:relative;z-index:1;align-content:end;padding-top:clamp(9rem,20vh,17rem);padding-bottom:clamp(2rem,5vw,5rem)}.development-product-shell--client .development-discover__hero h1{max-width:none;font-size:clamp(5.4rem,10.5vw,13.5rem);letter-spacing:-.09em;line-height:.7;text-transform:uppercase}.development-product-shell--client .development-discover__hero h1 span{display:block}.development-product-shell--client .development-discover__hero h1 span:nth-child(2){margin-left:clamp(1.5rem,5vw,7rem);color:var(--development-accent)}.development-product-shell--client .development-discover__hero h1 span:nth-child(3){margin-left:clamp(.5rem,2vw,3rem)}.development-product-shell--client .development-discover__hero-copy .development-discover__search{width:min(100%,760px);margin-top:1.25rem}.development-product-shell--client .development-discover__hero-copy .development-discover__search input{min-height:70px;padding-inline:0 2rem;border:0;border-bottom:2px solid rgba(247,243,239,.7);border-radius:0;background:transparent;box-shadow:none;color:#f7f3ef;font-size:clamp(.95rem,1.2vw,1.15rem)}.development-product-shell--client .development-discover__hero-copy .development-discover__search input:focus{border-bottom-color:var(--development-accent);background:transparent}.development-product-shell--client .development-discover__style-entry{margin-top:.2rem}.development-product-shell--client .development-discover__workwall{position:relative;z-index:1;min-height:0;margin-top:clamp(3.5rem,8vw,8rem)}.development-product-shell--client .development-discover__featured-piece,.development-product-shell--client .development-discover__spotlight-image,.development-product-shell--client .development-discover__style-tiles button,.development-product-shell--client .development-discover__workwall-item{border-radius:0}.development-product-shell--client .development-discover__featured-piece:after,.development-product-shell--client .development-discover__spotlight-image:after,.development-product-shell--client .development-discover__style-tiles button:after,.development-product-shell--client .development-discover__workwall-item:after{inset:0;height:auto;background:rgba(0,0,0,.22)}.development-product-shell--client .development-discover__workwall-copy{border-left-width:3px;border-radius:0;background:#000}.development-product-shell--client .development-discover__controls{order:2;min-height:150px;margin-inline:calc(clamp(2rem, 5vw, 6rem) * -1);padding:2rem clamp(2rem,5vw,6rem);border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);background:#000}.development-product-shell--client .development-discover__featured-work{order:3;min-height:100svh;margin-inline:calc(clamp(2rem, 5vw, 6rem) * -1);padding:clamp(3rem,7vw,8rem) clamp(2rem,5vw,6rem);background:#ecebe5;color:#0a0a0a}.development-product-shell--client .development-discover__featured-work .development-discover__section-heading{width:min(100%,1120px);margin-left:auto}.development-product-shell--client .development-discover__featured-work .development-discover__section-heading p{color:#ff007f}.development-product-shell--client .development-discover__featured-work .development-discover__section-heading h2{color:#080808;font-size:clamp(4.2rem,9.5vw,12.5rem)}.development-product-shell--client .development-discover__featured-mosaic{min-height:min(780px,74svh)}.development-product-shell--client .development-discover__featured-piece{background:#1a1a1a}.development-product-shell--client .development-discover__featured-piece:after{background:rgba(0,0,0,.18)}.development-product-shell--client .development-discover__featured-piece--1{grid-column:1/span 6}.development-product-shell--client .development-discover__featured-piece--2{grid-row:1/span 3;grid-column:8/span 5}.development-product-shell--client .development-discover__featured-piece--3{grid-row:4/span 5;grid-column:7/span 4}.development-product-shell--client .development-discover__spotlight{order:4;min-height:86svh;margin-inline:calc(clamp(2rem, 5vw, 6rem) * -1);grid-template-columns:minmax(0,1.58fr) minmax(360px,.42fr);background:#ecebe5;box-shadow:none}.development-product-shell--client .development-discover__spotlight-image:after{background:rgba(0,0,0,.06)}.development-product-shell--client .development-discover__spotlight-copy{color:#080808}.development-product-shell--client .development-discover__spotlight-copy>p:first-child{color:#ff007f}.development-product-shell--client .development-discover__spotlight-copy h2{color:#080808;font-size:clamp(4.2rem,7.3vw,9rem)}.development-product-shell--client .development-discover__spotlight-copy>p:not(:first-child),.development-product-shell--client .development-discover__spotlight-copy>span{color:rgba(8,8,8,.68)}.development-product-shell--client .development-discover__spotlight-copy>a{color:#080808;border-bottom:2px solid #ff007f;padding-bottom:.3rem}.development-product-shell--client .development-discover__artist-explore{order:5;min-height:84svh;padding:clamp(4rem,8vw,9rem) 0}.development-product-shell--client .development-discover__artist-explore-head>div>p{color:var(--development-accent)}.development-product-shell--client .development-discover__artist-explore-head h2{font-size:clamp(5rem,12vw,16rem)}.development-product-shell--client .development-discover__artist-rail{grid-auto-columns:minmax(330px,28vw);padding-top:1.4rem}.development-product-shell--client .development-discover__artist-rail .development-artist-card{border-radius:2px;background:#151515;box-shadow:none}.development-product-shell--client .development-discover__styles{order:6;min-height:100svh;margin-inline:calc(clamp(2rem, 5vw, 6rem) * -1);padding:clamp(4rem,8vw,9rem) clamp(2rem,5vw,6rem);background:#1b1b1b}.development-product-shell--client .development-discover__styles .development-discover__section-heading{width:min(100%,980px)}.development-product-shell--client .development-discover__styles .development-discover__section-heading h2{font-size:clamp(4rem,8.6vw,11.5rem)}.development-product-shell--client .development-discover__style-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.development-product-shell--client .development-discover__style-tiles button{min-height:min(620px,54vw)}.development-product-shell--client .development-discover__style-tiles button>strong{font-size:clamp(2.8rem,4.6vw,6.1rem)}@media (max-width:1080px){.development-product-shell--client .development-discover__hero{grid-template-columns:1fr}.development-product-shell--client .development-discover__hero-copy{min-height:70svh;padding-top:clamp(8rem,17vh,13rem)}.development-product-shell--client .development-discover__workwall{min-height:620px;margin-top:0}.development-product-shell--client .development-discover__featured-work,.development-product-shell--client .development-discover__spotlight,.development-product-shell--client .development-discover__styles{min-height:0}}main.development-product-shell--client.development-product-shell--client-discover,main.development-product-shell--client.development-product-shell--client-discover .client-home,main.development-product-shell--client.development-product-shell--client-discover .development-product-shell__content{max-width:100%}@media (max-width:700px){main.development-product-shell--client.development-product-shell--client-discover .development-product-shell__header{width:100%!important;height:72px!important;min-height:72px!important;padding-inline:1.15rem!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:0!important;gap:0!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-account{display:block!important;justify-self:end!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-account__trigger{display:inline-flex!important}main.development-product-shell--client.development-product-shell--client-discover .client-home__hero-copy,main.development-product-shell--client.development-product-shell--client-discover .client-home__hero-copy h1,main.development-product-shell--client.development-product-shell--client-discover .client-home__hero-copy>p:last-child{width:100%;max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}}.development-client-header__brand{display:grid;grid-gap:.08rem;gap:.08rem}.development-client-header__brand span{color:#797873;font:700 .48rem/1 var(--font-inkora-mono),monospace;letter-spacing:.14em;text-transform:uppercase}.client-profile,.client-utility-page{width:100%;min-height:calc(100dvh - 76px);padding:clamp(1.5rem,3vw,3.5rem);background:#f6f5ef;color:#111}.client-profile__identity p,.client-utility-page>p{grid-column:1/-1;margin:0;color:var(--inkora-pink);font:700 .6rem/1 var(--font-inkora-mono),monospace;letter-spacing:.13em;text-transform:uppercase}.client-profile h1,.client-utility-page h1{margin:0;font:500 clamp(3rem,6vw,6.6rem)/.86 var(--font-inkora-display),sans-serif;letter-spacing:-.065em}.client-profile__posts header{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.client-profile__posts h2{margin:0;font:500 clamp(1.6rem,2.25vw,2.4rem)/.95 var(--font-inkora-display),sans-serif;letter-spacing:-.05em}.client-profile__posts img{object-fit:cover}.client-utility-page{max-width:none}.client-utility-page>span{display:block;max-width:38rem;margin-top:1rem;color:#706f69;font-size:.9rem}.client-activity-tabs{display:flex;gap:.4rem;margin-top:3rem;overflow-x:auto}.client-activity-tabs button{min-height:32px;padding:0 .72rem;border:1px solid #d9d8d2;border-radius:999px;background:#fff;color:#585651;font:700 .62rem/1 var(--font-inkora-sans),sans-serif}.client-activity-tabs button[aria-selected=true]{border-color:var(--inkora-pink);background:var(--inkora-pink);color:#fff}.client-activity-list{display:grid;max-width:52rem;margin-top:1.35rem;border-top:1px solid #deddd7}.client-activity-list article{display:grid;grid-template-columns:10px minmax(0,1fr) auto;grid-gap:.7rem;gap:.7rem;align-items:center;padding:1rem 0;border-bottom:1px solid #deddd7;font-size:.78rem}.client-activity-list i{width:8px;height:8px;border-radius:50%;background:var(--inkora-pink)}.client-activity-list span{color:#888680;font-size:.61rem}.client-messages{display:grid;grid-template-columns:minmax(220px,.38fr) minmax(0,1fr);min-height:420px;margin-top:3rem;border:1px solid #deddd7;background:#fff}.client-messages aside{display:grid;align-content:start;border-right:1px solid #deddd7}.client-messages aside strong{padding:1rem;font:700 .68rem/1 var(--font-inkora-mono),monospace;text-transform:uppercase}.client-messages aside button{display:grid;grid-gap:.25rem;gap:.25rem;padding:1rem;border:0;border-top:1px solid #ebeae6;background:transparent;text-align:left;font:700 .72rem/1 var(--font-inkora-sans),sans-serif}.client-messages aside button span{color:#787670;font-size:.62rem;font-weight:400}.client-messages section{display:grid;place-items:center;color:#777570;font-size:.78rem}.client-profile{padding-top:0}.client-profile__cover{height:clamp(150px,18vw,260px);margin-inline:calc(clamp(1.5rem, 3vw, 3.5rem) * -1);background:linear-gradient(120deg,#171717,#52504a)}.client-profile__identity{display:grid;grid-template-columns:84px minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;align-items:end;max-width:1000px;margin-top:-2.5rem}.client-profile__identity>div:first-of-type{display:grid;grid-gap:.35rem;gap:.35rem}.client-profile__identity p{grid-column:auto}.client-profile__identity h1{font-size:clamp(2.1rem,4vw,4.2rem)}.client-profile__identity div>span{color:#74716c;font-size:.72rem}.client-profile__avatar{display:grid;width:84px;height:84px;place-items:center;border:3px solid #f6f5ef;border-radius:50%;background:#111;color:#fff;font:700 .9rem/1 var(--font-inkora-mono),monospace}.client-profile__actions{display:flex;gap:.5rem}.client-profile__actions button{min-height:36px;padding:0 .75rem;border:1px solid #111;background:transparent;font:700 .62rem/1 var(--font-inkora-sans),sans-serif}.client-profile__actions button:first-child{background:#111;color:#fff}.client-profile__bio{max-width:32rem;margin:2rem 0 1.3rem 100px;color:#56544f;font-size:.82rem}.client-profile dl{display:flex;gap:2.2rem;margin:0 0 3rem 100px}.client-profile dt{color:#777570;font-size:.62rem}.client-profile dd{margin:.18rem 0 0;font:500 1.35rem/1 var(--font-inkora-display),sans-serif}.client-profile__posts{max-width:1000px}.client-profile__posts header span{color:#777570;font-size:.62rem}.client-profile__posts>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin-top:1rem}.client-profile__posts a{position:relative;aspect-ratio:1;overflow:hidden;background:#dfddd8}.client-utility-empty{display:grid;grid-gap:.5rem;gap:.5rem;max-width:36rem;margin-top:3rem;padding:1.25rem;border:1px solid #deddd7;background:#fff}.client-utility-empty strong{font:700 .62rem/1 var(--font-inkora-mono),monospace;color:var(--inkora-pink);text-transform:uppercase}.client-utility-empty span{color:#706f69;font-size:.75rem;line-height:1.5}@media (max-width:900px){.client-profile__identity{grid-template-columns:72px minmax(0,1fr)}.client-profile__avatar{width:72px;height:72px}.client-profile__actions{grid-column:1/-1}.client-profile dl,.client-profile__bio{margin-left:0}}@media (max-width:700px){.development-client-header__brand span{display:none}.client-profile,.client-utility-page{min-height:calc(100dvh - 68px);padding:1.15rem}.client-messages,.client-profile__posts>div{grid-template-columns:1fr}.client-messages section{display:none}.client-profile__cover{margin-inline:-1.15rem}.client-profile__identity{grid-template-columns:64px minmax(0,1fr)}.client-profile__avatar{width:64px;height:64px}.client-profile__actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.client-profile__posts>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.client-home-v2{min-height:calc(100dvh - 76px);padding:clamp(1rem,2.1vw,2.2rem) clamp(1rem,2.7vw,3rem) clamp(3rem,6vw,7rem);display:grid;grid-template-columns:clamp(180px,13vw,210px) minmax(0,1fr) clamp(280px,20vw,320px);grid-gap:clamp(1.25rem,2vw,2.25rem);gap:clamp(1.25rem,2vw,2.25rem);background:var(--home-paper);color:var(--home-ink)}.client-home-v2 *,.client-home-v2 :after,.client-home-v2 :before{box-sizing:border-box}.client-home-v2__sidebar{position:-webkit-sticky;position:sticky;top:1.35rem;display:grid;align-content:start;grid-gap:.8rem;gap:.8rem;min-width:0}.client-home-v2__sidebar nav{display:grid;grid-gap:.22rem;gap:.22rem}.client-home-v2__sidebar nav a{min-height:38px;padding:0 .6rem;display:flex;align-items:center;gap:.7rem;color:#302f2d;font:600 .69rem/1 var(--font-inkora-sans),sans-serif}.client-home-v2__sidebar nav a:hover{background:#eeece7}.client-home-v2__sidebar nav a.is-active{background:#fff1f7}.client-home-v2__sidebar nav svg{width:17px;height:17px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75}.client-home-v2__sidebar nav .client-home-v2__sidebar-atlas-icon,.client-home-v2__sidebar nav .client-home-v2__sidebar-explore-icon,.client-home-v2__sidebar nav .client-home-v2__sidebar-home-icon{width:22px;height:22px;flex:0 0 auto;object-fit:contain}.client-home-v2__sidebar-rule{height:1px;margin:.75rem 0;background:var(--home-rule)}.client-home-v2__sidebar-promo{position:relative;min-height:218px;margin-top:clamp(2rem,6vh,7rem);padding:1rem;display:grid;align-content:end;grid-gap:.8rem;gap:.8rem;overflow:hidden;color:#fff;background:#171717}.client-home-v2__sidebar-promo:after{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,.85));content:""}.client-home-v2__sidebar-promo img{object-fit:cover;opacity:.65}.client-home-v2__sidebar-promo span,.client-home-v2__sidebar-promo strong{position:relative;z-index:1}.client-home-v2__sidebar-promo span{max-width:10ch;font:500 clamp(1.3rem,1.7vw,1.8rem)/.98 var(--font-inkora-display),sans-serif;letter-spacing:-.045em}.client-home-v2__sidebar-promo strong{color:var(--inkora-pink);font:700 .62rem/1 var(--font-inkora-mono),monospace;letter-spacing:.18em}.client-home-v2__main{min-width:0;display:grid;grid-gap:clamp(2.6rem,4.5vw,4.5rem);gap:clamp(2.6rem,4.5vw,4.5rem)}.client-home-v2__intro{padding:clamp(.55rem,1.5vw,1.15rem) 0 clamp(1.5rem,3vw,2.4rem);border-bottom:1px solid var(--home-rule)}.client-home-v2__intro>p{margin:0 0 .7rem;color:var(--inkora-pink);font:700 .59rem/1 var(--font-inkora-mono),monospace;letter-spacing:.14em;text-transform:uppercase}.client-home-v2__intro h1{margin:0;font:500 clamp(2.5rem,4.2vw,4.9rem)/.86 var(--font-inkora-display),sans-serif;letter-spacing:-.065em}.client-home-v2__intro>span{display:block;max-width:34rem;margin-top:.7rem;color:var(--home-muted);font-size:.8rem;line-height:1.5}.client-home-v2__feed-tabs{display:flex;gap:1.15rem;margin-top:1.7rem;overflow-x:auto}.client-home-v2__feed-tabs button{position:relative;min-height:28px;padding:0;flex:0 0 auto;border:0;background:transparent;color:#807d77;font:700 .61rem/1 var(--font-inkora-mono),monospace;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.client-home-v2__feed-tabs button[aria-selected=true]{color:var(--home-ink)}.client-home-v2__feed-tabs button[aria-selected=true]:after{position:absolute;right:0;bottom:-.5rem;left:0;height:2px;background:var(--inkora-pink);content:""}.client-home-v2__section{min-width:0;display:grid;grid-gap:1rem;gap:1rem}.client-home-rail-card>header,.client-home-v2__section>header{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.client-home-rail-card h2,.client-home-v2__section h2{margin:0;font:500 clamp(1.45rem,2.25vw,2.15rem)/.95 var(--font-inkora-display),sans-serif;letter-spacing:-.05em}.client-home-rail-card>header a,.client-home-v2__section>header a{flex:0 0 auto;color:#5d5953;font:700 .57rem/1 var(--font-inkora-mono),monospace;letter-spacing:.06em;text-transform:uppercase}.client-home-rail-card>header a,.client-home-v2__section>header b{color:var(--inkora-pink)}.client-home-v2__artist-rail,.client-home-v2__flash-rail,.client-home-v2__post-rail{display:grid;grid-auto-flow:column;grid-gap:.85rem;gap:.85rem;overflow-x:auto;padding-bottom:.4rem;scroll-snap-type:x proximity;scrollbar-width:none}.client-home-v2__artist-rail::-webkit-scrollbar,.client-home-v2__flash-rail::-webkit-scrollbar,.client-home-v2__post-rail::-webkit-scrollbar{display:none}.client-home-v2__post-rail{grid-auto-columns:minmax(300px,48%)}.client-home-post{min-width:0;padding:.75rem;display:grid;grid-gap:.65rem;gap:.65rem;border:1px solid var(--home-rule);border-radius:7px;background:var(--home-surface);scroll-snap-align:start}.client-home-post>header{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:.55rem;gap:.55rem;align-items:center}.client-home-post__avatar{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#181818;color:#fff;font:700 .48rem/1 var(--font-inkora-mono),monospace}.client-home-post>header div{min-width:0;display:grid;grid-gap:.14rem;gap:.14rem}.client-home-post>header div a{overflow:hidden;color:var(--home-ink);font:700 .7rem/1 var(--font-inkora-sans),sans-serif;text-overflow:ellipsis;white-space:nowrap}.client-home-post>header small,.client-home-post>header time{color:var(--home-muted);font:.52rem/1 var(--font-inkora-mono),monospace}.client-home-post__image{position:relative;display:block;aspect-ratio:1/.88;overflow:hidden;background:#e5e2dc}.client-home-post__image img{object-fit:cover;transition:transform .22s ease}.client-home-post:hover .client-home-post__image img{transform:scale(1.025)}.client-home-post>p{min-height:2.3em;margin:0;color:#484641;font-size:.67rem;line-height:1.45}.client-home-post footer{gap:.6rem}.client-home-post footer button{min-height:24px;padding:0;display:inline-flex;gap:.26rem;align-items:center;border:0;background:transparent;color:#504e49;font:.55rem/1 var(--font-inkora-mono),monospace;cursor:pointer}.client-home-post footer svg,.client-home-trending footer svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.client-home-post__save{margin-left:auto}.client-home-post__meta{display:flex;gap:.55rem;flex-wrap:wrap}.client-home-post__meta a{color:#76726c;font:700 .5rem/1 var(--font-inkora-mono),monospace;letter-spacing:.02em}.client-home-v2__trending-grid{display:grid;grid-template-columns:1.15fr .85fr .85fr;grid-auto-rows:180px;grid-gap:.7rem;gap:.7rem}.client-home-trending{position:relative;min-width:0;overflow:hidden;background:#191919}.client-home-trending:first-child{grid-row:span 2}.client-home-trending:nth-child(4){grid-column:span 2}.client-home-trending>a{position:absolute;inset:0;display:block}.client-home-trending>a:after{position:absolute;inset:42% 0 0;background:linear-gradient(transparent,rgba(0,0,0,.72));content:""}.client-home-trending img{object-fit:cover;transition:transform .24s ease}.client-home-trending:hover img{transform:scale(1.04)}.client-home-trending>a span{position:absolute;z-index:1;right:.7rem;bottom:.65rem;left:.7rem;color:#fff;font:700 .55rem/1 var(--font-inkora-mono),monospace;text-transform:uppercase}.client-home-trending footer{position:absolute;z-index:2;top:.65rem;right:.65rem;left:.65rem;display:flex;justify-content:flex-end;gap:.45rem;color:#fff;font:700 .48rem/1 var(--font-inkora-mono),monospace;text-shadow:0 1px 8px rgba(0,0,0,.8)}.client-home-trending footer span:first-child{margin-right:auto;color:#ff9cc8}.client-home-trending footer button{padding:0;border:0;background:transparent;color:#fff;cursor:pointer}.client-home-v2__artist-rail{grid-auto-columns:minmax(270px,43%)}.client-home-artist-card{min-width:0;padding:.75rem;display:grid;grid-gap:.75rem;gap:.75rem;border:1px solid var(--home-rule);background:#fff;scroll-snap-align:start}.client-home-artist-card>header{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:.55rem;gap:.55rem;align-items:center}.client-home-artist-card>header>span{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#202020;color:#fff;font:700 .48rem/1 var(--font-inkora-mono),monospace}.client-home-artist-card>header div{min-width:0;display:grid;grid-gap:.14rem;gap:.14rem}.client-home-artist-card>header a{overflow:hidden;color:var(--home-ink);font:700 .68rem/1 var(--font-inkora-sans),sans-serif;text-overflow:ellipsis;white-space:nowrap}.client-home-artist-card>header small{overflow:hidden;color:var(--home-muted);font:.51rem/1 var(--font-inkora-mono),monospace;text-overflow:ellipsis;white-space:nowrap}.client-home-artist-card>header button{min-height:26px;padding:0 .46rem;border:1px solid #d8d5ce;background:#fff;color:#33312e;font:700 .49rem/1 var(--font-inkora-sans),sans-serif;cursor:pointer}.client-home-artist-card__previews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.28rem;gap:.28rem}.client-home-artist-card__previews a{position:relative;min-height:108px;overflow:hidden;background:#e6e3dd}.client-home-artist-card__previews img{object-fit:cover}.client-home-artist-card footer{display:grid;grid-gap:.35rem;gap:.35rem}.client-home-artist-card footer span{color:var(--home-muted);font:.5rem/1.25 var(--font-inkora-mono),monospace}.client-home-artist-card footer a{margin-top:.1rem;color:var(--inkora-pink);font:700 .54rem/1 var(--font-inkora-mono),monospace;text-transform:uppercase}.client-home-v2__section--dark{padding:clamp(1rem,2vw,1.5rem);background:#111;color:#fff}.client-home-v2__section--dark>header a{color:#ff9cc8}.client-home-v2__flash-rail{grid-auto-columns:minmax(220px,31%)}.client-home-flash-card{position:relative;min-height:270px;overflow:hidden;background:#252525;scroll-snap-align:start}.client-home-flash-card:after{position:absolute;inset:35% 0 0;background:linear-gradient(transparent,rgba(0,0,0,.92));content:""}.client-home-flash-card img{object-fit:cover}.client-home-flash-card>div{position:absolute;z-index:1;right:.8rem;bottom:.8rem;left:.8rem;display:grid;grid-gap:.32rem;gap:.32rem}.client-home-flash-card span{color:#ff9cc8;font:700 .49rem/1 var(--font-inkora-mono),monospace;letter-spacing:.1em;text-transform:uppercase}.client-home-flash-card strong{font:500 1.25rem/.95 var(--font-inkora-display),sans-serif}.client-home-flash-card small{color:#d9d6d0;font:.53rem/1 var(--font-inkora-mono),monospace}.client-home-flash-card a{margin-top:.35rem;color:#fff;font:700 .51rem/1 var(--font-inkora-mono),monospace;text-transform:uppercase}.client-home-v2__studio-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.client-home-studio-card{min-width:0;display:grid;grid-template-rows:126px auto;border:1px solid var(--home-rule);background:#fff}.client-home-studio-card__image{position:relative;overflow:hidden;background:#e7e4df}.client-home-studio-card__image img{object-fit:cover}.client-home-studio-card>div:last-child{padding:.8rem;display:grid;grid-gap:.35rem;gap:.35rem}.client-home-studio-card>div>span{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#1b1b1b;color:#fff;font:700 .42rem/1 var(--font-inkora-mono),monospace}.client-home-studio-card strong{overflow:hidden;font:700 .7rem/1.1 var(--font-inkora-sans),sans-serif;text-overflow:ellipsis;white-space:nowrap}.client-home-studio-card p,.client-home-studio-card small{margin:0;color:var(--home-muted);font:.5rem/1.35 var(--font-inkora-mono),monospace}.client-home-studio-card em{color:#4f896c;font:700 .49rem/1 var(--font-inkora-mono),monospace;font-style:normal}.client-home-studio-card footer{display:flex;justify-content:space-between;gap:.4rem;margin-top:.25rem}.client-home-studio-card footer a{color:#3d3a36;font:700 .49rem/1 var(--font-inkora-mono),monospace;text-transform:uppercase}.client-home-studio-card footer a:last-child{color:var(--inkora-pink)}.client-home-v2__community-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.client-home-community-card{min-width:0;display:grid;grid-gap:.55rem;gap:.55rem}.client-home-community-card>a{position:relative;display:block;aspect-ratio:1/.9;overflow:hidden;background:#e6e3dd}.client-home-community-card img{object-fit:cover}.client-home-community-card>div{display:grid;grid-gap:.32rem;gap:.32rem}.client-home-community-card>div>a{color:var(--home-ink);font:700 .65rem/1 var(--font-inkora-sans),sans-serif}.client-home-community-card>div>span{color:#5b5853;font-size:.62rem;line-height:1.4}.client-home-community-card small{color:var(--home-muted);font:.49rem/1 var(--font-inkora-mono),monospace}.client-home-v2__right-rail{position:-webkit-sticky;position:sticky;top:1.35rem;min-width:0;display:grid;grid-gap:.8rem;gap:.8rem}.client-home-rail-card{padding:1rem;display:grid;grid-gap:.8rem;gap:.8rem;border:1px solid var(--home-rule);border-radius:7px;background:#fff}.client-home-rail-card h2{font-size:1rem;letter-spacing:-.035em}.client-home-rail-card>header a{font-size:.47rem}.client-home-rail-card--about>p{margin:0;color:var(--home-ink);font:700 .67rem/1 var(--font-inkora-sans),sans-serif}.client-home-rail-card--about>strong{color:#4f4b46;font:500 .7rem/1.45 var(--font-inkora-sans),sans-serif}.client-home-rail-card--about>span{color:var(--home-muted);font:.55rem/1.2 var(--font-inkora-mono),monospace}.client-home-rail-card--about>a{margin-top:.2rem;color:var(--inkora-pink);font:700 .5rem/1 var(--font-inkora-mono),monospace;text-transform:uppercase}.client-home-interests{display:grid;grid-gap:.45rem}.client-home-interests a{min-width:0;display:grid;grid-gap:.4rem;gap:.4rem;color:#4d4943;font:.46rem/1.1 var(--font-inkora-mono),monospace;text-align:center}.client-home-interests i{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:50%;background:#dedbd5}.client-home-interests img{object-fit:cover}.client-home-compact-list{display:grid;grid-gap:.72rem;gap:.72rem}.client-home-compact-list>a{min-width:0;display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-gap:.5rem;align-items:center;color:var(--home-ink)}.client-home-compact-list__avatar,.client-home-compact-list__initial{position:relative;width:36px;height:36px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:#202020;color:#fff;font:700 .44rem/1 var(--font-inkora-mono),monospace}.client-home-compact-list__avatar img{object-fit:cover}.client-home-compact-list>a>span:nth-child(2){min-width:0;display:grid;grid-gap:.18rem;gap:.18rem}.client-home-compact-list small,.client-home-compact-list strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-home-compact-list strong{font:700 .59rem/1 var(--font-inkora-sans),sans-serif}.client-home-compact-list small{color:var(--home-muted);font:.48rem/1 var(--font-inkora-mono),monospace}.client-home-compact-list em{padding:.38rem .45rem;border:1px solid #dfdcd5;color:#4b4742;font:700 .43rem/1 var(--font-inkora-sans),sans-serif;font-style:normal}.client-home-activity-preview{display:grid;grid-gap:.75rem;gap:.75rem}.client-home-activity-preview a{display:grid;grid-gap:.22rem;gap:.22rem;color:#55514b;font-size:.6rem;line-height:1.35}.client-home-activity-preview b{color:var(--home-ink)}.client-home-activity-preview span{color:var(--home-muted);font:.47rem/1 var(--font-inkora-mono),monospace}@media (max-width:1200px){.client-home-v2{grid-template-columns:184px minmax(0,1fr)}.client-home-v2__right-rail{position:static;grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.client-home-v2__post-rail{grid-auto-columns:minmax(310px,55%)}}@media (max-width:900px){.development-client-header{grid-template-columns:minmax(150px,1fr) minmax(200px,.9fr) auto}.client-home-v2{grid-template-columns:1fr;padding-inline:1.25rem}.client-home-v2__sidebar{position:static;grid-template-columns:1fr;gap:.45rem}.client-home-v2__sidebar nav{display:flex;overflow-x:auto;padding-bottom:.2rem;scrollbar-width:none}.client-home-v2__sidebar nav::-webkit-scrollbar{display:none}.client-home-v2__sidebar nav a{flex:0 0 auto}.client-home-v2__sidebar-promo,.client-home-v2__sidebar-rule{display:none}.client-home-v2__right-rail{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.client-home-v2__trending-grid{grid-auto-rows:150px}}@media (max-width:700px){.development-client-header{min-height:68px;grid-template-columns:minmax(116px,1fr) auto auto;gap:.35rem}.development-client-header__brand,.development-client-header__brand img{width:124px}.development-client-header__global-search{width:35px;padding:0;justify-content:center;background:transparent}.development-client-header__global-search span{display:none}.development-client-header__actions{gap:.1rem}.development-client-header__icon{width:30px}.development-client-header .development-client-account{margin-left:0}.client-home-v2{min-height:calc(100dvh - 68px);padding:1rem;gap:2rem}.client-home-v2__intro h1{font-size:clamp(2.8rem,15vw,4rem)}.client-home-v2__post-rail{grid-auto-columns:minmax(78vw,320px)}.client-home-v2__artist-rail{grid-auto-columns:minmax(80vw,320px)}.client-home-v2__flash-rail{grid-auto-columns:minmax(72vw,270px)}.client-home-v2__trending-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:180px}.client-home-trending:first-child,.client-home-trending:nth-child(4){grid-column:auto;grid-row:auto}.client-home-trending:first-child{grid-column:span 2;grid-row:span 2}.client-home-v2__community-grid,.client-home-v2__right-rail,.client-home-v2__studio-grid{grid-template-columns:1fr}.client-home-studio-card{grid-template-columns:110px minmax(0,1fr);grid-template-rows:none}.client-home-studio-card__image{min-height:100%}.client-home-v2__right-rail{gap:.7rem}}.artist-search-results{--artist-search-border:var(--home-rule);--artist-search-muted:var(--home-muted);--artist-search-surface:var(--home-surface);--artist-search-workspace-height:calc(100dvh - 76px);display:grid;grid-template-rows:auto minmax(0,1fr);height:var(--artist-search-workspace-height);min-height:0;overflow:hidden;background:var(--home-paper);color:var(--home-ink)}@media (min-width:1024px){main.development-product-shell--client.development-product-shell--client-search{height:100dvh;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}main.development-product-shell--client.development-product-shell--client-search>.development-product-shell__content{min-height:0;overflow:hidden}main.development-product-shell--client.development-product-shell--client-search .artist-search-results{height:100%;min-height:0}}.artist-search-results__toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.9rem 1.25rem;gap:.9rem 1.25rem;align-items:center;padding:1rem clamp(1.5rem,2.5vw,3rem);border-bottom:1px solid var(--artist-search-border);background:rgba(255,255,255,.96);box-shadow:0 5px 16px rgba(24,23,21,.035);position:relative;z-index:3}.artist-search-results__toolbar-filters,.artist-search-results__toolbar-quick,.artist-search-results__view-modes{display:flex;align-items:center}.artist-search-results__toolbar-filters{gap:0;min-width:0}.artist-search-results__field{display:grid;grid-gap:.22rem;gap:.22rem;min-width:112px;padding:0 1rem;border-left:1px solid var(--artist-search-border)}.artist-search-results__field:first-child{padding-left:0;border-left:0}.artist-search-results__field--zip{min-width:92px}.artist-search-results__field span,.artist-search-results__list-heading label>span,.artist-search-results__list-heading p{color:#8a8986;font-family:var(--font-inkora-mono),monospace;font-size:.57rem;letter-spacing:.09em;line-height:1;text-transform:uppercase}.artist-search-results__field input,.artist-search-results__field select,.artist-search-results__list-heading select{width:100%;border:0;outline:0;background:transparent;color:#1e1e1d;font:600 .75rem/1.2 var(--font-inkora-sans),sans-serif}.artist-search-results__field select{cursor:pointer}.artist-search-results__toolbar-quick{gap:.4rem}.artist-search-results__toolbar-quick button,.artist-search-results__view-modes button{border:1px solid var(--artist-search-border);background:#fff;color:#585754;font:600 .68rem/1 var(--font-inkora-sans),sans-serif;cursor:pointer}.artist-search-results__toolbar-quick button{min-height:29px;padding:0 .7rem;border-radius:999px}.artist-search-results__toolbar-quick button.is-active,.artist-search-results__view-modes button.is-active{border-color:var(--inkora-pink);background:var(--inkora-pink);color:#fff}.artist-search-results__view-modes{grid-column:2;grid-row:1;overflow:hidden;border:1px solid var(--artist-search-border);border-radius:999px}.artist-search-results__view-modes button{min-height:32px;padding:0 .82rem;border:0;border-left:1px solid var(--artist-search-border)}.artist-search-results__view-modes button:first-child{border-left:0}.artist-search-workspace{display:grid;min-width:0;min-height:0}.artist-search-workspace.is-split{grid-template-columns:clamp(380px,22vw,420px) minmax(0,1fr)}.artist-search-workspace.is-list,.artist-search-workspace.is-map{grid-template-columns:minmax(0,1fr)}.artist-search-workspace__left-pane{min-width:0;min-height:0;height:100%;overflow-y:auto;border-right:1px solid var(--artist-search-border);background:#fbfbfa}.artist-search-workspace__map-pane{position:relative;min-width:0;min-height:0;height:100%;overflow:hidden}.artist-search-results__list-heading{display:grid;grid-gap:.55rem;gap:.55rem;padding:1rem .85rem .75rem;border-bottom:1px solid var(--artist-search-border)}.artist-search-results__list-heading p{margin:0 0 .5rem;color:var(--inkora-pink)}.artist-search-results__list-heading h1{margin:0;max-width:16ch;font:500 clamp(1.2rem,1.35vw,1.45rem)/1.02 var(--font-inkora-display),sans-serif;letter-spacing:-.045em}.artist-search-results__list-meta{display:flex;align-items:end;justify-content:space-between;gap:.8rem;margin-top:.38rem;color:var(--artist-search-muted);font-size:.64rem}.artist-search-results__list-meta>span{min-width:0}.artist-search-results__list-heading label{display:grid;flex:0 0 auto;grid-gap:.18rem;gap:.18rem;min-width:82px}.artist-search-results__list-heading label>span{color:#8a8986;font:700 .5rem/1 var(--font-inkora-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.artist-search-results__list-heading select{padding-bottom:.18rem;border-bottom:1px solid #bdbcb9;font-size:.68rem}.artist-search-results__cards{display:grid;align-content:start;grid-gap:0;gap:0;padding:.5rem .65rem 1rem}.artist-search-result-card{display:grid;grid-template-columns:66px minmax(0,1fr) auto .55rem;grid-gap:.55rem;gap:.55rem;align-items:center;min-height:78px;padding:.45rem .35rem;border:0;border-bottom:1px solid #ecebe8;border-radius:0;background:var(--artist-search-surface);box-shadow:none;cursor:pointer;transition:box-shadow .16s ease,background .16s ease}.artist-search-result-card.is-selected,.artist-search-result-card:hover{background:#fff8fb;box-shadow:inset 0 0 0 1px rgba(255,0,127,.62)}.artist-search-result-card:focus-visible,.artist-search-result-detail__back:focus-visible,.artist-search-result-detail__cta:focus-visible,.artist-search-result-detail__inquiry:focus-visible{outline:2px solid var(--inkora-pink);outline-offset:3px}.artist-search-result-card__thumbnail{position:relative;align-self:stretch;min-height:66px;overflow:hidden;border-radius:.32rem;background:#e7e6e3}.artist-search-result-card__thumbnail img{object-fit:cover}.artist-search-result-card__content{display:grid;min-width:0;grid-gap:.22rem;gap:.22rem;align-content:center}.artist-search-result-card__content>header{display:grid;grid-template-columns:27px minmax(0,1fr);grid-gap:.42rem;gap:.42rem;align-items:center;min-width:0}.artist-search-map__popover-avatar,.artist-search-result-card__avatar{display:grid;width:27px;height:27px;place-items:center;border-radius:50%;background:#191919;color:#fff;font:600 .45rem/1 var(--font-inkora-mono),monospace}.artist-search-result-card__avatar.is-studio{border-radius:.35rem;background:#353432}.artist-search-result-card__content>header strong{font:700 .67rem/1.1 var(--font-inkora-sans),sans-serif}.artist-search-result-card__content>header p{margin:.14rem 0 0;overflow:hidden;color:#83817e;font-size:.54rem;text-overflow:ellipsis;white-space:nowrap}.artist-search-map__popover-save,.artist-search-result-card__save{align-self:start;padding:.05rem;border:0;background:transparent;color:#7a7874;font-size:1.05rem;line-height:1;cursor:pointer}.artist-search-result-card__verified{margin-left:.2rem;color:var(--inkora-pink);font-size:.52rem}.artist-search-result-card__meta{display:flex;flex-wrap:wrap;gap:.18rem .38rem;overflow:hidden;color:#6d6c68;font-size:.53rem;white-space:nowrap}.artist-search-result-card__meta b{color:#3c735b;font-weight:700}.artist-search-result-card__meta b:not(.is-open){color:#9a6646}.artist-search-result-card__styles{display:flex;flex-wrap:wrap;gap:.22rem;overflow:hidden}.artist-search-result-card__styles span{min-height:15px;padding:.13rem .32rem;border-radius:999px;background:#f0f0ee;color:#595855;font-size:.46rem;white-space:nowrap}.artist-search-result-card__chevron{align-self:center;color:#7a7874;font-size:1.35rem;font-weight:300;line-height:1}.artist-search-map__popover a,.artist-search-map__popover-link,.artist-search-result-card__cta{display:flex;justify-content:space-between;width:100%;padding:.66rem .75rem;border:0;border-radius:.28rem;background:#1b1b1a;color:#fff;font:700 .66rem/1 var(--font-inkora-sans),sans-serif;text-decoration:none;cursor:pointer}.artist-search-result-detail{position:relative;isolation:isolate;display:grid;flex:0 0 auto;align-content:start;grid-gap:.85rem;gap:.85rem;min-height:0;margin:.85rem;padding:1.15rem 1.15rem 1.75rem;overflow:hidden;border:1px solid rgba(255,255,255,.24);border-radius:.8rem;background:linear-gradient(145deg,rgba(58,58,58,.48),rgba(31,31,31,.43) 52%,rgba(18,18,18,.46));box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.18),0 22px 42px rgba(14,13,13,.26);color:#fff;backdrop-filter:blur(18px) saturate(115%);-webkit-backdrop-filter:blur(18px) saturate(115%)}.artist-search-result-detail:before{position:absolute;z-index:-1;inset:0;background:radial-gradient(circle at 8% 0,rgba(255,255,255,.14),transparent 37%);content:"";pointer-events:none}.artist-search-result-detail__back{justify-self:start;display:inline-flex;align-items:center;gap:.45rem;padding:0;border:0;background:transparent;color:rgba(255,255,255,.88);font:700 .66rem/1 var(--font-inkora-sans),sans-serif;cursor:pointer}.artist-search-result-detail__back span{color:var(--inkora-pink);font-size:1rem}.artist-search-result-detail__identity{display:grid;grid-template-columns:50px minmax(0,1fr);grid-gap:.65rem;gap:.65rem;align-items:start}.artist-search-result-detail__avatar{display:grid;width:52px;height:52px;place-items:center;border:1px solid rgba(255,255,255,.38);border-radius:50%;background:rgba(16,16,16,.82);box-shadow:0 7px 18px rgba(0,0,0,.22);color:#fff;font:700 .78rem/1 var(--font-inkora-mono),monospace}.artist-search-result-detail__avatar.is-studio{border-radius:.65rem;background:rgba(46,46,44,.92)}.artist-search-result-detail__identity p{margin:0 0 .5rem;color:var(--inkora-pink);font:700 .55rem/1 var(--font-inkora-mono),monospace;letter-spacing:.11em;text-transform:uppercase}.artist-search-result-detail__identity h2{margin:0;overflow-wrap:anywhere;font:500 clamp(1.45rem,1.85vw,1.9rem)/.98 var(--font-inkora-display),sans-serif;letter-spacing:-.05em}.artist-search-result-detail__identity strong,.artist-search-result-detail__identity>div>span{display:block;margin-top:.5rem;color:rgba(255,255,255,.64);font-size:.68rem;font-weight:500}.artist-search-result-detail__location{display:flex;flex-wrap:wrap;gap:.25rem .5rem;color:rgba(255,255,255,.7);font:600 .68rem/1.4 var(--font-inkora-sans),sans-serif}.artist-search-result-detail__location span+span:before{margin-right:.5rem;color:rgba(255,255,255,.35);content:"•"}.artist-search-result-detail__styles{display:flex;flex-wrap:wrap;gap:.5rem}.artist-search-result-detail__styles b,.artist-search-result-detail__styles span{display:inline-flex;align-items:center;min-height:28px;padding:.35rem .62rem;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.1);color:rgba(255,255,255,.84);font:600 .59rem/1 var(--font-inkora-sans),sans-serif}.artist-search-result-detail__styles b{border-color:rgba(222,178,147,.3);background:rgba(185,126,88,.18);color:#f2c3a6}.artist-search-result-detail__styles b.is-open{border-color:var(--inkora-pink);background:var(--inkora-pink);box-shadow:0 4px 10px rgba(255,0,127,.28);color:#fff}.artist-search-result-detail__about{max-width:34ch;margin:0;color:rgba(255,255,255,.7);font-size:.75rem;line-height:1.55}.artist-search-result-detail__portfolio{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:.5rem}.artist-search-result-detail__artists h3,.artist-search-result-detail__portfolio h3{margin:0;color:rgba(255,255,255,.84);font:700 .64rem/1 var(--font-inkora-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.artist-search-result-detail__artists h3 span{color:rgba(255,255,255,.54)}.artist-search-result-detail__portfolio>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(108px,1fr));grid-gap:.5rem;gap:.5rem}.artist-search-result-detail__portfolio figure{position:relative;min-width:0;margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;background:#252523}.artist-search-result-detail__portfolio figure:first-child{grid-row:span 2}.artist-search-result-detail__portfolio figure img{object-fit:cover}.artist-search-result-detail__artists{display:grid;min-width:0;grid-gap:.75rem;gap:.75rem;margin:.5rem 0 1rem}.artist-search-result-detail__artists-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.artist-search-result-detail__artists-controls{display:inline-flex;flex:0 0 auto;gap:.25rem}.artist-search-result-detail__artists-controls button{width:1.65rem;height:1.65rem;border:1px solid rgba(255,255,255,.28);border-radius:.28rem;background:rgba(8,8,8,.24);color:#fff;font-size:.88rem;line-height:1;cursor:pointer}.artist-search-result-detail__artists-controls button:hover:not(:disabled){border-color:rgba(255,0,127,.7);color:var(--inkora-pink)}.artist-search-result-detail__artists-controls button:focus-visible{outline:2px solid var(--inkora-pink);outline-offset:2px}.artist-search-result-detail__artists-controls button:disabled{opacity:.34;cursor:default}.artist-search-result-detail__artists-rail-wrap{position:relative;min-width:0;overflow:hidden}.artist-search-result-detail__artists-rail{display:flex;gap:.75rem;min-width:0;padding:0 .8rem .1rem 0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.artist-search-result-detail__artists-rail::-webkit-scrollbar{display:none}.artist-search-result-detail__artist{display:grid;flex:0 0 clamp(112px,24%,128px);min-width:0;justify-items:center;color:#fff;scroll-snap-align:start;text-align:center}.artist-search-result-detail__artist>div{position:relative;width:clamp(76px,7vw,88px);max-width:100%;aspect-ratio:1;overflow:hidden;border:2px solid rgba(255,255,255,.62);border-radius:50%;background:#252523;box-shadow:0 7px 16px rgba(0,0,0,.28)}.artist-search-result-detail__artists img{object-fit:cover}.artist-search-result-detail__artist span,.artist-search-result-detail__artist strong{display:block;width:100%;overflow:hidden;margin-top:.42rem;color:#fff;font:600 .61rem/1.2 var(--font-inkora-sans),sans-serif;text-overflow:ellipsis;white-space:nowrap}.artist-search-result-detail__artist span{margin-top:.14rem;color:rgba(255,255,255,.58);font:.55rem/1.2 var(--font-inkora-mono),monospace}.artist-search-result-detail__artists-empty{margin:0;color:rgba(255,255,255,.58);font-size:.68rem}.artist-search-result-detail__cta,.artist-search-result-detail__inquiry{display:flex;align-items:center;justify-content:space-between;width:100%;border:1px solid rgba(255,255,255,.16);border-radius:.36rem;color:#fff;box-shadow:0 5px 12px rgba(0,0,0,.2);font:700 .68rem/1 var(--font-inkora-sans),sans-serif;text-decoration:none;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.artist-search-result-detail__cta{min-height:48px;margin-top:.5rem;padding:.75rem 1rem;background:var(--inkora-pink);border-color:var(--inkora-pink)}.artist-search-result-detail__cta:hover{border-color:#d6006a;background:#d6006a;transform:translateY(-1px)}.artist-search-result-detail__inquiry{justify-content:center;min-height:40px;padding:.65rem .85rem;background:rgba(7,7,7,.54)}.artist-search-result-detail__inquiry:hover{border-color:rgba(255,0,127,.75);background:rgba(18,18,18,.72)}.artist-search-map{height:100%;min-height:0;background:#eef0ef}.artist-search-map__canvas{position:absolute;inset:0}.artist-search-map__canvas .maplibregl-canvas{outline:none}.artist-search-map__canvas .maplibregl-canvas:focus-visible{outline:1px solid rgba(255,0,127,.55);outline-offset:-1px}.artist-search-map__configuration{position:absolute;inset:0;display:grid;align-content:center;justify-items:center;grid-gap:.5rem;gap:.5rem;padding:2rem;background:#f5f4f1;color:#302f2d;text-align:center}.artist-search-map__configuration strong{font:600 1rem/1.2 var(--font-inkora-display),sans-serif;letter-spacing:-.035em}.artist-search-map__configuration p{max-width:26rem;margin:0;color:#6d6b67;font-size:.78rem;line-height:1.5}.artist-search-map__configuration code{color:var(--inkora-pink);font-family:var(--font-inkora-mono),monospace;font-size:.72rem}.artist-search-map__marker{position:absolute;z-index:20;width:32px;height:38px;padding:0;border:0;background:transparent;cursor:pointer;transition:width .16s ease,height .16s ease}.artist-search-map__marker svg{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 3px 5px rgba(24,22,22,.25))}.artist-search-map__marker path{fill:var(--inkora-pink);stroke:#fff;stroke-linejoin:round;stroke-width:3px}.artist-search-map__marker .artist-search-map__marker-ring{display:none}.artist-search-map__marker.is-studio{z-index:10}.artist-search-map__marker.is-studio path{fill:#242422}.artist-search-map__marker.is-selected{z-index:40;width:40px;height:48px}.artist-search-map__marker.is-selected svg{filter:drop-shadow(0 0 3px rgba(255,255,255,.9)) drop-shadow(0 4px 7px rgba(255,0,127,.3))}.artist-search-map__marker.is-selected path{fill:var(--inkora-pink)}.artist-search-map__marker.is-studio.is-selected path{fill:#242422}.artist-search-map__marker.is-studio.is-selected .artist-search-map__marker-ring{display:block;fill:none;stroke:var(--inkora-pink);stroke-linejoin:round;stroke-width:8px}.artist-search-map__user-location{position:absolute;z-index:30;width:16px;height:16px;border:3px solid #fff;border-radius:50%;background:#3478c5;box-shadow:0 0 0 1px rgba(25,69,118,.35),0 2px 6px rgba(22,47,74,.28)}.artist-search-map__radius-label{padding:.32rem .44rem;border:1px solid rgba(255,0,127,.55);border-radius:999px;background:rgba(255,255,255,.92);color:var(--inkora-pink);font:700 .6rem/1 var(--font-inkora-mono),monospace}.artist-search-map__legend{position:absolute;bottom:1.15rem;left:1.15rem;display:flex;gap:.7rem;padding:.65rem .75rem;border:1px solid #e4e3e0;border-radius:.35rem;background:rgba(255,255,255,.94);box-shadow:0 6px 16px rgba(25,25,23,.08);color:#4f4e4b;font-size:.62rem}.artist-search-map__legend span{display:inline-flex;gap:.32rem;align-items:center}.artist-search-map__legend i{width:9px;height:9px;border-radius:50%;background:var(--inkora-pink)}.artist-search-map__legend i.is-studio{background:#212120}.artist-search-map__legend i.is-user{background:#3478c5}.artist-search-map__location-message{right:1.25rem;bottom:8.2rem;max-width:18rem;padding:.55rem .68rem;border:1px solid #e4e3e0;border-radius:.35rem;box-shadow:0 6px 16px rgba(25,25,23,.08);font-size:.62rem;line-height:1.35}.artist-search-map__location-message,.artist-search-map__location-status{position:absolute;z-index:2;margin:0;background:rgba(255,255,255,.94);color:#5d5b57}.artist-search-map__location-status{bottom:3.85rem;left:1.15rem;padding:.38rem .52rem;border:1px solid #e4e3e0;border-radius:.3rem;box-shadow:0 5px 12px rgba(25,25,23,.08);font:700 .57rem/1 var(--font-inkora-mono),monospace}.artist-search-map__search-area{top:1.25rem;padding:.7rem .95rem;font:700 .68rem/1 var(--font-inkora-sans),sans-serif}.artist-search-map__location-control,.artist-search-map__search-area{position:absolute;right:1.25rem;border:1px solid #e2e0dc;border-radius:.35rem;background:#fff;box-shadow:0 6px 16px rgba(22,21,20,.12);color:#1c1b1a;cursor:pointer}.artist-search-map__location-control{z-index:2;bottom:1.25rem;display:inline-flex;align-items:center;gap:.45rem;min-height:2.3rem;padding:.58rem .72rem;font:700 .65rem/1 var(--font-inkora-sans),sans-serif}.artist-search-map__location-control:hover{border-color:rgba(255,0,127,.45)}.artist-search-map__location-control svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.artist-search-map__controls{position:absolute;z-index:2;right:1.25rem;bottom:4.15rem;display:grid;overflow:hidden;border:1px solid #e2e0dc;border-radius:.35rem;background:#fff;box-shadow:0 6px 16px rgba(22,21,20,.12)}.artist-search-map__controls button{width:34px;height:34px;border:0;border-top:1px solid #e7e5e2;background:#fff;color:#171717;font-size:1.2rem;cursor:pointer}.artist-search-map__controls button:first-child{border-top:0}.artist-search-map__controls button:nth-last-child(-n+1){font-size:1rem}.artist-search-map__popover{position:absolute;z-index:2;top:1.25rem;left:1.25rem;display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:.42rem .65rem;gap:.42rem .65rem;width:min(270px,calc(100% - 4rem));padding:.82rem;border:1px solid #e4e2df;border-radius:.45rem;background:rgba(255,255,255,.97);box-shadow:0 12px 26px rgba(25,24,22,.14)}.artist-search-map__popover strong{align-self:end;font:700 .72rem/1.1 var(--font-inkora-sans),sans-serif}.artist-search-map__popover p{margin:.2rem 0 0;color:#7c7a76;font-size:.61rem}.artist-search-map__popover-save{align-self:start;padding:0}.artist-search-map__popover-detail{grid-column:1/-1;color:#5e5d5a;font-size:.64rem}.artist-search-map__popover a,.artist-search-map__popover-link{grid-column:1/-1;margin-top:.16rem;background:var(--inkora-pink)}@media (max-width:1279px){.artist-search-results__toolbar{grid-template-columns:1fr}.artist-search-results__toolbar-quick{grid-row:2}.artist-search-results__view-modes{grid-column:auto;grid-row:1;justify-self:end}}@media (min-width:1024px) and (max-width:1279px){.artist-search-workspace.is-split{grid-template-columns:minmax(400px,35%) minmax(0,1fr)}}@media (max-width:1023px){.artist-search-results{height:auto;min-height:var(--artist-search-workspace-height);overflow:visible}.artist-search-results__toolbar{padding-inline:1.25rem}.artist-search-results__toolbar-filters{overflow-x:auto;padding-bottom:.15rem}.artist-search-workspace{min-height:calc(var(--artist-search-workspace-height) - 6.5rem)}.artist-search-workspace.is-split{grid-template-columns:minmax(0,1fr)}.artist-search-workspace.is-split .artist-search-workspace__left-pane{display:none}.artist-search-workspace__left-pane{height:auto}.artist-search-workspace__map-pane{min-height:inherit;height:auto}.artist-search-map{min-height:inherit}}@media (max-width:620px){.artist-search-results__toolbar{gap:.75rem;padding-block:.8rem}.artist-search-results__toolbar-quick{width:100%;overflow-x:auto}.artist-search-results__toolbar-quick button{flex:0 0 auto}.artist-search-results__view-modes{justify-self:start}.artist-search-results__list-heading{padding-inline:1rem}.artist-search-results__list-heading label{display:none}.artist-search-results__cards{padding:.7rem}.artist-search-workspace{min-height:64dvh}.artist-search-map__legend{display:none}}@media (min-width:701px){.development-client-header{grid-template-columns:auto auto minmax(0,1fr) auto;column-gap:clamp(1.25rem,2vw,2.5rem)}.development-client-header__global-search{width:min(100%,360px);justify-self:end}.development-client-header__nav{gap:clamp(1rem,1.6vw,1.8rem)}.development-client-header__nav a{color:#252422;font-size:clamp(.72rem,.66rem + .12vw,.84rem);letter-spacing:.045em}}.development-client-account__avatar{position:relative;overflow:hidden}.development-client-account__avatar img{object-fit:cover}@media (max-width:700px){.development-client-header{grid-template-columns:minmax(0,1fr) auto auto}}main.development-product-shell--client.development-product-shell--client-discover .development-client-header{min-height:68px!important;padding-inline:clamp(1.25rem,2vw,2.5rem)!important;grid-template-columns:minmax(180px,1fr) minmax(340px,400px) auto;gap:1.1rem;background:#fff}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__brand,main.development-product-shell--client.development-product-shell--client-discover .development-client-header__brand img{width:170px}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__brand span{display:none}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__global-search{height:38px;font-size:.67rem}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__actions{gap:.5rem}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__icon{width:36px;height:38px}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__icon svg{width:19px;height:19px}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__trigger{min-height:38px;gap:.3rem}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__chevron,main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__trigger>span:not(.development-client-account__avatar):not(.development-client-account__chevron){display:none}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__avatar{width:34px;height:34px;font-size:.54rem}@media (max-width:900px){main.development-product-shell--client.development-product-shell--client-discover .development-client-header{grid-template-columns:minmax(140px,1fr) minmax(230px,.8fr) auto}}@media (max-width:700px){main.development-product-shell--client.development-product-shell--client-discover .development-client-header{min-height:62px!important;grid-template-columns:minmax(116px,1fr) auto auto}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__global-search{width:35px;padding:0;justify-content:center;background:transparent}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__global-search span{display:none}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account{position:static!important;margin-left:0;transform:none}}@media (min-width:701px){main.development-product-shell--client.development-product-shell--client-discover .development-client-header{min-height:68px!important;grid-template-columns:auto auto minmax(0,1fr) auto;column-gap:clamp(.9rem,1.4vw,1.6rem);row-gap:0}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__brand{grid-column:1;grid-row:1;height:68px;display:flex;align-items:center;overflow:hidden}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__nav{grid-column:2;grid-row:1;margin-left:clamp(1rem,1.5vw,1.75rem);gap:clamp(1.75rem,1.8vw,2.375rem)}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__nav a{font-family:var(--font-inkora-sans),sans-serif;font-size:clamp(.8125rem,.78rem + .1vw,.875rem);font-weight:600;letter-spacing:0;line-height:1;text-transform:none}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__global-search{grid-column:3;grid-row:1;width:clamp(320px,19vw,380px);min-width:0;height:38px;justify-self:end;padding-inline:1rem;font-size:.625rem}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__actions{grid-column:4;grid-row:1;gap:.55rem}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__icon{width:38px;height:38px}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__icon svg{width:19px;height:19px}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__trigger{min-height:38px}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__avatar{width:36px;height:36px}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav a{min-height:46px;font-size:.84rem}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav svg{width:19px;height:19px}}@media (min-width:1200px){main.development-product-shell--client.development-product-shell--client-discover .development-client-header{grid-template-columns:170px 190px max-content 405px 365px max-content minmax(0,1fr);column-gap:1rem}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__nav{grid-column:3;margin-left:0;gap:clamp(1.5rem,1.5vw,1.75rem)}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__global-search{grid-column:5;justify-self:start}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__actions{grid-column:6}}@media (min-width:900px){main.development-product-shell--client.development-product-shell--client-discover .development-client-header{height:86px!important;min-height:86px!important;padding-inline:clamp(28px,3vw,48px)!important;grid-template-columns:234px minmax(0,1fr) max-content!important;column-gap:0!important;border-bottom-color:#ebe9e5!important;box-shadow:0 3px 12px rgba(22,20,18,.07)!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__brand{width:196px!important;height:86px!important;gap:2px!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__brand img{width:196px!important;height:28px!important;margin-left:-22px!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__brand span{font-size:10px!important;letter-spacing:.17em!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__global-search{grid-column:2!important;justify-self:center!important;width:min(486px,100%)!important;height:46px!important;padding-inline:18px!important;border:1px solid rgba(26,24,22,.025)!important;background:#f3f2f0!important;box-shadow:0 3px 8px rgba(22,20,18,.08)!important;color:#716d68!important;font-size:.78rem!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__global-search svg{width:19px!important;height:19px!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__actions{grid-column:3!important;justify-self:end!important;gap:8px!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__icon{width:46px!important;height:46px!important;border-radius:50%!important;background:#f5f4f2!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__icon svg{width:21px!important;height:21px!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__notification i{top:8px;right:9px;width:6px;height:6px;display:block;border:1px solid #fff}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__create{color:var(--inkora-pink)!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__create svg{width:23px!important;height:23px!important;stroke-width:2.1}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__trigger{min-height:46px!important;padding:.2rem .7rem .2rem .3rem!important;gap:.45rem!important;border-radius:999px!important;background:var(--inkora-pink)!important;font-size:.74rem!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__trigger>span.development-client-account__identity:not(.development-client-account__avatar):not(.development-client-account__chevron){display:grid!important;grid-gap:2px;gap:2px;line-height:1;text-align:left;white-space:nowrap}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__identity strong{font-size:.74rem;font-weight:700}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__identity small{color:rgba(8,8,8,.66);font-size:.58rem;font-weight:600}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__avatar{width:40px!important;height:40px!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__chevron{width:12px!important;color:#080808!important;font-size:.68rem!important}}@media (min-width:901px){main.development-product-shell--client.development-product-shell--client-discover .client-home-v2{grid-template-columns:92px minmax(0,1fr);gap:12px}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar{--client-rail-collapsed-width:92px;--client-rail-expanded-width:244px;position:-webkit-sticky;position:sticky;z-index:24;top:60px;width:var(--client-rail-collapsed-width);height:calc(100dvh - 60px);min-height:calc(100dvh - 60px);margin-top:-10px;padding:14px 10px 12px;display:flex;flex-direction:column;justify-self:start;gap:0;overflow:visible;border-right:1px solid #efede8;background:#fff;box-shadow:none;transition:width .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease;will-change:width}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar.is-expanded,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar:is(:hover,:focus-within){width:var(--client-rail-expanded-width);box-shadow:11px 0 24px rgba(34,29,25,.1)}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar-toggle{display:none}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav{width:100%;min-height:0;padding:6px 0 14px;display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;justify-content:space-evenly;gap:0;overflow:hidden}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav a{position:relative;width:100%;min-height:56px;padding:0;display:flex;flex:0 0 56px;align-items:center;justify-content:center;gap:0;overflow:visible;border-radius:14px;background:transparent!important;color:#1d1c1a;font:700 .88rem/1 var(--font-inkora-sans),sans-serif;letter-spacing:0;transition:color .28s ease,padding .28s cubic-bezier(.22,1,.36,1)}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav a:before{position:absolute;top:50%;left:50%;z-index:0;width:46px;height:46px;border-radius:15px;background:transparent;content:"";transform:translate(-50%,-50%);transition:background-color .28s ease,width .28s cubic-bezier(.22,1,.36,1),height .28s cubic-bezier(.22,1,.36,1),left .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1)}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav a:hover:before{background:#f7f4f2}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav a.is-active{color:var(--inkora-pink)!important}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav a.is-active:before{background:#fff0f6}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav a:focus-visible{outline:2px solid rgba(255,0,127,.52);outline-offset:-2px}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav .client-home-v2__sidebar-atlas-icon,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav .client-home-v2__sidebar-explore-icon,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav .client-home-v2__sidebar-home-icon,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav svg{position:relative;z-index:1;width:36px!important;height:36px!important;flex:0 0 auto;object-fit:contain;transition:width .28s cubic-bezier(.22,1,.36,1),height .28s cubic-bezier(.22,1,.36,1)}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav a>span{position:absolute;top:50%;left:60px;z-index:1;overflow:hidden;max-width:0;opacity:0;color:currentColor;pointer-events:none;transform:translate(-8px,-50%);transition:max-width .28s cubic-bezier(.22,1,.36,1),opacity .18s ease,transform .28s cubic-bezier(.22,1,.36,1);white-space:nowrap}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar.is-expanded nav a,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar:is(:hover,:focus-within) nav a{justify-content:flex-start;padding-left:20px}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar.is-expanded nav a:before,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar:is(:hover,:focus-within) nav a:before{left:14px;width:40px;height:40px;transform:translateY(-50%)}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar.is-expanded nav .client-home-v2__sidebar-atlas-icon,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar.is-expanded nav .client-home-v2__sidebar-explore-icon,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar.is-expanded nav .client-home-v2__sidebar-home-icon,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar.is-expanded nav svg,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar:is(:hover,:focus-within) nav .client-home-v2__sidebar-atlas-icon,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar:is(:hover,:focus-within) nav .client-home-v2__sidebar-explore-icon,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar:is(:hover,:focus-within) nav .client-home-v2__sidebar-home-icon,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar:is(:hover,:focus-within) nav svg{width:27px!important;height:27px!important}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar.is-expanded nav a>span,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar:is(:hover,:focus-within) nav a>span{max-width:150px;opacity:1;transform:translateY(-50%)}main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight{width:72px;margin:0 auto 2px;display:grid;flex:0 0 auto;align-self:center;grid-gap:0;gap:0;color:#1c1b19;transition:width .28s cubic-bezier(.22,1,.36,1),margin .28s cubic-bezier(.22,1,.36,1)}main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__artwork,main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__empty-art{position:relative;width:72px;aspect-ratio:1;display:block;overflow:hidden;border-radius:15px;background:#1b1a19;box-shadow:0 7px 18px rgba(24,20,18,.12);transition:width .28s cubic-bezier(.22,1,.36,1),aspect-ratio .28s cubic-bezier(.22,1,.36,1),border-radius .28s cubic-bezier(.22,1,.36,1)}main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__artwork img{object-fit:cover;transition:transform .28s cubic-bezier(.22,1,.36,1)}main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__artwork:hover img{transform:scale(1.04)}main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__badge{position:absolute;top:6px;right:6px;z-index:1;padding:.22rem .28rem;border-radius:999px;background:var(--inkora-pink);color:#fff;font:800 .48rem/1 var(--font-inkora-mono),monospace;letter-spacing:.08em}main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__details,main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__empty-copy{max-height:0;margin:0;display:grid;overflow:hidden;opacity:0;pointer-events:none;transform:translateX(-8px);transition:max-height .28s cubic-bezier(.22,1,.36,1),margin .28s cubic-bezier(.22,1,.36,1),opacity .18s ease,transform .28s cubic-bezier(.22,1,.36,1)}main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__details{gap:.38rem}main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__details>p{margin:0;color:var(--inkora-pink);font:800 .58rem/1 var(--font-inkora-mono),monospace;letter-spacing:.13em;text-transform:uppercase}main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__artist{min-width:0;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;grid-gap:.48rem;gap:.48rem;color:inherit}main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__artist-avatar{position:relative;width:30px;height:30px;display:grid;overflow:hidden;place-items:center;border-radius:50%;background:#22211f;color:#fff;font:700 .52rem/1 var(--font-inkora-mono),monospace}main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__artist-avatar img{object-fit:cover}main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__artist>span:last-child{min-width:0;display:grid;grid-gap:.1rem;gap:.1rem}main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight time,main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__artist small,main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__artist strong,main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__artist strong{font:700 .74rem/1.1 var(--font-inkora-sans),sans-serif}main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight time,main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__artist small,main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__meta{color:#706c67;font:600 .58rem/1.3 var(--font-inkora-mono),monospace}main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__view{padding-top:.12rem;color:#262320;font:700 .62rem/1.1 var(--font-inkora-sans),sans-serif}main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__view span{color:var(--inkora-pink)}main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__empty-art{padding:.5rem;display:grid;place-items:end start;color:var(--inkora-pink);font:800 .52rem/1 var(--font-inkora-mono),monospace;letter-spacing:.12em}main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__empty-copy{gap:.25rem;color:#706c67;font:600 .64rem/1.35 var(--font-inkora-sans),sans-serif}main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__empty-copy strong{color:#1d1c1a;font-size:.7rem}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar.is-expanded .client-home-spotlight,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar:is(:hover,:focus-within) .client-home-spotlight{width:216px;margin-bottom:4px}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar.is-expanded .client-home-spotlight__artwork,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar.is-expanded .client-home-spotlight__empty-art,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar:is(:hover,:focus-within) .client-home-spotlight__artwork,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar:is(:hover,:focus-within) .client-home-spotlight__empty-art{width:216px;aspect-ratio:1.58;border-radius:14px}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar.is-expanded .client-home-spotlight__details,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar.is-expanded .client-home-spotlight__empty-copy,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar:is(:hover,:focus-within) .client-home-spotlight__details,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar:is(:hover,:focus-within) .client-home-spotlight__empty-copy{max-height:150px;margin-top:.55rem;opacity:1;pointer-events:auto;transform:translateX(0)}}@media (min-width:1201px){main.development-product-shell--client.development-product-shell--client-discover .client-home-v2{grid-template-columns:var(--client-rail-collapsed-width,92px) minmax(0,1fr) clamp(292px,18.35vw,308px)}}@media (min-width:901px){main.development-product-shell--client.development-product-shell--client-home{--client-home-header-height:76px;height:100dvh;min-height:100dvh;max-height:100dvh;display:grid;grid-template-rows:var(--client-home-header-height) minmax(0,1fr);overflow:hidden}main.development-product-shell--client.development-product-shell--client-home>.development-client-header{grid-row:1}main.development-product-shell--client.development-product-shell--client-home>.development-product-shell__content{grid-row:2;min-height:0;overflow:hidden}main.development-product-shell--client.development-product-shell--client-home .client-home-v2{height:100%;min-height:0;max-height:100%;padding:10px 24px 0 0;grid-template-columns:80px minmax(0,1fr);overflow:hidden}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar{--client-rail-collapsed-width:80px;--client-rail-expanded-width:244px;position:relative;top:auto;z-index:24;width:var(--client-rail-collapsed-width);height:100%;min-height:0;max-height:100%;margin-top:0;padding:12px 8px;overflow:visible}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__right-rail{position:relative;top:auto;height:100%;min-height:0;max-height:100%;overflow:hidden}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__main{min-height:0;padding:0 12px 32px 0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar nav a{min-height:62px;flex-basis:62px}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar nav a:before{width:52px;height:52px;border-radius:15px}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar nav svg{width:32px!important;height:32px!important}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar nav .client-home-v2__sidebar-atlas-icon,main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar nav .client-home-v2__sidebar-explore-icon,main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar nav .client-home-v2__sidebar-home-icon{width:44px!important;height:44px!important}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar.is-expanded nav a,main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar:is(:hover,:focus-within) nav a{min-height:52px;flex-basis:52px}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar.is-expanded nav a:before,main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar:is(:hover,:focus-within) nav a:before{width:40px;height:40px}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar.is-expanded nav svg,main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar:is(:hover,:focus-within) nav svg{width:26px!important;height:26px!important}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar.is-expanded nav .client-home-v2__sidebar-atlas-icon,main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar.is-expanded nav .client-home-v2__sidebar-explore-icon,main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar.is-expanded nav .client-home-v2__sidebar-home-icon,main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar:is(:hover,:focus-within) nav .client-home-v2__sidebar-atlas-icon,main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar:is(:hover,:focus-within) nav .client-home-v2__sidebar-explore-icon,main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar:is(:hover,:focus-within) nav .client-home-v2__sidebar-home-icon{width:30px!important;height:30px!important}}@media (min-width:901px){main.development-product-shell--client.development-product-shell--client-home{--client-home-header-height:76px;height:100dvh;min-height:100dvh;max-height:100dvh;display:grid;grid-template-rows:var(--client-home-header-height) minmax(0,1fr);overflow:hidden}main.development-product-shell--client.development-product-shell--client-home>.development-client-header{grid-row:1}main.development-product-shell--client.development-product-shell--client-home>.development-product-shell__content{grid-row:2;min-height:0;overflow:hidden}main.development-product-shell--client.development-product-shell--client-home .client-home-v2{height:100%;min-height:0;max-height:100%;padding:10px 24px 0 0;overflow:hidden}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__right-rail,main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar{position:relative;top:auto;height:100%;min-height:0;max-height:100%;overflow:hidden}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar{margin-top:0}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__main{min-height:0;padding:0 12px 32px 0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}}@media (min-width:1200px){main.development-product-shell--client.development-product-shell--client-home{--client-home-header-height:84px}}@media (min-width:901px) and (hover:none),(min-width:901px) and (pointer:coarse){main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar-toggle{width:34px;height:34px;margin:0 auto 2px;display:grid;flex:0 0 auto;place-items:center;border:1px solid #e8e4e0;border-radius:50%;background:#fff;color:#25231f;cursor:pointer}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar-toggle svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9;transition:transform .28s cubic-bezier(.22,1,.36,1)}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar.is-expanded .client-home-v2__sidebar-toggle svg{transform:rotate(180deg)}}@media (min-width:901px) and (max-height:760px){main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav a{min-height:46px;flex-basis:46px}main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar.is-expanded .client-home-spotlight,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar:is(:hover,:focus-within) .client-home-spotlight{width:64px}main.development-product-shell--client.development-product-shell--client-discover .client-home-spotlight__artwork,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar.is-expanded .client-home-spotlight__artwork,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar:is(:hover,:focus-within) .client-home-spotlight__artwork{width:64px;aspect-ratio:1}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar.is-expanded .client-home-spotlight__details,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar:is(:hover,:focus-within) .client-home-spotlight__details{max-height:0;margin-top:0;opacity:0;pointer-events:none}}@media (prefers-reduced-motion:reduce){.client-home-spotlight,.client-home-spotlight *,.client-home-v2__sidebar,.client-home-v2__sidebar *{transition-duration:.01ms!important}}.development-client-header{grid-template-columns:minmax(190px,1fr) minmax(290px,520px) minmax(190px,1fr);gap:1.25rem}.development-client-header__global-search{min-width:0;height:38px;padding:0 .9rem;display:flex;align-items:center;gap:.55rem;border-radius:999px;background:#f0efeb;color:#76746f;font:500 .64rem/1 var(--font-inkora-sans),sans-serif}.development-client-header__global-search svg{width:15px;height:15px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}.development-client-header__global-search span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:900px){.development-client-header{grid-template-columns:minmax(150px,1fr) minmax(200px,.9fr) auto}}@media (max-width:700px){.development-client-header{min-height:68px;grid-template-columns:minmax(116px,1fr) auto auto;gap:.35rem}.development-client-header__brand,.development-client-header__brand img{width:124px}.development-client-header__global-search{width:35px;padding:0;justify-content:center;background:transparent}.development-client-header__global-search span{display:none}.development-client-header__actions{gap:.1rem}.development-client-header__icon{width:30px}.development-client-header .development-client-account{position:static!important;margin-left:0;transform:none}}main.development-product-shell--client.development-product-shell--client-discover{background:#fff}.development-client-header{min-height:62px!important;padding-inline:clamp(1.25rem,2vw,2.5rem)!important;grid-template-columns:minmax(180px,1fr) minmax(290px,360px) auto;gap:1rem;background:#fff}.development-client-header__brand,.development-client-header__brand img{width:142px}.development-client-header__brand span{display:none}.development-client-header__global-search{height:34px;font-size:.58rem}.development-client-header__actions{gap:.35rem}.development-client-header__icon{width:29px;height:32px}.development-client-header__icon svg{width:17px;height:17px}.development-client-header .development-client-account__trigger{min-height:34px;gap:.2rem}.development-client-header .development-client-account__chevron,.development-client-header .development-client-account__trigger>span:not(.development-client-account__avatar):not(.development-client-account__chevron){display:none}.development-client-header .development-client-account__avatar{width:30px;height:30px;font-size:.48rem}.client-home-v2{--font-inkora-sans:"Avenir Next","Helvetica Neue",Helvetica,sans-serif;--font-inkora-mono:"SFMono-Regular","SF Mono",Menlo,Monaco,Consolas,monospace;--home-ui-label:0.68rem;--home-ui-meta:0.62rem;--home-ui-body:0.76rem;width:100%;max-width:none;min-height:calc(100dvh - 60px);margin:0;padding:10px 24px 5rem 0;grid-template-columns:206px minmax(0,1fr) 308px;gap:12px;align-items:start;background:#fff}.client-home-v2__sidebar{top:60px;min-height:calc(100dvh - 60px);gap:.5rem;margin-top:-10px;padding:18px 18px 24px;border-right:1px solid #efede8}.client-home-v2__sidebar nav{gap:.35rem}.client-home-v2__sidebar nav a{min-height:40px;padding:0 .7rem;border-radius:5px;font-family:var(--font-inkora-sans),sans-serif;font-size:.875rem;font-weight:600;letter-spacing:0;transition:background-color .15s ease-out,color .15s ease-out}.client-home-v2__sidebar nav svg{width:19px;height:19px}.client-home-v2__sidebar nav a.is-active{background:#fff4f8;color:var(--inkora-pink)}.client-home-v2__sidebar-rule{margin:1.05rem 0}.client-home-v2__sidebar-promo{width:164px;min-height:0;aspect-ratio:.536;margin:1.75rem 0 0 4px;padding:1rem .9rem;gap:.85rem;border-radius:6px}.client-home-v2__sidebar-promo:after{background:linear-gradient(180deg,rgba(0,0,0,.24),rgba(0,0,0,.88))}.client-home-v2__sidebar-promo img{object-position:58% center;opacity:.5}.client-home-v2__sidebar-promo span{max-width:7ch;font-size:1.9rem;line-height:.9}.client-home-v2__sidebar-promo strong{font-size:.7rem}.client-home-v2__main{gap:.75rem}.client-home-v2__feed-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.client-home-post{padding:12px;gap:12px;border:1px solid #e4e0dc;border-radius:16px;background:#fff;box-shadow:0 8px 24px rgba(39,31,27,.025)}.client-home-post>header{grid-template-columns:38px minmax(0,1fr) auto 32px;gap:.65rem;min-height:40px}.client-home-post__avatar{width:38px;height:38px;font-size:.56rem}.client-home-post>header div{gap:.18rem}.client-home-post>header div a{font-size:.9rem}.client-home-post>header small,.client-home-post>header time{font-size:.68rem}.client-home-post>header time{padding-right:.2rem}.client-home-post__more{width:32px;min-width:32px;height:32px;padding:0;border:0;border-radius:6px;background:transparent;color:#4b4642;font:700 .88rem/1 var(--font-inkora-sans),sans-serif;letter-spacing:.1em;cursor:pointer}.client-home-post__more:hover{background:#f5f3f0}.client-home-post__media{position:relative;overflow:hidden;border-radius:10px;background:#e7e4de}.client-home-post__image{aspect-ratio:1/.98}.client-home-post__image--study{background:#171616}.client-home-post__image--study img{object-fit:contain;padding:.75rem}.client-home-post__media-type{position:absolute;z-index:1;top:.55rem;left:.55rem;max-width:calc(100% - 1.1rem);padding:.3rem .42rem;border:1px solid rgba(255,255,255,.42);background:rgba(18,17,18,.68);color:#ff9cc8;font:700 .48rem/1.25 var(--font-inkora-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.client-home-post__media:after{content:none}.client-home-post footer{position:static;min-height:44px;padding:0 2px 10px;display:flex;align-items:center;gap:1.1rem;border-bottom:1px solid #ece8e4}.client-home-post footer button{min-height:34px;color:#1f1d1b;font-family:var(--font-inkora-sans),sans-serif;font-size:.78rem;font-weight:700;text-shadow:none}.client-home-post footer button[aria-pressed=true]{color:var(--inkora-pink)}.client-home-post footer svg{width:22px;height:22px;stroke-width:1.8}.client-home-post>p{min-height:0;max-height:none;margin-top:-2px;display:-webkit-box;overflow:hidden;font-size:.88rem;line-height:1.42;-webkit-box-orient:vertical;-webkit-line-clamp:2}.client-home-post__meta{gap:.5rem}.client-home-post__meta a{min-height:30px;padding:0 .72rem;display:inline-flex;align-items:center;border-radius:999px;background:#f2f1ef;font-family:var(--font-inkora-sans),sans-serif;font-size:.68rem;font-weight:700;letter-spacing:0}.client-home-post__meta a:first-child{background:#fff0f7;color:var(--inkora-pink)}.client-home-post>p.client-home-post__context{min-height:0;margin:0;display:block;overflow:visible;color:#827a73;font:700 .66rem/1.2 var(--font-inkora-sans),sans-serif;letter-spacing:.02em;-webkit-line-clamp:unset}.client-home-profile-home{gap:12px}.client-home-profile-home__card{min-width:0;overflow:visible;border:1px solid #efedea;border-radius:7px;background:#fff}.client-home-profile-home__cover{position:relative;height:94px;overflow:hidden;border-radius:7px 7px 0 0;background:#b4aaa4}.client-home-profile-home__cover:after{position:absolute;inset:0;background:rgba(34,30,27,.1);content:""}.client-home-profile-home__cover img{object-fit:cover;object-position:center 33%;filter:grayscale(1) sepia(.12) contrast(.88) brightness(1.18);opacity:.82;transform:scale(1.025)}.client-home-profile-home__cover>small,.client-home-profile-home__cover>span{position:absolute;z-index:1;right:clamp(1rem,2vw,1.8rem);color:#443d3a;font-family:var(--font-inkora-mono),monospace;letter-spacing:.13em;text-transform:uppercase}.client-home-profile-home__cover>span{top:1.2rem;font-size:clamp(.55rem,.72vw,.68rem);line-height:1.18}.client-home-profile-home__cover>small{right:clamp(1rem,2vw,1.8rem);bottom:1rem;font-size:.46rem;line-height:1.45}.client-home-profile-home__body{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 390px;min-height:194px;grid-gap:24px;gap:24px;padding:0 22px}.client-home-profile-home__identity{min-width:0;display:grid;grid-template-columns:168px minmax(0,1fr);grid-gap:18px;gap:18px;margin-top:0}.client-home-profile-home__avatar{position:relative;z-index:1;width:168px;height:168px;margin-top:-39px;overflow:hidden;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 1.5px var(--inkora-pink),0 3px 10px rgba(24,20,18,.11);background:#191919;transition:transform .16s ease-out}.client-home-profile-home__avatar:hover{transform:translateY(-1px)}.client-home-profile-home__avatar img{object-fit:cover;object-position:center 35%}.client-home-profile-home__bio{min-width:0;padding-top:12px}.client-home-profile-home__bio h1{margin:0;color:#111;font-family:var(--font-inkora-sans),"Helvetica Neue",Arial,sans-serif;font-size:clamp(2.75rem,3vw,3rem);font-weight:800;line-height:.98;letter-spacing:-.055em}.client-home-profile-home__bio>span{display:block;margin-top:.48rem;color:#706b65;font:500 .84rem/1.3 var(--font-inkora-sans),sans-serif}.client-home-profile-home__bio>span b{padding-inline:.3rem;color:#aaa49d}.client-home-profile-home__bio>p{max-width:33rem;margin:.65rem 0 0;color:#393633;font:500 .8rem/1.42 var(--font-inkora-sans),sans-serif}.client-home-profile-home__tags{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.7rem}.client-home-profile-home__tags .client-home-profile-home__tag,.client-home-profile-home__tags button{min-height:30px;padding:0 .72rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e8e4df;border-radius:999px;background:#f6f5f2;color:#554f4a;font:600 .69rem/1 var(--font-inkora-sans),sans-serif;white-space:nowrap}.client-home-profile-home__tags button{width:30px;padding:0;border-color:#ddd8d2;background:#fff;font-size:1rem;cursor:pointer}.client-home-profile-home__tags .client-home-profile-home__tag{cursor:default;box-shadow:none}.client-home-profile-home__side{min-width:0;padding-top:20px;display:grid;grid-gap:43px;gap:43px;align-content:start}.client-home-profile-home__actions{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:8px}.client-home-profile-home__action-menu-trigger,.client-home-profile-home__actions>button{height:40px;min-height:40px;padding:0;border:1px solid #e2ded9;border-radius:6px;background:#fff;color:#1a1817;font:700 .76rem/1 var(--font-inkora-sans),sans-serif;cursor:pointer;transition:border-color .15s ease-out,background-color .15s ease-out,color .15s ease-out}.client-home-profile-home__actions>button:first-child{width:142px}.client-home-profile-home__actions>button:nth-child(2){width:166px}.client-home-profile-home__actions>button.is-primary{border-color:var(--inkora-pink);background:var(--inkora-pink);color:#fff}.client-home-profile-home__actions>button.is-primary:hover{background:#d9006c;border-color:#d9006c}.client-home-profile-home__action-menu-trigger:hover,.client-home-profile-home__actions>button:not(.is-primary):hover{border-color:#cfcac4;background:#fbfaf9}.client-home-profile-home__action-menu{position:relative;flex:0 0 40px;width:40px;height:40px}.client-home-profile-home__action-menu-trigger{width:40px;min-width:40px;letter-spacing:.08em}.client-home-profile-home__action-menu-content{position:absolute;z-index:5;top:calc(100% + 8px);right:0;display:grid;width:max-content;min-width:184px;padding:6px;border:1px solid #e2ded9;border-radius:8px;background:#fff;box-shadow:0 12px 28px rgba(33,27,24,.14)}.client-home-profile-home__action-menu-content button{min-height:34px;padding:0 10px;border:0;border-radius:4px;background:transparent;color:#282421;font:600 .72rem/1 var(--font-inkora-sans),sans-serif;text-align:left;cursor:pointer}.client-home-profile-home__action-menu-content button:hover{background:#f7f5f2}.client-home-profile-home__action-menu-content button:focus-visible,.client-home-profile-home__action-menu-trigger:focus-visible{outline:2px solid var(--inkora-pink);outline-offset:2px}.client-home-profile-home__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;margin:0}.client-home-profile-home__stats div{min-width:0;padding-inline:10px;text-align:center}.client-home-profile-home__stats div+div{border-left:1px solid #e9e5e0}.client-home-profile-home__stats dt{overflow:hidden;color:#111;font:800 1.38rem/1 var(--font-inkora-sans),sans-serif;text-overflow:ellipsis;white-space:nowrap}.client-home-profile-home__stats dd{margin:.42rem 0 0;color:#6f6963;font:500 .7rem/1 var(--font-inkora-sans),sans-serif;overflow-wrap:normal;word-break:normal;text-transform:none;letter-spacing:0}.client-home-profile-home__tabs{display:flex;gap:34px;margin-top:0;padding:0 22px;overflow-x:auto;border-top:1px solid #efedea}.client-home-profile-home__tabs button{position:relative;min-height:36px;flex:0 0 auto;padding:0;border:0;background:transparent;color:#77716b;font:600 .78rem/1 var(--font-inkora-sans),sans-serif;cursor:pointer;transition:color .15s ease-out}.client-home-profile-home__tabs button:hover{color:#4b4642}.client-home-profile-home__tabs button[aria-selected=true]{color:#25211f}.client-home-profile-home__tabs button[aria-selected=true]:after{position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--inkora-pink);content:""}.client-home-profile-home__feed{gap:10px}.client-home-profile-home__feed .client-home-post__image{aspect-ratio:1/.98}.client-home-profile-home__feed .client-home-post>header{min-height:40px}.client-home-profile-home__feed .client-home-post>header div a{font-family:var(--font-inkora-sans),sans-serif;font-size:.9rem;font-weight:700}.client-home-profile-home__feed .client-home-post>header small,.client-home-profile-home__feed .client-home-post>header time{color:#8c8580;font-family:var(--font-inkora-sans),sans-serif;font-size:.68rem}.client-home-profile-home__feed .client-home-post>p{min-height:auto;max-height:none;margin-top:-2px;color:#49433f;font-family:var(--font-inkora-sans),sans-serif;font-size:.88rem;line-height:1.42}.client-home-profile-home__feed .client-home-post__meta a{color:#766f69;font-family:var(--font-inkora-sans),sans-serif;font-size:.68rem}.client-home-profile-home__feed .client-home-post__meta a:first-child{color:var(--inkora-pink)}.client-home-profile-home__feed .client-home-post__media-type{padding:.26rem .4rem;border-color:rgba(255,255,255,.34);background:rgba(18,17,18,.58);color:#ffd0e4;font-family:var(--font-inkora-sans),sans-serif;font-size:.47rem;letter-spacing:.06em}.client-home-profile-home__feed .client-home-post__image{transition:transform .18s ease-out}.client-home-profile-home__feed .client-home-post__media:hover .client-home-post__image{transform:scale(1.012)}.client-home-profile-home__tab-state{grid-column:1/-1;margin:0;padding:1.4rem;border:1px solid #efedea;border-radius:10px;background:#fff;color:#706b65;font:500 .82rem/1.45 var(--font-inkora-sans),sans-serif;text-align:center}.client-home-profile-home+.client-home-v2__feed-grid{margin-top:0}@media (min-width:1201px) and (max-width:1559px){.client-home-profile-home__body{grid-template-columns:minmax(0,1fr);gap:1rem}.client-home-profile-home__side{grid-template-columns:max-content minmax(0,1fr);gap:1.15rem;padding-top:0;align-items:center}.client-home-profile-home__actions{gap:.45rem;justify-content:flex-start}.client-home-profile-home__action-menu-trigger,.client-home-profile-home__actions>button{min-height:38px;padding-inline:.86rem;font-size:.64rem}.client-home-profile-home__action-menu-trigger{padding-inline:0}.client-home-profile-home__stats{gap:.6rem}.client-home-profile-home__stats dd{font-size:.47rem}}.client-home-v2__right-rail{--home-rail-heading:1rem;--home-rail-body:0.66rem;--home-rail-meta:0.61rem;--home-rail-time:0.54rem;top:70px;gap:.625rem}.client-home-rail-card{gap:.5rem;padding:.75rem .9rem;border-color:#efedea;border-radius:8px;box-shadow:none}.client-home-rail-card--about{gap:.7rem}.client-home-rail-card h2{font-size:var(--home-rail-heading);line-height:.98}.client-home-rail-card>header{align-items:start}.client-home-rail-card>header a{padding-top:.12rem;font-size:.57rem;transition:color .15s ease-out}.client-home-rail-card--about>a:hover,.client-home-rail-card>header a:hover{color:#b4005c}.client-home-rail-card--about>strong{color:#4e4843;font-family:var(--font-inkora-sans),sans-serif;font-size:.74rem;font-weight:600;line-height:1.35}.client-home-rail-card--about>span{display:flex;align-items:center;gap:.35rem;font-size:var(--home-rail-meta);line-height:1.2}.client-home-rail-card--about>span i{width:.8rem;color:#847f78;font-style:normal;text-align:center}.client-home-rail-card--about>a{margin-top:.08rem;font-size:.62rem}.client-home-interests{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.client-home-interests a{gap:.35rem;font-size:var(--home-rail-meta);overflow:hidden}.client-home-interests i{width:48px;min-width:0;margin-inline:auto}.client-home-interests span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-home-compact-list{gap:.45rem}.client-home-compact-list>a{grid-template-columns:32px minmax(0,1fr) auto;gap:.5rem;min-height:32px}.client-home-compact-list__avatar,.client-home-compact-list__initial{width:32px;height:32px}.client-home-compact-list strong{font-family:var(--font-inkora-sans),sans-serif;font-size:.64rem}.client-home-compact-list small{font-size:var(--home-rail-meta)}.client-home-compact-list em{min-width:50px;min-height:24px;padding:.25rem .4rem;display:grid;place-items:center;border-color:#e7e3df;border-radius:5px;font-family:var(--font-inkora-sans),sans-serif;font-size:.52rem;text-align:center;transition:border-color .15s ease-out,color .15s ease-out}.client-home-compact-list>a:hover em{border-color:#f4a8cc;color:#b4005c}.client-home-activity-preview{gap:.5rem}.client-home-activity-preview a{grid-template-columns:32px minmax(0,1fr);gap:.5rem;align-items:center;font-size:inherit}.client-home-activity-preview a>i{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#252525;color:#fff;font:700 .48rem/1 var(--font-inkora-mono),monospace;font-style:normal}.client-home-activity-preview a>span{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:.5rem;column-gap:.5rem;grid-row-gap:.16rem;row-gap:.16rem;min-width:0;font-size:inherit}.client-home-activity-preview b,.client-home-activity-preview em{overflow:hidden;font-size:var(--home-rail-body);text-overflow:ellipsis;white-space:nowrap}.client-home-activity-preview em{color:#55514b;font-style:normal;line-height:1.25}.client-home-activity-preview small{grid-column:2;grid-row:1/span 2;align-self:center;color:var(--home-muted);font:var(--home-rail-time)/1 var(--font-inkora-mono),monospace}@media (max-width:1200px){.client-home-v2{grid-template-columns:210px minmax(0,1fr);gap:18px}.client-home-v2__right-rail{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr))}.client-home-profile-home__body{grid-template-columns:minmax(0,1fr);gap:.75rem}.client-home-profile-home__side{padding-top:0}.client-home-profile-home__actions{justify-content:flex-start}}@media (max-width:900px){.development-client-header{grid-template-columns:minmax(140px,1fr) minmax(230px,.8fr) auto}.client-home-v2{grid-template-columns:1fr}.client-home-v2__sidebar{min-height:0;padding:0 0 .4rem;border-right:0;border-bottom:1px solid #efede8}.client-home-v2__right-rail{grid-column:auto}.client-home-v2__feed-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.client-home-profile-home__cover{height:136px}.client-home-profile-home__identity{grid-template-columns:104px minmax(0,1fr);margin-top:-3rem}.client-home-profile-home__avatar{width:104px;height:104px}.client-home-profile-home__bio{padding-top:2.5rem}.client-home-profile-home__stats{max-width:520px}}@media (min-width:901px) and (max-height:860px){.client-home-v2__sidebar-promo{width:min(82%,180px);aspect-ratio:.65;margin-top:clamp(2.25rem,5vh,3rem);padding:.9rem}.client-home-v2__sidebar-promo span{font-size:1.45rem}}@media (max-width:700px){.development-client-header{min-height:62px!important;grid-template-columns:minmax(116px,1fr) auto auto}.client-home-v2{min-height:calc(100dvh - 62px);padding:.9rem 1rem 3rem}.client-home-v2__intro{min-height:48px}.client-home-v2__feed-grid{grid-template-columns:1fr;gap:1rem}.client-home-v2__right-rail{grid-template-columns:1fr}}.client-discover__section--continuation{margin-top:clamp(3.5rem,4vw,4.5rem)}.client-discover__section--explore{margin-top:clamp(4rem,4.75vw,5rem)}.client-discover-popular-grid,.client-discover-studio-grid{display:grid;grid-gap:.85rem;gap:.85rem}.client-discover-popular-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.client-discover-studio-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.client-discover-artwork-card{min-width:0;page-break-inside:avoid;break-inside:avoid}.client-discover-artwork-card__visual{position:relative;min-height:260px;overflow:hidden;border-radius:9px;background:#dededc}.client-discover-popular-grid .client-discover-artwork-card__visual{aspect-ratio:.8}.client-discover-artwork-card__visual>img,.client-discover-studio-card__image>img{object-fit:cover;transition:transform .26s ease}.client-discover-artwork-card__visual:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 48%,rgba(0,0,0,.66));content:"";pointer-events:none}.client-discover-artwork-card__meta{position:absolute;z-index:1;right:.75rem;bottom:.7rem;left:.75rem;display:flex;align-items:end;justify-content:space-between;gap:.7rem;color:#fff}.client-discover-artwork-card__meta div{min-width:0;display:grid;grid-gap:.18rem;gap:.18rem}.client-discover-artwork-card__meta a,.client-discover-artwork-card__meta span,.client-discover-artwork-card__meta strong{overflow:hidden;font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;text-overflow:ellipsis;white-space:nowrap}.client-discover-artwork-card__meta strong{font-size:.56rem;font-weight:400;letter-spacing:.035em}.client-discover-artwork-card__meta span{color:rgba(255,255,255,.72);font-size:.48rem;letter-spacing:.025em}.client-discover-artwork-card__meta a{color:#fff;font-size:.5rem;letter-spacing:.04em;text-decoration:underline;text-underline-offset:3px}.client-discover-artwork-card__save{position:absolute;z-index:2;top:.7rem;right:.7rem;width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(255,255,255,.9);color:#1c1c1c;cursor:pointer}.client-discover-artwork-card__save svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linejoin:round;stroke-width:1.8}.client-discover-artwork-card:hover .client-discover-artwork-card__visual>img{transform:scale(1.035)}.client-discover-studio-card{overflow:hidden;border:1px solid var(--discover-product-rule);border-radius:12px;background:#fff;box-shadow:0 5px 18px rgba(0,0,0,.025)}.client-discover-studio-card__image{position:relative;min-height:clamp(200px,18vw,300px);overflow:hidden;background:#dededc}.client-discover-studio-card:hover .client-discover-studio-card__image>img{transform:scale(1.035)}.client-discover-studio-card__body{padding:1rem;display:grid;grid-gap:.4rem;gap:.4rem}.client-discover-studio-card__body h3,.client-discover-studio-card__body p{margin:0}.client-discover-studio-card__body h3{font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.78rem;font-weight:400;letter-spacing:.025em}.client-discover-studio-card__body p,.client-discover-studio-card__body small,.client-discover-studio-card__body span{color:#767674;font-size:.66rem}.client-discover-studio-card__body span{margin-top:.2rem;color:#333;font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.55rem;letter-spacing:.04em}.client-discover-studio-card__body small{min-height:1.1rem;line-height:1.4}.client-discover-explore-load-more,.client-discover-studio-card__body button{min-height:40px;border:0;border-radius:6px;background:#171717;color:#fff;font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.57rem;letter-spacing:.04em;cursor:pointer;transition:background-color .18s ease,transform .18s ease}.client-discover-explore-load-more:hover,.client-discover-studio-card__body button:hover{background:#353535}.client-discover-explore-grid{column-count:4;column-gap:.85rem}.client-discover-explore-grid .client-discover-artwork-card{margin-bottom:.85rem}.client-discover-explore-grid .client-discover-artwork-card__visual{min-height:0}.client-discover-explore-grid .client-discover-artwork-card.is-portrait .client-discover-artwork-card__visual{aspect-ratio:.78}.client-discover-explore-grid .client-discover-artwork-card.is-square .client-discover-artwork-card__visual{aspect-ratio:1}.client-discover-explore-grid .client-discover-artwork-card.is-tall .client-discover-artwork-card__visual{aspect-ratio:.65}.client-discover-explore-grid .client-discover-artwork-card.is-landscape .client-discover-artwork-card__visual{aspect-ratio:1.3}.client-discover-explore-grid .client-discover-artwork-card__meta,.client-discover-explore-grid .client-discover-artwork-card__save{opacity:0;transition:opacity .18s ease,transform .18s ease}.client-discover-explore-grid .client-discover-artwork-card__visual:after{opacity:0;transition:opacity .18s ease}.client-discover-explore-grid .client-discover-artwork-card__meta{transform:translateY(4px)}.client-discover-explore-grid .client-discover-artwork-card:focus-within .client-discover-artwork-card__meta,.client-discover-explore-grid .client-discover-artwork-card:focus-within .client-discover-artwork-card__save,.client-discover-explore-grid .client-discover-artwork-card:hover .client-discover-artwork-card__meta,.client-discover-explore-grid .client-discover-artwork-card:hover .client-discover-artwork-card__save{opacity:1;transform:translateY(0)}.client-discover-explore-grid .client-discover-artwork-card:focus-within .client-discover-artwork-card__visual:after,.client-discover-explore-grid .client-discover-artwork-card:hover .client-discover-artwork-card__visual:after{opacity:1}.client-discover-explore-load-more{min-width:150px;margin:1.75rem auto 0;padding:.65rem 1.1rem;display:block}@media (max-width:1080px){.client-discover-popular-grid,.client-discover-studio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.client-discover-explore-grid{column-count:3}}@media (max-width:700px){.client-discover-popular-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.client-discover-studio-grid{grid-template-columns:1fr}.client-discover-studio-card__image{min-height:240px}.client-discover-explore-grid{column-count:2}.client-discover-explore-grid .client-discover-artwork-card__meta,.client-discover-explore-grid .client-discover-artwork-card__save{opacity:1;transform:none}.client-discover-explore-grid .client-discover-artwork-card__visual:after{opacity:1}.client-discover-artwork-card__meta{right:.55rem;bottom:.55rem;left:.55rem}.client-discover-artwork-card__meta a{display:none}.client-discover-artwork-card__save{top:.55rem;right:.55rem}}@media (max-width:430px){.client-discover-explore-grid{column-count:1}}main.development-product-shell--client.development-product-shell--client-discover{--discover-product-paper:var(--home-paper);--discover-product-ink:var(--home-ink);--discover-product-muted:var(--home-muted);--discover-product-rule:var(--home-rule);background:var(--discover-product-paper);color:var(--discover-product-ink)}main.development-product-shell--client.development-product-shell--client-discover .development-product-shell__content{width:100%;max-width:none;padding:0!important}.development-client-header{position:relative;z-index:4;width:100%;min-height:76px;padding:0 clamp(1.5rem,3.3vw,3.25rem);display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr);align-items:center;border-bottom:1px solid var(--discover-product-rule);background:var(--discover-product-paper)}.development-client-header__brand{width:172px;display:block}.development-client-header__brand img{width:172px;height:auto;display:block}.development-client-header__actions,.development-client-header__nav{display:flex;align-items:center}.development-client-header__nav{align-self:stretch;gap:clamp(1.15rem,2.4vw,2.2rem)}.development-client-header__nav a{position:relative;height:auto;align-self:stretch;display:inline-flex;align-items:center;color:#676767;font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.6rem;letter-spacing:.015em}.development-client-header__nav a:after{position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--inkora-pink);content:"";opacity:0;transform:scaleX(.45);transition:opacity .18s ease,transform .18s ease}.development-client-header__nav a.is-active,.development-client-header__nav a:hover{color:var(--discover-product-ink)}.development-client-header__nav a.is-active:after{opacity:1;transform:scaleX(1)}.development-client-header__actions{justify-content:flex-end;gap:.8rem}.development-client-header__icon{position:relative;width:31px;height:38px;padding:0;display:grid;place-items:center;border:0;background:transparent;color:var(--discover-product-ink);cursor:pointer}.development-client-header__icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.development-client-header__notification i{position:absolute;top:8px;right:3px;width:5px;height:5px;border-radius:50%;background:var(--inkora-pink)}.development-client-header .development-client-account{margin-left:.3rem}.development-client-header .development-client-account__trigger{min-height:40px;padding:.2rem .1rem;gap:.5rem;border:0!important;background:transparent;color:var(--discover-product-ink);font-size:.64rem}.development-client-header .development-client-account__avatar{width:32px;height:32px;background:#131313;color:#fff;font-size:.52rem}.development-client-header .development-client-account__chevron{color:#5e5e5e;font-size:.52rem}.client-discover{width:min(100% - clamp(3rem,6.5vw,6.5rem),1440px);margin-inline:auto;padding:clamp(3.75rem,6vw,5.6rem) 0 clamp(4rem,8vw,8rem);background:var(--discover-product-paper)}.client-discover__intro{max-width:880px;margin:0 auto 2rem;text-align:center}.client-discover__intro h1{margin:0;color:var(--discover-product-ink);font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:clamp(2.6rem,4.6vw,4rem);font-weight:400;letter-spacing:-.055em;line-height:1}.client-discover__intro p{margin:.85rem 0 0;color:var(--discover-product-muted);font-size:clamp(.93rem,1.2vw,1.05rem);line-height:1.5}.client-discover__filters{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr)) minmax(132px,.9fr);border:1px solid var(--discover-product-rule);border-radius:11px;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.035)}.client-discover-filter{position:relative;min-width:0;border-right:1px solid var(--discover-product-rule)}.client-discover-filter--input,.client-discover-filter>button{width:100%;min-height:62px;padding:.8rem 1.65rem .65rem .85rem;display:grid;align-content:center;grid-gap:.2rem;gap:.2rem;border:0;outline:0;background:transparent;color:var(--discover-product-ink);text-align:left}.client-discover-filter>button{cursor:pointer}.client-discover-filter--input>span,.client-discover-filter>button>span{color:#999895;font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.44rem;letter-spacing:.08em;text-transform:uppercase}.client-discover-filter--input input,.client-discover-filter>button strong{overflow:hidden;color:#282828;font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.57rem;font-weight:400;letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap}.client-discover-filter>button i{position:absolute;right:.65rem;bottom:.94rem;color:#777;font-size:.6rem;font-style:normal}.client-discover-filter>button:focus-visible,.client-discover-filter>button:hover{background:#fafafa}.client-discover-filter--input input{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent}.client-discover-filter--input input::placeholder{color:#5d5d5b;opacity:1}.client-discover-filter__menu{position:absolute;top:calc(100% + .5rem);left:-1px;z-index:12;min-width:180px;padding:.45rem;display:grid;grid-gap:.15rem;gap:.15rem;border:1px solid var(--discover-product-rule);border-radius:9px;background:#fff;box-shadow:0 18px 45px rgba(0,0,0,.13)}.client-discover-filter__menu button{min-height:34px;padding:.4rem .5rem;border:0;border-radius:5px;background:transparent;color:var(--discover-product-ink);font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.54rem;letter-spacing:.03em;text-align:left;cursor:pointer}.client-discover-filter__menu button.is-active,.client-discover-filter__menu button:hover{background:rgba(255,0,127,.09);color:var(--inkora-pink)}.client-discover__find-button{min-height:62px;border:0;border-radius:0 10px 10px 0;background:var(--inkora-pink);color:#fff;font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.62rem;letter-spacing:.025em;cursor:pointer;transition:background-color .18s ease,transform .18s ease}.client-discover__find-button:focus-visible,.client-discover__find-button:hover{background:#dc006e}.client-discover__find-button:active{transform:translateY(1px)}.client-discover__updating{position:absolute;right:.7rem;bottom:-1.1rem;color:var(--inkora-pink);font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.45rem;letter-spacing:.08em;text-transform:uppercase}.client-discover__chips{margin-top:1rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem}.client-discover-artist-card__tags span,.client-discover__chips button{min-height:28px;padding:.2rem .75rem;border:0;border-radius:999px;background:#efefed;color:#454543;font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.47rem;letter-spacing:.01em;cursor:pointer;transition:background-color .18s ease,color .18s ease}.client-discover__chips button.is-active,.client-discover__chips button:hover{background:#171717;color:#fff}.client-discover__section{margin-top:clamp(3.25rem,5vw,4.7rem)}.client-discover-section-header{margin-bottom:1.15rem;display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.client-discover-section-header h2{margin:0;color:var(--discover-product-ink);font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:clamp(1.4rem,2.2vw,2rem);font-weight:400;letter-spacing:-.045em}.client-discover-section-header a{display:inline-flex;gap:.32rem;align-items:center;color:#555;font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.53rem;letter-spacing:.02em}.client-discover-section-header a span{font-size:.9rem;transition:transform .18s ease}.client-discover-section-header a:hover span{transform:translateX(3px)}.client-discover__artist-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.client-discover-artist-card{padding:.75rem;display:grid;grid-gap:.75rem;gap:.75rem;border:1px solid var(--discover-product-rule);border-radius:12px;background:#fff;box-shadow:0 5px 18px rgba(0,0,0,.025);transition:border-color .19s ease,box-shadow .19s ease,transform .19s ease}.client-discover-artist-card:hover{border-color:#bdbdb9;box-shadow:0 12px 26px rgba(0,0,0,.07);transform:translateY(-2px)}.client-discover-artist-card>header{min-height:54px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;grid-gap:.6rem;gap:.6rem;align-items:center}.client-discover-artist-card__avatar{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#1a1a1a;color:#fff;font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.48rem;letter-spacing:.06em}.client-discover-artist-card header div{min-width:0;display:grid;grid-gap:.12rem;gap:.12rem}.client-discover-artist-card header strong{overflow:hidden;font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.55rem;font-weight:400;letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap}.client-discover-artist-card header div span,.client-discover-artist-card header small{overflow:hidden;color:#777;font-size:.54rem;text-overflow:ellipsis;white-space:nowrap}.client-discover-artist-card header small:before{content:"Location: "}.client-discover-artist-card header button{width:30px;height:30px;display:grid;place-items:center;border:0;background:transparent;color:#4a4a4a;cursor:pointer}.client-discover-artist-card header button:hover{color:var(--inkora-pink)}.client-discover-artist-card header svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linejoin:round;stroke-width:1.7}.client-discover-artist-card__portfolio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.28rem;gap:.28rem}.client-discover-artist-card__portfolio>div{position:relative;min-height:clamp(135px,15vw,205px);overflow:hidden;border-radius:5px;background:#dededc}.client-discover-artist-card__portfolio img{object-fit:cover;transition:transform .22s ease}.client-discover-artist-card:hover .client-discover-artist-card__portfolio img{transform:scale(1.035)}.client-discover-artist-card__tags{min-height:32px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem}.client-discover-artist-card__tags span{cursor:default}.client-discover-artist-card>a{min-height:40px;display:grid;place-items:center;border-radius:6px;background:#f1f1f0;color:#222;font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.55rem;letter-spacing:.02em;transition:background-color .18s ease,color .18s ease}.client-discover-artist-card>a:hover{background:#171717;color:#fff}.client-discover__section--trending{margin-top:clamp(3.5rem,6vw,5.6rem)}.client-discover__trending-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.client-discover-trending-card{position:relative;min-height:clamp(260px,29vw,410px);overflow:hidden;border-radius:9px;background:#dededc}.client-discover-trending-card:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.54));content:""}.client-discover-trending-card img{object-fit:cover;transition:transform .26s ease}.client-discover-trending-card:hover img{transform:scale(1.04)}.client-discover-trending-card span{position:absolute;z-index:1;right:.8rem;bottom:.75rem;left:.8rem;color:#fff;font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.5rem;letter-spacing:.06em;text-transform:uppercase}@media (max-width:1080px){.development-client-header{grid-template-columns:minmax(150px,1fr) auto minmax(150px,1fr)}.client-discover__filters{grid-template-columns:repeat(3,minmax(0,1fr))}.client-discover-filter:nth-child(3n){border-right:0}.client-discover-filter:nth-child(-n+3){border-bottom:1px solid var(--discover-product-rule)}.client-discover__find-button{border-radius:0 0 10px 0}.client-discover__artist-grid,.client-discover__trending-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.development-client-header{min-height:68px;padding-inline:1.15rem;grid-template-columns:1fr auto}.development-client-header__brand,.development-client-header__brand img{width:142px}.development-client-header__nav{display:none}.development-client-header__actions{gap:.35rem}.development-client-header .development-client-account__trigger>span:not(.development-client-account__avatar):not(.development-client-account__chevron){display:none}.client-discover{width:min(100% - 2.3rem,1440px);padding-top:3.1rem}.client-discover__intro{margin-bottom:1.6rem}.client-discover__intro h1{font-size:clamp(2.25rem,10.5vw,3rem)}.client-discover__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.client-discover-filter{border-right:1px solid var(--discover-product-rule);border-bottom:1px solid var(--discover-product-rule)}.client-discover-filter:nth-child(2n){border-right:0}.client-discover-filter--input{border-bottom:0}.client-discover__find-button{min-height:54px;grid-column:1/-1;border-radius:0 0 10px 10px}.client-discover-filter__menu{position:fixed;top:auto;right:1rem;bottom:1rem;left:1rem;min-width:0;max-height:65dvh;overflow-y:auto}.client-discover__chips{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;padding-bottom:.4rem}.client-discover__chips button{flex:0 0 auto}.client-discover__artist-grid,.client-discover__trending-grid{grid-template-columns:1fr}.client-discover-artist-card__portfolio>div{min-height:145px}.client-discover-trending-card{min-height:390px}}.client-home{--client-home-paper:#f5f4ef;--client-home-ink:#080808;--client-home-muted:#686760;--client-home-rule:rgba(8,8,8,0.16);--client-home-gutter:clamp(1.5rem,4.35vw,5.25rem);--client-home-space:clamp(4.75rem,9vw,9rem);width:100%;overflow:clip;background:var(--client-home-paper);color:var(--client-home-ink)}.client-home *,.client-home :after,.client-home :before{box-sizing:border-box}.client-home__sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.client-home__hero{min-height:min(760px,calc(100svh - 84px));display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);background:var(--client-home-paper)}.client-home__hero-copy{min-height:100%;padding:clamp(4.5rem,10vw,10rem) var(--client-home-gutter) clamp(3.5rem,8vw,7rem);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.client-home__artist-card p,.client-home__artist-card small,.client-home__community-grid span,.client-home__eyebrow,.client-home__future-rail span,.client-home__hero-image b,.client-home__map-placeholder>span,.client-home__section-header>p{margin:0;color:var(--inkora-pink);font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.56rem;font-weight:400;letter-spacing:.13em;line-height:1.35;text-transform:uppercase}.client-home__hero h1,.client-home__location h2,.client-home__section-header h2{margin:1rem 0 1.5rem;font-family:var(--font-inkora-editorial),Didot,serif;font-size:clamp(4.9rem,8.8vw,10rem);font-weight:400;letter-spacing:-.075em;line-height:.72}.client-home h1 em,.client-home h2 em{color:var(--inkora-pink);font-style:normal}.client-home__hero-copy>p:last-child{max-width:29rem;margin:0;color:#3f3e3a;font-size:.98rem;line-height:1.55}.client-home__hero-image{position:relative;min-height:580px;overflow:hidden;background:#151515}.client-home__community-grid article:after,.client-home__hero-image:after,.client-home__style-grid button:after,.client-home__work:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.58));content:"";pointer-events:none}.client-home__artist-image img,.client-home__community-grid img,.client-home__hero-image img,.client-home__style-grid img,.client-home__work img{object-fit:cover;transition:transform .6s cubic-bezier(.2,.75,.24,1)}.client-home__artist-card:hover img,.client-home__community-grid article:hover img,.client-home__hero-image:hover img,.client-home__style-grid button:hover img,.client-home__work:hover img{transform:scale(1.035)}.client-home__hero-image>span{position:absolute;z-index:1;right:1.5rem;bottom:1.4rem;left:1.5rem;display:grid;grid-gap:.32rem;gap:.32rem;color:#fff;font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.67rem;letter-spacing:.08em;text-transform:uppercase}.client-home__hero-image b{color:#fff}.client-home__search-deck{position:relative;z-index:2;min-height:132px;padding:1.25rem var(--client-home-gutter) 1.45rem;display:flex;align-items:center;gap:2rem;border-block:1px solid var(--client-home-rule);background:#fff}.client-home__search{flex:1 1 42rem;min-width:min(100%,25rem)}.client-home__search input{width:100%;min-height:58px;padding:0;border:0;border-bottom:1px solid rgba(8,8,8,.38);border-radius:0;outline:0;background:transparent;color:var(--client-home-ink);font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:clamp(.88rem,1.2vw,1.08rem);letter-spacing:.025em}.client-home__search input::placeholder{color:#76746d;opacity:1}.client-home__search input:focus{border-bottom-color:var(--inkora-pink)}.client-home__filters{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:.35rem 1.1rem;align-items:center}.client-home__filter{position:relative}.client-home__empty button,.client-home__filter>button,.client-home__location-copy>button{min-height:42px;padding:.3rem 0;border:0;border-bottom:1px solid rgba(8,8,8,.22);border-radius:0;outline:0;background:transparent;color:var(--client-home-ink);font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.65rem;letter-spacing:.04em;text-align:left;cursor:pointer;transition:border-color .18s ease,color .18s ease}.client-home__empty button:focus-visible,.client-home__empty button:hover,.client-home__filter>button:focus-visible,.client-home__filter>button:hover,.client-home__filter>button[aria-expanded=true],.client-home__location-copy>button:focus-visible,.client-home__location-copy>button:hover{border-color:var(--inkora-pink);color:var(--inkora-pink)}.client-home__filter>button i{margin-left:.3rem;color:var(--inkora-pink);font-style:normal}.client-home__panel{position:absolute;top:calc(100% + .65rem);right:0;z-index:10;width:min(18rem,calc(100vw - 2rem));padding:.7rem;display:grid;grid-gap:.5rem;gap:.5rem;border:1px solid rgba(8,8,8,.18);background:#fff;box-shadow:0 18px 48px rgba(8,8,8,.16)}.client-home__panel input{width:100%;min-height:38px;padding:.25rem 0;border:0;border-bottom:1px solid var(--client-home-ink);outline:0;background:transparent;color:var(--client-home-ink);font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.62rem}.client-home__panel-status,.client-home__panel>p{margin:.2rem 0 0;color:var(--client-home-muted);font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.52rem;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.client-home__panel-options{display:grid;grid-gap:.2rem;gap:.2rem}.client-home__current-location,.client-home__panel-options button{min-height:34px;padding:.35rem .4rem;border:0;background:transparent;color:var(--client-home-ink);font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.58rem;letter-spacing:.055em;text-align:left;cursor:pointer}.client-home__current-location:hover,.client-home__panel-options button.is-active,.client-home__panel-options button:hover{background:rgba(255,0,127,.08);color:var(--inkora-pink)}.client-home__current-location{margin-top:.2rem;border-top:1px solid var(--client-home-rule);color:var(--inkora-pink)}.client-home__updating{position:absolute;right:var(--client-home-gutter);bottom:.35rem;color:var(--inkora-pink);font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.5rem;letter-spacing:.1em;text-transform:uppercase}.client-home__community,.client-home__featured,.client-home__following{padding:var(--client-home-space) var(--client-home-gutter);background:#0a0a0a;color:#fff}.client-home__section-header{max-width:75rem;margin-bottom:clamp(2.5rem,5vw,5rem)}.client-home__location h2,.client-home__section-header h2{margin-bottom:0;font-size:clamp(4rem,7vw,8.5rem)}.client-home__section-header--light>p{color:var(--inkora-pink)}.client-home__section-header--light h2{color:#fff}.client-home__work-grid{min-height:clamp(520px,55vw,760px);display:grid;grid-template-columns:1.05fr .7fr .9fr;grid-gap:.65rem;gap:.65rem}.client-home__work{position:relative;min-height:25rem;overflow:hidden;background:#191919}.client-home__work--1{grid-row:span 2}.client-home__work--2{min-height:14rem}.client-home__work--3{grid-row:span 2}.client-home__work>span{position:absolute;z-index:1;right:1rem;bottom:.9rem;left:1rem;color:#fff;font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.57rem;letter-spacing:.075em;text-transform:uppercase}.client-home__artists,.client-home__location,.client-home__styles{padding:var(--client-home-space) var(--client-home-gutter);background:var(--client-home-paper)}.client-home__artist-rail,.client-home__future-rail{display:grid;grid-auto-columns:minmax(280px,31vw);grid-auto-flow:column;grid-gap:1rem;gap:1rem;overflow-x:auto;padding-bottom:.8rem;scrollbar-width:thin}.client-home__artist-card{display:grid;grid-gap:.85rem;gap:.85rem;color:var(--client-home-ink)}.client-home__artist-image{position:relative;min-height:clamp(340px,34vw,500px);overflow:hidden;background:#deddd7}.client-home__artist-image>span{position:absolute;inset:0;display:grid;place-items:center;color:var(--client-home-muted);font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.55rem;letter-spacing:.1em;text-transform:uppercase}.client-home__artist-card>div:last-child{display:grid;grid-gap:.35rem;gap:.35rem}.client-home__artist-card h3{margin:0;font-family:var(--font-inkora-editorial),Didot,serif;font-size:clamp(2rem,2.8vw,3rem);font-weight:400;letter-spacing:-.05em;line-height:.9}.client-home__artist-card>div>span{color:var(--client-home-muted);font-size:.76rem}.client-home__artist-card b,.client-home__artist-card small{margin-top:.25rem;color:var(--client-home-muted)}.client-home__artist-card b{font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.53rem;font-weight:400;letter-spacing:.09em;text-transform:uppercase}.client-home__artist-card b.is-open{color:var(--inkora-pink)}.client-home__empty{min-height:260px;display:grid;place-items:center;grid-gap:1rem;gap:1rem;border-top:1px solid var(--client-home-rule);border-bottom:1px solid var(--client-home-rule)}.client-home__empty p{margin:0;font-family:var(--font-inkora-editorial),Didot,serif;font-size:2rem}.client-home__following{min-height:620px}.client-home__future-rail{grid-auto-columns:minmax(260px,34vw)}.client-home__future-rail article{min-height:260px;padding:1.2rem;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(255,255,255,.18);background:linear-gradient(135deg,rgba(255,0,127,.14),transparent 48%),#151515}.client-home__future-rail article:nth-child(2){background:linear-gradient(135deg,rgba(255,255,255,.12),transparent 55%),#151515}.client-home__future-rail article strong{max-width:16ch;font-family:var(--font-inkora-editorial),Didot,serif;font-size:clamp(2rem,3.2vw,3.35rem);font-weight:400;letter-spacing:-.05em;line-height:.88}.client-home__style-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.client-home__style-grid button{position:relative;min-height:clamp(280px,31vw,480px);grid-column:span 4;overflow:hidden;border:0;background:#1b1b1b;color:#fff;text-align:left;cursor:pointer}.client-home__style-grid button:nth-child(4),.client-home__style-grid button:nth-child(5){grid-column:span 6;min-height:clamp(240px,24vw,340px)}.client-home__style-grid button>span,.client-home__style-grid button>strong{position:absolute;z-index:1;left:1rem}.client-home__style-grid button>span{top:.9rem;font-family:var(--font-inkora-display),"Helvetica Neue",sans-serif;font-size:.56rem;letter-spacing:.1em}.client-home__style-grid button>strong{bottom:.9rem;font-family:var(--font-inkora-editorial),Didot,serif;font-size:clamp(2.25rem,4vw,4.7rem);font-weight:400;letter-spacing:-.065em;line-height:.8}.client-home__style-grid button.is-active:before{position:absolute;z-index:2;inset:.5rem;border:1px solid var(--inkora-pink);content:"";pointer-events:none}.client-home__location{min-height:min(720px,72vw);display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:clamp(2rem,7vw,8rem);gap:clamp(2rem,7vw,8rem);align-items:center;background:#e8e7df}.client-home__location-copy h2{font-size:clamp(4.2rem,7.5vw,8.5rem)}.client-home__location-copy>p:not(.client-home__eyebrow){max-width:25rem;color:var(--client-home-muted);font-size:.92rem;line-height:1.55}.client-home__location-copy>button{margin-top:1rem}.client-home__location-copy>button span{display:inline-block;margin-left:.4rem;color:var(--inkora-pink);transition:transform .18s ease}.client-home__location-copy>button:hover span{transform:translateX(4px)}.client-home__map-placeholder{position:relative;min-height:clamp(360px,42vw,560px);overflow:hidden;display:grid;align-content:end;grid-gap:.45rem;gap:.45rem;padding:1.4rem;border:1px solid rgba(8,8,8,.15);background-color:#dad9d1;background-image:linear-gradient(rgba(8,8,8,.06) 1px,transparent 0),linear-gradient(90deg,rgba(8,8,8,.06) 1px,transparent 0),radial-gradient(ellipse at 50% 45%,rgba(255,0,127,.18),transparent 30%);background-size:46px 46px,46px 46px,auto}.client-home__map-placeholder strong{font-family:var(--font-inkora-editorial),Didot,serif;font-size:clamp(2.8rem,5vw,5.5rem);font-weight:400;letter-spacing:-.06em;line-height:.82}.client-home__map-placeholder i{position:absolute;width:12px;height:12px;border-radius:50%;background:var(--inkora-pink);box-shadow:0 0 0 7px rgba(255,0,127,.13)}.client-home__map-placeholder i:first-of-type{top:28%;left:27%}.client-home__map-placeholder i:nth-of-type(2){top:42%;right:33%}.client-home__map-placeholder i:nth-of-type(3){top:22%;right:16%}.client-home__community-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.client-home__community-grid article{position:relative;min-height:clamp(320px,36vw,520px);overflow:hidden;background:#161616}.client-home__community-grid span{position:absolute;z-index:1;bottom:1rem;left:1rem;color:#fff}@media (max-width:1050px){.client-home__hero{grid-template-columns:minmax(0,.8fr) minmax(360px,1fr)}.client-home__search-deck{align-items:flex-start;flex-direction:column;gap:.6rem}.client-home__filters{width:100%}.client-home__location{grid-template-columns:1fr}.client-home__map-placeholder{min-height:420px}}@media (max-width:700px){.client-home{--client-home-gutter:1.15rem;--client-home-space:4.5rem}.client-home__hero{min-height:auto;grid-template-columns:1fr}.client-home__hero-copy{min-height:520px;padding-top:7rem}.client-home__hero h1{font-size:clamp(4.5rem,19vw,6.5rem)}.client-home__hero-image{min-height:480px}.client-home__search-deck{min-height:0;padding-block:1rem 1.1rem}.client-home__search{width:100%;min-width:0}.client-home__search input{min-height:52px;font-size:.78rem}.client-home__filters{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.4rem;scrollbar-width:none}.client-home__filters::-webkit-scrollbar{display:none}.client-home__filter{flex:0 0 auto}.client-home__filter>button{font-size:.57rem}.client-home__panel{position:fixed;right:1rem;bottom:1rem;left:1rem;width:auto;max-height:70dvh;overflow-y:auto}.client-home__location h2,.client-home__section-header h2{font-size:clamp(3.8rem,16vw,5.5rem)}.client-home__work-grid{min-height:800px;grid-template-columns:1fr 1fr}.client-home__work--1{grid-column:1/-1;grid-row:auto;min-height:420px}.client-home__work--2,.client-home__work--3{grid-row:auto;min-height:280px}.client-home__artist-rail,.client-home__future-rail{grid-auto-columns:minmax(78vw,320px)}.client-home__style-grid{grid-template-columns:1fr}.client-home__style-grid button,.client-home__style-grid button:nth-child(4),.client-home__style-grid button:nth-child(5){min-height:330px;grid-column:auto}.client-home__community-grid{grid-template-columns:1fr}.client-home__community-grid article{min-height:400px}}.client-home,.client-home__hero-copy,.client-home__hero-image{min-width:0}@media (max-width:700px){main.development-product-shell--client.development-product-shell--client-discover .development-product-shell__header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important}.client-home__hero-copy h1{font-size:clamp(3.7rem,16vw,4.8rem)}.client-home__hero-copy h1,.client-home__hero-copy>p:last-child{max-width:100%;overflow-wrap:anywhere}}main.development-product-shell--client.development-product-shell--client-discover .development-product-shell__content{padding-inline:0!important}main.development-product-shell--client .development-client-account__trigger{min-height:44px;padding:.25rem .45rem;gap:.56rem;border:0!important;border-bottom:0!important;font-size:.78rem;font-weight:650;transition:background-color .16s ease,color .16s ease}main.development-product-shell--client .development-client-account__trigger:hover,main.development-product-shell--client .development-client-account__trigger[aria-expanded=true]{background:rgba(255,0,127,.07)}main.development-product-shell--client .development-client-account__avatar{width:34px;height:34px;font-size:.58rem}main.development-product-shell--client .development-client-account__chevron{margin-left:.08rem;font-size:.6rem}.development-client-account{position:relative;justify-self:end}.development-client-account__trigger{min-height:42px;padding:.25rem 0;display:inline-flex;align-items:center;gap:.6rem;border:0;background:transparent;color:#080808;font-size:.82rem;font-weight:700;letter-spacing:.015em;cursor:pointer}.development-client-account__avatar{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#080808;color:#f6f5ef;font-size:.62rem;font-weight:700;letter-spacing:.08em}.development-client-account__chevron{color:var(--inkora-pink);font-size:.64rem}.development-client-account__menu a:focus-visible,.development-client-account__menu button:focus-visible,.development-client-account__trigger:focus-visible{outline:2px solid var(--inkora-pink);outline-offset:3px}.development-client-account__menu{position:absolute;top:calc(100% + .65rem);right:0;z-index:20;width:210px;padding:.45rem;border:1px solid rgba(8,8,8,.14);background:#f6f5ef;box-shadow:0 16px 34px rgba(8,8,8,.14)}.development-client-account__menu nav{display:grid;padding-bottom:.35rem;border-bottom:1px solid rgba(8,8,8,.12)}.development-client-account__menu a,.development-client-account__menu>button{min-height:38px;padding:.55rem .65rem;display:flex;align-items:center;border:0;background:transparent;color:#080808;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-align:left;text-transform:uppercase}.development-client-account__menu>button{width:100%;margin-top:.35rem;color:var(--inkora-pink);cursor:pointer}.development-client-account__menu a:hover,.development-client-account__menu>button:hover{background:rgba(255,0,127,.08);color:var(--inkora-pink)}@media (max-width:680px){.development-client-account__trigger>span:not(.development-client-account__avatar):not(.development-client-account__chevron){display:none}.development-client-account__trigger{gap:.35rem}}.development-product-shell--client-discover{min-height:100vh;overflow:clip}.development-product-shell--client-discover .development-product-shell__atmosphere{background:#ecebe4;opacity:1}.development-product-shell--client-discover .development-product-shell__content{width:100%;max-width:none;padding:0}.development-product-shell--client-discover .development-persona-switcher{background:rgba(8,8,8,.9)}.development-client-intro{position:fixed;inset:0;z-index:9999;width:100vw;height:100dvh;display:grid;place-items:center;overflow:hidden;background:var(--inkora-pink);color:#fff;opacity:1;transition:opacity .35s ease}.development-client-intro.is-exiting{opacity:0}.development-client-intro__wordmark{width:min(94vw,1900px)!important;max-width:94vw!important;height:auto!important;display:block;filter:brightness(0) invert(1);object-fit:contain;transform:translateY(-1.8dvh)}.development-client-intro__label{position:absolute;right:1.5rem;bottom:clamp(1.75rem,4vh,3.5rem);left:1.5rem;display:block;margin:0;color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.16em;line-height:1;text-align:center;text-transform:uppercase}@media (max-width:680px){.development-client-intro__wordmark{width:calc(100vw - 1.5rem)!important;max-width:calc(100vw - 1.5rem)!important;transform:translateY(-1dvh) scale(.72)}.development-client-intro__label{right:1rem;bottom:max(1.75rem,env(safe-area-inset-bottom));left:1rem}}@media (prefers-reduced-motion:reduce){.development-client-intro{transition-duration:.1s}}.development-product-shell--client{--discover-gutter:clamp(2rem,3.333vw,4rem)}.development-product-shell--client .development-product-shell__content{padding-inline:var(--discover-gutter)}@media (max-width:1080px){.development-product-shell--client{--discover-gutter:clamp(1.5rem,4vw,3rem)}}@media (max-width:680px){.development-product-shell--client{--discover-gutter:1.25rem}.development-persona-switcher{top:9rem;right:auto;bottom:auto;left:.8rem;width:-moz-fit-content;width:fit-content;max-width:calc(100vw - 1.6rem);padding:.28rem;display:flex;grid-template-columns:none;border-radius:999px;background:rgba(12,12,14,.92)}.development-persona-switcher__eyebrow,.development-persona-switcher__label{display:none}.development-persona-switcher__actions{gap:.2rem}.development-persona-switcher__actions a{min-height:32px;padding:.3rem .5rem}.development-product-shell--client .development-product-shell__content{padding-inline:1.15rem}}@media (max-width:700px){main.development-product-shell--client.development-product-shell--client-discover .development-product-shell__header{width:100%!important;height:72px!important;min-height:72px!important;padding-inline:1.15rem!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:0!important;gap:0!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-account,main.development-product-shell--client.development-product-shell--client-discover .development-client-account__trigger{display:inline-flex!important;justify-self:end!important}main.development-product-shell--client.development-product-shell--client-discover .client-home,main.development-product-shell--client.development-product-shell--client-discover .client-home__hero-copy,main.development-product-shell--client.development-product-shell--client-discover .client-home__hero-copy h1,main.development-product-shell--client.development-product-shell--client-discover .client-home__hero-copy>p:last-child{width:100%;max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}}@media (min-width:701px){.development-client-header{min-height:76px!important;padding-inline:clamp(2.5rem,3vw,3rem)}.development-client-header__nav{gap:clamp(1.125rem,1.5vw,1.875rem)}.development-client-header__nav a{font-family:var(--font-inkora-display),"Helvetica Neue",Arial,sans-serif;font-size:clamp(.9375rem,.85rem + .2vw,1.0625rem);font-weight:400;letter-spacing:.08em;line-height:.92;text-transform:uppercase}.client-discover{width:100%;max-width:none;margin-inline:0;padding-inline:clamp(1.5rem,2.5vw,3rem);padding-top:clamp(3.2rem,4vw,4rem);padding-bottom:clamp(4.5rem,6vw,6.5rem)}.client-discover__intro{margin-bottom:1.55rem}.client-discover__intro p{margin-top:.55rem}.client-discover-filter--input,.client-discover-filter>button,.client-discover__find-button{min-height:68px}.client-discover-filter--input,.client-discover-filter>button{padding:.9rem 1.8rem .75rem 1rem}.client-discover-filter--input input,.client-discover-filter>button strong{font-size:.62rem}.client-discover-filter--input>span,.client-discover-filter>button>span{font-size:.48rem}.client-discover__chips{margin-top:.75rem;gap:.55rem}.client-discover__chips button{min-height:36px;padding:.5rem 1rem;font-size:.8125rem;letter-spacing:.02em}.client-discover__chips button.is-reset,.client-discover__chips button.is-reset:focus-visible,.client-discover__chips button.is-reset:hover{background:var(--inkora-pink);color:#fff}.client-discover__section{margin-top:2.45rem}.client-discover-section-header{margin-bottom:1.1rem}.client-discover-section-header h2{font-size:clamp(1.65rem,2.05vw,2.2rem)}.client-discover-artist-card{padding:.9rem;gap:.8rem}.client-discover-artist-card>header{grid-template-columns:46px minmax(0,1fr) auto;gap:.7rem}.client-discover-artist-card__avatar{width:46px;height:46px;font-size:.52rem}.client-discover-artist-card header strong{font-size:.7rem}.client-discover-artist-card header div span,.client-discover-artist-card header small{font-size:.64rem}.client-discover-artist-card__portfolio>div{min-height:clamp(180px,15.5vw,255px)}.client-discover__section--trending{margin-top:3rem}.client-discover-trending-card{min-height:clamp(320px,29vw,470px)}}@media (max-width:700px){main.development-product-shell--client.development-product-shell--client-discover{width:100vw;max-width:100vw;overflow-x:clip}main.development-product-shell--client.development-product-shell--client-discover .development-product-shell__header{position:relative}main.development-product-shell--client.development-product-shell--client-discover .development-client-account{position:absolute!important;top:50%;right:1.15rem;z-index:3;transform:translateY(-50%)}main.development-product-shell--client.development-product-shell--client-discover .client-home__hero,main.development-product-shell--client.development-product-shell--client-discover .client-home__hero-copy{width:100vw;max-width:100vw}main.development-product-shell--client.development-product-shell--client-discover .client-home__hero-copy h1,main.development-product-shell--client.development-product-shell--client-discover .client-home__hero-copy>p:last-child{width:calc(100vw - 2.3rem);max-width:calc(100vw - 2.3rem)}}@media (min-width:701px){main.development-product-shell--client.development-product-shell--client-discover .development-client-header{width:100%!important;max-width:none!important;height:60px!important;min-height:60px!important;margin:0!important;padding:0 clamp(24px,1.9vw,32px)!important;display:grid!important;grid-template-columns:minmax(0,1fr) 426px minmax(0,1fr)!important;grid-column-gap:0!important;column-gap:0!important;grid-row-gap:0!important;row-gap:0!important;align-items:center!important;border-bottom:1px solid #eceae6!important;background:#ffffff!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__brand{grid-column:1!important;grid-row:1!important;width:180px!important;height:60px!important;margin:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:2px!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__brand img{width:180px!important;height:24px!important;margin-left:-20px!important;max-width:none!important;display:block!important;object-fit:cover!important;object-position:center!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__brand span{display:block!important;color:var(--inkora-pink)!important;font-family:var(--font-inkora-mono),monospace!important;font-size:10px!important;font-weight:700!important;line-height:1!important;letter-spacing:.12em!important;white-space:nowrap!important;text-transform:uppercase!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__global-search{grid-column:2!important;grid-row:1!important;width:426px!important;min-width:0!important;height:40px!important;margin:0!important;justify-self:center!important;padding:0 15px!important;border:0!important;border-radius:999px!important;background:#efeeeb!important;color:#6f6a64!important;font-family:var(--font-inkora-sans),"Helvetica Neue",Arial,sans-serif!important;font-size:.72rem!important;font-weight:400!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__global-search svg{width:16px!important;height:16px!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__actions{grid-column:3!important;grid-row:1!important;margin:0!important;padding:0!important;justify-self:end!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__icon{width:40px!important;height:40px!important;padding:0!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__icon svg{width:18px!important;height:18px!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account{position:static!important;inset:auto!important;margin:0!important;transform:none!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__trigger{min-height:40px!important;padding:0!important;gap:4px!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__trigger>span:not(.development-client-account__avatar):not(.development-client-account__chevron){display:none!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__chevron{display:inline-grid!important;width:12px!important;color:#272526!important;font-size:.68rem!important;line-height:1!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__avatar{width:36px!important;height:36px!important;font-size:.5rem!important}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2{grid-template-columns:206px minmax(0,1fr) clamp(292px,18.35vw,308px);gap:12px}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar{top:60px;min-height:calc(100dvh - 60px);margin-top:-10px;padding:18px 18px 24px}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav a{min-height:40px;padding-inline:.7rem;font-size:.875rem}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav svg{width:19px;height:19px}}@media (min-width:701px) and (max-width:1199px){main.development-product-shell--client.development-product-shell--client-discover .development-client-header{padding-inline:28px!important;grid-template-columns:minmax(0,1fr) minmax(280px,340px) minmax(0,1fr)!important;column-gap:0!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__brand,main.development-product-shell--client.development-product-shell--client-discover .development-client-header__brand img{width:156px!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__global-search{width:100%!important}}@media (max-width:700px){main.development-product-shell--client.development-product-shell--client-discover .development-client-header{width:100%!important;height:72px!important;min-height:72px!important;padding:0 18px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;grid-gap:4px!important;gap:4px!important;align-items:center!important;background:#fff!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__brand,main.development-product-shell--client.development-product-shell--client-discover .development-client-header__brand img{width:124px!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__global-search{grid-column:2!important;width:36px!important;height:38px!important;padding:0!important;display:flex!important;justify-content:center!important;background:transparent!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__global-search span{display:none!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__actions{grid-column:3!important;gap:3px!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account{position:static!important;inset:auto!important;margin:0!important;transform:none!important}}@media (min-width:1200px){main.development-product-shell--client.development-product-shell--client-discover .development-client-header{height:84px!important;min-height:84px!important;padding-inline:clamp(28px,2.5vw,48px)!important;grid-template-columns:minmax(220px,1fr) 480px minmax(260px,1fr)!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__brand{width:212px!important;height:84px!important;gap:4px!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__brand img{width:212px!important;height:30px!important;margin-left:-24px!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__brand span{font-size:11px!important;letter-spacing:.16em!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__global-search{width:480px!important;height:46px!important;padding-inline:18px!important;font-size:.8rem!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__global-search svg{width:18px!important;height:18px!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__actions{gap:12px!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__icon{width:44px!important;height:44px!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__icon svg{width:20px!important;height:20px!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__create{color:var(--inkora-pink)!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header__create svg{width:22px!important;height:22px!important;stroke-width:2.2}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__trigger{min-height:48px!important;padding:.25rem .8rem .25rem .35rem!important;gap:.6rem!important;border-radius:999px!important;background:#f3f2ef!important;font-size:.8rem!important;font-weight:650!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__trigger>span.development-client-account__identity:not(.development-client-account__avatar):not(.development-client-account__chevron){display:grid!important;grid-gap:2px;gap:2px;line-height:1;text-align:left;white-space:nowrap}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__identity strong{font-size:.78rem;font-weight:700}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__identity small{color:#77736e;font-size:.61rem;font-weight:600}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__avatar{width:42px!important;height:42px!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__chevron{width:14px!important;font-size:.72rem!important}}@media (min-width:900px){main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__trigger{background:#ff007f!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__identity strong{color:#fff!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__identity small{color:rgba(255,255,255,.88)!important}main.development-product-shell--client.development-product-shell--client-discover .development-client-header .development-client-account__chevron{color:#fff!important}}@media (min-width:901px){main.development-product-shell--client.development-product-shell--client-discover .client-home-v2{grid-template-columns:92px minmax(0,1fr);gap:12px}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar{position:-webkit-sticky;position:sticky;z-index:24;top:60px;width:var(--client-rail-collapsed-width);height:calc(100dvh - 60px);min-height:calc(100dvh - 60px);margin-top:-10px;padding:14px 10px 12px;display:flex;flex-direction:column;justify-self:start;gap:0;overflow:visible;border-right:1px solid #efede8;background:#fff;box-shadow:none}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav{padding:6px 0 14px;display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-evenly;gap:0}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav a{min-height:56px;padding:0;flex:0 0 56px;justify-content:center;border-radius:14px;background:transparent!important;font-size:.88rem}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav .client-home-v2__sidebar-atlas-icon,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav .client-home-v2__sidebar-explore-icon,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav .client-home-v2__sidebar-home-icon,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar nav svg{width:36px!important;height:36px!important}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar.is-expanded nav a,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar:is(:hover,:focus-within) nav a{justify-content:flex-start;padding-left:20px}main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar.is-expanded nav .client-home-v2__sidebar-atlas-icon,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar.is-expanded nav .client-home-v2__sidebar-explore-icon,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar.is-expanded nav .client-home-v2__sidebar-home-icon,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar.is-expanded nav svg,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar:is(:hover,:focus-within) nav .client-home-v2__sidebar-atlas-icon,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar:is(:hover,:focus-within) nav .client-home-v2__sidebar-explore-icon,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar:is(:hover,:focus-within) nav .client-home-v2__sidebar-home-icon,main.development-product-shell--client.development-product-shell--client-discover .client-home-v2__sidebar:is(:hover,:focus-within) nav svg{width:27px!important;height:27px!important}}@media (min-width:1201px){main.development-product-shell--client.development-product-shell--client-discover .client-home-v2{grid-template-columns:92px minmax(0,1fr) clamp(292px,18.35vw,308px)}}@media (min-width:901px){main.development-product-shell--client.development-product-shell--client-home{--client-home-header-height:76px;height:100dvh;min-height:100dvh;max-height:100dvh;display:grid;grid-template-rows:var(--client-home-header-height) minmax(0,1fr);overflow:hidden}main.development-product-shell--client.development-product-shell--client-home>.development-client-header{grid-row:1}main.development-product-shell--client.development-product-shell--client-home>.development-product-shell__content{grid-row:2;min-height:0;overflow:hidden}main.development-product-shell--client.development-product-shell--client-home .client-home-v2{height:100%;min-height:0;max-height:100%;padding:10px 24px 0 0;grid-template-columns:80px minmax(0,1fr);overflow:hidden}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar{--client-rail-collapsed-width:80px;--client-rail-expanded-width:244px;position:relative;top:auto;z-index:24;width:var(--client-rail-collapsed-width);height:100%;min-height:0;max-height:100%;margin-top:0;padding:12px 8px;overflow:visible}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__right-rail{position:relative;top:auto;height:100%;min-height:0;max-height:100%;overflow:hidden}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__main{min-height:0;padding:0 12px 32px 0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar nav a{min-height:62px;flex-basis:62px}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar nav a:before{width:52px;height:52px;border-radius:15px}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar nav :is(svg,.client-home-v2__sidebar-home-icon,.client-home-v2__sidebar-atlas-icon,.client-home-v2__sidebar-explore-icon){width:44px!important;height:44px!important}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar nav svg{width:32px!important;height:32px!important}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar.is-expanded nav a,main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar:is(:hover,:focus-within) nav a{min-height:52px;flex-basis:52px}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar.is-expanded nav a:before,main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar:is(:hover,:focus-within) nav a:before{width:40px;height:40px}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar.is-expanded nav :is(svg,.client-home-v2__sidebar-home-icon,.client-home-v2__sidebar-atlas-icon,.client-home-v2__sidebar-explore-icon),main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar:is(:hover,:focus-within) nav :is(svg,.client-home-v2__sidebar-home-icon,.client-home-v2__sidebar-atlas-icon,.client-home-v2__sidebar-explore-icon){width:30px!important;height:30px!important}main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar.is-expanded nav svg,main.development-product-shell--client.development-product-shell--client-home .client-home-v2__sidebar:is(:hover,:focus-within) nav svg{width:26px!important;height:26px!important}}@media (min-width:1200px){main.development-product-shell--client.development-product-shell--client-home{--client-home-header-height:84px}main.development-product-shell--client.development-product-shell--client-home .client-home-v2{grid-template-columns:80px minmax(0,1fr) clamp(292px,18.35vw,308px)}}#client-workspace-navigation{--client-nav-icon-size:42px;--client-nav-container-size:64px;--client-nav-row-size:76px;width:100%;min-height:0;display:flex;flex-direction:column;align-items:stretch;justify-content:space-evenly;gap:16px;padding:12px 0 20px;overflow-x:hidden;overflow-y:auto}#client-workspace-navigation a{position:relative;isolation:isolate;display:flex;flex:0 0 var(--client-nav-row-size);min-height:var(--client-nav-row-size);align-items:center;justify-content:center;gap:14px;padding:0;border-radius:18px;color:#171719;background:transparent!important;transition:color .18s ease}#client-workspace-navigation a:before{content:"";position:absolute;z-index:-1;top:50%;left:50%;width:var(--client-nav-container-size);height:var(--client-nav-container-size);border:1px solid #eeecef;border-radius:18px;background:#faf9fa;box-shadow:0 2px 4px rgb(20 16 20/3%);transform:translate(-50%,-50%);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}#client-workspace-navigation a:hover:before{background:#f4f1f4;border-color:#d9d3da}#client-workspace-navigation a[aria-current=page]{color:var(--inkora-pink)!important}#client-workspace-navigation a[aria-current=page]:before{border-color:#ff99c8;background:#ffe0ee;box-shadow:inset 0 0 0 1px rgb(255 0 127/8%),0 4px 12px rgb(255 0 127/10%)}#client-workspace-navigation a:focus-visible{outline:2px solid var(--inkora-pink);outline-offset:-2px}#client-workspace-navigation .client-workspace-navigation__icon[data-icon=home]{display:block;background:var(--inkora-pink);-webkit-mask:url(/brand/ICONS/Studio.png) center/170% no-repeat;mask:url(/brand/ICONS/Studio.png) center/170% no-repeat}#client-workspace-navigation .client-workspace-navigation__icon[data-icon=atlas],#client-workspace-navigation .client-workspace-navigation__icon[data-icon=explore]{color:var(--inkora-pink)}#client-workspace-navigation .client-workspace-navigation__icon{position:relative;width:var(--client-nav-icon-size)!important;height:var(--client-nav-icon-size)!important;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:none}@media (min-width:901px){.client-home-v2__sidebar:is(:hover,:focus-within,.is-expanded) #client-workspace-navigation a{justify-content:flex-start;padding-left:calc((var(--client-nav-container-size) - var(--client-nav-icon-size)) / 2)}.client-home-v2__sidebar:is(:hover,:focus-within,.is-expanded) #client-workspace-navigation a:before{left:0;transform:translateY(-50%)}#client-workspace-navigation a>span{left:calc(var(--client-nav-container-size) + 16px);font-size:.94rem;font-weight:650;letter-spacing:-.015em}}@media (min-width:901px) and (max-height:700px){#client-workspace-navigation{--client-nav-icon-size:36px;--client-nav-container-size:56px;--client-nav-row-size:64px;gap:8px;padding-block:8px}}@media (max-width:900px){#client-workspace-navigation{--client-nav-icon-size:36px;--client-nav-container-size:56px;--client-nav-row-size:84px;flex-direction:row;justify-content:space-evenly;gap:8px;padding:8px 0;overflow:visible}#client-workspace-navigation a{flex:1 1;min-width:0;flex-direction:column;justify-content:flex-start;gap:14px;padding-top:10px}#client-workspace-navigation a:before{top:0;transform:translateX(-50%)}#client-workspace-navigation a>span{position:static;font-size:.75rem;line-height:1.2}}@media (prefers-reduced-motion:reduce){#client-workspace-navigation a,#client-workspace-navigation a:before,#client-workspace-navigation a>span{transition:none}}#client-profile-sidebar{align-content:start;grid-auto-rows:max-content}#client-profile-sidebar .client-home-spotlight{width:100%;min-width:0;margin:0;padding:12px;display:grid;grid-gap:16px;gap:16px;align-self:start;border:1px solid #efedea;border-radius:12px;background:#fff;color:#1c1b19}#client-profile-sidebar .client-home-spotlight__artwork,#client-profile-sidebar .client-home-spotlight__empty-art{position:relative;display:block;width:100%;aspect-ratio:1.15;overflow:hidden;border-radius:9px;background:#1b1a19;box-shadow:none}#client-profile-sidebar .client-home-spotlight__artist-avatar img,#client-profile-sidebar .client-home-spotlight__artwork img{object-fit:cover}#client-profile-sidebar .client-home-spotlight__badge{position:absolute;top:10px;right:10px;padding:6px 8px;border-radius:999px;background:var(--inkora-pink);color:#fff;font:800 .62rem/1 var(--font-inkora-mono),monospace;letter-spacing:.08em}#client-profile-sidebar .client-home-spotlight__details,#client-profile-sidebar .client-home-spotlight__empty-copy{display:grid;grid-gap:10px;gap:10px;max-height:none;margin:0;overflow:visible;opacity:1;pointer-events:auto;transform:none}#client-profile-sidebar .client-home-spotlight__details>p{margin:0;color:var(--inkora-pink);font:800 .64rem/1.4 var(--font-inkora-mono),monospace;letter-spacing:.13em;text-transform:uppercase}#client-profile-sidebar .client-home-spotlight__artist{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;color:inherit}#client-profile-sidebar .client-home-spotlight__artist-avatar{position:relative;display:grid;place-items:center;width:40px;height:40px;overflow:hidden;border-radius:50%;background:#22211f;color:#fff}#client-profile-sidebar .client-home-spotlight__artist>span:last-child{display:grid;grid-gap:4px;gap:4px;min-width:0}#client-profile-sidebar .client-home-spotlight__artist strong{font:700 .875rem/1.3 var(--font-inkora-sans),sans-serif;white-space:normal}#client-profile-sidebar .client-home-spotlight time,#client-profile-sidebar .client-home-spotlight__artist small,#client-profile-sidebar .client-home-spotlight__meta{color:#706c67;font:600 .66rem/1.5 var(--font-inkora-mono),monospace;white-space:normal;overflow-wrap:anywhere}#client-profile-sidebar .client-home-spotlight__view{padding-top:4px;color:var(--inkora-pink);font:700 .75rem/1.4 var(--font-inkora-sans),sans-serif}#client-profile-sidebar .client-home-spotlight__empty-art{display:grid;place-items:center;color:var(--inkora-pink)}@media (min-width:901px){body:has(#client-profile-workspace),html:has(#client-profile-workspace){height:100%;overflow:hidden;overscroll-behavior:none}#client-profile-workspace{height:100%;min-height:0;grid-template-columns:80px minmax(0,1fr) clamp(340px,34vw,440px);grid-template-rows:minmax(0,1fr);column-gap:24px;overflow:hidden}#client-profile-workspace>.client-home-v2__main{height:100%;min-height:0;min-width:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:auto}#client-profile-workspace #client-workspace-navigation{overflow:hidden}#client-profile-workspace>#client-profile-sidebar{position:relative;top:auto;grid-column:3;grid-row:1;grid-template-columns:minmax(0,1fr);height:100%;min-height:0;max-height:100%;padding:0 4px 24px 0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d8d3d6 transparent}#client-profile-sidebar:focus-visible{outline:2px solid var(--inkora-pink);outline-offset:-2px}}@media (min-width:901px){#client-profile-workspace>#client-profile-sidebar{--home-rail-heading:21px;--home-rail-body:14px;--home-rail-meta:13px;--home-rail-time:13px;gap:16px}#client-profile-sidebar .client-home-rail-card,#client-profile-sidebar .client-home-spotlight{padding:20px;gap:16px;border-radius:12px}#client-profile-sidebar .client-home-rail-card h2{margin:0;font-size:21px;font-weight:600;line-height:1.25}#client-profile-sidebar .client-home-rail-card>header{align-items:center;gap:12px}#client-profile-sidebar .client-home-rail-card--about>a,#client-profile-sidebar .client-home-rail-card>header a{display:inline-flex;align-items:center;min-height:34px;padding-block:4px;font-size:13px;line-height:1.4}#client-profile-sidebar .client-home-rail-card--about>strong{font-size:15px;line-height:1.5}#client-profile-sidebar .client-home-rail-card--about>span{gap:10px;font-size:14px;line-height:1.5}#client-profile-sidebar .client-home-rail-card--about>span i{width:18px;flex:0 0 18px;font-size:16px}#client-profile-sidebar .client-home-spotlight__artwork,#client-profile-sidebar .client-home-spotlight__empty-art{height:250px;aspect-ratio:auto;border-radius:12px}#client-profile-sidebar .client-home-spotlight__badge{top:12px;right:12px;padding:8px 10px;font-size:12px}#client-profile-sidebar .client-home-spotlight__details,#client-profile-sidebar .client-home-spotlight__empty-copy{gap:14px;font-size:14px;line-height:1.5}#client-profile-sidebar .client-home-spotlight__details>p{font-size:13px;line-height:1.5}#client-profile-sidebar .client-home-spotlight__artist{grid-template-columns:50px minmax(0,1fr);gap:12px}#client-profile-sidebar .client-home-spotlight__artist-avatar{width:50px;height:50px;font-size:15px}#client-profile-sidebar .client-home-spotlight__artist strong{font-size:17px;line-height:1.35}#client-profile-sidebar .client-home-spotlight time,#client-profile-sidebar .client-home-spotlight__artist small,#client-profile-sidebar .client-home-spotlight__meta{font-size:14px;line-height:1.5}#client-profile-sidebar .client-home-spotlight__view{display:inline-flex;align-items:center;gap:8px;min-height:36px;font-size:15px;font-weight:600}#client-profile-sidebar .client-home-interests{grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:16px 12px}#client-profile-sidebar .client-home-interests a{gap:10px;font-size:13px;line-height:1.4}#client-profile-sidebar .client-home-interests i{width:72px;height:72px}#client-profile-sidebar .client-home-interests span{white-space:normal;overflow:visible}#client-profile-sidebar .client-home-compact-list{gap:20px}#client-profile-sidebar .client-home-compact-list>a{grid-template-columns:48px minmax(0,1fr) auto;min-height:48px;gap:12px}#client-profile-sidebar .client-home-compact-list__avatar{width:48px;height:48px}#client-profile-sidebar .client-home-compact-list__initial{width:46px;height:46px;font-size:14px}#client-profile-sidebar .client-home-compact-list>a>span:nth-child(2){gap:5px}#client-profile-sidebar .client-home-compact-list strong{font-size:15px;font-weight:600;line-height:1.4;white-space:normal;overflow-wrap:anywhere}#client-profile-sidebar .client-home-compact-list small{font-size:13px;line-height:1.5;white-space:normal}#client-profile-sidebar .client-home-compact-list em{min-height:36px;min-width:70px;padding:0 14px;border-radius:7px;font-size:13px;font-weight:600;line-height:1.3}#client-profile-sidebar .client-home-activity-preview{gap:20px}#client-profile-sidebar .client-home-activity-preview a{grid-template-columns:46px minmax(0,1fr);gap:12px;align-items:start}#client-profile-sidebar .client-home-activity-preview a>i{width:46px;height:46px;font-size:14px}#client-profile-sidebar .client-home-activity-preview a>span{grid-template-columns:minmax(0,1fr);gap:5px}#client-profile-sidebar .client-home-activity-preview b,#client-profile-sidebar .client-home-activity-preview em{font-size:14px;line-height:1.5;white-space:normal}#client-profile-sidebar .client-home-activity-preview small{grid-column:1;grid-row:auto;font-size:13px;line-height:1.5}}@media (min-width:901px) and (max-width:1199px){#client-profile-sidebar .client-home-interests{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:901px){#client-profile-workspace>.client-home-v2__main{container-type:inline-size;container-name:profile-feed}#client-profile-workspace .client-home-profile-home__feed{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}#client-profile-workspace .client-home-post{min-width:0;padding:14px 15px 16px;gap:14px;align-content:start}#client-profile-workspace .client-home-post>header{grid-template-columns:42px minmax(0,1fr) 36px;grid-template-rows:auto auto;column-gap:8px;row-gap:4px;align-items:start}#client-profile-workspace .client-home-post__avatar{grid-column:1;grid-row:1/span 2;width:42px;height:42px;font-size:13px}#client-profile-workspace .client-home-post>header>div{grid-column:2;grid-row:1;gap:4px}#client-profile-workspace .client-home-post>header div a{font-size:16px;font-weight:600;line-height:1.3;white-space:normal;overflow-wrap:anywhere}#client-profile-workspace .client-home-post>header small,#client-profile-workspace .client-home-post>header time{color:#625d59;font-size:12px;line-height:1.4;white-space:normal;overflow-wrap:anywhere}#client-profile-workspace .client-home-post>header time{grid-column:2;grid-row:2;padding:0}#client-profile-workspace .client-home-post__more{grid-column:3;grid-row:1/span 2;width:36px;min-width:36px;height:36px;font-size:18px;letter-spacing:.04em}#client-profile-workspace .client-home-post__media{min-width:0;width:100%;border-radius:12px}#client-profile-workspace .client-home-post__image{width:100%;min-width:0;aspect-ratio:4/5;max-height:480px}#client-profile-workspace .client-home-post__image img{object-fit:cover}#client-profile-workspace .client-home-post__image--study img{object-fit:contain}#client-profile-workspace .client-home-post__media-type{max-width:calc(100% - 20px);padding:5px 8px;font-size:12px;line-height:1.3}#client-profile-workspace .client-home-post footer{min-width:0;gap:16px;padding:0 0 10px;flex-wrap:wrap}#client-profile-workspace .client-home-post footer button{min-height:36px;gap:6px;font-size:14px;font-weight:600}#client-profile-workspace .client-home-post footer svg{width:22px;height:22px;flex:0 0 22px}#client-profile-workspace .client-home-post>p{display:block;margin:0;min-height:0;overflow:visible;-webkit-line-clamp:unset;color:#302c29;font-size:15px;line-height:1.45;overflow-wrap:anywhere}#client-profile-workspace .client-home-post__meta{gap:8px}#client-profile-workspace .client-home-post__meta a{min-height:30px;padding:0 10px;font-size:13px;line-height:1.3}#client-profile-workspace .client-home-post a:focus-visible,#client-profile-workspace .client-home-post button:focus-visible{outline:2px solid var(--inkora-pink);outline-offset:3px}@container profile-feed (max-width: 740px){#client-profile-workspace .client-home-profile-home__feed{grid-template-columns:repeat(2,minmax(0,1fr))}}@container profile-feed (max-width: 480px){#client-profile-workspace .client-home-profile-home__feed{grid-template-columns:minmax(0,1fr)}}}.client-home-profile-home__interest-editor{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:13px}.client-home-profile-home__interest-editor label{flex-basis:100%;color:#554f4a;font-weight:600}.client-home-profile-home__interest-editor input{min-width:0;flex:1 1 140px;height:34px;padding:0 10px;border:1px solid #ddd8d2;border-radius:6px;background:#fff;color:#302c29}.client-home-profile-home__interest-editor button{min-height:34px;padding:0 12px;border:1px solid #ddd8d2;border-radius:6px;background:#fff;color:#554f4a;cursor:pointer}.client-home-profile-home__interest-editor button[type=submit]{border-color:var(--inkora-pink);background:var(--inkora-pink);color:#fff}.client-home-profile-home__interest-editor p{flex-basis:100%;margin:0;color:#a70055}.client-home-profile-home__interest-editor :is(input,button):focus-visible,.client-home-profile-home__tags button:focus-visible{outline:2px solid var(--inkora-pink);outline-offset:2px}@media (max-width:900px){#inkora-global-search[data-open=true] .development-client-header__global-search{width:calc(100vw - 32px)!important;height:46px!important;padding:0 12px!important;border:1px solid #e8e4e7!important;border-radius:12px!important;background:#fff!important}}.client-home-post__hashtags{display:flex;flex-wrap:wrap;gap:6px 10px}.client-home-post__hashtags a{color:var(--inkora-pink);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.client-portal-shell{display:flex;flex-direction:column;min-height:100vh;background:var(--bg);color:var(--text)}.client-portal-shell__content{flex:1 1 auto;width:min(100%,var(--content-width));margin:0 auto;padding:2rem 1.5rem 4rem}.client-header{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;height:72px;padding:0 1.5rem;background:rgba(6,6,6,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border)}.client-header__brand{display:flex;align-items:center;flex:0 0 auto}.client-header__nav{display:flex;align-items:center;gap:1.5rem;flex:1 1 auto;justify-content:center}.client-header__nav a{color:var(--muted);font-size:.85rem;font-weight:700;letter-spacing:.01em;padding:.4rem 0;border-bottom:2px solid transparent}.client-header__nav a:hover{color:var(--text)}.client-header__nav a.is-active{color:var(--text);border-bottom-color:var(--accent)}.client-header__actions{display:flex;align-items:center;flex:0 0 auto}.client-avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;overflow:hidden;flex:0 0 auto}.client-avatar img{width:100%;height:100%;object-fit:cover}.client-avatar--initials{background:var(--accent-soft);color:var(--accent);font-size:.72rem;font-weight:800}.client-account{position:relative}.client-account__trigger{display:flex;align-items:center;gap:.6rem;background:transparent;border:0;padding:.3rem .5rem;border-radius:12px;cursor:pointer;color:var(--text)}.client-account__trigger:hover{background:rgba(255,255,255,.05)}.client-account__identity{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.client-account__identity strong{font-size:.82rem}.client-account__identity small{color:var(--muted);font-size:.68rem}.client-account__chevron{color:var(--muted);font-size:.7rem}.client-account__menu{position:absolute;top:calc(100% + .5rem);right:0;min-width:200px;background:var(--surface-elevated);border:1px solid var(--border-strong);border-radius:16px;padding:.5rem;box-shadow:var(--shadow-card);display:grid;grid-gap:.25rem;gap:.25rem}.client-account__menu nav{display:grid}.client-account__menu a,.client-account__menu button{display:block;width:100%;text-align:left;padding:.55rem .75rem;border-radius:10px;border:0;background:transparent;color:var(--text);font:inherit;font-size:.82rem;cursor:pointer}.client-account__menu a:hover,.client-account__menu button:hover{background:rgba(255,255,255,.06)}.client-account__menu button:disabled{opacity:.6;cursor:not-allowed}.client-portal-home__profile-card{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-card);padding:1.75rem;display:grid;grid-gap:1.25rem;gap:1.25rem}.client-portal-home__profile-identity h1{margin:0;font-size:1.6rem}.client-portal-home__profile-location{color:var(--muted);font-size:.85rem}.client-portal-home__stats{display:flex;gap:2rem;margin:0}.client-portal-home__stats div{display:flex;flex-direction:column;gap:.15rem}.client-portal-home__stats dt{font-size:1.1rem;font-weight:800}.client-portal-home__stats dd{margin:0;color:var(--muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.06em}.client-portal-home__tabs{display:flex;gap:1.5rem;border-top:1px solid var(--border);padding-top:.85rem}.client-portal-home__tabs button{background:transparent;border:0;color:var(--muted);font-size:.8rem;font-weight:700;letter-spacing:.02em;cursor:pointer;padding:.2rem 0;border-bottom:2px solid transparent}.client-portal-home__tabs button[aria-selected=true]{color:var(--text);border-bottom-color:var(--accent)}.client-portal-home__grid{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:1.5rem;gap:1.5rem;margin-top:1.5rem;align-items:start}.client-portal-home__feed{display:grid;grid-gap:1.25rem;gap:1.25rem}.client-portal-home-rail-card{background:var(--surface-elevated);border:1px solid var(--border);border-radius:20px;padding:1.25rem}.client-portal-home-rail-card h2{margin:0 0 .5rem;font-size:.95rem}.client-portal-home-rail-card span{display:block;color:var(--muted);font-size:.82rem}.client-portal-home-rail-card__tags{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.75rem}.client-portal-home-rail-card__tags span{display:inline-flex;color:var(--text);background:rgba(255,255,255,.06);border-radius:999px;padding:.25rem .65rem;font-size:.72rem}.client-feed-post{background:var(--surface-elevated);border:1px solid var(--border);border-radius:20px;overflow:hidden}.client-feed-post__context{margin:0;padding:.6rem 1rem 0;color:var(--muted);font-size:.72rem}.client-feed-post header{display:flex;justify-content:flex-end;padding:.75rem 1rem 0}.client-feed-post header time{color:var(--muted);font-size:.72rem}.client-feed-post__media{position:relative;width:100%;aspect-ratio:4/5;background:rgba(255,255,255,.04)}.client-feed-post__media img{width:100%;height:100%;object-fit:cover;display:block}.client-feed-post footer{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem}.client-feed-post footer button{display:inline-flex;align-items:center;gap:.35rem;background:transparent;border:0;color:var(--muted);cursor:pointer;font-size:.78rem}.client-feed-post footer button svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.6}.client-feed-post footer button[aria-pressed=true]{color:var(--accent)}.client-feed-post footer button[aria-pressed=true] svg{fill:var(--accent)}.client-feed-post__save{margin-left:auto}.client-feed-post__caption{margin:0;padding:0 1rem .5rem;font-size:.85rem}.client-feed-post__hashtags{display:flex;flex-wrap:wrap;gap:.4rem;padding:0 1rem 1rem}.client-feed-post__hashtags span{color:var(--accent);font-size:.78rem}@media (max-width:900px){.client-portal-home__grid{grid-template-columns:minmax(0,1fr)}.client-portal-home__rail{display:none}.client-header__nav{gap:.85rem}.client-header__nav a{font-size:.72rem}}@media (max-width:640px){.client-header{padding:0 1rem;gap:.5rem}.client-header__brand img,.client-header__brand svg{width:96px}.client-header__nav{justify-content:flex-start;overflow-x:auto;gap:.65rem;-ms-overflow-style:none;scrollbar-width:none}.client-header__nav::-webkit-scrollbar{display:none}.client-header__nav a{flex:0 0 auto;font-size:.7rem;white-space:nowrap}.client-portal-shell__content{padding:1.25rem 1rem 3rem}.client-portal-home__stats{gap:1.25rem}}.client-home-post__hashtags a:hover{text-decoration:underline}.onboarding-client-panel--verify{width:min(100%,660px);text-align:center}.onboarding-client-panel--verify .onboarding-client-panel__progress{text-align:left}.onboarding-client-panel--verify .eyebrow{margin-top:.9rem}.onboarding-client-panel--verify .onboarding-client-panel__copy,.onboarding-client-panel--verify .onboarding-client-panel__title{margin-left:auto;margin-right:auto}.onboarding-client-panel--verify .onboarding-client-panel__title{font-size:clamp(2.7rem,5vw,4rem)}.onboarding-verify-icon,.verify-email-panel__icon{display:grid;width:58px;height:58px;margin:0 auto;place-items:center;border:1px solid rgba(255,0,127,.32);border-radius:18px;background:rgba(255,0,127,.1);color:var(--inkora-pink);font-size:1.55rem;font-weight:800;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.onboarding-verify-copy{max-width:520px;margin-bottom:1.25rem}.onboarding-verify-email{display:grid;grid-gap:.35rem;gap:.35rem;width:min(100%,520px);margin:0 auto 1.25rem;padding:.9rem 1rem;border:1px solid rgba(255,255,255,.13);border-radius:16px;background:rgba(0,0,0,.2);text-align:left}.onboarding-verify-email span{color:rgba(255,255,255,.5);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.onboarding-verify-email strong{overflow:hidden;color:var(--inkora-white);font-size:.96rem;text-overflow:ellipsis;white-space:nowrap}.onboarding-verify-steps{display:grid;grid-gap:.55rem;gap:.55rem;width:min(100%,520px);margin:0 auto 1.4rem;color:rgba(255,255,255,.68);text-align:left}.onboarding-verify-steps span{display:flex;align-items:center;gap:.7rem;font-size:.84rem}.onboarding-verify-steps b{display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;border:1px solid rgba(255,255,255,.15);border-radius:999px;color:var(--inkora-white);font-size:.72rem}.onboarding-verify-actions,.onboarding-verify-message,.onboarding-verify-tip{width:min(100%,520px);margin-left:auto;margin-right:auto}.onboarding-verify-tip{margin-top:.9rem;margin-bottom:0;color:rgba(255,255,255,.48);font-size:.76rem;line-height:1.5}.verify-email-page{min-height:100vh;background:#000}.verify-email-page__canvas{position:relative;min-height:100vh;padding-top:var(--marketing-header-height);overflow:hidden}.verify-email-page .auth-background-video{top:var(--marketing-header-height)}.verify-email-page__content{position:relative;z-index:1;display:flex;min-height:calc(100svh - var(--marketing-header-height));align-items:center;justify-content:center;padding:clamp(2rem,5vw,4rem) 1.5rem}.verify-email-panel{width:min(100%,560px);text-align:center}.verify-email-panel .sign-in-panel__brand{text-align:left}.verify-email-panel__icon{margin-top:.25rem}.verify-email-panel--success .verify-email-panel__icon{border-color:rgba(113,224,164,.35);background:rgba(113,224,164,.1);color:var(--success)}.verify-email-panel--error .verify-email-panel__icon{border-color:rgba(255,0,127,.32)}.verify-email-panel__actions{display:grid;grid-gap:.65rem;gap:.65rem}.verify-email-panel__primary{width:100%;text-decoration:none}.verify-email-panel__secondary{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border:1px solid rgba(255,255,255,.15);border-radius:14px;color:rgba(255,255,255,.76);font-size:.88rem;font-weight:700;text-decoration:none}.verify-email-panel__secondary:focus-visible,.verify-email-panel__secondary:hover{border-color:rgba(255,255,255,.32);color:var(--inkora-white);background:rgba(255,255,255,.04)}.verify-email-panel__note{margin:0;color:rgba(255,255,255,.42);font-size:.75rem;line-height:1.5}@media (max-width:640px){.onboarding-client-panel--verify{text-align:left}.onboarding-client-panel--verify .onboarding-client-panel__copy,.onboarding-client-panel--verify .onboarding-client-panel__title,.onboarding-verify-actions,.onboarding-verify-email,.onboarding-verify-message,.onboarding-verify-steps,.onboarding-verify-tip{margin-left:0;margin-right:0}.onboarding-verify-icon{margin-left:0}.verify-email-page__content{align-items:flex-start;padding:1.25rem}.verify-email-panel{margin-top:.6rem}}.sign-in-form__message,.sign-in-form__message span,.sign-in-form__message strong{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.sign-in-form__field,.sign-up-form,.sign-up-form__name-row,.sign-up-panel{min-width:0}.client-portal-shell:has(.client-home-v2--production){background:var(--home-paper)}.client-portal-shell__content:has(.client-home-v2--production){width:100%;max-width:none;margin:0;padding:0}.client-home-v2--production .client-home-post__image>img,.client-home-v2--production .client-home-profile-home__avatar>img,.client-home-v2--production .client-home-profile-home__cover>img,.client-home-v2--production .client-home-v2__sidebar-promo>img{width:100%;height:100%}.client-home-v2--production .client-home-v2__sidebar-promo>img{position:absolute;inset:0;object-fit:cover;opacity:.65}.client-home-v2--production .client-home-profile-home__avatar-initials{display:grid;width:100%;height:100%;place-items:center;color:#fff;font-family:var(--font-inkora-sans),sans-serif;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:800;letter-spacing:-.04em}.client-home-v2--production .client-home-post>header div strong{overflow:hidden;color:var(--home-ink);font-family:var(--font-inkora-sans),sans-serif;font-size:.9rem;font-weight:700;line-height:1;text-overflow:ellipsis;white-space:nowrap}.client-home-v2--production .client-home-post__hashtags{display:flex;flex-wrap:wrap;gap:6px 10px}.client-home-v2--production .client-home-post__hashtags span{color:var(--inkora-pink);font-size:.68rem;line-height:1.5}.client-home-v2--production .client-home-rail-card__empty{margin:0;color:var(--home-muted);font-family:var(--font-inkora-sans),sans-serif;font-size:.68rem;line-height:1.45}.client-home-v2--production .client-home-profile-home__actions>button{display:inline-flex;align-items:center;justify-content:center}@media (max-width:900px){.client-portal-shell__content:has(.client-home-v2--production){padding:0}}.client-portal-shell:has(.client-home-v2--production){background:#fff}.client-portal-shell:has(.client-home-v2--production)>.client-workspace-header{position:relative;z-index:30;width:100%;height:86px;min-height:86px;padding:0 clamp(28px,3vw,48px);display:grid;grid-template-columns:234px minmax(0,1fr) max-content;align-items:center;grid-gap:0;gap:0;border-bottom:1px solid #ebe9e5;background:#fff;box-shadow:0 3px 12px rgba(22,20,18,.07)}.client-workspace-header .development-client-header__brand{width:196px;height:86px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;overflow:hidden}.client-workspace-header .development-client-header__brand img{width:196px;height:28px;margin-left:-22px;object-fit:contain}.client-workspace-header .development-client-header__brand span{color:var(--inkora-pink);font:700 10px/1 var(--font-inkora-mono),monospace;letter-spacing:.17em;text-transform:uppercase}.client-workspace-header__search{justify-self:center;width:min(486px,100%);height:46px;padding:0 18px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;border:1px solid rgba(26,24,22,.025);border-radius:999px;background:#f3f2f0;box-shadow:0 3px 8px rgba(22,20,18,.08);color:#716d68}.client-workspace-header__search button{width:24px;height:24px;padding:0;display:grid;place-items:center;border:0;background:transparent;color:#716d68;cursor:pointer}.client-workspace-header__search button svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}.client-workspace-header__search input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#272421;font:500 .78rem/1 var(--font-inkora-sans),sans-serif}.client-workspace-header__search input::placeholder{color:#85817c}.client-workspace-header__actions{justify-self:end;display:flex;align-items:center;gap:8px}.client-workspace-header__actions .development-client-header__icon{width:46px;height:46px;display:grid;place-items:center;border-radius:50%;background:#f5f4f2;color:#302d2a}.client-workspace-header__actions .development-client-header__icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.client-workspace-header__actions .development-client-header__icon:nth-of-type(2){color:var(--inkora-pink)}.client-workspace-header .client-account{position:relative}.client-workspace-header .client-account__trigger{min-height:46px;padding:.25rem .5rem;display:inline-flex;align-items:center;gap:.6rem;border:0;background:transparent;color:#080808}.client-workspace-header .client-account__identity strong{color:#080808;font-size:.82rem}.client-workspace-header .client-account__identity small{color:#77736d}.client-workspace-header .client-account__chevron{color:var(--inkora-pink)}.client-workspace-header .client-account__menu{border-color:rgba(8,8,8,.14);background:#fff;box-shadow:0 16px 34px rgba(8,8,8,.14)}.client-workspace-header .client-account__menu a,.client-workspace-header .client-account__menu button{color:#080808}.client-home-v2--production{grid-template-columns:74px minmax(0,1fr) clamp(280px,20vw,320px);gap:clamp(1.25rem,2vw,2.25rem);background:#fff}.client-home-v2--production .client-home-v2__sidebar{position:-webkit-sticky;position:sticky;top:18px;width:74px;min-height:calc(100dvh - 122px);padding:14px 9px 12px;align-content:stretch;border-right:1px solid #efede8;background:#fff}.client-home-v2--production .client-home-v2__sidebar nav{width:100%;min-height:250px;display:flex;flex-direction:column;justify-content:space-evenly;gap:0}.client-home-v2--production .client-home-v2__sidebar nav a{position:relative;width:56px;min-height:56px;padding:0;display:grid;place-items:center;border-radius:14px;background:transparent;color:#1d1c1a}.client-home-v2--production .client-home-v2__sidebar nav a:before{position:absolute;inset:5px;border-radius:15px;background:transparent;content:""}.client-home-v2--production .client-home-v2__sidebar nav a:hover:before{background:#f7f4f2}.client-home-v2--production .client-home-v2__sidebar nav a.is-active{color:var(--inkora-pink)}.client-home-v2--production .client-home-v2__sidebar nav a.is-active:before{background:#fff0f6}.client-home-v2--production .client-home-v2__sidebar nav a>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.client-home-v2--production .client-home-v2__sidebar nav svg{position:relative;z-index:1;width:28px;height:28px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75}.client-home-v2--production .client-home-v2__sidebar-rule{display:none}.client-home-v2--production .client-home-v2__sidebar-promo{width:74px;min-height:198px;margin-top:auto;padding:8px;border-radius:6px}.client-home-v2--production .client-home-v2__sidebar-promo span{font-size:1.05rem}.client-home-v2--production .client-home-v2__sidebar-promo strong{font-size:.48rem}.client-home-v2--production .client-home-spotlight--empty{overflow:hidden;border:1px solid #efedea;border-radius:8px;background:#fff}.client-home-v2--production .client-home-spotlight__empty-art--production{position:relative;display:block;width:100%;min-height:210px;overflow:hidden;background:#161616}.client-home-v2--production .client-home-spotlight__empty-art--production img{width:100%;height:100%;min-height:210px;object-fit:cover}.client-home-v2--production .client-home-spotlight__empty-copy{padding:14px}@media (max-width:1100px){.client-home-v2--production{grid-template-columns:64px minmax(0,1fr)}.client-home-v2--production .client-home-v2__right-rail{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.client-portal-shell:has(.client-home-v2--production)>.client-workspace-header{height:72px;min-height:72px;padding-inline:18px;grid-template-columns:minmax(130px,1fr) auto auto;gap:8px}.client-workspace-header .development-client-header__brand{width:144px;height:72px}.client-workspace-header .development-client-header__brand img{width:144px;height:auto;margin-left:-14px}.client-workspace-header__search{width:46px;padding:0;display:grid;place-items:center;box-shadow:none;background:transparent}.client-workspace-header__search input{display:none}.client-home-v2--production{grid-template-columns:1fr}.client-home-v2--production .client-home-v2__sidebar{position:static;width:100%;min-height:0;padding:0 0 8px;border-right:0;border-bottom:1px solid #efede8}.client-home-v2--production .client-home-v2__sidebar nav{min-height:0;flex-direction:row;justify-content:flex-start;gap:8px}.client-home-v2--production .client-home-v2__sidebar-promo{display:none}.client-home-v2--production .client-home-v2__right-rail{grid-column:auto;grid-template-columns:1fr}}