@scope([data-section="20-pricing-hero"]){.ph{padding-top:calc(var(--header-h) + var(--section-y))}.ph-r{gap:var(--s-5);justify-items:start;display:grid;container-type:inline-size}.ph-r .bk-copy{max-width:34ch}@container (min-width:500px){.ph-r .bk-copy{max-width:none}.ph-s{display:block}}.ph .bk-h{font-size:min(var(--fs-display),calc((100vw - 2 * var(--gutter)) / 9.3))}.ph-cta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ph-board{--cols:1fr 1fr 1.4fr 1.8fr;--strip-at:.2s;margin-top:clamp(48px,5.5vw,80px)}.ph-axis{grid-template-columns:var(--cols);font:400 var(--fs-label)/1 var(--f-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--fg-3);margin:0;padding:0;list-style:none;display:grid}.ph-axis li{padding:0 0 13px;position:relative}.ph-axis li:after{content:"";background:var(--line-strong);width:1px;height:6px;position:absolute;bottom:0;left:0}.ph-strip{grid-template-columns:var(--cols);height:120px;margin:0;padding:0;list-style:none;display:grid}.ph-cell{min-width:0;position:relative}.ph-cell+.ph-cell:before{content:"";background:var(--line-2);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:0}.ph-free{justify-content:space-between;gap:var(--s-2);background:var(--fg);color:var(--bg);flex-direction:column;padding:20px 20px 20px 23px;display:flex}.ph-free:after{content:"";background:var(--signal);width:3px;position:absolute;top:0;bottom:0;left:0}.ph-k{font:500 var(--fs-label)/1.25 var(--f-mono);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--bg);margin:0}.ph-v{font:400 var(--fs-small)/1.35 var(--f-sans);color:var(--bg);margin:0}.ph-v span{white-space:nowrap}.ph-slot{justify-content:space-between;gap:var(--s-2);height:100%;color:var(--fg);flex-direction:column;padding:20px;text-decoration:none;display:flex;position:relative}.ph-slot:before{content:"";border:1px dashed var(--placeholder-line);pointer-events:none;transition:border-color var(--d-1) var(--ease);position:absolute;inset:8px}.ph-pend{font:500 var(--fs-label)/1.25 var(--f-mono);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--fg-3);opacity:0;transition:opacity var(--d-1) var(--ease);align-self:flex-start}.ph-price{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.ph-n{font:400 var(--fs-display-s)/1 var(--f-pixel);letter-spacing:var(--track-display);color:var(--fg)}.ph-per{font:400 var(--fs-label)/1 var(--f-mono);letter-spacing:.02em;color:var(--fg-3)}.ph-slot:hover:before,.ph-slot:focus-visible:before{border-style:solid;border-color:var(--line-strong)}.ph-slot:hover .ph-pend,.ph-slot:focus-visible .ph-pend{opacity:1}.ph-slot:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}@media (hover:none){.ph-pend{opacity:1}}.ph-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:16px;display:flex}.ph-micro{font:400 var(--fs-label)/1.35 var(--f-mono);letter-spacing:.02em;color:var(--fg-3);margin:0}.ph-board{--t-fill:calc(var(--strip-at) + var(--d-4) + .16s);--t-price:calc(var(--t-fill) + var(--d-3))}.ph-axis li,.ph-cell+.ph-cell:before{--at:calc(var(--strip-at) + var(--k,0) * 80ms)}.ph-axis li:nth-child(2),.ph-cell:nth-child(2){--k:1}.ph-axis li:nth-child(3),.ph-cell:nth-child(3){--k:2}.ph-axis li:nth-child(4),.ph-cell:nth-child(4){--k:3}.bk-armed .ph-axis li,.bk-armed .ph-cell+.ph-cell:before,.bk-armed .ph-slot:before{opacity:0}.bk-armed .ph-free{clip-path:inset(0 100% 0 0)}.bk-armed .ph-price{opacity:0;transform:translateY(6px)}.bk-armed.bk-on .ph-axis li,.bk-armed.bk-on .ph-cell+.ph-cell:before{animation:s20-pricing-hero-ph-in var(--d-2) var(--ease) var(--at) forwards}.bk-armed.bk-on .ph-free{animation:s20-pricing-hero-ph-fill var(--d-3) var(--ease-out) var(--t-fill) forwards}.bk-armed.bk-on .ph-slot:before{animation:s20-pricing-hero-ph-in var(--d-3) var(--ease) calc(var(--t-price) + (var(--k) - 1) * 80ms) forwards}.bk-armed.bk-on .ph-price{animation:s20-pricing-hero-ph-up var(--d-3) var(--ease-in) calc(var(--t-price) + (var(--k) - 1) * 80ms) forwards}@keyframes s20-pricing-hero-ph-in{to{opacity:1}}@keyframes s20-pricing-hero-ph-fill{to{clip-path:inset(0)}}@keyframes s20-pricing-hero-ph-up{to{opacity:1;transform:none}}@media (max-width:759px){.ph-axis{display:none}.ph-strip{grid-template-columns:minmax(0,1fr);grid-auto-rows:64px;height:auto}.ph-cell+.ph-cell:before{width:auto;height:1px;bottom:auto;left:0;right:0}.ph-free{justify-content:center;gap:4px;padding:10px 16px 10px 19px}.ph-slot{flex-direction:row-reverse;align-items:center;padding:0 20px}.ph-pend{align-self:center}.ph-n{font-size:30px}.ph-foot{flex-direction:column;align-items:flex-start;gap:12px}}@media (prefers-reduced-motion:reduce){.ph-axis li,.ph-cell+.ph-cell:before,.ph-slot:before,.ph-free,.ph-price{opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}.ph-slot:before,.ph-pend{transition:none}}}
@scope([data-section="21-tiers"]){.tiers .bk-head{margin-bottom:clamp(40px,5vw,72px)}.tiers .note{justify-content:flex-end;margin:0 0 20px;display:flex}.frame{background:var(--line-2);border:1px solid var(--line-2);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;position:relative}.frame:before,.frame:after,.frame .x1,.frame .x2{content:"";z-index:1;pointer-events:none;background:linear-gradient(var(--fg),var(--fg)) center/1px 100% no-repeat,linear-gradient(var(--fg),var(--fg)) center/100% 1px no-repeat;width:17px;height:17px;position:absolute}.frame:before{top:-9px;left:-9px}.frame:after{top:-9px;right:-9px}.frame .x1{bottom:-9px;left:-9px}.frame .x2{bottom:-9px;right:-9px}.col{--rw:300px;background:var(--bg-sunken);flex-direction:column;align-items:center;min-width:0;padding:64px 24px 32px;display:flex;position:relative}.col>.bk-tag{position:absolute;top:12px;right:12px}.stack{width:100%;max-width:var(--rw);flex-direction:column;display:flex;position:relative}.slot{z-index:2;background:var(--ink);border-radius:4px;height:8px;position:absolute;top:-12px;left:-8px;right:-8px;box-shadow:inset 0 2px #ffffff40}.print{position:relative}.bk-armed .print{clip-path:inset(24px -40px 100%);transform:translateY(-24px)}.bk-armed.bk-on .print{animation:s21-tiers-tiers-print 1.8s steps(14) var(--dl,0s) forwards}@keyframes s21-tiers-tiers-print{to{clip-path:inset(-20px -40px -80px);transform:none}}.lift{transition:transform var(--d-2) var(--ease);position:relative}.lift:before,.lift:after{content:"";pointer-events:none;transition:opacity var(--d-2) var(--ease);position:absolute;inset:0 0 10px}.lift:before{box-shadow:0 14px 32px -24px #12141657}.lift:after{opacity:0;box-shadow:0 18px 40px -26px #12141680}.col:hover .lift{transform:translateY(-2px)}.col:has(:focus-visible) .lift{transform:translateY(-2px)}.col:hover .lift:after{opacity:1}.col:has(:focus-visible) .lift:after{opacity:1}.col.bk-still .lift{transition:none;transform:none!important}.paper{background:var(--bg-raised);color:var(--fg);font:400 12.5px/1.6 var(--f-mono);padding:22px 20px 34px;position:relative;-webkit-mask:linear-gradient(#000,#000) top/100% calc(100% - 10px) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/14px 10px repeat-x;mask:linear-gradient(#000,#000) top/100% calc(100% - 10px) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/14px 10px repeat-x}.paper p{margin:0}.paper .c{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);font-size:11px;line-height:1.4}.paper .nm{text-align:center;font:400 26px/1 var(--f-pixel);letter-spacing:-.01em;color:var(--fg);margin:6px 0 0}.paper .pr{justify-content:center;align-items:baseline;gap:8px;margin-top:14px;display:flex}.paper .pr b{font:400 44px/1 var(--f-pixel);letter-spacing:-.02em;color:var(--fg)}.paper .pr span{font:400 11px/1 var(--f-mono);color:var(--fg-3)}.paper hr{border:0;border-top:1px dashed var(--line-strong);margin:14px 0}.lines{min-height:104px;margin:0;padding:0;list-style:none}.lines li{gap:6px;min-height:26px;padding:3px 0;line-height:20px;display:flex}.lines .ld{border-bottom:1px dotted var(--line-strong);flex:1;min-width:12px;transform:translateY(-5px)}.lines .sb{background:var(--line-2);flex:0 auto;align-self:center;height:8px}.lines .sb+.ld{transform:translateY(-10px)}.lines .sb:last-child{flex:none;width:30px}.paper .tot{justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;font-weight:500;display:flex}.paper .tot b{font:400 30px/1 var(--f-pixel);letter-spacing:-.01em;color:var(--signal-text)}.paper .bc{width:100%;height:38px;margin-top:14px;display:block}.stack>.bk-pill{white-space:normal;text-align:center;width:100%;height:auto;min-height:48px;margin-top:20px;padding-top:12px;padding-bottom:12px}.ledger-wrap{margin-top:48px}.ledger{border-collapse:collapse;table-layout:fixed;width:100%}.ledger col.c-nm{width:22%}.ledger col.c-wp{width:20%}.ledger col.c-tg{width:16%}.ledger thead th{text-align:left;font:500 var(--fs-label)/1.25 var(--f-mono);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--fg-3);padding:0 24px 14px 0}.ledger thead th:last-child{text-align:left;padding-right:0}.ledger tbody th,.ledger tbody td{vertical-align:baseline;text-align:left;padding:18px 24px 18px 0}.ledger tbody th{font:500 15px/1.45 var(--f-mono);letter-spacing:-.01em;color:var(--fg)}.ledger td.ds{color:var(--fg-2);text-wrap:pretty;font-size:15px;line-height:1.5}.ledger td.ds span{max-width:52ch;display:block}.ledger td.tg{white-space:nowrap}.ledger td.wp{padding-right:0}.ledger td.tg .bk-tag+.bk-tag{margin-left:6px}.ledger tr.rl td{padding:0}.ledger .wl{display:none}.ledger .wsk{width:var(--w,70%);vertical-align:middle;background:var(--line-2);height:8px;display:inline-block}@media (max-width:1179px){.frame{grid-template-columns:repeat(2,minmax(0,1fr))}.col{--rw:320px}}@media (max-width:760px){.tiers .note{justify-content:flex-start}.frame{grid-template-columns:minmax(0,1fr)}.col{--rw:360px;padding:60px 20px 28px;--dl:0s!important}}@media (max-width:899px){.ledger,.ledger tbody{display:block}.ledger colgroup{display:none}.ledger thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ledger tbody tr{grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;padding:18px 0;display:grid}.ledger tbody tr.rl{padding:0;display:block}.ledger tr.rl td{display:block}.ledger tbody th,.ledger tbody td{padding:0;display:block}.ledger td.tg{grid-area:1/2;align-self:baseline}.ledger td.ds,.ledger td.wp{grid-column:1/-1}.ledger td.wp{align-items:center;gap:12px;display:flex}.ledger .wl{font:500 var(--fs-label)/1.25 var(--f-mono);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--fg-3);flex:none;display:inline}.ledger .wsk{max-width:var(--w,70%);flex:1}}@media (prefers-reduced-motion:reduce){.print{clip-path:none!important;animation:none!important;transform:none!important}.lift,.lift:before,.lift:after{transition:none}.col:hover .lift{transform:none}.col:has(:focus-visible) .lift{transform:none}}}
@scope([data-section="22-ai-credits"]){:scope{background:var(--ink)}.cr.bk-ground{background:linear-gradient(180deg,var(--paper),var(--ink)) top / 100% clamp(56px,5vw,72px) no-repeat,var(--ink)}.cr .bk-head>.bk-copy{max-width:var(--measure)}.cr-card{width:100%;max-width:var(--max);--cp:clamp(20px,2.4vw,36px);margin-top:56px}.cr-rows[data-placeholder]{text-decoration:none}.cr-bar{padding:16px var(--cp);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.cr-cap{font:500 var(--fs-label)/1.25 var(--f-mono);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--fg-2);align-items:center;gap:10px;margin:0;display:flex}.cr-cap:before{content:"";background:var(--signal);flex:none;width:6px;height:6px}.cr-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.cr-meter{border-left:1px solid var(--line)}.cr-log{min-width:0;padding:8px 0}.cr-rows{margin:0;padding:0;list-style:none}.cr-row{padding:16px var(--cp);border-top:1px solid var(--line);transition:background-color var(--d-2) var(--ease);cursor:default;grid-template-columns:56px minmax(0,1fr) auto;align-items:baseline;column-gap:16px;display:grid;position:relative}.cr-row:first-child{border-top-color:#0000}.cr-row:hover,.cr-row:focus-visible,.cr-row.is-tr{background:color-mix(in srgb,var(--fg) 4.5%,transparent)}.cr-row:focus-visible{outline-offset:-2px}.cr-t{font:400 11.5px/21px var(--f-mono);font-variant-numeric:tabular-nums;color:var(--fg-3)}.cr-a{min-width:0}.cr-do{font:500 15px/21px var(--f-sans);letter-spacing:-.005em;color:var(--fg);text-wrap:pretty;display:block}.cr-au{font:400 12px/1.5 var(--f-mono);color:var(--fg-3);margin-top:4px;display:block}.cr-au b{color:var(--signal-text);font-weight:500}.cr-row:hover .cr-t,.cr-row:focus-visible .cr-t,.cr-row.is-tr .cr-t,.cr-row:hover .cr-au,.cr-row:focus-visible .cr-au,.cr-row.is-tr .cr-au{color:var(--fg-2)}.cr-tag{border-style:dashed;border-color:var(--placeholder-line);font-variant-numeric:tabular-nums;gap:6px;height:20px;font-size:10.5px}.cr-tag[data-placeholder]{text-decoration:none}.cr-tag:before{content:"";background:var(--signal);flex:none;width:5px;height:5px}.cr-row:hover .cr-tag,.cr-row:focus-visible .cr-tag,.cr-row.is-tr .cr-tag{color:var(--fg)}.cr-meter{min-width:0;padding:var(--cp);flex-direction:column;display:flex}.cr-lab{margin:0}.cr-num{font:400 96px/.9 var(--f-pixel);letter-spacing:-.02em;color:var(--fg);margin:24px 0 0}.cr-num [data-placeholder]{text-underline-offset:10px;text-decoration-thickness:2px}.cr-unit{font:400 13px/1.2 var(--f-mono);color:var(--fg-2);margin-top:12px;display:block}.cr-bar24{--cw:8px;gap:3px;margin:28px 0 0;display:flex}.cr-bar24 i{width:var(--cw);background:var(--signal);flex:none;height:20px;position:relative}.cr-bar24 i:after{content:"";background:var(--signal-hi);opacity:0;pointer-events:none;position:absolute;inset:0}.cr-bar24 i.tr:after{animation:s22-ai-credits-cr-pulse var(--d-2) var(--ease) 1}@keyframes s22-ai-credits-cr-pulse{0%,to{opacity:0}45%{opacity:1}}.cr.bk-halted .cr-row,.cr.bk-halted .cr-bar24 i,.cr.bk-halted .cr-bar24 i:after{animation-play-state:paused!important}.bk-still .cr-bar24 i.tr:after{opacity:1;animation:none}.cr-ledger{margin:auto 0 0;padding-top:32px}.cr-ledger div{border-top:1px solid var(--line);align-items:baseline;gap:10px;padding:9px 0;display:flex}.cr-ledger div:first-child{border-top:0}.cr-ledger dt{min-width:0;color:var(--fg-2);flex:1;align-items:baseline;gap:10px;font-size:14px;line-height:1.4;display:flex}.cr-ledger dt:after{content:"";border-bottom:1px dotted var(--line-strong);flex:1;min-width:24px;transform:translateY(-4px)}.cr-ledger dd{font:500 13px/1.4 var(--f-mono);color:var(--fg);margin:0}.cr-foot{max-width:var(--measure);color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:4px 24px;margin:28px 0 0;font-size:16px;line-height:1.5;display:flex}.cr-foot .bk-link{flex:none}.cr{--t0:0s}.bk-armed .cr-row{opacity:0;transform:translateY(6px)}.bk-armed.bk-on .cr-row{animation:s22-ai-credits-cr-row-in .35s var(--ease) forwards;animation-delay:calc(var(--t0) + var(--r) * .22s)}@keyframes s22-ai-credits-cr-row-in{to{opacity:1;transform:none}}.bk-armed .cr-bar24 i{background:var(--line-2)}.bk-armed.bk-on .cr-bar24 i{animation:s22-ai-credits-cr-lit 60ms var(--ease) forwards;animation-delay:calc(var(--t0) + var(--r) * .22s + .35s + var(--k) * 60ms)}@keyframes s22-ai-credits-cr-lit{0%{background:var(--signal-hi)}to{background:var(--signal)}}.bk-still .cr-row,.bk-still .cr-bar24 i{opacity:1!important;animation:none!important;transform:none!important}.bk-still .cr-bar24 i{background:var(--signal)!important}@media (max-width:899px){.cr-grid{grid-template-columns:minmax(0,1fr)}.cr-meter{border-left:0;border-bottom:1px solid var(--line);order:-1}.cr-ledger{margin-top:0}}@media (max-width:760px){.cr-bar{padding-top:14px;padding-bottom:14px}.cr-num{margin-top:18px;font-size:64px}.cr-num [data-placeholder]{text-underline-offset:7px}.cr-bar24{--cw:6px;margin-top:22px}.cr-ledger{padding-top:24px}.cr-row{grid-template-columns:44px minmax(0,1fr);column-gap:12px}.cr-tag{grid-column:2;justify-self:start;margin-top:10px}}@media (prefers-reduced-motion:reduce){.cr-row{transition:none}.cr-bar24 i.tr:after{opacity:1;animation:none}}}
