.ink-page .ink-use-cases{--line-focus:var(--graphite-9);padding:var(--ink-band-pad) var(--ink-content-inset);background:var(--paper-2);color:var(--graphite-9)}.ink-use-cases-intro{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:32px 64px;margin-bottom:38px;display:grid}.ink-use-cases-label{font-size:15px;font-weight:var(--weight-semibold);margin:0 0 16px}.ink-use-cases-intro h2{max-width:17ch;font-family:var(--type-display);font-size:var(--ink-h2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);text-wrap:balance;margin:0;line-height:1.04}.ink-use-cases-lead{max-width:37ch;color:var(--graphite-7);margin:0 0 4px;font-size:17px;line-height:1.5}.ink-use-cases-studies{grid-template-rows:repeat(3,auto);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:24px 48px;margin:0;padding:0;list-style:none;display:grid}.ink-use-cases-studies li{min-width:0}.ink-use-cases-studies a{color:inherit;grid-template-columns:minmax(100px,.8fr) minmax(0,1fr);align-items:start;gap:20px;text-decoration:none;display:grid}.ink-use-cases-studies figure{min-width:0;margin:0}.ink-use-cases-studies img{aspect-ratio:3/2;object-fit:contain;background:0 0;width:100%;height:auto;display:block}.ink-use-cases-studies figcaption{max-width:60ch;color:var(--graphite-7);margin-top:10px;font-size:13px;line-height:1.45}.ink-use-cases-studies h3{font:var(--weight-semibold) 22px / 1.15 var(--type-display);letter-spacing:var(--tracking-tight);text-wrap:balance;margin:0}.ink-use-cases-copy p{max-width:44ch;color:var(--graphite-7);margin:9px 0 0;font-size:15px;line-height:1.5}.ink-use-cases-open,.ink-use-cases-more>a{min-height:44px;color:inherit;font-size:14px;font-weight:var(--weight-semibold);text-underline-offset:5px;align-items:center;gap:12px;line-height:1.4;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.ink-use-cases-home{grid-row:1/4}.ink-use-cases-home a{display:block}.ink-use-cases-home .ink-use-cases-copy{margin-top:24px}.ink-use-cases-home h3{font-size:clamp(30px,3vw,40px)}.ink-use-cases-home .ink-use-cases-copy p{font-size:17px}.ink-use-cases-home .ink-use-cases-open{margin-top:5px;font-size:16px}.ink-use-cases-more{border-top:1px solid var(--paper-3);justify-content:space-between;align-items:center;gap:12px 24px;margin-top:40px;padding-top:20px;display:flex}.ink-use-cases-more p{color:var(--graphite-7);margin:0;font-size:16px;line-height:1.5}.ink-use-cases a:focus-visible{outline:3px solid var(--graphite-9);outline-offset:5px}.ink-use-cases a:hover .ink-use-cases-open,.ink-use-cases-more a:hover{text-decoration-thickness:2px}.ink-use-case-public img{aspect-ratio:4/3;object-fit:contain;background:0 0;width:100%;height:auto;display:block}@media (max-width:1000px){.ink-use-cases-intro{gap:28px}.ink-use-cases-studies{gap:24px 28px}.ink-use-cases-studies a{grid-template-columns:minmax(90px,.65fr) minmax(0,1fr);gap:16px}}@media (max-width:760px){.ink-use-cases-intro,.ink-use-cases-studies{grid-template-columns:minmax(0,1fr)}.ink-use-cases-intro{gap:20px;margin-bottom:28px}.ink-use-cases-lead{max-width:40ch;font-size:16px}.ink-use-cases-home{grid-row:auto;margin-bottom:14px}.ink-use-cases-home .ink-use-cases-copy{margin-top:18px}.ink-use-cases-studies a{grid-template-columns:minmax(90px,.65fr) minmax(0,1fr)}.ink-use-cases-more{flex-direction:column;align-items:flex-start;gap:2px;margin-top:30px}}@media (max-width:360px){.ink-use-cases-studies a{grid-template-columns:minmax(0,1fr)}}
.ink-page{--type-annotation:var(--type-core);--ink-inset:clamp(20px, 4.5vw, 72px);--ink-display:clamp(56px, 8.9vw, 112px);--ink-h2:clamp(38px, 3.9vw, 56px);--ink-h3:clamp(20px, 1.9vw, 27px);--ink-lead-display:.92;--ink-band-pad:var(--space-12);--ink-moment-pad:var(--space-16);--ink-measure:var(--measure-wide);--ink-content-inset:max(var(--ink-inset), calc((100% - var(--measure-wide)) / 2));background:var(--paper-1);color:var(--graphite-9);font-family:var(--type-core);overflow:clip}.ink-page *,.ink-page :before,.ink-page :after{box-sizing:border-box}.ink-page a:not(.lodnor-button){color:inherit}.ink-kicker{margin:0 0 var(--space-5);font:var(--weight-regular) var(--size-12) / var(--leading-snug) var(--type-core);letter-spacing:var(--tracking-normal);text-transform:none}.ink-page :is(a,button):focus-visible{outline:3px solid var(--line-focus);outline-offset:4px}.ink-hero,.ink-export,.ink-start,.ink-use-cases,.ink-footer{--line-focus:var(--paper-0)}.ink-world{isolation:isolate;background:radial-gradient(circle at 61% 45%, #ffffff0a, transparent 33%), var(--graphite-9);color:var(--paper-0);position:relative}.ink-grain{isolation:isolate;position:relative}.ink-grain:before,.ink-world:before{z-index:-1;opacity:.1;filter:sepia(.35);content:"";pointer-events:none;background:url(/marketing/ink-grain.svg) 0 0/220px 220px;position:absolute;inset:0}.ink-public-header{z-index:6;width:100%;padding-inline:max(var(--sheet-inset), calc((100% - var(--measure-wide)) / 2));color:var(--paper-0);border-bottom-color:var(--graphite-6);position:relative}.ink-public-header .showcase-wordmark{border-bottom:0;text-decoration:none}.ink-public-header nav .lodnor-button{color:var(--paper-0)}.ink-public-header nav .lodnor-button[data-variant=outline]{border-color:var(--graphite-5)}.ink-public-header nav .lodnor-button:hover{background:var(--graphite-8)}.ink-hero{--ink-deck-h:132px;width:100%;height:calc(100svh - var(--topbar-h));grid-template-rows:minmax(0,1fr);min-height:680px;max-height:960px;display:grid;position:relative}.ink-hero-cut{grid-area:1/1;min-width:0;min-height:0;position:relative}.ink-hero-cut .ink-cut-stage{height:100%}.ink-hero-cut .ink-cut-stage__viewport:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(90deg,#0a0b08c7 0%,#0a0b0873 42%,#0a0b081a 100%),#0a0b0866;position:absolute;inset:0}.ink-hero-cut .ink-cut-stage__poster{object-fit:cover}.ink-hero-cut .ink-cut-stage__status,.ink-hero-cut .ink-cut-stage__retry{z-index:3;top:16px;bottom:auto}.ink-hero-cut .ink-cut-stage__deck{padding:var(--space-6) var(--ink-content-inset) var(--space-5);border-top:1px solid var(--graphite-7);background:var(--graphite-9)}.ink-hero-copy{z-index:3;width:100%;padding:var(--space-10) var(--ink-content-inset) calc(var(--ink-deck-h) + var(--space-8));pointer-events:none;grid-area:1/1;align-self:end;position:relative}.ink-hero-copy>*{pointer-events:none;max-width:780px}.ink-hero-actions,.ink-hero-actions *,.ink-hero-conditions a{pointer-events:auto}.ink-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ink-output-details>summary,.reference-study-more>summary{min-height:var(--touch-min);justify-content:space-between;align-items:center;gap:var(--space-5);list-style:none;display:flex}.ink-output-details>summary::-webkit-details-marker{display:none}.reference-study-more>summary::-webkit-details-marker{display:none}.ink-output-details>summary:after,.reference-study-more>summary:after{content:"+";font-size:var(--size-20);font-weight:var(--weight-regular);flex:none;line-height:1}.ink-output-details[open]>summary:after,.reference-study-more[open]>summary:after{content:"−"}.ink-band-head{padding-top:var(--space-7);border-top:2px solid}.ink-sticky-cta{z-index:8;padding:var(--space-4) var(--ink-inset) calc(var(--space-4) + env(safe-area-inset-bottom));border-top:1px solid var(--graphite-7);background:var(--graphite-9);transition:translate var(--dur-base) var(--ease-draw);display:none;position:fixed;inset:auto 0 0;translate:0 100%}.ink-sticky-cta[data-shown=true]{translate:0}.ink-sticky-cta .lodnor-button{width:100%}.ink-page :is(nav,.ink-start-notes,.marketing-foot__legal) a,.ink-page a[download],.direction-explore-all,.reference-study-actions a{min-height:var(--touch-min);align-items:center;display:inline-flex}.ink-hero h1{color:var(--paper-0);font:var(--weight-semibold) var(--ink-display) / var(--ink-lead-display) var(--type-display);letter-spacing:var(--tracking-tight);text-wrap:balance;margin:0}.ink-hero-copy>p{max-width:42ch;color:var(--paper-2);margin:24px 0 0;font-size:clamp(16px,1.3vw,19px);line-height:1.48}.ink-hero-actions{flex-wrap:wrap;gap:8px 12px;margin-top:24px;display:flex}.ink-hero-actions .lodnor-button{min-height:48px}.ink-hero-actions .lodnor-button[data-variant=outline]{color:var(--paper-0);border-color:var(--paper-0)}.ink-hero-actions .lodnor-button[data-variant=outline]:hover{background:var(--graphite-8)}.ink-hero-conditions{max-width:48ch;color:var(--paper-3);font:450 13px/1.5 var(--type-core);gap:2px;margin-top:16px;display:grid}.ink-hero-conditions a{min-height:var(--touch-min);text-underline-offset:4px;align-items:center;display:inline-flex}.ink-start{padding:var(--ink-moment-pad) var(--ink-content-inset);border-top:1px solid var(--graphite-6);background:var(--graphite-9);color:var(--paper-0);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);align-items:start;gap:30px clamp(54px,10vw,168px);display:grid}.ink-faq{padding:var(--ink-band-pad) var(--ink-content-inset);background:var(--paper-0);color:var(--graphite-9);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,6vw,96px);display:grid}.ink-faq>div:first-child{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}.ink-faq .marketing-faq-answers{align-items:start;column-gap:var(--space-14);grid-template-columns:minmax(0,1fr);display:grid}.ink-faq .marketing-faq-answer{break-inside:avoid}.ink-faq .marketing-faq-answer summary{font-size:clamp(23px,2vw,30px);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}.ink-faq .marketing-faq-answer-body p{max-width:54ch}.ink-faq h2{max-width:18ch;font-family:var(--type-display);font-size:var(--ink-h2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);text-wrap:balance;margin:0 0 24px;line-height:1}.ink-faq>div>a{text-underline-offset:5px;font-size:15px}@media (max-width:800px){.ink-faq{grid-template-columns:1fr;gap:34px}}.ink-start h2{max-width:9ch;color:var(--paper-0);font:var(--weight-semibold) var(--ink-display) / var(--ink-lead-display) var(--type-display);letter-spacing:var(--tracking-tight);grid-row:1/3;margin:0}.ink-start-action{padding-top:8px}.ink-start-action .lodnor-button{min-height:52px}.ink-start-notes{border-top:1px solid var(--graphite-6);color:var(--paper-3);align-self:end;padding-top:20px;font-size:16px;line-height:1.55}.ink-start-notes p{margin:0 0 8px}.ink-start-notes a{text-underline-offset:4px;margin-top:5px;margin-right:20px;display:inline-block}.ink-model-dialog{flex-direction:column;height:calc(100dvh - 32px);max-height:calc(100dvh - 32px);display:flex}.ink-model-dialog .lodnor-dialog__body{flex-direction:column;flex:auto;min-height:0;padding:0;display:flex}.ink-model-dialog-viewer{background:var(--surface-viewport);flex:auto;min-height:400px;position:relative}.ink-model-dialog-viewer .showcase-model,.ink-model-dialog-viewer .viewer-stage,.ink-model-dialog-viewer .presentation-stage{height:100%;min-height:0}.ink-model-dialog-poster{position:absolute;inset:0}.ink-model-dialog-poster img{object-fit:contain;width:100%;height:100%;display:block}.ink-model-dialog-poster p{background:#fcfaf6eb;margin:0;padding:10px 12px;font-size:12px;position:absolute;bottom:18px;left:18px;right:18px}.ink-model-dialog-meta{border-top:1px solid var(--paper-3);flex:none;justify-content:space-between;align-items:center;gap:24px;padding:14px 18px;display:flex}.ink-model-dialog-meta>p{max-width:72ch;color:var(--graphite-6);font:13px/1.5 var(--type-core);margin:0}.ink-model-dialog-meta>div{flex:none;align-items:center;gap:18px;display:flex}.ink-model-dialog-meta>div>a:first-child{text-underline-offset:4px;font-size:12px;font-weight:600}@media (max-width:900px){.ink-sticky-cta{display:block}.ink-hero{--ink-deck-h:176px;height:auto;min-height:0;max-height:none}.ink-hero-cut{min-height:calc(62svh + var(--ink-deck-h))}.ink-hero-cut .ink-cut-stage__viewport:after{background:linear-gradient(#0a0b0824 0%,#0a0b0885 55%,#0a0b08d6 100%)}.ink-hero-copy{width:100%;padding:var(--space-8) var(--ink-inset) calc(var(--ink-deck-h) + var(--space-6))}.ink-start{grid-template-columns:1fr}.ink-start h2{grid-row:auto;max-width:10ch}}@media (max-width:600px){.ink-public-header nav .lodnor-button{min-height:44px;padding-inline:12px;font-size:14px}.ink-hero{--ink-display:clamp(36px, 11.8vw, 56px)}.ink-hero-copy>p{margin-top:18px;font-size:16px}.ink-hero-actions{margin-top:18px}.ink-hero-actions .lodnor-button{flex:100%}.ink-start{padding-block:var(--ink-band-pad);row-gap:34px}.ink-start-action{padding-top:0}.ink-start-action .lodnor-button{width:100%}.ink-model-dialog{width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.ink-model-dialog-viewer{min-height:280px}.ink-model-dialog-meta{flex-direction:column;align-items:stretch}.ink-model-dialog-meta>div{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.ink-page *,.ink-page :before,.ink-page :after{scroll-behavior:auto!important;transition-property:color,background-color,border-color,opacity!important;transition-duration:var(--dur-fast)!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.ink-page .ink-sticky-cta{transition-duration:.01ms!important}}@media (max-width:800px){.ink-faq .marketing-faq-answers{grid-template-columns:minmax(0,1fr)}}
