.v4 .plans{display:grid;grid-template-columns:minmax(0,1fr);position:relative;z-index:6}.v4 .plan{display:flex;flex-direction:column;padding:34px var(--pad) 44px 0;border-right:1px solid var(--line)}.v4 .plan:first-child{padding-left:var(--pad)}.v4 .plan:last-child{border-right:0}.v4 .plan h4{font-family:JetBrains Mono,monospace;font-size:var(--m2);letter-spacing:var(--tr-m);text-transform:uppercase;font-weight:400;color:var(--mid)}.v4 .ptag{display:flex;align-items:center;gap:8px;margin-bottom:14px;height:14px;font-family:JetBrains Mono,monospace;font-size:var(--m3);letter-spacing:var(--tr-f);text-transform:uppercase;color:var(--mark)}.v4 .ptag:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--mark)}.v4 .plan.plain .ptag{visibility:hidden}.v4 .pu{display:block;margin-top:10px;font-family:JetBrains Mono,monospace;font-size:var(--m3);letter-spacing:var(--tr-f);text-transform:uppercase;color:var(--dim)}.v4 .pmeter{display:block;margin:22px calc(var(--pad) * -1) 0 0;padding-top:18px;border-top:1px solid var(--line);font:600 var(--t1)/var(--lh-h) Archivo,system-ui,sans-serif;letter-spacing:var(--tr-h);color:var(--ink)}.v4 .pguide{display:block;margin-top:7px;font-family:JetBrains Mono,monospace;font-size:var(--m3);letter-spacing:var(--tr-f);text-transform:uppercase;color:var(--dim)}.v4 .plan ul{margin-top:18px;list-style:none}.v4 .plan li{font-size:var(--t4);line-height:var(--lh-m);color:var(--mid)}.v4 .plan li:before{content:"—";color:var(--dim)}.v4 .plan .btn{margin-top:auto;min-width:0;width:100%;max-width:248px;padding:0 20px}.v4 .plan ul+.btn{margin-top:28px}.v4 .pnote{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);position:relative;z-index:6}.v4 .pnote p{grid-column:1 / span 2;padding:26px var(--pad) 30px var(--pad);color:var(--mid);font-size:var(--t4);line-height:var(--lh-s)}.v4 .pnote p+p{grid-column:3 / span 2;padding-left:0;border-left:1px solid var(--line);padding-left:var(--pad)}.v4 .aband{margin-top:var(--rhythm)}.v4 .ahead{padding:34px var(--pad) calc(var(--rhythm) * .7) var(--pad);position:relative;z-index:6}.v4 .ahead h2{margin-top:18px}.v4 .ahead p{margin-top:20px;color:var(--mid);font-size:var(--t3);line-height:var(--lh-s);max-width:64ch}.v4 .atable{width:100%;border-collapse:collapse;position:relative;z-index:6;table-layout:fixed}.v4 .atable th,.v4 .atable td{text-align:left;vertical-align:top;padding:15px 18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.v4 .atable th:first-child,.v4 .atable td:first-child{width:29%;padding-left:var(--pad);padding-right:24px}.v4 .atable th:last-child,.v4 .atable td:last-child{border-right:0;padding-right:var(--pad)}.v4 .atable tbody tr:last-child th,.v4 .atable tbody tr:last-child td{border-bottom:0}.v4 .atable thead th{border-top:1px solid var(--line);padding-top:20px;padding-bottom:18px;vertical-align:bottom}.v4 .atable .cn{display:block;font:700 var(--t4)/1.2 Archivo,system-ui,sans-serif;letter-spacing:var(--tr-h);color:var(--ink)}.v4 .atable .cq{display:block;margin-top:5px;font-family:JetBrains Mono,monospace;font-size:var(--m3);letter-spacing:var(--tr-f);text-transform:uppercase;color:var(--dim);font-weight:400}.v4 .atable .grp th{border-right:0;padding:34px var(--pad) 12px var(--pad);font-family:JetBrains Mono,monospace;font-size:var(--m3);letter-spacing:var(--tr-m);text-transform:uppercase;font-weight:400;color:var(--mid);border-bottom:1px solid var(--line)}.v4 .atable tbody th[scope=row]{font:400 var(--t4)/var(--lh-s) Archivo,system-ui,sans-serif;color:var(--ink)}.v4 .atable td span{display:block;font-family:JetBrains Mono,monospace;font-size:var(--m1);letter-spacing:var(--tr-f);text-transform:uppercase;font-variant-numeric:tabular-nums}.v4 .tick{position:relative;display:block;width:13px;height:8px;margin-top:3px;border-left:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);transform:rotate(-45deg);transform-origin:center}.v4 .atable .o{color:var(--ink)}.v4 .atable .m{color:var(--mid)}.v4 .atable .g{color:var(--dim)}.v4 .atable td .t,.v4 .atable td .tall{display:none}.v4 .qband{margin-top:var(--rhythm)}.v4 .faqwrap{display:grid;grid-template-columns:1fr 3fr;position:relative;z-index:6}.v4 .faqside{padding:34px var(--pad) var(--rhythm);border-right:1px solid var(--line)}.v4 .faqside .num{display:block;margin-bottom:18px}.v4 .faqside h2{font:700 var(--d3)/var(--lh-d) Archivo,system-ui,sans-serif;letter-spacing:var(--tr-d);text-transform:uppercase}.v4 .faqside p{margin-top:20px;color:var(--mid);font-size:var(--t3);line-height:var(--lh-s);max-width:34ch}.v4 .faq{position:relative}.v4 .qrow{border-bottom:1px solid var(--line)}.v4 .qrow:last-child{border-bottom:0}.v4 .qbtn{display:flex;align-items:center;gap:24px;width:100%;min-height:88px;padding:26px var(--pad);background:none;border:0;color:var(--ink);text-align:left;cursor:pointer;transition:color .25s var(--e)}.v4 .qbtn:hover{color:var(--ink)}.v4 .qbtn .qn{flex:0 0 auto;width:34px;height:34px;border-radius:50%;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--dim);font-family:JetBrains Mono,monospace;font-size:var(--m3);letter-spacing:var(--tr-f);font-variant-numeric:tabular-nums;transition:border-color .25s var(--e),color .25s var(--e)}.v4 .qbtn .qt{flex:0 1 auto;font:600 var(--q)/var(--lh-h) Archivo,system-ui,sans-serif;letter-spacing:var(--tr-h)}.v4 .qbtn .qlead{flex:1 1 auto;height:1px;min-width:24px;background:var(--line);transition:background-color .3s var(--e)}.v4 .qbtn:hover .qlead,.v4 .qrow.open .qlead{background:var(--line2)}.v4 .qbtn .qi{flex:0 0 auto;position:relative;width:16px;height:16px}.v4 .qbtn .qi:before,.v4 .qbtn .qi:after{content:"";position:absolute;left:0;top:50%;width:16px;height:1px;background:var(--mid);transition:transform .4s var(--e),background-color .4s var(--e)}.v4 .qbtn .qi:after{transform:rotate(90deg)}.v4 .qrow.open .qi:before{background:var(--mark)}.v4 .qrow.open .qi:after{transform:rotate(0);background:var(--mark)}.v4 .qrow.open .qn{border-color:var(--line2);color:var(--ink)}.v4 .qa{overflow:hidden;max-height:0;transition:max-height .4s var(--e)}.v4 .qa>div{padding:0 var(--pad) 34px calc(var(--pad) + 58px)}.v4 .qa p{color:var(--mid);font-size:var(--t3);line-height:var(--lh-s);max-width:58ch;opacity:0;transition:opacity .3s var(--e)}.v4 .qrow.open .qa p{opacity:1;transition-delay:.12s}@media (max-width:1080px){.v4 .atable th,.v4 .atable td{padding:14px 12px}.v4 .atable th:first-child,.v4 .atable td:first-child{width:26%;padding-left:var(--pad)}}@media (max-width:680px){.v4 .atable,.v4 .atable tbody,.v4 .atable tr,.v4 .atable th,.v4 .atable td{display:block;width:auto}.v4 .atable thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.v4 .atable tbody tr{border-bottom:1px solid var(--line);padding:16px 0}.v4 .atable tbody tr:last-child{border-bottom:0}.v4 .atable th,.v4 .atable td{border:0;padding:0 var(--pad)}.v4 .atable th:first-child,.v4 .atable td:first-child{width:auto;padding:0 var(--pad)}.v4 .atable tbody th[scope=row]{margin-bottom:9px}.v4 .atable .grp{padding:30px 0 0;border-bottom:0}.v4 .atable .grp th{padding:0 var(--pad) 12px var(--pad);border-bottom:1px solid var(--line)}.v4 .atable td{display:flex;justify-content:space-between;gap:16px;padding-top:5px}.v4 .atable td .t{display:inline;font-family:JetBrains Mono,monospace;font-size:var(--m3);letter-spacing:var(--tr-f);text-transform:uppercase;color:var(--dim)}.v4 .atable td span{display:inline}.v4 .same td:not(:nth-child(2)){display:none}.v4 .same td .t{display:none}.v4 .same td .tall{display:inline;font-family:JetBrains Mono,monospace;font-size:var(--m3);letter-spacing:var(--tr-f);text-transform:uppercase;color:var(--dim)}}@media (max-width:1080px){.v4 .plans{grid-template-columns:minmax(0,1fr)}.v4 .plan:nth-child(odd){padding-left:var(--pad)}.v4 .plan:nth-child(2n){border-right:0}.v4 .plan:nth-child(-n+2){border-bottom:1px solid var(--line)}.v4 .pnote{grid-template-columns:minmax(0,1fr)}.v4 .pnote p,.v4 .pnote p+p{grid-column:1;border-left:0;padding-left:var(--pad)}.v4 .pnote p+p{border-top:1px solid var(--line)}.v4 .faqwrap{grid-template-columns:minmax(0,1fr)}.v4 .faqside{border-right:0;border-bottom:1px solid var(--line);padding-bottom:40px}}@media (max-width:680px){.v4 .plan .btn{margin-top:26px;max-width:none}.v4 .plans{grid-template-columns:minmax(0,1fr)}.v4 .plan{border-right:0;border-bottom:1px solid var(--line);padding-left:var(--pad);padding-right:var(--pad)}.v4 .plan .pmeter{margin-right:calc(var(--pad) * -1)}.v4 .plan:last-child{border-bottom:0}.v4 .qbtn{gap:16px;padding:22px var(--pad);min-height:76px}.v4 .qbtn .qn{width:28px;height:28px}.v4 .qa>div{padding-left:calc(var(--pad) + 44px)}}
