.plan[data-astro-cid-bxoejxso]{grid-template-rows:auto auto auto auto;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.plan[data-astro-cid-bxoejxso]>li[data-astro-cid-bxoejxso]{grid-row:span 4;grid-template-rows:subgrid;border-left:1px solid var(--line);min-width:0;padding:0 20px;display:grid}.plan[data-astro-cid-bxoejxso]>li[data-astro-cid-bxoejxso]:first-child{border-left:none;padding-left:0}.mile[data-astro-cid-bxoejxso]{height:44px;margin-bottom:18px;position:relative}.mile[data-astro-cid-bxoejxso]:before{content:"";border-top:1.5px dashed var(--ink);position:absolute;top:21px;left:-21px;right:-21px}.plan[data-astro-cid-bxoejxso]>li[data-astro-cid-bxoejxso]:first-child .mile[data-astro-cid-bxoejxso]:before{left:0}.mile[data-astro-cid-bxoejxso] i[data-astro-cid-bxoejxso]{background:var(--paper);border:2px solid var(--blue);width:14px;height:14px;position:absolute;top:15px;left:0;transform:rotate(45deg)}.plan-on-white[data-astro-cid-bxoejxso] .mile[data-astro-cid-bxoejxso] i[data-astro-cid-bxoejxso],.plan-on-white[data-astro-cid-bxoejxso] .mile[data-astro-cid-bxoejxso] b[data-astro-cid-bxoejxso]{background:var(--white)}.mile[data-astro-cid-bxoejxso] b[data-astro-cid-bxoejxso]{background:var(--paper);font-family:var(--f-wide);font-variation-settings:"wdth" 125;color:var(--blue);font-variant-numeric:tabular-nums;padding:0 8px;font-size:15px;font-weight:600;font-stretch:125%;line-height:30px;position:absolute;top:7px;left:28px}.plan[data-astro-cid-bxoejxso] h3[data-astro-cid-bxoejxso]{letter-spacing:.03em;margin-bottom:10px;font-size:21px;line-height:1.1}.plan[data-astro-cid-bxoejxso] .what[data-astro-cid-bxoejxso]{margin-bottom:18px;font-size:16px;line-height:1.6}.plan[data-astro-cid-bxoejxso] .get[data-astro-cid-bxoejxso]{background:var(--blue-tint);color:var(--ink);align-self:start;padding:14px 16px;font-size:15px;line-height:1.5}.plan[data-astro-cid-bxoejxso] .get[data-astro-cid-bxoejxso] span[data-astro-cid-bxoejxso]{color:var(--blue);margin-bottom:4px;font-size:13px;font-weight:600;display:block}@media (width<=1020px){.plan[data-astro-cid-bxoejxso]{border-left:1.5px dashed var(--ink);grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:0;margin-left:7px}.plan[data-astro-cid-bxoejxso]>li[data-astro-cid-bxoejxso],.plan[data-astro-cid-bxoejxso]>li[data-astro-cid-bxoejxso]:first-child{border-left:none;grid-row:auto;padding:0 0 36px 32px;display:block}.mile[data-astro-cid-bxoejxso]{height:30px;margin-bottom:10px}.mile[data-astro-cid-bxoejxso]:before{display:none}.mile[data-astro-cid-bxoejxso] i[data-astro-cid-bxoejxso]{top:8px;left:-40px}.mile[data-astro-cid-bxoejxso] b[data-astro-cid-bxoejxso]{padding:0;top:0;left:0}}.mile[data-astro-cid-bxoejxso]:after{content:"";background:var(--blue);transform-origin:0;height:2.5px;position:absolute;top:20px;left:-21px;right:-21px;transform:scaleX(0)}.mile[data-astro-cid-bxoejxso] i[data-astro-cid-bxoejxso],.mile[data-astro-cid-bxoejxso] b[data-astro-cid-bxoejxso]{z-index:1}.plan[data-astro-cid-bxoejxso]>li[data-astro-cid-bxoejxso]:first-child .mile[data-astro-cid-bxoejxso]:after{left:0}.plan[data-astro-cid-bxoejxso].is-armed>li[data-astro-cid-bxoejxso]{--delay:calc(var(--i) * .18s)}.plan[data-astro-cid-bxoejxso].is-armed .mile[data-astro-cid-bxoejxso]:after{transition:transform .45s ease-out var(--delay)}.plan[data-astro-cid-bxoejxso].is-armed .mile[data-astro-cid-bxoejxso] i[data-astro-cid-bxoejxso]{transition:transform .35s ease-out var(--delay), background-color .35s ease-out var(--delay);transform:rotate(45deg)scale(.5)}.plan[data-astro-cid-bxoejxso].is-armed>li[data-astro-cid-bxoejxso]>[data-astro-cid-bxoejxso]:not(.mile){opacity:0;transition:opacity .5s ease-out calc(var(--delay) + .12s), transform .5s ease-out calc(var(--delay) + .12s);transform:translateY(14px)}.plan[data-astro-cid-bxoejxso].is-armed>li[data-astro-cid-bxoejxso].is-on .mile[data-astro-cid-bxoejxso]:after{transform:scaleX(1)}.plan[data-astro-cid-bxoejxso].is-armed>li[data-astro-cid-bxoejxso].is-on .mile[data-astro-cid-bxoejxso] i[data-astro-cid-bxoejxso]{background:var(--blue);transform:rotate(45deg)scale(1)}.plan[data-astro-cid-bxoejxso].is-armed>li[data-astro-cid-bxoejxso].is-on>[data-astro-cid-bxoejxso]:not(.mile){opacity:1;transform:none}@media (width<=1020px){.plan[data-astro-cid-bxoejxso].is-armed>li[data-astro-cid-bxoejxso]{--delay:0s;position:relative}.mile[data-astro-cid-bxoejxso]:after{display:none}.plan[data-astro-cid-bxoejxso].is-armed>li[data-astro-cid-bxoejxso]:before{content:"";background:var(--blue);transform-origin:top;width:2.5px;transition:transform .6s ease-out;position:absolute;top:0;bottom:0;left:-1.5px;transform:scaleY(0)}.plan[data-astro-cid-bxoejxso].is-armed>li[data-astro-cid-bxoejxso].is-on:before{transform:scaleY(1)}}
