.stack-sm>*+*{margin-top:12px}.muted{color:var(--ink-3)}.center{text-align:center}.mono-meta{font-size:12px;color:var(--ink-4)}.mono-meta,.roadmap,.verify{font-family:var(--font-mono)}.roadmap,.verify{display:inline-flex;align-items:center;font-size:.74em;font-weight:500;letter-spacing:.04em;padding:1px 6px;border-radius:var(--r-xs);white-space:nowrap;vertical-align:middle}.verify{color:var(--warn-ink);background:var(--warn-soft)}.roadmap{color:var(--brand-700);background:var(--brand-soft)}.kicker{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4)}.kicker .dot{width:6px;height:6px;border-radius:50%;background:var(--brand)}.footer .btn,.hdr .btn,.marketing-scope .btn,main .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border-radius:var(--r-md);font-family:var(--font-sans);font-size:15px;font-weight:500;letter-spacing:-.006em;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:background var(--t-base) var(--ease),transform var(--t-fast) var(--ease),box-shadow var(--t-base) var(--ease),border-color var(--t-base) var(--ease),color var(--t-base) var(--ease)}.footer .btn:active,.hdr .btn:active,main .btn:active{transform:translateY(1px)}.footer .btn svg,.hdr .btn svg,main .btn svg{width:16px;height:16px}.footer .btn-primary,.hdr .btn-primary,main .btn-primary{background:var(--brand);color:#fff;box-shadow:var(--shadow-btn-marketing)}.footer .btn-primary:hover,.hdr .btn-primary:hover,main .btn-primary:hover{background:var(--brand-600);color:#fff}.footer .btn-secondary,.hdr .btn-secondary,main .btn-secondary{background:var(--paper);color:var(--ink);border-color:var(--line-strong)}.footer .btn-secondary:hover,.hdr .btn-secondary:hover,main .btn-secondary:hover{background:var(--paper-2);color:var(--ink);border-color:var(--ink-4)}.footer .btn-ghost,.hdr .btn-ghost,main .btn-ghost{background:transparent;color:var(--ink-2)}.footer .btn-ghost:hover,.hdr .btn-ghost:hover,main .btn-ghost:hover{background:var(--paper-2);color:var(--ink)}.footer .btn-sm,.hdr .btn-sm,main .btn-sm{height:38px;padding:0 15px;font-size:14px}.footer .btn-lg,.hdr .btn-lg,main .btn-lg{height:50px;padding:0 24px;font-size:16px}.footer .btn-block,.hdr .btn-block,main .btn-block{width:100%}.hdr{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--canvas) 82%,transparent);backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid var(--line)}.nav{display:grid;grid-template-columns:1fr auto 1fr;height:64px;max-width:var(--maxw);margin:0 auto;padding:0 var(--gutter)}.brand,.nav{align-items:center}.brand{display:inline-flex;gap:10px;color:var(--ink);font-weight:500;font-size:17px;letter-spacing:-.02em;text-decoration:none}.brand .mark{color:var(--brand);display:flex}.brand .mark svg{width:24px;height:24px}.nav-links{display:flex;align-items:center;gap:30px;justify-self:center}.nav-links a{color:var(--ink-3);font-size:14.5px;font-weight:400;text-decoration:none}.nav-links a:hover,.nav-links a[aria-current=page]{color:var(--ink)}.nav-actions{display:flex;align-items:center;gap:10px;justify-self:end}.ticon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--r-sm);border:1px solid var(--line);background:var(--paper);color:var(--ink-3);cursor:pointer;transition:color var(--t-base),background var(--t-base),border-color var(--t-base)}.ticon:hover{color:var(--ink);background:var(--paper-2);border-color:var(--line-strong)}.ticon svg{width:17px;height:17px}.nav-burger{display:none}@media (max-width:880px){.nav{grid-template-columns:1fr auto}.nav-actions .desk-only,.nav-links{display:none}}.section{padding:104px 0}.section-sm{padding:72px 0}.divide-top{border-top:1px solid var(--line)}.bg-paper{background:var(--paper)}.container{max-width:var(--maxw);margin:0 auto;padding:0 var(--gutter)}.narrow{max-width:760px;margin-inline:auto}.measure{max-width:64ch}.sec-head{max-width:680px;margin:0 0 52px}.sec-head.center{margin-inline:auto;text-align:center}.sec-head .kicker{margin-bottom:18px}.sec-head.center .kicker{justify-content:center}.sec-head h2{font-size:clamp(28px,3.6vw,40px);letter-spacing:-.022em;margin:0 0 16px;color:var(--ink);font-weight:500;line-height:1.12}.sec-head p{font-size:18px;line-height:1.6;color:var(--ink-3);max-width:60ch;margin:0}.sec-head.center p{margin-inline:auto}.hero{position:relative;padding:92px 0 84px;overflow:hidden}.hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(52% 40% at 50% -12%,var(--brand-soft) 0,transparent 70%);opacity:.65}.hero .container{position:relative}.hero-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);grid-gap:60px;gap:60px;align-items:center}.hero h1{font-size:clamp(38px,5vw,58px);line-height:1.04;letter-spacing:-.028em;color:var(--ink);margin:22px 0 0;max-width:15ch;text-wrap:balance;font-weight:500}.hero h1 .accent{color:var(--brand)}.hero-sub{font-size:19px;line-height:1.55;color:var(--ink-3);max-width:48ch;margin:22px 0 0}.hero-cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.hero-proof{margin-top:22px;font-family:var(--font-mono);font-size:12.5px;color:var(--ink-4);display:inline-flex;align-items:center;gap:9px}.hero-proof .pulse{width:7px;height:7px;border-radius:50%;background:var(--brand);position:relative}.hero-proof .pulse:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1px solid var(--brand);opacity:.4;animation:ring 2.4s var(--ease) infinite}@keyframes ring{0%{transform:scale(.6);opacity:.5}to{transform:scale(1.6);opacity:0}}@media (max-width:940px){.hero{padding:64px 0}.hero-grid{grid-template-columns:1fr;gap:48px}.hero h1{max-width:18ch}}.hcard{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-md);overflow:hidden;width:100%}.hcard-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 18px;border-bottom:1px solid var(--line-2);background:var(--paper-2)}.hcard-id{font-family:var(--font-mono);font-size:12px;color:var(--ink-4);letter-spacing:.02em}.hcard-body{padding:20px 18px}.hcard-statement{font-size:17px;line-height:1.5;color:var(--ink);letter-spacing:-.01em;margin:0}.hcard-statement .hl{color:var(--brand)}.hcard-meta{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;margin-top:18px;background:var(--line-2);border:1px solid var(--line-2);border-radius:var(--r-md);overflow:hidden}.hcard-meta .m{background:var(--paper);padding:11px 13px}.hcard-meta .m .k{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4)}.hcard-meta .m .v{font-size:13.5px;color:var(--ink-2);margin-top:3px}.hcard-meta .m .v.mono{font-family:var(--font-mono);color:var(--ink)}.hcard-sources{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:16px}.src-chip{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11.5px;color:var(--ink-2);background:var(--well);border:1px solid var(--line-2);border-radius:var(--r-pill);padding:4px 10px}.src-chip svg{width:12px;height:12px;color:var(--pos)}.tier{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;padding:3px 9px;border-radius:var(--r-pill)}.tier .d{width:6px;height:6px;border-radius:50%}.tier-full{color:var(--pos-ink);background:var(--pos-soft)}.tier-full .d{background:var(--tier-full)}.tier-high{color:var(--brand-700);background:var(--brand-soft)}.tier-high .d{background:var(--tier-high)}.tier-est{color:var(--warn-ink);background:var(--warn-soft)}.tier-est .d{background:var(--tier-est)}.tier-struct{color:var(--ink-3);background:var(--well)}.tier-struct .d{background:var(--tier-struct)}.pxl{font-family:var(--font-mono);font-size:12px;color:var(--ink-3)}.pxl b{color:var(--ink);font-weight:500}.cols-3{grid-template-columns:repeat(3,1fr);grid-gap:20px}.cols-2,.cols-3{display:grid;gap:20px}.cols-2{grid-template-columns:repeat(2,1fr);grid-gap:20px}@media (max-width:880px){.cols-3{grid-template-columns:1fr}}@media (max-width:720px){.cols-2{grid-template-columns:1fr}}.block{padding:28px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-xs);transition:border-color var(--t-base)}.block:hover{border-color:var(--line-strong)}.block .kicker{margin-bottom:14px}.block h3{font-size:19px;margin:0 0 9px;letter-spacing:-.012em;color:var(--ink);font-weight:500;line-height:1.12}.block p{font-size:15px;line-height:1.6;color:var(--ink-2);margin:0}.block .sub{font-family:var(--font-mono);font-size:11.5px;color:var(--ink-4);margin-top:10px}.flow{display:grid;grid-gap:14px;gap:14px}.flow.horiz{grid-auto-flow:column;grid-auto-columns:1fr auto;align-items:stretch}.flow-step{position:relative;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:18px 16px;display:flex;flex-direction:column;gap:8px;box-shadow:var(--shadow-xs)}.flow-step .n{font-family:var(--font-mono);font-size:11px;color:var(--ink-4);letter-spacing:.06em}.flow-step .ic{width:30px;height:30px;border-radius:var(--r-sm);background:var(--brand-soft);color:var(--brand);display:inline-flex;align-items:center;justify-content:center}.flow-step .ic svg{width:16px;height:16px}.flow-step .lbl{font-size:14.5px;color:var(--ink);font-weight:500;letter-spacing:-.01em}.flow-step .desc{font-family:var(--font-mono);font-size:11.5px;line-height:1.5;color:var(--ink-3)}.flow-step .desc.plain{font-family:var(--font-sans);font-size:13px}.flow-step.brand-bordered{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.flow-arrow{display:flex;align-items:center;justify-content:center;color:var(--ink-5)}.flow-arrow svg{width:20px;height:20px}.flow.horiz .flow-arrow{width:100%}.flow.vert .flow-arrow{height:22px}.flow.vert .flow-step{display:grid;grid-template-columns:minmax(190px,38%) 1fr;align-items:center;grid-column-gap:28px;column-gap:28px;grid-row-gap:10px;row-gap:10px;padding:20px 26px}.flow.vert .flow-step>.n{grid-column:1/-1}.flow.vert .flow-step>.fs-left{display:flex;align-items:center;gap:12px}.flow.vert .flow-step .desc{margin:0}@media (max-width:560px){.flow.vert .flow-step{grid-template-columns:1fr;row-gap:8px;padding:18px 20px}}@media (max-width:900px){.flow.horiz{grid-auto-flow:row;grid-auto-columns:auto}.flow.horiz .flow-arrow{transform:rotate(90deg);height:20px}}.callouts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}@media (max-width:880px){.callouts{grid-template-columns:1fr}}.callout{padding:26px;border:1px solid var(--line);border-radius:var(--r-xl);background:var(--paper)}.callout .kicker{margin-bottom:14px}.callout p{font-size:15.5px;line-height:1.55;color:var(--ink);margin:0}.callout p .q{color:var(--ink-3)}.forgrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}@media (max-width:760px){.forgrid{grid-template-columns:1fr}}.forcol{padding:30px;border:1px solid var(--line);border-radius:var(--r-xl);background:var(--paper)}.forcol.no{background:var(--paper-2)}.forcol h3{font-size:17px;margin:0 0 18px;display:flex;align-items:center;gap:10px;color:var(--ink);font-weight:500;line-height:1.12}.forcol ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:13px;gap:13px}.forcol li{display:flex;gap:11px;align-items:flex-start;font-size:15px;line-height:1.5;color:var(--ink-2)}.forcol li svg{width:17px;height:17px;flex:0 0 auto;margin-top:2px}.forcol.yes li svg{color:var(--pos)}.forcol.no li svg{color:var(--ink-4)}.forcol.no li{color:var(--ink-3)}.cta-strip{padding:64px 40px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-2xl);text-align:center;position:relative;overflow:hidden;box-shadow:var(--shadow-xs)}.cta-strip:before{content:"";position:absolute;inset:0;background:radial-gradient(64% 80% at 50% 0,var(--brand-soft) 0,transparent 70%);opacity:.6;pointer-events:none}.cta-strip>*{position:relative}.cta-strip h2{font-size:clamp(26px,3.2vw,38px);letter-spacing:-.02em;margin:14px 0 0;color:var(--ink);font-weight:500;line-height:1.12}.cta-strip p{color:var(--ink-3);font-size:16px;max-width:46ch;margin:16px auto 0}.cta-strip .hero-cta{justify-content:center;margin-top:28px}.cta-after{margin-top:18px;font-family:var(--font-mono);font-size:12.5px;color:var(--ink-4)}.form-card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-2xl);padding:36px;box-shadow:var(--shadow-sm)}.field{display:grid;grid-gap:7px;gap:7px;margin-bottom:18px}.field label{font-size:13.5px;font-weight:500;color:var(--ink)}.field label .opt{font-family:var(--font-mono);font-size:11px;color:var(--ink-4);font-weight:400;margin-left:6px}.field input,.field textarea{font-family:var(--font-sans);font-size:15px;color:var(--ink);background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--r-md);padding:12px 14px;width:100%;transition:border-color var(--t-base),box-shadow var(--t-base)}.field textarea{resize:vertical;min-height:96px;line-height:1.5}.field input::placeholder,.field textarea::placeholder{color:var(--ink-4)}.field input:focus,.field textarea:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-ring)}.field-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media (max-width:560px){.field-row{grid-template-columns:1fr}}.honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form-foot{margin-top:6px;font-family:var(--font-mono);font-size:12px;color:var(--ink-4);line-height:1.6}.success-panel{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-2xl);padding:40px 36px;text-align:center;box-shadow:var(--shadow-sm)}.success-panel .ic{width:48px;height:48px;border-radius:var(--r-lg);background:var(--pos-soft);color:var(--pos);display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px}.success-panel .ic svg{width:24px;height:24px}.success-panel h3{font-size:20px;margin-bottom:8px}.success-panel p{color:var(--ink-3);font-size:15px}.footer h1,.footer h2,.footer h3,.footer h4,.hdr h1,.hdr h2,.hdr h3,.hdr h4,main h1,main h2,main h3,main h4{color:var(--ink);margin:0;font-weight:500;letter-spacing:-.018em;line-height:1.12}main p{margin:0}main a{color:var(--brand);text-decoration:none}main a:hover{color:var(--brand-600)}main b,main strong{font-weight:500;color:var(--ink)}.footer{margin-top:0;border-top:1px solid var(--line);background:var(--paper-2)}.footer-inner{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;grid-gap:40px;gap:40px;padding:60px 0 40px}.footer-brand .brand{margin-bottom:14px}.footer-tag{font-size:14px;color:var(--ink-3);line-height:1.6;max-width:30ch;margin:0}.footer-copy{font-size:12px;margin:18px 0 0}.footer h5,.footer-copy{font-family:var(--font-mono);color:var(--ink-4)}.footer h5{font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin:0 0 16px;font-weight:500}.footer ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:12px;gap:12px}.footer ul a{color:var(--ink-3);font-size:14px;text-decoration:none}.footer ul a:hover{color:var(--ink)}.footer-bottom{border-top:1px solid var(--line);padding:20px 0;display:flex;justify-content:space-between;align-items:center;font-family:var(--font-mono);font-size:12px;color:var(--ink-4);flex-wrap:wrap;gap:12px}.footer-bottom .links{display:flex;gap:20px}.footer-bottom .links a{color:var(--ink-4);text-decoration:none}.footer-bottom .links a:hover{color:var(--ink)}@media (max-width:820px){.footer-inner{grid-template-columns:1fr 1fr;gap:30px}.footer-brand{grid-column:1/-1}}.falsify{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:var(--paper)}.falsify-hd{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line-2);background:var(--neg-soft)}.falsify-hd .ic{width:26px;height:26px;border-radius:var(--r-sm);display:inline-flex;align-items:center;justify-content:center;background:var(--paper);color:var(--neg)}.falsify-hd .ic svg{width:15px;height:15px}.falsify-hd b{color:var(--neg-ink);font-weight:500;font-size:14px}.falsify-grid{display:grid;grid-template-columns:1fr 1fr}.falsify-grid .f{padding:16px;border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.falsify-grid .f:nth-child(2n){border-right:0}.falsify-grid .f:nth-last-child(-n+2){border-bottom:0}.falsify-grid .f .k{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4);margin-bottom:6px}.falsify-grid .f .t{font-size:14px;line-height:1.5;color:var(--ink-2)}@media (max-width:560px){.falsify-grid{grid-template-columns:1fr}.falsify-grid .f{border-right:0}.falsify-grid .f:nth-last-child(2){border-bottom:1px solid var(--line-2)}}.plans{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;align-items:stretch}@media (max-width:1000px){.plans{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.plans{grid-template-columns:1fr}}.plan{display:flex;flex-direction:column;padding:28px 24px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);position:relative;box-shadow:var(--shadow-xs)}.plan-hi{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.plan-tag{position:absolute;top:-10px;left:24px;background:var(--brand);color:#fff;font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:var(--r-pill)}.plan-name{font-size:16px;font-weight:500;color:var(--ink);margin-bottom:14px}.plan-price{display:flex;align-items:baseline;gap:4px}.plan-price b{font-size:34px;letter-spacing:-.03em}.plan-price .custom,.plan-price b{font-family:var(--font-mono);font-weight:500;color:var(--ink)}.plan-price .custom{font-size:24px;letter-spacing:-.01em}.plan-price .per{font-family:var(--font-mono);font-size:13px;color:var(--ink-4)}.plan-founding{font-family:var(--font-mono);font-size:11px;color:var(--brand-700);margin-top:7px}.plan-pos{font-size:14px;color:var(--ink-3);margin:14px 0 0;min-height:40px}.plan-div{height:1px;background:var(--line);margin:20px 0}.plan-feat{list-style:none;padding:0;margin:0 0 22px;display:grid;grid-gap:11px;gap:11px;flex:1 1}.plan-feat li{font-size:13.5px;color:var(--ink-2);display:flex;gap:9px;align-items:flex-start;line-height:1.45}.plan-feat .ck{width:15px;height:15px;color:var(--brand);flex:0 0 auto;margin-top:1px}.note-line{display:flex;align-items:flex-start;gap:14px;max-width:760px;margin:40px auto 0;padding:18px 22px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper-2)}.note-line .kicker{flex:0 0 auto;margin-top:2px}.note-line p{font-size:14.5px;line-height:1.6;color:var(--ink-2)}.dtable{width:100%;border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden;background:var(--paper)}.dtable .tr{display:grid;border-bottom:1px solid var(--line-2)}.dtable .tr:last-child{border-bottom:0}.dtable .tr.head{background:var(--paper-2)}.dtable .tr.head .td{font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4)}.dtable .td{padding:16px 18px;font-size:14px;line-height:1.5;color:var(--ink-2);border-right:1px solid var(--line-2);display:flex;align-items:center}.dtable .td:last-child{border-right:0}.tiers-table .tr{grid-template-columns:150px 1.2fr 1.4fr}@media (max-width:720px){.tiers-table .tr{grid-template-columns:1fr}.tiers-table .td{border-right:0;border-bottom:1px solid var(--line-2)}.tiers-table .td:last-child{border-bottom:0}.dtable .tr.head{display:none}}.spec{grid-gap:0;border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden;background:var(--paper)}.spec,.spec .row{display:grid;gap:0}.spec .row{grid-template-columns:220px 1fr;grid-gap:0;border-bottom:1px solid var(--line-2)}.spec .row:last-child{border-bottom:0}.spec .row dt{padding:20px 22px;font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-4);border-right:1px solid var(--line-2);background:var(--paper-2)}.spec .row dd{padding:20px 22px;margin:0;font-size:15px;line-height:1.6;color:var(--ink-2)}.spec .row dd code{font-family:var(--font-mono);font-size:.88em;background:var(--well);padding:1px 6px;border-radius:var(--r-xs);color:var(--ink)}@media (max-width:700px){.spec .row{grid-template-columns:1fr}.spec .row dt{border-right:0;border-bottom:1px solid var(--line-2)}}.lead-sec{font-size:clamp(20px,2.4vw,26px);line-height:1.45;color:var(--ink);letter-spacing:-.014em;max-width:30ch}.faq{display:grid;grid-gap:12px;gap:12px;max-width:800px;margin:0 auto}.faq details{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);overflow:hidden;transition:border-color var(--t-base)}.faq details[open]{border-color:var(--line-strong)}.faq summary{list-style:none;cursor:pointer;padding:20px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:15.5px;font-weight:500;color:var(--ink)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";width:10px;height:10px;border-right:1.5px solid var(--ink-4);border-bottom:1.5px solid var(--ink-4);transform:rotate(45deg);transition:transform var(--t-base);flex:0 0 auto}.faq details[open] summary:after{transform:rotate(-135deg)}.faq .faq-body{padding:0 22px 22px;color:var(--ink-2);font-size:15px;line-height:1.65}.faq .faq-body code{font-family:var(--font-mono);font-size:.88em;background:var(--well);padding:1px 6px;border-radius:var(--r-xs);color:var(--ink)}