.Fa8kJ8_onePage{display:grid;grid-template-columns:var(--split);gap:var(--split-gap)}.Fa8kJ8_summary>p:not(.Fa8kJ8_price){max-width:39ch}.Fa8kJ8_summary .Fa8kJ8_price{margin:22px 0 18px;color:var(--ink);font-size:clamp(64px,6vw,84px);line-height:1;letter-spacing:-.065em;font-weight:500}.Fa8kJ8_price span{display:inline-block;font-size:16px;font-weight:400;letter-spacing:normal;color:var(--muted-light)}.Fa8kJ8_summary>.button{margin-top:26px}.Fa8kJ8_terms{padding:0;margin:24px 0 0;list-style:none;color:var(--muted-light);font-size:13px;line-height:1.65;max-width:47ch}.Fa8kJ8_terms li{position:relative;padding-left:16px}.Fa8kJ8_terms li:before{content:"";position:absolute;left:0;top:10px;width:5px;height:1px;background:currentColor}.Fa8kJ8_terms li+li{margin-top:8px}.Fa8kJ8_details h3{font-size:19px;letter-spacing:-.02em}.Fa8kJ8_inclusions{padding:0;margin:20px 0;list-style:none}.Fa8kJ8_inclusions li{padding:10px 0 10px 23px;position:relative;border-bottom:1px solid var(--light-line);font-size:15px}.Fa8kJ8_inclusions li:before{content:"+";position:absolute;left:0;color:var(--muted-light)}.Fa8kJ8_ownership{font-size:14px}.Fa8kJ8_preview{margin-top:24px}.Fa8kJ8_preview p{margin-top:12px;font-size:14px;line-height:1.75}.Fa8kJ8_monthlyGrid{display:grid;grid-template-columns:var(--split);gap:0 var(--split-gap)}.Fa8kJ8_monthlyPlan{display:grid;grid-template-rows:subgrid;grid-row:span 4;align-content:start;border-top:1px solid var(--line);padding-top:26px}.Fa8kJ8_monthlyPlan h3{font-size:clamp(24px,2.4vw,32px)}.Fa8kJ8_monthlyPrice{margin:18px 0;font-size:46px;color:var(--cream);letter-spacing:-.045em;line-height:1.1}.Fa8kJ8_monthlyPrice span{font-size:15px;letter-spacing:normal;color:var(--muted);margin-left:4px}.Fa8kJ8_monthlyPlan>p:not(.Fa8kJ8_monthlyPrice){max-width:45ch}.Fa8kJ8_monthlyPlan>.button{justify-self:start;align-self:end;margin-top:24px}.Fa8kJ8_monthlyNote{border-top:1px solid var(--line);margin-top:32px;padding-top:18px}.Fa8kJ8_monthlyNote p{font-size:13px;max-width:80ch}@media(max-width:750px){.Fa8kJ8_onePage,.Fa8kJ8_monthlyGrid{grid-template-columns:1fr;gap:36px}.Fa8kJ8_monthlyPlan{display:block}.Fa8kJ8_summary .Fa8kJ8_price{font-size:68px}.Fa8kJ8_monthlyPrice{font-size:42px}}.cream .Fa8kJ8_monthlyPlan,.cream .Fa8kJ8_monthlyNote{border-top-color:var(--light-line)}.cream .Fa8kJ8_monthlyPrice{color:var(--ink)}.cream .Fa8kJ8_monthlyPrice span{color:var(--muted-light)}
