.aii{font-family:var(--pp-font-body);background:var(--pp-color-canvas);color:var(--pp-color-ink);overflow-x:clip}.aii-intro{align-items:start;gap:var(--pp-space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.aii-intro>div>p:first-child{max-width:60ch;font-size:var(--pp-text-lead);color:var(--pp-color-ink-2);line-height:1.7}.aii-intro .seo-updated{margin-block:var(--pp-space-4) var(--pp-space-5)}.aii-basics{padding:var(--pp-space-2) var(--pp-space-6);border:1px solid var(--pp-color-line);border-radius:var(--pp-radius-card);background:var(--pp-color-surface);margin:0}.aii-basics div{gap:var(--pp-space-4);padding:var(--pp-space-3) 0;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);display:grid}.aii-basics div+div{border-top:1px solid var(--pp-color-line)}.aii-basics dt{font-size:var(--pp-text-small);color:var(--pp-color-ink-2)}.aii-basics dd{font-size:var(--pp-text-body);color:var(--pp-color-ink);margin:0;font-weight:600;line-height:1.4}.aii-sec.ui-section{gap:var(--pp-space-7);padding-top:var(--pp-space-6);padding-bottom:var(--pp-space-6);grid-template-columns:280px minmax(0,1fr);display:grid}.aii-sec+.aii-sec{border-top:1px solid var(--pp-color-line)}.aii .aii-sec>.ui-heading{font-size:var(--pp-text-display-m);color:var(--pp-color-ink);text-wrap:balance;margin:0;line-height:1.2}.aii-body{min-width:0;max-width:760px}.aii .aii-body>*+*{margin-top:var(--pp-space-5)}.aii .aii-body>.aii-sub{margin-top:var(--pp-space-6)}.aii .aii-body>.aii-sub+*{margin-top:var(--pp-space-2)}.aii-lead{font-size:var(--pp-text-lead);color:var(--pp-color-ink);text-wrap:pretty;line-height:1.55}.aii-note{font-size:var(--pp-text-small);color:var(--pp-color-ink-2);line-height:1.5}.aii .aii-sub{font-family:var(--pp-font-display);font-size:var(--pp-text-lead);font-weight:var(--pp-weight-display);color:var(--pp-color-brand)}.aii-list{margin:0;padding:0;list-style:none}.aii-list li{padding:var(--pp-space-2) 0;font-size:var(--pp-text-body);color:var(--pp-color-ink-2);text-wrap:pretty;line-height:1.55}.aii-list li+li{border-top:1px solid var(--pp-color-line-soft)}.aii-types{column-gap:var(--pp-space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.aii-types li{border-top:1px solid var(--pp-color-line-soft)}.aii-types a{padding:var(--pp-space-2) 0;font-size:var(--pp-text-body);color:var(--pp-color-brand);text-decoration:none;display:block}@media (hover:hover) and (pointer:fine){.aii-types a:hover{text-underline-offset:3px;text-decoration:underline}}@media (max-width:700px){.aii-types{grid-template-columns:repeat(2,minmax(0,1fr))}}.aii-plans{border-collapse:collapse;width:100%}.aii-plans th,.aii-plans td{padding:var(--pp-space-3) var(--pp-space-4) var(--pp-space-3) 0;text-align:left;vertical-align:top;font-size:var(--pp-text-body);line-height:1.45}.aii-plans thead th{font-size:var(--pp-text-small);color:var(--pp-color-ink-2);border-bottom:1px solid var(--pp-color-ink);padding-top:0;font-weight:600}.aii-plans tbody tr{border-bottom:1px solid var(--pp-color-line)}.aii-plans tbody th{width:40%}.aii-plans tbody th [data-field=name]{font-family:var(--pp-font-display);font-size:var(--pp-text-lead);font-weight:var(--pp-weight-display);color:var(--pp-color-brand)}.aii-plans small{font-size:var(--pp-text-small);color:var(--pp-color-ink-2);margin-top:2px;font-weight:400;display:block}.aii-plans td{color:var(--pp-color-ink);white-space:nowrap}.aii-plans td [data-field=monthly]{font-weight:650}.aii-status{max-width:640px}.aii-status>div,.aii-status .aii-list{display:contents}.aii-status .aii-list li{justify-content:space-between;align-items:baseline;gap:var(--pp-space-3);break-inside:avoid;border-top:1px solid var(--pp-color-line-soft);display:flex}.aii-status [data-status=Coming\ soon] li:first-child{margin-top:var(--pp-space-3);border-top:1px solid var(--pp-color-ink)}.aii-tag{padding:1px var(--pp-space-2);border:1px solid var(--pp-color-line);border-radius:var(--pp-radius-card);font-size:var(--pp-text-label);color:var(--pp-color-ink-2);flex:none}.aii-status [data-status=Coming\ soon] li>span:first-child{color:var(--pp-color-ink-2)}.aii-links{gap:var(--pp-space-2) var(--pp-space-5);font-size:var(--pp-text-small);color:var(--pp-color-ink-2);flex-wrap:wrap;display:flex}.aii-links a,.aii-note a,.aii-files a{color:var(--pp-color-brand);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--pp-color-line);text-decoration-color:var(--pp-color-line);font-weight:600}.aii-files{margin:0;padding:0;list-style:none}.aii-files li{gap:var(--pp-space-4);padding:var(--pp-space-2) 0;font-size:var(--pp-text-body);grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:baseline;line-height:1.5;display:grid}.aii-files li+li{border-top:1px solid var(--pp-color-line-soft)}.aii-files a{font-family:var(--pp-font-mono);font-size:var(--pp-text-small);overflow-wrap:anywhere}.aii-files span{color:var(--pp-color-ink-2)}.aii .mk-faq{gap:var(--pp-space-7);padding-top:var(--pp-space-6);border-top:1px solid var(--pp-color-line);grid-template-columns:280px minmax(0,1fr);align-items:start;display:grid}.aii .mk-faq>.ui-heading{font-size:var(--pp-text-display-m);margin:0;line-height:1.2}.aii .mk-faq .ui-faq{max-width:760px}@media (max-width:900px){.aii-intro{gap:var(--pp-space-6);grid-template-columns:1fr}.aii-sec.ui-section,.aii .mk-faq{gap:var(--pp-space-4);grid-template-columns:1fr}}@media (max-width:700px){.aii-basics{padding:var(--pp-space-1) var(--pp-space-4)}.aii-plans,.aii-plans tbody,.aii-plans tr,.aii-plans th,.aii-plans td{display:block}.aii-plans thead{display:none}.aii-plans tbody tr{column-gap:var(--pp-space-3);padding:var(--pp-space-4) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.aii-plans tbody th{width:auto;padding:0 0 var(--pp-space-3);grid-column:1/-1}.aii-plans td{font-size:var(--pp-text-small);white-space:normal;padding:0}.aii-plans td:before{content:attr(data-label);font-size:var(--pp-text-label);color:var(--pp-color-ink-2);margin-bottom:2px;display:block}.aii-files li{gap:var(--pp-space-1);grid-template-columns:1fr}}
