.pif-plan-comparison{position:relative;width:100%;padding:80px 0 100px;--pif-pc-top: 59px;--pif-pc-x: 32px;--pif-pc-y: 32px}.pif-plan-comparison__row{position:relative;display:flex;justify-content:center;width:100%;padding:0 24px}.pif-plan-comparison__col{position:relative;flex:1 0 0;width:1px;max-width:1300px}.pif-plan-comparison__table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;color:var(--ink)}.pif-plan-comparison__table :where(th,td){font-feature-settings:var(--ff-preset);overflow-wrap:break-word}.pif-plan-comparison__head :is(th,td){position:sticky;top:var(--pif-pc-top);z-index:3;padding:15px 0;background:var(--white);vertical-align:middle;text-align:center;font:400 13px/18px var(--f-ui);letter-spacing:0;color:var(--ink)}.pif-plan-comparison__head :is(th,td):first-child{padding-left:var(--pif-pc-x);text-align:left}.pif-plan-comparison__head :is(th,td):last-child{padding-right:var(--pif-pc-x)}.pif-plan-comparison__title{display:block;font:400 20px/26px var(--f-display);letter-spacing:-.015em;color:var(--ink)}.pif-plan-comparison__plan{display:block}.pif-plan-comparison__sub{display:block;font:400 13px/18px var(--f-ui);color:var(--ink-66);font-variant-numeric:tabular-nums}.pif-plan-comparison__band{position:absolute;top:0;bottom:0;left:-200vw;width:400vw;pointer-events:none}.pif-plan-comparison__group th{position:relative;padding:14px 0 14px var(--pif-pc-x);text-align:left;font:400 20px/26px var(--f-display);letter-spacing:-.015em;color:var(--ink)}.pif-plan-comparison__table>tbody:first-of-type .pif-plan-comparison__group th{padding-top:calc(14px + var(--pif-pc-y))}.pif-plan-comparison__table>tbody+tbody .pif-plan-comparison__group th{padding-top:calc(15px + 2 * var(--pif-pc-y))}.pif-plan-comparison__dash{position:absolute;top:var(--pif-pc-y);left:var(--pif-pc-x);right:var(--pif-pc-x);height:1px;pointer-events:none;background:linear-gradient(90deg,var(--line) 0 8px,transparent 8px 14px) 0 0 / 14px 1px repeat-x;animation:pif-plan-comparison-march 1s linear infinite}@keyframes pif-plan-comparison-march{to{background-position:14px 0}}.pif-plan-comparison__row-line td{padding:14px 0;vertical-align:middle;text-align:center;font:400 15px/22px var(--f-ui);letter-spacing:0;color:var(--ink-66);font-variant-numeric:tabular-nums}.pif-plan-comparison__row-line td:first-child{padding-left:var(--pif-pc-x);padding-right:16px;text-align:left;font-weight:400;color:var(--ink)}.pif-plan-comparison__row-line td:last-child{padding-right:var(--pif-pc-x)}.pif-plan-comparison__row-line td+td{padding-left:8px;padding-right:8px}.pif-plan-comparison__row-line td+td:last-child{padding-right:calc(8px + var(--pif-pc-x))}.pif-plan-comparison__table>tbody:last-of-type .pif-plan-comparison__row-line:last-child td{padding-bottom:calc(14px + var(--pif-pc-y))}.pif-plan-comparison__yes,.pif-plan-comparison__no{display:inline-block;vertical-align:middle;color:var(--ink)}.pif-plan-comparison__yes{width:16px;height:13px}.pif-plan-comparison__no{width:13px;height:13px}.pif-plan-comparison__fit{display:inline-grid;width:100%;vertical-align:middle}.pif-plan-comparison__fit:before{content:attr(data-reserve);grid-area:1 / 1;visibility:hidden}.pif-plan-comparison__fit>span{grid-area:1 / 1;align-self:center}@media(min-width:810px)and (max-width:1199.98px){.pif-plan-comparison{padding:80px 0;--pif-pc-top: 61px;--pif-pc-x: 24px;--pif-pc-y: 24px}.pif-plan-comparison__head :is(th,td){padding-top:14px;padding-bottom:14px}}.pif-plan-comparison--phone{padding:60px 0;--pif-pc-x: 16px}.pif-plan-comparison--phone .pif-plan-comparison__row{padding:0 6px}.pif-plan-comparison--phone .pif-plan-comparison__table+.pif-plan-comparison__table{margin-top:32px}.pif-plan-comparison--phone .pif-plan-comparison__table:last-child{margin-bottom:24px}.pif-plan-comparison--phone .pif-plan-comparison__head :is(th,td){position:relative;top:auto;z-index:0;padding:14px 0;background:var(--line)}.pif-plan-comparison--phone .pif-plan-comparison__head :is(th,td):first-child{padding-left:16px}.pif-plan-comparison--phone .pif-plan-comparison__head :is(th,td):last-child{padding-right:16px}.pif-plan-comparison--phone .pif-plan-comparison__group th,.pif-plan-comparison--phone .pif-plan-comparison__table>tbody:first-of-type .pif-plan-comparison__group th,.pif-plan-comparison--phone .pif-plan-comparison__table>tbody+tbody .pif-plan-comparison__group th{padding:14px 16px;border-top:24px solid var(--bg);background:var(--bg-2)}.pif-plan-comparison--phone .pif-plan-comparison__row-line td,.pif-plan-comparison--phone .pif-plan-comparison__row-line td+td:last-child,.pif-plan-comparison--phone .pif-plan-comparison__table>tbody:last-of-type .pif-plan-comparison__row-line:last-child td{padding:14px 16px}.pif-plan-comparison--phone .pif-plan-comparison__row-line td:first-child{padding-right:8px}.pif-plan-comparison--phone .pif-plan-comparison__row-line td+td{padding-left:8px}.pif-plan-comparison--phone .pif-plan-comparison__row-line--stackLabel td{padding-bottom:0;padding-right:16px}.pif-plan-comparison--phone .pif-plan-comparison__row-line--stackValue td{padding-top:6px;padding-right:16px;font-weight:400;text-align:left}@media(prefers-reduced-motion:reduce){.pif-plan-comparison__dash{animation:none}}
