.pr-sec{padding-block:clamp(34px,3.8vw,56px)}.pr-sec+.pr-sec{border-top:1px solid var(--line)}.pr-head{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:10px clamp(24px,5vw,72px);align-items:end;margin-bottom:clamp(18px,2.2vw,28px)}.fd-page .pr-head h2,.fd-page .pr-last h2,.fd-page .pr-levers h2{font-weight:750;font-size:clamp(1.5rem,2.3vw,2.05rem);line-height:1.1;letter-spacing:-.035em;text-wrap:balance}.pr-head p{font-size:16.5px;color:var(--ink-2);max-width:62ch}.pr-pending{display:inline-block;padding:4px 9px;border-radius:4px;background:var(--paper-2);color:var(--ink-2);font-size:13px;font-weight:700;line-height:1.2;white-space:nowrap}.pr-status dl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;background:var(--white);border:1px solid var(--line);border-radius:8px}.pr-status dl>div{padding:12px 18px 13px;border-left:1px solid var(--line)}.pr-status dl>div:first-child{border-left:0}.pr-status dt{font-size:13.5px;font-weight:600;color:var(--ink-2)}.pr-status dd{margin:2px 0 0;display:flex;align-items:center;gap:8px;font-weight:750;font-size:16.5px;letter-spacing:-.015em}.pr-status dd:before{content:"";flex:none;width:10px;height:10px;border-radius:3px;background:var(--green)}.pr-status div[data-state=wait] dd:before{background:var(--amber)}.pr-scroll{overflow-x:auto;border-radius:8px;border:1px solid var(--line);background:var(--white)}.pr-compare{width:100%;min-width:820px;border-collapse:collapse;table-layout:fixed;font-size:15.5px}.pr-compare col,.pr-compare thead td{width:168px}.pr-compare td,.pr-compare th{padding:13px 20px;text-align:left;vertical-align:top;border-top:1px solid var(--line);border-left:1px solid var(--line)}.pr-compare tr>:first-child{border-left:0}.pr-compare thead td,.pr-compare thead th{border-top:0;padding-block:18px;background:var(--paper)}.pr-compare thead th{font-weight:750;font-stretch:112%;font-size:19px;line-height:1.15;letter-spacing:-.025em}.pr-compare thead th span{display:block;margin-bottom:8px;padding-left:12px;border-left:4px solid var(--blue);font-stretch:100%;font-weight:700;font-size:14px;letter-spacing:0;color:var(--ink-2)}.pr-compare thead th[data-col="1"] span{border-left-color:var(--violet)}.pr-compare thead th[data-col="2"] span{border-left-color:var(--green)}.pr-compare tbody th{width:168px;font-size:14px;font-weight:700;color:var(--ink-2);background:var(--paper)}.pr-compare tbody td{color:var(--ink);line-height:1.45}.pr-compare tbody tr:nth-child(2) td,.pr-more{font-weight:700}.pr-more{border-bottom:2px solid var(--volt)}.pr-more .fd-icon{margin-left:4px}.pr-more:hover{color:var(--blue)}.pr-more .fd-icon{transition:transform .2s ease}.pr-more:hover .fd-icon{transform:translateX(4px)}.pr-plans{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:16px clamp(24px,4vw,56px);align-items:start;margin-top:clamp(22px,2.6vw,34px)}.fd-page .pr-plans h3{font-weight:750;font-size:19px;letter-spacing:-.02em}.pr-plans-copy p{margin-top:6px;font-size:15px;color:var(--ink-2)}.pr-plans ol{list-style:none;margin:0;padding:0;border-top:2px solid var(--navy)}.pr-plans li{display:grid;grid-template-columns:110px minmax(0,1fr) auto;gap:4px 18px;align-items:baseline;padding:11px 0;border-bottom:1px solid var(--line)}.pr-plans strong{font-weight:750;font-stretch:112%;font-size:18px;letter-spacing:-.02em}.pr-plans li span{font-size:15.5px;color:var(--ink-2)}.pr-plans em{font:600 13px var(--f-mono),monospace;font-style:normal;color:var(--ink-2);white-space:nowrap}.pr-join{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.pr-join li{position:relative;padding:26px 20px 0 0;border-top:1px solid var(--ink)}.pr-join li>b{position:absolute;top:-16px;left:0;display:grid;place-items:center;width:30px;height:30px;border-radius:6px;background:var(--navy);color:var(--white);font:700 14px/1 var(--f-mono),monospace}.fd-page .pr-join h3{font-weight:750;font-size:17.5px;line-height:1.2;letter-spacing:-.02em}.pr-join p{margin-top:6px;font-size:14.5px;line-height:1.45;color:var(--ink-2)}.pr-join dl{margin:12px 0 0;padding-top:9px;border-top:1px solid var(--line);font-size:13.5px}.pr-join dt{color:var(--ink-2);font-weight:600}.pr-join dd{margin:1px 0 0;font-weight:700;color:var(--ink)}.pr-join-btn{margin-top:clamp(20px,2.4vw,30px)}.pr-levers-band{background:var(--white);border-block:1px solid var(--line)}.pr-levers-band+.pr-sec{border-top:0}.pr-levers{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,5vw,72px);align-items:start}.pr-levers>div>p{margin-top:12px;font-size:16px;color:var(--ink-2);max-width:54ch}.pr-rules{margin:20px 0 0;border-top:1px solid var(--line)}.pr-rules>div{padding:11px 0;border-bottom:1px solid var(--line)}.pr-rules dt{font-weight:700;font-size:15.5px}.pr-rules dd{margin:2px 0 0;font-size:14.5px;color:var(--ink-2)}.pr-lever-table{width:100%;border-collapse:collapse;font-size:15px}.pr-lever-table td,.pr-lever-table th{padding:12px 14px 12px 0;text-align:left;vertical-align:baseline;border-bottom:1px solid var(--line)}.pr-lever-table thead th{font-size:13.5px;font-weight:600;color:var(--ink-2);border-bottom:1px solid var(--ink);padding-bottom:9px}.pr-lever-table tbody th{font-weight:750;font-size:16px;white-space:nowrap}.pr-lever-table td{color:var(--ink-2)}.pr-lever-table td:last-child,.pr-lever-table th:last-child{text-align:right;padding-right:0}.pr-ledger{display:grid;grid-template-columns:1fr 1fr;background:var(--white);border:1px solid var(--line);border-radius:8px;overflow:hidden}.pr-ledger>div{padding:6px clamp(16px,2vw,24px) 10px}.pr-ledger-out{background:var(--paper);border-left:1px solid var(--line)}.fd-page .pr-ledger h3{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;font-weight:750;font-size:17px;letter-spacing:-.015em;border-bottom:1px solid var(--ink)}.pr-ledger h3 span{font:600 13px var(--f-mono),monospace;color:var(--ink-2);letter-spacing:0}.pr-ledger ul{list-style:none;margin:0;padding:0}.pr-ledger li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:1px 10px;padding:9px 0;border-bottom:1px solid var(--line)}.pr-ledger li:last-child{border-bottom:0}.pr-ledger li>.fd-icon{padding:4px;background:var(--green);color:var(--white)}.pr-ledger li>.fd-icon,.pr-ledger li>i{grid-row:1/3;width:20px;height:20px;margin-top:2px;border-radius:5px}.pr-ledger li>i{box-shadow:inset 0 0 0 2px var(--amber);position:relative}.pr-ledger li>i:after{content:"";position:absolute;left:5px;right:5px;top:9px;height:2px;background:var(--amber)}.pr-ledger strong{font-weight:700;font-size:15.5px}.pr-ledger li span{grid-column:2;font-size:14px;line-height:1.4;color:var(--ink-2)}.pr-last{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(28px,5vw,72px);align-items:start}.pr-costs table{width:100%;margin-top:16px;border-collapse:collapse;font-size:15px}.pr-costs td,.pr-costs th{padding:11px 14px 11px 0;text-align:left;vertical-align:baseline;border-bottom:1px solid var(--line)}.pr-costs thead th{font-size:13.5px;font-weight:600;color:var(--ink-2);border-bottom:1px solid var(--ink);padding-bottom:8px}.pr-costs tbody th{font-weight:750;white-space:nowrap}.pr-costs td{color:var(--ink-2)}.pr-costs td:last-child{font-size:13.5px;font-weight:700;color:var(--ink-2)}.pr-faq dl{margin:16px 0 0;border-top:2px solid var(--navy)}.pr-faq dl>div{padding:12px 0 13px;border-bottom:1px solid var(--line)}.pr-faq dt{font-weight:700;font-size:16px}.pr-faq dd{margin:4px 0 0;font-size:15px;line-height:1.5;color:var(--ink-2)}@media (max-width:1000px){.pr-head,.pr-last,.pr-levers,.pr-plans{grid-template-columns:1fr}.pr-status dl{grid-template-columns:1fr 1fr}.pr-status dl>div{border-left:0;border-top:1px solid var(--line)}.pr-status dl>div:nth-child(2n){border-left:1px solid var(--line)}.pr-status dl>div:nth-child(-n+2){border-top:0}.pr-join{grid-template-columns:1fr}.pr-join li{padding:0 0 20px 46px;border-top:0;border-left:3px solid var(--navy);margin-left:14px}.pr-join li:last-child{padding-bottom:0}.pr-join li>b{top:0;left:-17px}.pr-join dl{display:flex;gap:8px}.pr-ledger{grid-template-columns:1fr}.pr-ledger-out{border-left:0;border-top:1px solid var(--line)}}@media (max-width:640px){.pr-status dl>div:last-child{grid-column:1/-1}.pr-compare{min-width:700px;font-size:14.5px}.pr-compare tbody th,.pr-compare thead td{width:104px;position:sticky;left:0;z-index:1}.pr-compare td,.pr-compare th{padding:11px 12px}.pr-compare thead th{font-size:16.5px}.pr-plans li{grid-template-columns:1fr auto}.pr-plans li span{grid-column:1/-1}.pr-status dd{font-size:15px}.pr-costs td:nth-child(2),.pr-costs thead th:nth-child(2),.pr-lever-table td:nth-child(2),.pr-lever-table thead th:nth-child(2){display:none}}.fd-page:has(.pr-status) :is(h1,h2,h3){font-weight:750;text-wrap:balance}.fd-page:has(.pr-status) :is(p,dd,li){text-wrap:pretty}.fd-page:has(.pr-status) :is(h1,h2,h3,a,button,label,th){hyphens:none}.fd-page:has(.pr-status) :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--blue);outline-offset:4px}.fd-page:has(.pr-status) :is(.fd-pagehead:not([data-ground=paper]),.fd-dark,.fd-cta) :focus-visible{outline-color:var(--volt)}.fd-page:has(.pr-status) .fd-btn{width:-moz-fit-content;width:fit-content;max-width:100%;justify-self:start}.fd-page:has(.pr-status) .fd-slot-row{border-width:1px;border-radius:10px}.fd-page:has(.pr-status) .fd-slot button{white-space:nowrap}.fd-page:has(.pr-status) .fd-pagehead h1 mark{display:block}.fd-page:has(.pr-status) .fd-pagehead-copy>p{max-width:58ch}@media (prefers-reduced-motion:reduce){.fd-page:has(.pr-status) *,.fd-page:has(.pr-status) :after,.fd-page:has(.pr-status) :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.pr-ledger,.pr-scroll,.pr-status dl{border-radius:14px}.pr-status dl{overflow:hidden}.pr-status dd{align-items:baseline;line-height:1.4}.pr-status dd:before{width:8px;height:8px;border-radius:50%}.pr-join li>b,.pr-pending{border-radius:8px}.pr-compare thead th{line-height:1.3;text-wrap:balance}.pr-compare thead th span{border-left-width:1px}.pr-faq dl,.pr-plans ol{border-top-width:1px;border-top-color:var(--line)}.pr-plans em{font-family:var(--f-sans),sans-serif}.pr-join{margin-top:32px}.pr-join li{display:flex;flex-direction:column}.pr-join p{margin-bottom:12px}.pr-join dl{margin-top:auto}.pr-join dd{text-wrap:pretty}.pr-costs tbody th,.pr-lever-table tbody th{white-space:normal}.pr-costs td,.pr-costs th,.pr-lever-table td,.pr-lever-table th{vertical-align:top}.pr-ledger h3 span{flex-shrink:0;white-space:nowrap;font-family:var(--f-sans),sans-serif}.pr-more{text-decoration:underline;text-decoration-color:var(--blue);text-underline-offset:4px;border:0}.pr-more:hover .fd-icon{transform:none}.fd-page:has(.pr-status) .sg-plans em{font-family:var(--f-sans),sans-serif;font-size:13px}@media (max-width:1000px){.pr-join li{border-left-width:1px;border-left-color:var(--line)}.pr-join li>b{left:-15px}.pr-join dl{flex-wrap:wrap}}@media (max-width:640px){.pr-plans li{grid-template-columns:1fr auto;gap:6px 14px}.pr-plans li em{grid-column:2;grid-row:1}.pr-plans li span{grid-row:2}.pr-ledger h3{flex-wrap:wrap;gap:4px 12px}.pr-costs tbody th{width:42%}}.pr-ledger li>.fd-icon{color:var(--navy)}.fd-page:has(.pr-status) .sg-plans>div{display:flex;flex-direction:column;border-radius:14px}.fd-page:has(.pr-status) .sg-plans strong{font-weight:750;text-wrap:balance}.fd-page:has(.pr-status) .sg-plans span{margin-bottom:18px;text-wrap:pretty}.fd-page:has(.pr-status) .sg-plans em{margin-top:auto;color:var(--ink-2)}.fd-page:has(.pr-status) .sg-plans>div:nth-child(2) em{color:var(--on-navy)}@media (max-width:640px){.pr-scroll{overflow:visible;border:0;border-radius:0;background:none}.pr-scroll .pr-compare{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;font-size:15.5px}.pr-scroll .pr-compare :is(thead,tbody,tr){display:contents}.pr-scroll .pr-compare tbody th,.pr-scroll .pr-compare thead td{display:none}.pr-scroll .pr-compare tbody td,.pr-scroll .pr-compare thead th{display:block;width:auto;padding:0;border:0;background:none}.pr-scroll .pr-compare tr>:nth-child(2){order:1}.pr-scroll .pr-compare tr>:nth-child(3){order:2}.pr-scroll .pr-compare tr>:nth-child(4){order:3}.pr-scroll .pr-compare thead th{margin-top:20px;padding-top:20px;border-top:1px solid var(--line);font-size:19px}.pr-scroll .pr-compare thead th[data-col="0"]{margin-top:0}.pr-scroll .pr-compare tbody td{margin-top:12px}.pr-scroll .pr-compare tbody td[data-label]:before{content:attr(data-label);display:block;margin-bottom:3px;font-size:13.5px;font-weight:600;color:var(--ink-2)}.pr-scroll .pr-compare tbody td:not([data-label]){margin-top:4px}.pr-more{display:inline-flex;align-items:center;min-height:44px}.pr-costs table,.pr-lever-table{display:block}.pr-costs thead,.pr-lever-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.pr-costs tbody,.pr-lever-table tbody{display:block;border-top:1px solid var(--ink)}.pr-costs tr,.pr-lever-table tr{display:block;padding:13px 0;border-bottom:1px solid var(--line)}.pr-costs tbody th:nth-child(n),.pr-lever-table tbody th:nth-child(n){display:block;width:auto;padding:0;border:0;font-size:16.5px}.pr-costs tbody td:nth-child(n),.pr-lever-table tbody td:nth-child(n){display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;align-items:baseline;margin-top:6px;padding:0;border:0;text-align:left;font-size:15px;font-weight:400;color:var(--ink-2)}.pr-costs tbody td:before,.pr-lever-table tbody td:before{content:attr(data-label);font-size:13.5px;font-weight:600;color:var(--ink-2)}.pr-costs tbody td:last-child,.pr-lever-table tbody td:last-child{color:var(--ink);font-weight:600}.pr-lever-table tbody td .pr-pending{justify-self:start}}@media (max-width:640px){.fd-page:has(.pr-status) .fd-cta .fd-wrap>*{min-width:0}.fd-page:has(.pr-status) .fd-cta .fd-slot{max-width:100%}}