@font-face{font-family:"NovelX Serif";src:url(/fonts/novelx-serif-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}.nxl{--paper: #faf9f5;--paper-2: #f3f1eb;--paper-3: #eae6dc;--ink: #141413;--ink-2: #4a4741;--ink-3: #726e64;--line: rgba(20, 20, 19, .1);--line-2: rgba(20, 20, 19, .18);--red: #bf3b23;--cinnabar: var(--red);--clay: #cd7a5a;--sand: #d3c1a6;--sage: #b9bda8;--slate: #7b8a94;--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23g)'/%3E%3C/svg%3E");--on-ink: #faf9f5;--on-ink-2: #b0aea5;--on-ink-line: rgba(250, 249, 245, .12);--serif: "NovelX Serif", "Songti SC", "Noto Serif CJK SC", "Source Han Serif SC", "SimSun", serif;--ms: "Songti SC", "Noto Serif CJK SC", "Source Han Serif SC", "SimSun", serif;--sans: -apple-system, "PingFang SC", "Segoe UI", "Microsoft YaHei", system-ui, sans-serif;--mono: ui-monospace, "SF Mono", Menlo, monospace;--shell: 1160px;--ease: cubic-bezier(.16, 1, .3, 1);interpolate-size:allow-keywords;background:var(--paper);color:var(--ink-2);font-family:var(--sans);font-size:17px;line-height:1.8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none}.nxl *,.nxl *:before,.nxl *:after{box-sizing:border-box}.nxl h1,.nxl h2,.nxl h3,.nxl h4,.nxl p,.nxl ul,.nxl li,.nxl figure{margin:0}.nxl ul{padding:0;list-style:none}:where(.nxl) a{color:inherit;text-decoration:none}.nxl h1,.nxl h2,.nxl h3{font-family:var(--serif);font-weight:500;color:var(--ink)}.nxl h1{font-size:clamp(34px,5.6vw,64px);line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.nxl h2{font-size:clamp(27px,4vw,46px);line-height:1.28;letter-spacing:-.005em;text-wrap:balance}.nxl h3{font-size:20px;line-height:1.45}html:has(.nxl){scroll-behavior:smooth}.nxl :is(a,button,summary):focus-visible{outline:2px solid var(--red);outline-offset:4px}.nxl-skip{position:fixed;z-index:40;top:10px;left:16px;padding:10px 16px;background:var(--paper);color:var(--ink);border:1px solid var(--ink);border-radius:4px;transform:translateY(-160%)}.nxl-skip:focus{transform:none}.nxl-shell{max-width:var(--shell);margin:0 auto;padding:0 24px}.nxl-sec{padding:clamp(76px,8.5vw,116px) 0;scroll-margin-top:80px}.nxl-band{background:var(--paper-2)}.nxl-head{max-width:46rem;margin-bottom:clamp(44px,5.5vw,68px)}.nxl-sub{margin-top:18px;max-width:38em;font-size:17px;color:var(--ink-2)}.nxl-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;border:1px solid transparent;border-radius:5px;font-family:var(--sans);font-size:15px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.nxl-btn:active{transform:translateY(1px)}.nxl-btn-sm{padding:10px 16px;font-size:14px}.nxl-btn-lg{padding:14px 28px;font-size:16px}.nxl-btn-primary{background:var(--ink);color:var(--paper)}.nxl-btn-primary:hover{background:#36332d}.nxl-hero-act .nxl-btn-primary,.nxl-cta .nxl-btn-primary{background:var(--red);color:var(--paper)}.nxl-hero-act .nxl-btn-primary:hover,.nxl-cta .nxl-btn-primary:hover{background:#a5301d}.nxl-btn-ghost{color:var(--ink);border-color:var(--line-2)}.nxl-btn-ghost:hover{border-color:var(--ink)}.nxl-btn-light{background:var(--on-ink);color:var(--ink)}.nxl-btn-light:hover{background:#fff}.nxl-textlink{font-size:15px;color:var(--ink);transition:color .3s ease}.nxl-textlink:hover{color:var(--ink-3)}.nxl-arrow{border-bottom:1px solid var(--line);padding-bottom:3px;transition:border-color .3s ease,color .3s ease}.nxl-arrow:hover{color:var(--ink);border-color:var(--ink)}.nxl-header{display:block;padding:0;gap:0;position:sticky;top:0;z-index:30;background:var(--paper);border-bottom:1px solid var(--line)}.nxl-nav{display:flex;align-items:center;gap:40px;height:72px}.nxl-brand{display:inline-flex;align-items:center;gap:7px;font-family:var(--serif);font-weight:500;font-size:20px;color:var(--ink);letter-spacing:.01em;white-space:nowrap}.nxl-nav-links{display:flex;gap:26px}.nxl-nav-links a{font-size:15px;color:var(--ink-2);transition:color .3s ease}.nxl-nav-links a:hover{color:var(--ink)}.nxl-nav-act{margin-left:auto;display:flex;align-items:center;gap:18px}.nxl-burger{display:none;width:40px;height:40px;margin-right:-8px;flex-direction:column;align-items:center;justify-content:center;background:none;border:0;cursor:pointer}.nxl-burger span{display:block;width:18px;height:1.5px;background:var(--ink);transition:transform .2s ease}.nxl-burger span+span{margin-top:5px}.nxl-burger[aria-expanded=true] span:first-child{transform:translateY(3.25px) rotate(45deg)}.nxl-burger[aria-expanded=true] span:last-child{transform:translateY(-3.25px) rotate(-45deg)}.nxl-menu{border-top:1px solid var(--line);background:var(--paper)}.nxl-menu .nxl-shell{display:flex;flex-direction:column;padding-top:6px;padding-bottom:14px}.nxl-menu a{padding:12px 0;font-size:16px;color:var(--ink-2);border-bottom:1px solid var(--line)}.nxl-menu a:last-child{border-bottom:0}.nxl-hero{padding:clamp(56px,7.5vw,104px) 0 clamp(72px,8vw,104px)}.nxl-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,38%);gap:clamp(28px,4vw,56px);align-items:center}.nxl-art-hero{width:100%;max-width:420px;aspect-ratio:4 / 3;justify-self:end}.nxl-art-hero .nxl-dd{width:88%}.nxl-hero-sub{margin-top:28px;max-width:32em;font-size:17px;line-height:1.9;color:var(--ink-2)}.nxl-hero-act{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:34px}.nxl-hero-note{margin-top:30px;font-size:13.5px;color:var(--ink-3)}.nxl-demo{margin-top:clamp(52px,6vw,76px);display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-radius:0;background:var(--paper-2);overflow:hidden;scroll-margin-top:96px}.nxl-demo-chat{display:flex;flex-direction:column;gap:12px;padding:32px 30px;border-right:1px solid var(--line)}.nxl-bubble{align-self:flex-end;max-width:92%;padding:12px 15px;border-radius:4px;background:var(--paper-3);font-size:14.5px;line-height:1.7;color:var(--ink)}.nxl-role{margin-top:4px;font-family:var(--mono);font-size:12px;letter-spacing:.02em;color:var(--ink-3)}.nxl-say{font-size:14.5px;line-height:1.7;color:var(--ink)}.nxl-tools{display:flex;flex-direction:column;gap:8px;margin-top:4px}.nxl-tool{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 0;border-bottom:1px solid var(--line);background:transparent;font-size:13px;line-height:1.55;color:var(--ink-2)}.nxl-tool>span:last-child{flex:none;color:var(--ink-3);white-space:nowrap}.nxl-tool .nxl-tool-live{display:inline-flex;align-items:center;gap:6px;color:var(--ink)}.nxl-dot{width:5px;height:5px;border-radius:50%;background:var(--red)}.nxl-demo-ms{display:flex;flex-direction:column;justify-content:space-between;gap:18px;padding:32px 30px;background:var(--paper)}.nxl-ms-eyebrow{font-size:12.5px;letter-spacing:.02em;color:var(--ink-3)}.nxl-ms-body{font-family:var(--ms);font-size:17px;line-height:2.05;color:var(--ink)}.nxl-mark{font-style:normal;border-bottom:2px solid var(--red);padding-bottom:1px}.nxl-ms-note{padding-top:14px;border-top:1px solid var(--line);font-size:13px;color:var(--ink-3)}.nxl-ms-act{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin-top:14px}.nxl-ms-act-hint{font-size:12.5px;color:var(--ink-3)}.nxl-nb{white-space:nowrap}.nxl-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,52px)}.nxl-cols-gap{margin-top:clamp(52px,6vw,76px)}.nxl-col{border-top:1px solid var(--line);padding-top:22px}.nxl-col>.nxl-chip{margin-bottom:20px}.nxl-col-n{font-family:var(--mono);font-size:12px;color:var(--ink-3);margin-bottom:12px}.nxl-col-p{margin-top:12px;font-size:15.5px;line-height:1.85;color:var(--ink-2)}.nxl-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 64px}.nxl-card{padding:26px 0 4px;border-top:1px solid var(--line-2);background:transparent}.nxl-card-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.nxl-card-top h3{font-size:22px}.nxl-card-say{margin-top:16px;font-size:12px;color:var(--ink-3)}.nxl-quote{margin-top:6px;font-family:var(--serif);font-weight:500;font-size:18px;line-height:1.65;color:var(--ink)}.nxl-card-d{margin-top:12px;max-width:32em;font-size:15px;line-height:1.85;color:var(--ink-2)}.nxl-team-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,38%);gap:clamp(28px,4vw,56px);align-items:center;margin-bottom:clamp(44px,5.5vw,68px)}.nxl-team-top .nxl-head{margin-bottom:0}.nxl-team{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(32px,5vw,64px)}.nxl-role-row{border-top:1px solid var(--line);padding:18px 0;--rd: .6s;transition:transform var(--rd) var(--ease),border-color .3s ease}@media (hover: hover){.nxl-role-row:hover{border-top-color:var(--line-2)}}.nxl-role-h{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px}.nxl-role-n{font-family:var(--serif);font-weight:500;font-size:17.5px;color:var(--ink)}.nxl-role-en{font-family:var(--mono);font-size:12px;letter-spacing:.03em;color:var(--ink-3)}.nxl-role-d{margin-top:6px;font-size:15px;line-height:1.8;color:var(--ink-2)}.nxl-plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.nxl-plan{display:flex;flex-direction:column;padding:28px 22px;border-top:1px solid var(--line-2);border-right:1px solid var(--line);background:transparent}.nxl-plan:last-child{border-right:0}.nxl-plan-best{border-top-color:var(--red);background:#f3ede4}.nxl-plan-top{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:28px}.nxl-plan h3{font-size:19px}.nxl-tag{flex:none;padding:3px 0;font-size:12px;letter-spacing:.06em;color:var(--red)}.nxl-price{margin-top:20px;font-family:var(--serif);font-weight:500;font-size:36px;line-height:1.1;color:var(--ink);font-variant-numeric:tabular-nums}.nxl-price small{margin-left:5px;font-family:var(--sans);font-size:14px;font-weight:400;color:var(--ink-3)}.nxl-plan-kicker{margin-top:8px;font-size:13.5px;color:var(--ink-3)}.nxl-plan-list{margin-top:22px;display:flex;flex-direction:column;gap:11px}.nxl-plan-list li{position:relative;padding-left:14px;font-size:14.5px;line-height:1.7;color:var(--ink-2)}.nxl-plan-list li:before{content:"";position:absolute;left:0;top:.78em;width:6px;height:1px;background:var(--line-2)}.nxl-plan-act{margin-top:auto;padding-top:26px}.nxl-plan-act .nxl-btn{width:100%}.nxl-foot-note{margin-top:26px;font-size:13.5px;color:var(--ink-3)}.nxl-faq-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,300px);gap:clamp(32px,5vw,64px);align-items:start}.nxl-faq-grid>.nxl-collage{position:sticky;top:96px}.nxl-faq{max-width:56rem;border-top:1px solid var(--line)}.nxl-faq details{border-bottom:1px solid var(--line)}.nxl-faq summary{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:20px 0;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:500;font-size:18px;line-height:1.55;color:var(--ink)}.nxl-faq summary::-webkit-details-marker{display:none}.nxl-faq summary:after{content:"";flex:none;width:8px;height:8px;margin-top:.4em;border-right:1.5px solid var(--ink-3);border-bottom:1.5px solid var(--ink-3);transform:rotate(45deg);transition:transform .3s var(--ease)}.nxl-faq details[open] summary:after{transform:rotate(-135deg);margin-top:.62em}.nxl-faq-a{padding:0 34px 24px 0;max-width:44em;font-size:15px;line-height:1.95;color:var(--ink-2)}.nxl-sec-cta{padding-bottom:clamp(88px,10vw,140px)}.nxl-cta{position:relative;background:var(--paper-2);color:var(--ink);border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);padding:clamp(48px,6vw,76px) clamp(28px,5vw,64px)}.nxl-cta h2{max-width:18em;padding-right:56px}.nxl-cta p{margin-top:18px;font-size:17px;color:var(--ink-2)}.nxl-cta .nxl-btn{margin-top:34px}.nxl-seal{position:absolute;top:clamp(28px,4vw,44px);right:clamp(24px,4vw,52px);width:56px;height:56px;border-radius:8px;background:var(--red);color:#faf9f5;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--serif);font-weight:500;font-size:21px;line-height:1.12;transform:rotate(-4deg);transition:transform .75s var(--ease)}.nxl-footer{border-top:1px solid var(--line);padding:clamp(52px,6vw,72px) 0 40px}.nxl-foot-grid{display:grid;grid-template-columns:1.5fr repeat(3,minmax(0,1fr));gap:36px 32px}.nxl-foot-brand{display:inline-flex;align-items:center;gap:7px;font-family:var(--serif);font-weight:500;font-size:20px;color:var(--ink)}.nxl-foot-h{margin-bottom:14px;font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--ink-3)}.nxl-foot-col ul{display:flex;flex-direction:column;gap:11px}.nxl-foot-col a{font-size:14.5px;color:var(--ink-2);transition:color .3s ease}.nxl-foot-col a:hover{color:var(--ink)}.nxl-copy{margin-top:clamp(44px,5vw,60px);padding-top:20px;border-top:1px solid var(--line);font-size:13px;color:var(--ink-3)}.nxl-art{position:relative;isolation:isolate;overflow:hidden;border-radius:14px;display:grid;place-items:center;background:var(--sand);color:var(--ink)}.nxl-art:before,.nxl-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.nxl-art:before{background:radial-gradient(120% 100% at 50% 42%,transparent 54%,rgba(0,0,0,.06) 100%)}.nxl-art:after{background-image:var(--grain);background-size:140px 140px;opacity:.07;mix-blend-mode:multiply}.nxl-art-clay{background:var(--clay)}.nxl-art-sand{background:var(--sand)}.nxl-art-sage{background:var(--sage)}.nxl-art-slate{background:var(--slate)}.nxl-chip{flex:none}.nxl-chip-md{width:72px;height:72px}.nxl-chip-sm{width:48px;height:48px;border-radius:12px}.nxl-chip .nxl-dd{width:84%}.nxl-dd{display:block;height:auto;filter:url(#nxl-rough)}.nxl-dd-s{stroke-dasharray:1.002 2;stroke-dashoffset:0}.nxl-dd-f{fill:currentColor;transform-box:fill-box;transform-origin:center}.nxl-dd-hero{--dd-step: .15s;--dd-dur: 1s}.nxl-dd-md{--dd-step: .15s;--dd-dur: .95s}.nxl-dd-sm{--dd-step: .12s;--dd-dur: .8s}.nxl-defs{position:absolute;width:0;height:0;overflow:hidden}.nxl-collage{display:block;width:100%;aspect-ratio:var(--ar, 1.5)}.nxl-tape{position:absolute;top:10px;left:50%;z-index:2;width:84px;height:22px;background:#faf9f585;clip-path:polygon(3% 0,97% 2%,100% 25%,98% 52%,100% 78%,96% 100%,4% 98%,0 76%,2% 50%,0 24%);box-shadow:inset 0 0 0 1px #14141312;transform:translate(-50%) rotate(-2.5deg);pointer-events:none}.nxl-col{position:relative}.nxl-flow{position:absolute;top:24px;right:-32px;width:56px;color:var(--ink-3);pointer-events:none}.nxl-js [data-reveal] .nxl-flow .nxl-dd-s{transition-delay:calc(.45s + var(--i) * .12s)}@media (max-width: 900px){.nxl-flow{display:none}}.nxl-collage img{position:absolute;height:auto;display:block;mix-blend-mode:multiply;transform:rotate(var(--r, 0deg))}@media (max-width: 1120px){.nxl-cards,.nxl-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.nxl-plan:nth-child(2n){border-right:0}.nxl-foot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nxl-foot-brand{grid-column:1 / -1}}@media (max-width: 960px){.nxl-hero-grid{grid-template-columns:1fr;gap:clamp(32px,6vw,48px)}.nxl-art-hero{max-width:360px;justify-self:start}.nxl-team-top{grid-template-columns:1fr;gap:clamp(28px,5vw,40px)}.nxl-faq-grid{grid-template-columns:1fr}.nxl-faq-grid>.nxl-collage{display:none}}@media (max-width: 900px){.nxl-demo{grid-template-columns:1fr}.nxl-demo-chat{border-right:0;border-bottom:1px solid var(--line)}.nxl-cols{grid-template-columns:1fr;gap:0}.nxl-col{padding:22px 0}.nxl-team{grid-template-columns:1fr}}@media (max-width: 720px){.nxl{font-size:16px}.nxl-shell{padding:0 20px}.nxl-nav-links,.nxl-login{display:none}.nxl-burger{display:flex}.nxl-nav-act{gap:10px}.nxl-cards,.nxl-plans{grid-template-columns:1fr}.nxl-cards{gap:28px}.nxl-plan{border-right:0;padding:26px 20px}.nxl-demo-chat,.nxl-demo-ms{padding:26px 20px}.nxl-cta h2{padding-right:0}.nxl-hero-sub{margin-top:26px;font-size:16px}.nxl-hero-act{margin-top:30px;gap:18px}.nxl-hero-note{margin-top:26px}.nxl-hero-act .nxl-btn{width:100%}.nxl-foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nxl-cta{padding:44px 26px}.nxl-seal{position:static;margin-bottom:26px;width:48px;height:48px;font-size:18px}.nxl-faq summary{font-size:17px;gap:16px}.nxl-faq-a{padding-right:0}}@media (max-width: 390px){.nxl-shell{padding-right:16px;padding-left:16px}.nxl h1{font-size:clamp(28px,8.5vw,33px)}.nxl-nav{gap:16px}.nxl-tool{gap:10px;font-size:12px}}@keyframes nxlRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes nxlCharRise{0%{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:none}}@keyframes nxlBreath{0%,to{opacity:1}50%{opacity:.35}}@keyframes nxlFaqIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes nxlDraw{0%{stroke-dashoffset:1.002}to{stroke-dashoffset:0}}@keyframes nxlPop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes nxlFade{0%{opacity:0}to{opacity:1}}.nxl-ch{display:inline-block}.nxl-split-hero .nxl-ch{animation:nxlCharRise .9s var(--ease) both;animation-delay:calc(var(--i) * 28ms)}.nxl-rise{animation:nxlRise .75s var(--ease) both}.nxl-rise-2{animation-delay:.2s}.nxl-rise-3{animation-delay:.28s}.nxl-rise-4{animation-delay:.34s}.nxl-rise-5{animation-delay:.42s}.nxl-demo-chat .nxl-bubble,.nxl-demo-chat .nxl-role,.nxl-demo-chat .nxl-say,.nxl-demo-chat .nxl-tool,.nxl-demo-ms{animation:nxlRise .75s var(--ease) both}.nxl-demo-chat .nxl-bubble{animation-delay:.54s}.nxl-demo-chat .nxl-role,.nxl-demo-chat .nxl-say{animation-delay:.62s}.nxl-demo-chat .nxl-tool:nth-child(1){animation-delay:.7s}.nxl-demo-chat .nxl-tool:nth-child(2){animation-delay:.78s}.nxl-demo-chat .nxl-tool:nth-child(3){animation-delay:.86s}.nxl-demo-ms{animation-delay:.94s}.nxl-dd-hero .nxl-dd-s{animation:nxlDraw var(--dd-dur) var(--ease) both;animation-delay:calc(.5s + var(--i) * var(--dd-step))}.nxl-dd-hero .nxl-dd-f{animation:nxlPop .45s var(--ease) both;animation-delay:calc(.5s + (var(--n) - 1) * var(--dd-step) + var(--dd-dur) + 90ms)}.nxl-dot{animation:nxlBreath 2.2s ease-in-out 1.6s infinite}.nxl-js [data-reveal]{transition:opacity .6s ease,transform var(--rd, .75s) var(--ease),border-color .3s ease}.nxl-js [data-reveal]:not([data-reveal=split]):not([data-reveal=art]):not(.is-in){opacity:0;transform:translateY(32px)}.nxl-js .nxl-head .nxl-sub{transition-delay:90ms}.nxl-js .nxl-split .nxl-ch{transition:opacity .9s var(--ease),transform .9s var(--ease);transition-delay:calc(var(--i) * 25ms)}.nxl-js .nxl-split:not(.is-in) .nxl-ch{opacity:0;transform:translateY(.4em)}.nxl-js [data-reveal] .nxl-dd-s{transition:stroke-dashoffset var(--dd-dur, 1.1s) var(--ease);transition-delay:calc(var(--i) * var(--dd-step, .17s))}.nxl-js [data-reveal]:not(.is-in) .nxl-dd-s{stroke-dashoffset:1.002}.nxl-js [data-reveal] .nxl-dd-f{transition:transform .45s var(--ease);transition-delay:calc((var(--n) - 1) * var(--dd-step, .17s) + var(--dd-dur, 1.1s) + 90ms)}.nxl-js [data-reveal]:not(.is-in) .nxl-dd-f{transform:scale(0)}.nxl-js .nxl-collage img{transition:opacity .5s ease,transform .9s var(--ease);transition-delay:calc(var(--i) * min(45ms,1.2s / var(--n, 1)))}.nxl-js .nxl-collage:not(.is-in) img{opacity:0;transform:translateY(18px) rotate(calc(var(--r) - 6deg)) scale(.92)}.nxl-js .nxl-collage .nxl-tape{transition:opacity .5s ease .3s,transform .7s var(--ease) .3s}.nxl-js .nxl-collage:not(.is-in) .nxl-tape{opacity:0;transform:translate(-50%) rotate(-8.5deg)}.nxl-js [data-reveal]:not(.is-in) .nxl-seal{transform:rotate(-4deg) scale(.92)}.nxl-faq details::details-content{height:0;overflow:hidden;transition:height .3s var(--ease),content-visibility .3s allow-discrete}.nxl-faq details[open]::details-content{height:auto}.nxl-faq details[open] .nxl-faq-a{animation:nxlFaqIn .3s var(--ease) both}.nxl-mark-w{position:relative;display:inline-block}.nxl-scribble{position:absolute;left:-2%;width:104%;bottom:-.12em;height:.28em;overflow:visible;pointer-events:none;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}.nxl-scribble-s{stroke-dasharray:1.002 2;stroke-dashoffset:0}.nxl-scribble-s2{stroke-width:1;opacity:.42}.nxl-scribble-hero .nxl-scribble-s{animation:nxlDraw .55s var(--ease) both;animation-delay:var(--scr-delay, 1.4s)}.nxl-scribble-hero .nxl-scribble-s2{animation:nxlDraw .42s var(--ease) both;animation-delay:calc(var(--scr-delay, 1.4s) + 85ms)}.nxl-js [data-reveal] .nxl-scribble-s{transition:stroke-dashoffset .55s var(--ease);transition-delay:calc(var(--scr-delay, 0ms) + var(--i, 0) * 80ms)}.nxl-js [data-reveal]:not(.is-in) .nxl-scribble-s{stroke-dashoffset:1.002}.nxl-circlet-w{position:relative;display:inline-block;white-space:nowrap}.nxl-circlet{position:absolute;top:-.38em;left:-.32em;width:calc(100% + .8em);height:calc(100% + .78em);overflow:visible;pointer-events:none;fill:none;stroke:var(--red);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.nxl-circlet-s{stroke-dasharray:1.002 2;stroke-dashoffset:0;animation:nxlDraw .65s var(--ease) both;animation-delay:calc(2.1s + var(--i, 0) * .43s)}.nxl-circlet-note{position:absolute;right:-3em;top:-.2em;font-family:var(--serif);font-weight:500;font-size:12px;color:var(--red);transform:rotate(-3deg);white-space:nowrap;pointer-events:none;animation:nxlFade .35s var(--ease) 2.86s both}.nxl-chip{transition:transform .5s var(--ease)}@media (hover: hover){.nxl-seal:hover{transform:rotate(-1deg) scale(1.03)}}.nxl-arrow:after{content:" →";display:inline-block;transition:transform .3s var(--ease)}@media (hover: hover){.nxl-arrow:hover:after{transform:translate(3px)}}@media (prefers-reduced-motion: reduce){html:has(.nxl){scroll-behavior:auto}.nxl *,.nxl *:before,.nxl *:after,.nxl details::details-content{animation:none!important;transition:none!important}}
