.landing-light{--ink:#1d1d1f;--ink-soft:#1d1d1f29;--color-background:#fff;--color-surface:#f5f5f7;--color-foreground:#1d1d1f;--color-muted:#6e6e73;--color-border:#d2d2d7;--color-accent:#0071e3;--color-accent2:#c2410c;color:#1d1d1f;background-color:#fff}.light-hero-wash{background-image:radial-gradient(720px 460px at 10% -12%,#0071e31a,#0000 62%),radial-gradient(640px 420px at 94% -4%,#5fcbb029,#0000 62%),radial-gradient(760px 420px at 62% 104%,#ffd33324,#0000 64%);background-repeat:no-repeat}.landing-light .demo-board{--ink:#1d1d1f;--ink-soft:#1d1d1f29;--color-background:#fff;--color-surface:#f5f5f7;--color-foreground:#1d1d1f;--color-muted:#6e6e73;--color-border:#d2d2d7;--color-accent:#0071e3;--color-accent2:#c2410c;color:#1d1d1f;background-color:#fbfbfd;background-image:none}.landing-light .ink-panel.demo-board{background:linear-gradient(178deg,#fff 0%,#f1f4fa 58%,#e6ecf7 100%) padding-box padding-box,linear-gradient(135deg,#0071e3,#5fcbb0,#7c5cff) border-box;border:2px solid #0000;box-shadow:0 24px 60px -34px #003c828c}.landing-noir{--ink:#f0f0f5;--ink-soft:#f0f0f533;--color-background:#08080a;--color-surface:#131317;--color-foreground:#f4f4f7;--color-muted:#9c9ca8;--color-border:#2b2b33;--color-accent:#2f92ff;--color-accent2:#f0813f;color:#f4f4f7;background-color:#08080a;background-image:linear-gradient(104deg,#0000 30%,#ffffff0d 46%,#ffffff03 56%,#0000 68%),radial-gradient(900px 520px at 14% -10%,#2f92ff29,#0000 62%),radial-gradient(760px 460px at 92% 2%,#5fcbb01a,#0000 62%),radial-gradient(900px 520px at 64% 102%,#ffd33312,#0000 64%);background-repeat:no-repeat;background-attachment:fixed}.landing-noir .ink-panel:not(.demo-board){background-image:linear-gradient(#1c1c22 0%,#141419 55%,#0e0e12 100%);border-color:#3a3a45;box-shadow:inset 0 1px #ffffff21,6px 6px #0000008c,0 18px 40px -26px #000000e6}.landing-noir .balloon{--ink:#14141a;--ink-soft:#14141a3d;--color-surface:#f7f7f4;--color-foreground:#14141a;--color-muted:#5c5c66;color:#14141a;background-color:#f7f7f4;border-color:#14141a;box-shadow:0 16px 34px -20px #000000e6}.landing-noir .balloon:after{border-top-color:#f7f7f4}.landing-noir .ink-panel.\!rounded-full{background-image:none;box-shadow:0 0 0 1px #ffffff1a,0 10px 24px -14px #000000e6}.landing-noir .ink-button{box-shadow:inset 0 1px #ffffff38,4px 4px #0009}.landing-noir .ink-button:hover{box-shadow:inset 0 1px #ffffff38,2px 2px #0009}.landing-noir .ink-button:active{box-shadow:inset 0 1px #ffffff38}.landing-noir .demo-board{--ink:#f0f0f5;--ink-soft:#f0f0f533;--color-background:#101015;--color-surface:#1a1a21;--color-foreground:#f4f4f7;--color-muted:#9c9ca8;--color-border:#33333d;--color-accent:#2f92ff;--color-accent2:#f0813f;color:#f4f4f7}.landing-noir .ink-panel.demo-board{background:linear-gradient(176deg,#1a1a22 0%,#101015 58%,#08080c 100%) padding-box padding-box,linear-gradient(135deg,#2f92ff,#5fcbb0,#7c5cff) border-box;border:2px solid #0000;box-shadow:0 30px 70px -34px #000}.landing-noir .comic-backcover.ink-panel{background-image:linear-gradient(#4aa3ff 0%,#2181e8 52%,#1560b4 100%);border-color:#7cc0ff;box-shadow:inset 0 1px #fff6,6px 6px #0000008c,0 26px 60px -30px #2f92ffbf}.landing-noir .comic-table-shell{background-color:#0000;background-image:linear-gradient(#1c1c22 0%,#141419 55%,#0e0e12 100%);border-color:#33333d;box-shadow:inset 0 1px #ffffff1c,0 20px 44px -28px #000000f2}.landing-noir .light-hero-wash{background-image:none}.landing-editorial{--ink:#17171a;--ink-soft:#17171a38;--color-background:#f4efe4;--color-surface:#ebe4d5;--color-foreground:#17171a;--color-muted:#5f584c;--color-border:#17171a;--color-accent:#0b63d8;--color-accent2:#c2410c;color:#17171a;background-color:#f4efe4;background-image:radial-gradient(#17171a21 1px,#0000 1px);background-size:4px 4px}.landing-editorial .ink-panel:not(.demo-board){background-color:#f4efe4;background-image:none;border-width:3px;border-color:#17171a;border-radius:0;box-shadow:6px 6px #17171a}.landing-editorial .balloon{background-color:#f4efe4;border-width:3px;border-color:#17171a;border-radius:0;box-shadow:6px 6px #17171a}.landing-editorial .ink-panel.\!rounded-full{box-shadow:none;border-width:3px}.landing-editorial .ink-button{border-width:3px;border-radius:0;box-shadow:5px 5px #17171a}.landing-editorial .ink-button:hover{box-shadow:3px 3px #17171a}.landing-editorial .ink-button:active{box-shadow:0 0 #17171a}.landing-editorial section{border-top-width:4px;border-top-color:#17171a}.comic-dept{display:none}.landing-editorial .comic-heading{align-items:flex-start;gap:1rem;display:flex}.landing-editorial .comic-dept{color:#0000;-webkit-text-stroke:2px #17171a;flex:none;font-size:4.5rem;line-height:.72;display:block}.landing-editorial>header{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#f4efe4;border-bottom:4px solid #17171a}.landing-editorial>header nav{border-top-color:#17171a}.landing-editorial .comic-table-shell{background-color:#f4efe4;background-image:none;border:3px solid #17171a;border-radius:0;box-shadow:6px 6px #17171a}.landing-editorial .comic-backcover.ink-panel{background-color:#0b63d8;background-image:none;border-color:#17171a;box-shadow:8px 8px #17171a}.landing-editorial .ink-panel.demo-board{background:linear-gradient(178deg,#212a55 0%,#161c3e 55%,#0f1330 100%) padding-box padding-box;border:3px solid #17171a;border-radius:0;box-shadow:8px 8px #17171a}.landing-editorial .comic-backing-card{border-radius:0}.landing-editorial .light-hero-wash{background-image:none}.comic-rise{opacity:0;transform:translateY(16px)}.comic-rise.comic-risen{opacity:1;transition:opacity .42s,transform .42s;transform:none}@media (prefers-reduced-motion:reduce){.comic-rise,.comic-rise.comic-risen{opacity:1;transition:none;transform:none}}.comic-showcase{--ink:#05050a;--ink-soft:#00000080;--color-background:#101015;--color-surface:#17171e;--color-foreground:#f7f4ed;--color-muted:#a9a396;--color-border:#05050a;color:#f7f4ed;background-color:#101015}.comic-showcase:before{content:none}.comic-showcase .comic-dept{-webkit-text-stroke:2px #f7f4ed52;color:#0000}.comic-showcase .ink-panel{border-color:#05050a;box-shadow:0 0 0 1px #f7f4ed24,6px 6px #05050a}.landing-studio{--ink:#000;--ink-soft:#ffffff0f;--color-background:#0a0a0c;--color-surface:#141418;--color-foreground:#ededef;--color-muted:#8b8b95;--color-border:#23232a;--color-accent:#ededef;--color-accent2:#a8a8b3;color:#ededef;-webkit-font-smoothing:antialiased;background-color:#0a0a0c;background-image:none}.landing-studio .font-comic-display,.landing-studio .font-comic{font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;text-transform:none;letter-spacing:-.028em;font-weight:600;line-height:1.08}.landing-studio h1.font-comic-display{letter-spacing:-.035em;font-size:clamp(2.6rem,4.6vw,3.9rem);line-height:1.04}.landing-studio h2.font-comic-display{letter-spacing:-.03em;font-size:clamp(1.9rem,2.9vw,2.5rem)}.landing-studio h3.font-comic-display{letter-spacing:-.015em;font-size:1.0625rem}.landing-studio p.font-comic-display,.landing-studio label.font-comic-display,.landing-studio figcaption.font-comic-display,.landing-studio span.font-comic-display{letter-spacing:-.01em;font-weight:500;line-height:1.5}.landing-studio .ink-panel:not(.demo-board){box-shadow:none;background-color:#101014;background-image:none;border-width:1px;border-color:#23232a;border-radius:14px;transform:none!important}.landing-studio .balloon{box-shadow:none;color:#a8a8b3;font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;background-color:#0000;border:0;border-radius:0;padding-left:0;font-weight:400}.landing-studio .balloon:after,.landing-studio .balloon:before{display:none}.landing-studio figure:has(>.\!rounded-full){display:none}.landing-studio #same-face figure:has(>.\!rounded-full){display:flex}.landing-studio .ink-panel.\!rounded-full{box-shadow:none;border-width:1px;border-color:#23232a}.landing-studio .ink-button,.landing-studio button.bg-accent,.landing-studio a.bg-accent{box-shadow:none;clip-path:none;color:#0a0a0c;font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;text-transform:none;background-color:#ededef;border-width:0;border-radius:8px;font-weight:600;transition:background-color .18s}.landing-studio .ink-button:hover,.landing-studio button.bg-accent:hover,.landing-studio a.bg-accent:hover{box-shadow:none;filter:none;background-color:#fff}.landing-studio .ink-button.bg-surface{color:#ededef;background-color:#0000;box-shadow:inset 0 0 0 1px #2e2e36}.landing-studio .ink-button.bg-surface:hover{background-color:#ffffff0a}.landing-studio .comic-dept{display:none}.landing-studio header.sticky{background-color:#0a0a0cb8;border-bottom:1px solid #1a1a20}.landing-studio section{border-color:#1a1a20}.landing-studio .comic-table-shell{box-shadow:none;background-color:#101014;border-color:#23232a;border-radius:14px}.landing-studio .comic-table-shell thead tr{border-color:#23232a;border-bottom-width:1px}.landing-studio .light-hero-wash{background-image:none}.landing-studio .ink-panel.demo-board{box-shadow:none;background:#101014;border:1px solid #23232a;border-radius:16px}.landing-studio .demo-board{--ink:#23232a;--ink-soft:#ffffff0f;--color-background:#0d0d11;--color-surface:#17171c;--color-foreground:#ededef;--color-muted:#8b8b95;--color-border:#26262e;--color-accent:#ededef;--color-accent2:#8b8b95;background-image:none}.landing-studio .demo-board .bg-accent{color:#0a0a0c;background-color:#ededef}.landing-studio .demo-board .bg-accent2{color:#8b8b95;background-color:#0000}.landing-studio .comic-backing-card{display:none}.landing-studio .ink-panel>span:first-child{color:#6f6f7a;font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;padding:0;font-size:.75rem;font-weight:500;display:inline-block;position:static}.landing-studio .comic-showcase .ink-panel>span:first-child,.landing-studio .comic-showcase button>span:first-child{color:#ededef;background:#0a0a0cdb;border:1px solid #26262e;padding:0 .375rem;position:absolute}.landing-studio .comic-showcase{--color-background:#101014;--color-surface:#17171c;--color-foreground:#ededef;--color-muted:#8b8b95;--color-border:#26262e;color:#ededef;background-color:#101014;border-color:#1f1f26!important;border-top-width:1px!important;border-bottom-width:1px!important}.landing-studio .comic-showcase .ink-panel{box-shadow:none;background-color:#0a0a0c;border-color:#26262e}.landing-studio a.text-accent,.landing-studio .text-accent{color:#ededef}.landing-studio a.text-accent{text-underline-offset:3px;-webkit-text-decoration:underline #ededef59;text-decoration:underline #ededef59}.landing-studio .text-accent2{color:#a8a8b3}.landing-studio p.font-comic-display,.landing-studio p.font-comic,.landing-studio .balloon p,.landing-studio li,.landing-studio td{letter-spacing:-.005em;line-height:1.6}.landing-studio .balloon p{font-weight:400}.landing-studio .text-emerald-600,.landing-studio .text-emerald-400{color:#8b8b95}.landing-studio span.bg-accent.rounded-full{background-color:#4a4a55}.landing-try .font-comic-display,.landing-try .font-comic{font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;text-transform:none;letter-spacing:-.028em;font-weight:600;line-height:1.1}.landing-try h1.font-comic-display{letter-spacing:-.035em;font-size:clamp(2.6rem,4.6vw,3.9rem);line-height:1.04}.landing-try h2.font-comic-display{letter-spacing:-.03em;font-size:clamp(1.9rem,2.9vw,2.5rem)}.landing-try h3.font-comic-display{font-size:1.0625rem}.landing-try p.font-comic-display,.landing-try p.font-comic,.landing-try .balloon p,.landing-try li,.landing-try td{letter-spacing:-.005em;font-weight:400;line-height:1.6}.landing-try .ink-panel:not(.demo-board){box-shadow:none;background-image:none;border-width:1px;border-radius:14px;transform:none!important}.landing-try .balloon{box-shadow:none;font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;background:0 0;border:0;border-radius:0;padding-left:0}.landing-try .balloon:after,.landing-try .balloon:before{display:none}.landing-try figure:has(>.\!rounded-full){display:none}.landing-try #same-face figure:has(>.\!rounded-full){display:flex}.landing-try .ink-panel.\!rounded-full{box-shadow:none;border-width:1px}.landing-try .ink-button,.landing-try button.bg-accent,.landing-try a.bg-accent{box-shadow:none;clip-path:none;letter-spacing:-.01em;text-transform:none;border-width:0;border-radius:9px;font-weight:600;transition:filter .18s,background-color .18s}.landing-try .ink-button:hover,.landing-try button.bg-accent:hover,.landing-try a.bg-accent:hover{box-shadow:none;filter:brightness(1.06)}.landing-try .comic-dept,.landing-try .comic-backing-card{display:none}.landing-try .ink-panel>span:first-child{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);opacity:1;background:0 0;border:0;padding:0;font-size:.75rem;font-weight:500;display:inline-block;position:static}.landing-try .comic-showcase .ink-panel>span:first-child,.landing-try .comic-showcase button>span:first-child{opacity:1;padding:0 .375rem;position:absolute}.landing-try .comic-table-shell{box-shadow:none;border-radius:14px}.landing-aurora{--ink:#000;--ink-soft:#ffffff12;--color-background:#08080e;--color-surface:#12121c;--color-foreground:#ececf3;--color-muted:#8d8da3;--color-border:#23233a;--color-accent:#8b7bff;--color-accent2:#4dd6ff;--treatment-accent:#8b7bff;--treatment-accent2:#4dd6ff;--treatment-on-accent:#08080e;color:#ececf3;background-color:#08080e;background-image:radial-gradient(900px 520px at 14% -8%,#8b7bff33,#0000 62%),radial-gradient(760px 480px at 88% 4%,#4dd6ff24,#0000 60%);background-repeat:no-repeat}.landing-aurora .ink-panel:not(.demo-board),.landing-aurora .comic-table-shell{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:#ffffff0b;border-color:#ffffff1a}.landing-aurora .ink-button,.landing-aurora button.bg-accent,.landing-aurora a.bg-accent{color:#08080e;background-image:linear-gradient(135deg,#8b7bff,#4dd6ff)}.landing-aurora .comic-showcase{background-color:#05050a;border-color:#ffffff14!important}.landing-aurora .light-hero-wash{background-image:none}.landing-cream{--ink:#2b2620;--ink-soft:#2b26201f;--color-background:#faf6ef;--color-surface:#f2ece1;--color-foreground:#241f19;--color-muted:#6b6155;--color-border:#e0d7c8;--color-accent:#9a6b3f;--color-accent2:#3f5c4a;--treatment-accent:#9a6b3f;--treatment-accent2:#3f5c4a;--treatment-on-accent:#faf6ef;color:#241f19;background-color:#faf6ef;background-image:none}.landing-cream .font-comic-display{letter-spacing:-.015em;font-family:Georgia,Times New Roman,serif;font-weight:400}.landing-cream h1.font-comic-display{letter-spacing:-.02em;font-style:italic}.landing-cream .ink-panel:not(.demo-board),.landing-cream .comic-table-shell{background-color:#fffdf9;border-color:#e6ddce}.landing-cream .ink-button,.landing-cream button.bg-accent,.landing-cream a.bg-accent{color:#faf6ef;background-color:#241f19}.landing-cream .comic-showcase{color:#241f19;background-color:#f2ece1;border-color:#e0d7c8!important}.landing-cream .comic-showcase .ink-panel{background-color:#fffdf9;border-color:#e6ddce}.landing-cream .light-hero-wash{background-image:none}.landing-electric{--ink:#1a1140;--ink-soft:#ffffff29;--color-background:#3a2bd6;--color-surface:#ffffff1a;--color-foreground:#fff;--color-muted:#cfc9ff;--color-border:#fff3;--color-accent:#fff;--color-accent2:#b9ff5c;--treatment-accent:#fff;--treatment-accent2:#b9ff5c;--treatment-on-accent:#2417a8;color:#fff;background-color:#3a2bd6;background-image:linear-gradient(160deg,#4b34ff 0%,#6a2bd6 46%,#2417a8 100%)}.landing-electric .ink-panel:not(.demo-board),.landing-electric .comic-table-shell{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#ffffff1a;border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff38}.landing-electric .ink-button,.landing-electric button.bg-accent,.landing-electric a.bg-accent{color:#2417a8;background-color:#fff}.landing-electric .comic-showcase{color:#fff;background-color:#00000047;border-color:#ffffff29!important}.landing-electric .comic-showcase .ink-panel{background-color:#ffffff14}.landing-electric .light-hero-wash{background-image:none}.landing-mono{--ink:#000;--ink-soft:#ffffff0f;--color-background:#0a0a0c;--color-surface:#141418;--color-foreground:#ededef;--color-muted:#8b8b95;--color-border:#23232a;--color-accent:#ededef;--color-accent2:#a8a8b3;--treatment-accent:#ededef;--treatment-accent2:#a8a8b3;--treatment-on-accent:#0a0a0c;color:#ededef;background-color:#0a0a0c;background-image:none}.landing-mono .ink-panel:not(.demo-board),.landing-mono .comic-table-shell{background-color:#101014;border-color:#23232a}.landing-mono .ink-button,.landing-mono button.bg-accent,.landing-mono a.bg-accent{color:#0a0a0c;background-color:#ededef}.landing-mono .comic-showcase{background-color:#101014;border-color:#1f1f26!important}.landing-mono .comic-showcase .ink-panel{background-color:#0a0a0c}.landing-mono .light-hero-wash{background-image:none}.landing-mono .text-emerald-600,.landing-mono .text-emerald-400{color:#8b8b95}.landing-paper{--ink:#111114;--ink-soft:#1111141a;--color-background:#fff;--color-surface:#f6f6f7;--color-foreground:#111114;--color-muted:#63636b;--color-border:#e4e4e7;--color-accent:#0071e3;--color-accent2:#111114;--treatment-accent:#0071e3;--treatment-accent2:#111114;--treatment-on-accent:#fff;color:#111114;background-color:#fff;background-image:none}.landing-paper .ink-panel:not(.demo-board),.landing-paper .comic-table-shell{background-color:#fff;border-color:#e4e4e7;box-shadow:0 1px 2px #1111140a}.landing-paper .ink-button,.landing-paper button.bg-accent,.landing-paper a.bg-accent{color:#fff;background-color:#0071e3}.landing-paper .comic-showcase{--color-background:#0b0b0d;--color-surface:#16161a;--color-foreground:#fafafa;--color-muted:#a1a1aa;--color-border:#26262b;color:#fafafa;background-color:#0b0b0d;border-color:#26262b!important}.landing-paper .comic-showcase .ink-panel{background-color:#16161a;border-color:#26262b}.landing-paper .light-hero-wash{background-image:none}.landing-emerald{--ink:#00120c;--ink-soft:#ffffff12;--color-background:#060d0a;--color-surface:#0e1a15;--color-foreground:#e8f2ec;--color-muted:#86a094;--color-border:#1c3129;--color-accent:#34d399;--color-accent2:#a7f3d0;--treatment-accent:#34d399;--treatment-accent2:#a7f3d0;--treatment-on-accent:#04120c;color:#e8f2ec;background-color:#060d0a;background-image:radial-gradient(820px 480px at 82% -6%,#34d39921,#0000 62%);background-repeat:no-repeat}.landing-emerald .ink-panel:not(.demo-board),.landing-emerald .comic-table-shell{background-color:#0c1712;border-color:#1c3129;box-shadow:inset 0 1px #ffffff0d}.landing-emerald .ink-button,.landing-emerald button.bg-accent,.landing-emerald a.bg-accent{color:#04120c;background-color:#34d399}.landing-emerald .comic-showcase{background-color:#040a08;border-color:#16261f!important}.landing-emerald .comic-showcase .ink-panel{background-color:#0b1611;border-color:#1c3129}.landing-emerald .light-hero-wash{background-image:none}.landing-try .ink-panel.demo-board{box-shadow:none;border-width:1px;border-color:var(--color-border);background-color:#00000047;background-image:none;border-radius:16px}.landing-try .demo-board{--ink:var(--color-border);--ink-soft:#ffffff0f;--color-background:#0000004d;--color-surface:#ffffff0f;--color-accent:var(--treatment-accent);--color-accent2:var(--treatment-accent2);color:var(--color-foreground);background-image:none}.landing-cream .ink-panel.demo-board{background-color:#f2ece1}.landing-cream .demo-board{color:#241f19;--color-background:#f2ece1;--color-surface:#fffdf9;--color-foreground:#241f19;--color-muted:#6b6155;--color-border:#e0d7c8;--ink:#2b2620}.landing-paper .ink-panel.demo-board{background-color:#f6f6f7}.landing-paper .demo-board{color:#111114;--color-background:#f6f6f7;--color-surface:#fff;--color-foreground:#111114;--color-muted:#63636b;--color-border:#e4e4e7;--ink:#111114}.landing-try .demo-board .bg-accent,.landing-try .demo-board .bg-accent2{color:var(--treatment-on-accent,#fff)}.landing-cinema{--ink:#000;--ink-soft:#ffffff12;--color-background:#08070a;--color-surface:#131118;--color-foreground:#fef9ef;--color-muted:#9a93a4;--color-border:#262230;--color-accent:#fef9ef;--color-accent2:#c9bfd6;--treatment-accent:#fef9ef;--treatment-accent2:#c9bfd6;--treatment-on-accent:#08070a;color:#fef9ef;background-color:#08070a;background-image:none}.landing-cinema .cinema-hero:before{content:"";pointer-events:none;background:radial-gradient(58% 46% at 88% 4%,#964a1e6b,#0000 68%),radial-gradient(52% 44% at 96% 76%,#70288a66,#0000 70%),radial-gradient(46% 40% at 6% 30%,#140e22e6,#0000 72%);height:150%;position:absolute;inset:-20% -10% auto}.landing-cinema .cinema-hero>*{z-index:1;position:relative}.landing-cinema .cinema-stage{perspective:1600px}.landing-cinema .cinema-plate{transform-style:preserve-3d;transform:rotateX(4.5deg)rotateY(-3.5deg)rotate(-.6deg);box-shadow:0 60px 120px -40px #000000d9}.landing-cinema .cinema-line{z-index:2;text-align:center;font-family:var(--font-anton), "Arial Narrow", sans-serif;text-transform:uppercase;letter-spacing:.005em;color:#fef9ef;text-shadow:0 2px 30px #0000008c;pointer-events:none;font-size:clamp(2.9rem,7.4vw,6rem);font-weight:400;line-height:.86;position:relative}.landing-cinema .cinema-line-top{margin-bottom:-.28em}.landing-cinema .cinema-line-bottom{margin-top:-.3em}.landing-cinema header.sticky{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;border-bottom:0}.landing-cinema header.sticky>div{max-width:none;padding-left:2rem;padding-right:2rem}.landing-cinema header.sticky nav[aria-label=Primary]{flex:1;justify-content:space-evenly}.landing-cinema header.sticky nav a{font-family:var(--font-anton), "Arial Narrow", sans-serif;letter-spacing:.02em;color:#fef9ef;text-transform:uppercase;font-size:.95rem}.landing-cinema .ink-panel:not(.demo-board),.landing-cinema .comic-table-shell{background-color:#100e15;border-color:#262230}.landing-cinema .ink-button,.landing-cinema button.bg-accent,.landing-cinema a.bg-accent{color:#08070a;background-color:#fef9ef}.landing-cinema .comic-showcase{background-color:#0b0910;border-color:#1e1a26!important}.landing-cinema .comic-showcase .ink-panel{background-color:#08070a;border-color:#262230}.landing-cinema .ink-panel.demo-board{background-color:#0b0910;border-color:#2b2635;border-radius:14px}.landing-cinema .cinema-plate{transform-origin:top;margin-bottom:-17%;transform:rotateX(4.5deg)rotateY(-3.5deg)rotate(-.6deg)scale(.82)}.landing-cinema .cinema-hero>div{padding-top:1.5rem;padding-bottom:1rem}.landing-cinema .cinema-line{font-size:clamp(2.4rem,6.2vw,5rem)}@media (min-height:900px){.landing-cinema .cinema-plate{margin-bottom:-10%;transform:rotateX(4.5deg)rotateY(-3.5deg)rotate(-.6deg)scale(.9)}}.landing-cinema header.sticky:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#08070aeb 0%,#08070ab8 60%,#0000 100%);position:absolute;inset:0}.landing-cinema header.sticky{isolation:isolate}.landing-cinema .cinema-plate .demo-board>p:last-child{opacity:0}.landing-bright{--ink:#3d1414;--ink-soft:#3d14141f;--color-background:#fff;--color-surface:#f6f4f0;--color-foreground:#2a1a17;--color-muted:#5f5450;--color-border:#e7e1d9;--color-accent:#14803c;--color-accent2:#5c1a1a;--treatment-accent:#14803c;--treatment-accent2:#5c1a1a;--treatment-on-accent:#fff;color:#2a1a17;background-color:#fff;background-image:none}.landing-bright .font-comic-display{letter-spacing:-.02em;text-transform:none;font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-weight:700}.landing-bright .bright-headline{letter-spacing:-.03em;color:#5c1a1a;font-size:clamp(2.8rem,5.2vw,4.4rem);line-height:1.02}.landing-bright h2.font-comic-display{color:#5c1a1a}.landing-bright .bright-sub{color:#5c1a1a;max-width:32rem;font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-size:clamp(1.15rem,1.7vw,1.5rem);line-height:1.3}.landing-bright .bright-hero{overflow-x:clip}.landing-bright .bright-collage{isolation:isolate;min-height:30rem}.landing-bright .bright-shape{z-index:0;display:block;position:absolute}.landing-bright .bright-shape-block{background:#ffd63a;width:40%;height:66%;top:22%;left:-2%;transform:rotate(-4deg)}.landing-bright .bright-shape-tri-a{border-bottom:7.4rem solid #4b9fe1;border-left:5.4rem solid #0000;border-right:5.4rem solid #0000;width:0;height:0;top:-2%;right:-2%;transform:rotate(24deg)}.landing-bright .bright-shape-tri-b{border-bottom:4.8rem solid #7bc0f0;border-left:3.4rem solid #0000;border-right:3.4rem solid #0000;width:0;height:0;top:52%;right:-6%;transform:rotate(-32deg)}.landing-bright .bright-shape-dot{background:#e8583a;border-radius:999px;width:3.6rem;height:3.6rem;bottom:4%;left:8%}.landing-bright .bright-plate{background:#fff;border:1px solid #2a1a1724;border-radius:3px;width:62%;display:block}.landing-bright .bright-plate-2{z-index:1;position:absolute;top:3%;left:30%;transform:rotate(7deg);box-shadow:0 14px 30px -14px #2a1a1766}.landing-bright .bright-plate-1{z-index:2;position:absolute;top:8%;left:19%;transform:rotate(3.4deg);box-shadow:0 18px 34px -16px #2a1a176b}.landing-bright .bright-plate-0{z-index:3;margin-top:13%;margin-left:6%;position:relative;transform:rotate(-1.6deg);box-shadow:0 28px 50px -22px #2a1a177a}@media (min-width:1024px){.landing-bright .bright-hero .bright-headline{font-size:clamp(2rem,2.5vw,2.85rem)}.landing-bright .bright-hero .bright-sub{font-size:clamp(1rem,1.2vw,1.2rem)}.landing-bright .bright-hero .bright-collage{min-height:22rem}.landing-bright .bright-hero{align-items:center;min-height:calc(100svh - 5.375rem);display:flex}.landing-bright .bright-hero>div{width:100%}.landing-bright .bright-hero .bright-plate{width:74%}.landing-bright .bright-hero .bright-plate-2{left:18%}.landing-bright .bright-hero .bright-plate-1{left:11%}.landing-bright .bright-hero .bright-plate-0{margin-left:3.5%}.landing-bright .bright-hero .bright-shape-tri-a{border-bottom-width:5.5rem;border-left-width:4rem;border-right-width:4rem;right:4%}.landing-bright .bright-hero .bright-shape-tri-b{border-bottom-width:3.6rem;border-left-width:2.5rem;border-right-width:2.5rem;right:6%}}.landing-bright .bright-cta,.landing-bright .ink-button,.landing-bright button.bg-accent,.landing-bright a.bg-accent{color:#fff;font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;box-shadow:none;clip-path:none;cursor:pointer;background-color:#14803c;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.95rem 2.1rem;font-size:1.02rem;font-weight:700;transition:background-color .18s;display:inline-flex}.landing-bright .bright-cta:hover,.landing-bright .ink-button:hover,.landing-bright button.bg-accent:hover,.landing-bright a.bg-accent:hover{filter:none;background-color:#106b32}.landing-bright .ink-button.bg-surface{color:#2a1a17;background-color:#fff;box-shadow:inset 0 0 0 2px #ddd5ca}.landing-bright .bright-link{color:#2a1a17;text-underline-offset:4px;font-weight:600;text-decoration:underline}.landing-bright header.sticky{background-color:#fffffff0;border-bottom:1px solid #ece7df}.landing-bright header.sticky nav a{color:#2a1a17;font-weight:600}.landing-bright .ink-panel:not(.demo-board),.landing-bright .comic-table-shell{background-color:#fff;border-color:#e7e1d9;box-shadow:0 1px 2px #2a1a170d}.landing-bright .comic-showcase{--color-background:#f6f4f0;--color-surface:#fff;--color-foreground:#2a1a17;--color-muted:#5f5450;--color-border:#e7e1d9;color:#2a1a17;background-color:#f6f4f0;border-color:#e7e1d9!important}.landing-bright .comic-showcase .ink-panel{background-color:#fff;border-color:#e7e1d9}.landing-bright .ink-panel.demo-board{background-color:#f6f4f0;border-color:#e7e1d9}.landing-bright .demo-board{color:#2a1a17;--color-background:#f6f4f0;--color-surface:#fff;--color-foreground:#2a1a17;--color-muted:#5f5450;--color-border:#e7e1d9;--ink:#3d1414}.landing-bright .text-emerald-600,.landing-bright .text-emerald-400{color:#14803c}@media (max-width:1023px){.landing-bright .bright-collage{min-height:22rem}}.landing-bright #steps,.landing-bright #make{background-color:#faf8f4}.landing-bright #different,.landing-bright #faq{background-color:#fff}.landing-bright #pricing{background-color:#f4f7f2}.landing-bright section{border-color:#ece7df}.landing-bright #steps .ink-panel,.landing-bright #make .ink-panel,.landing-bright #pricing .ink-panel{background-color:#fff}.landing-try .narrator-aside{display:none}.landing-try .ink-panel.comic-backcover{background-color:var(--treatment-accent);color:var(--treatment-on-accent);border-color:#0000}.landing-try .comic-backcover h2,.landing-try .comic-backcover p{color:var(--treatment-on-accent)}.landing-try .comic-backcover .ink-button{background-color:var(--treatment-on-accent);color:var(--treatment-accent)}.landing-try .comic-backcover .ink-button:hover{filter:brightness(.96)}
