body:has(.inkling-hero-section) #main{padding-top:0;max-width:none;animation:fadeIn .3s ease-in-out}body:has(.inkling-hero-section) #main article.content{margin:0;padding:0;max-width:none}.inkling-hero-section{background-color:#fff;display:flex;flex-direction:column;align-items:center;min-height:calc(100vh - var(--site-header-height));width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.inkling-hero{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;padding-inline:1.25rem;box-sizing:border-box}.content .inkling-hero-section>.inkling-hero{margin-block:auto}.inkling{display:block;aspect-ratio:3/2}.inkling--deferred{opacity:0}html.no-js .inkling--deferred{display:none}.inkling--deferred.inkling--ready{animation:inkling-fade-up .7s cubic-bezier(.16,1,.3,1)forwards}@keyframes inkling-fade-up{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.inkling--deferred.inkling--ready{animation:none;opacity:1}}.inkling svg{display:block;width:100%;height:auto;overflow:visible;touch-action:pan-y;isolation:isolate}.inkling svg path{fill-rule:evenodd;pointer-events:none}.inkling-hero .inkling-artwork{width:clamp(240px,min(88vw,(100vh - 370px) * 1.5),600px);margin:-1.75rem 0 1.25rem}@media(max-height:700px){.inkling-hero .inkling-artwork{margin-top:0}}.inkling-calm{width:min(440px,100%);margin:2rem auto}#main.post.post-introducing-inkling article.content .inkling-intro-cta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem 0;padding-bottom:2.5rem}#main.post.post-introducing-inkling article.content .inkling-intro-cta .btn.primary{margin-right:1.4em}.inkling-cover{width:100%;margin:0 auto}.inkling-hero .inkling-eyebrow{font-family:var(--font-sans);font-weight:500;font-size:1.375rem;letter-spacing:-.01em;font-feature-settings:"ss05";line-height:normal;color:var(--fg);margin:0 0 1.25rem}#main.content article.content h1.inkling-title,.inkling-hero .inkling-title{font-family:var(--font-serif);font-weight:400;font-size:clamp(2rem,1.2rem + 4vw,2.943rem);letter-spacing:-.01em;line-height:1.2;color:var(--fg);text-align:center;max-width:none;margin:0 0 1.25rem}.inkling-hero .inkling-subtitle{font-family:var(--font-sans);font-size:1rem;line-height:1.625;color:color-mix(in srgb,var(--fg) 80%,var(--bg));text-wrap:balance;max-width:44ch;margin:0 0 1.25rem}.inkling-hero .inkling-cta-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem 0;margin:.75rem 0 0}#main.content article.content .inkling-cta-row .btn.primary{margin-right:1.4em}.inkling-hero.animate-in .inkling-eyebrow,.inkling-hero.animate-in .inkling-title,.inkling-hero.animate-in .inkling-subtitle,.inkling-hero.animate-in .inkling-cta-row{opacity:0;animation:inkling-fade-up .7s cubic-bezier(.16,1,.3,1)forwards}.inkling-hero.animate-in .inkling-eyebrow{animation-delay:.1s}.inkling-hero.animate-in .inkling-title{animation-delay:.18s}.inkling-hero.animate-in .inkling-subtitle{animation-delay:.26s}.inkling-hero.animate-in .inkling-cta-row{animation-delay:.34s}@media(prefers-reduced-motion:reduce){.inkling-hero.animate-in .inkling-eyebrow,.inkling-hero.animate-in .inkling-title,.inkling-hero.animate-in .inkling-subtitle,.inkling-hero.animate-in .inkling-cta-row{animation:none;opacity:1}}.inkling-section{width:100%;max-width:1000px;margin:8rem auto 0;box-sizing:border-box}@media(max-width:640px){.inkling-section{margin-top:6rem}}.inkling-customize-section{margin-top:10rem}@media(max-width:640px){.inkling-customize-section{margin-top:7.5rem}}#main.content article.content .inkling-h2{font-family:var(--font-serif);font-weight:500;font-size:1.65rem;line-height:1.25;text-align:center;color:var(--fg);max-width:none;margin:0 0 2rem}.inkling-section .inkling-h2-sub{font-family:var(--font-sans);text-align:center;color:color-mix(in srgb,var(--fg) 80%,var(--bg));font-size:1rem;line-height:1.6;text-wrap:balance;max-width:44ch;margin:0 auto 2.5rem}.inkling-divider{width:80px;height:1px;background:var(--fg4);opacity:.35;margin:6rem auto 0;border:0}.scroll-fade{opacity:0;transform:translateY(40px);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.scroll-fade.is-visible{opacity:1;transform:translateY(0)}.scroll-fade.in-viewport-on-load{transform:translateY(0);transition:opacity .5s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){.scroll-fade{opacity:1;transform:none;transition:none}}.inkling-features{display:grid;gap:2.6rem 2.94rem;margin:.5rem auto 0;text-align:left}.inkling-features--specs{grid-template-columns:repeat(4,1fr)}.inkling-features--caps{grid-template-columns:repeat(3,1fr)}.inkling-feature-icon{width:24px;height:24px;color:var(--fg2);transition:transform .3s ease}.inkling-feature-icon svg{width:24px;height:24px;display:block}.inkling-feature:hover .inkling-feature-icon{transform:translateY(-4px)}.inkling-feature-title{font-family:var(--font-sans);font-size:1rem;font-weight:400;color:var(--fg);letter-spacing:-.01em;line-height:1.3}.inkling-feature-body{font-family:var(--font-sans);font-size:.875rem;line-height:1.45;color:var(--fg3)}@media(max-width:860px){.inkling-features--specs,.inkling-features--caps{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.inkling-features--specs{grid-template-columns:repeat(2,1fr);gap:2.2rem 1.5rem}.inkling-features--caps{grid-template-columns:1fr;gap:2rem}}.inkling-cta-band{text-align:center;padding:0}.inkling-cta-band .inkling-cta-band-body{font-family:var(--font-sans);font-size:1rem;line-height:1.6;color:color-mix(in srgb,var(--fg) 80%,var(--bg));text-wrap:balance;max-width:44ch;margin:0 auto}.inkling-cta-band .inkling-cta-actions{display:flex;justify-content:center;gap:.6rem;margin-top:1.5rem;flex-wrap:wrap}#main.content article.content .inkling-section :is(div,p,h3){margin-top:0;margin-bottom:0}#main.content article.content .inkling-section .inkling-h2-sub{margin:0 auto 2.5rem}#main.content article.content .inkling-section .inkling-cta-band-body{margin:0 auto}#main.content article.content .inkling-section .inkling-cta-actions{margin-top:1.5rem}#main.content article.content .inkling-section .inkling-cta-art{margin:0 auto 2.5rem}#main.content article.content .inkling-section .inkling-features{margin:.5rem auto 0}#main.content article.content .inkling-section .inkling-features--specs{margin-top:3.25rem}#main.content article.content .inkling-section .inkling-features--caps{margin-top:9rem;margin-bottom:6rem}#main.content article.content .inkling-section .inkling-feature-icon{margin:0 0 .9rem}#main.content article.content .inkling-section .inkling-feature-title{margin:0 0 .3rem}#main.content article.content .inkling-section .inkling-feature-body{margin:0}.inkling-cta-art{max-width:200px;margin:0 auto 2.5rem}.inkling-cta-art img,.inkling-cta-art svg{display:block;width:100%;height:auto}.inkling-endcta{text-align:center}.inkling-endcta .inkling-h2{margin-bottom:1.5rem}.inkling-endcta .inkling-cta-row{display:flex;justify-content:center;align-items:center;gap:.5rem 0;flex-wrap:wrap}.btn-with-chevron{display:inline-flex;align-items:center;gap:.25rem}.btn-with-chevron svg{width:16px;height:16px;transition:transform .2s ease-in-out}.btn-with-chevron svg path{fill:currentColor;opacity:.4;transition:opacity .2s ease-in-out}.btn-with-chevron:hover svg{transform:translateX(3px)}.btn-with-chevron:hover svg path{opacity:.7}@media(prefers-reduced-motion:reduce){.btn-with-chevron svg{transition:none}}