.WhatYouNeed_block__sF6xW{display:flex;flex-direction:column;gap:32px}.WhatYouNeed_intro__TOwc8{display:flex;flex-direction:column;gap:12px;max-width:40em}.WhatYouNeed_title__Jt6SJ{margin:0;font-size:28px;font-weight:700;line-height:1.15;letter-spacing:-.015em}.WhatYouNeed_lead__9y6Dl{margin:0;color:var(--fog-400)}.WhatYouNeed_figure__czo8J{margin:0;display:flex;flex-direction:column;gap:20px}.WhatYouNeed_chain__HkHTx{--icon:64px;--gap:48px;--link:2px;--tip:10px;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap)}.WhatYouNeed_step__j0ftR{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0}.WhatYouNeed_icon__SaVKx{display:inline-flex;align-items:center;justify-content:center;width:var(--icon);height:var(--icon);margin-bottom:14px;background:var(--brand-bg-secondary);border:1px solid var(--border-hairline);border-radius:var(--radius-sm);color:var(--fg-primary)}.WhatYouNeed_iconLit__sACCM{border-color:var(--accent)}.WhatYouNeed_lit__hbgmy{color:var(--accent)}.WhatYouNeed_step__j0ftR:not(:last-child):after,.WhatYouNeed_step__j0ftR:not(:last-child):before{content:"";position:absolute;pointer-events:none;background:var(--fog-400)}.WhatYouNeed_step__j0ftR:not(:last-child):after{top:calc(var(--icon) / 2 - var(--link) / 2);left:calc(var(--icon) + 12px);right:calc(var(--gap) * -1 + 12px + var(--tip));height:var(--link)}.WhatYouNeed_step__j0ftR:not(:last-child):before{top:calc(var(--icon) / 2 - 6px);right:calc(var(--gap) * -1 + 12px);width:var(--tip);height:12px;clip-path:polygon(0 0,100% 50%,0 100%)}.WhatYouNeed_stepTitle__gzna_{font-weight:600}.WhatYouNeed_stepText__OLNep{font-size:15px;line-height:1.5;color:var(--fog-400)}.WhatYouNeed_caption__OD165{font-size:14px;color:var(--fog-400);max-width:60em}.WhatYouNeed_note__DX6jF{margin:0;padding-top:16px;border-top:1px solid var(--border-hairline);font-size:14px;color:var(--fog-400)}@media (max-width:760px){.WhatYouNeed_chain__HkHTx{grid-template-columns:minmax(0,1fr);--icon:56px;--gap:40px}.WhatYouNeed_step__j0ftR{padding-left:calc(var(--icon) + 20px);min-height:var(--icon);justify-content:center}.WhatYouNeed_icon__SaVKx{position:absolute;left:0;top:0;margin:0}.WhatYouNeed_step__j0ftR:not(:last-child):after{top:calc(var(--icon) + 8px);bottom:calc(var(--gap) * -1 + 8px + var(--tip));left:calc(var(--icon) / 2 - var(--link) / 2);right:auto;width:var(--link);height:auto}.WhatYouNeed_step__j0ftR:not(:last-child):before{top:auto;bottom:calc(var(--gap) * -1 + 8px);left:calc(var(--icon) / 2 - 6px);right:auto;width:12px;height:var(--tip);clip-path:polygon(0 0,100% 0,50% 100%)}}.telecharger_page__MuTZC{display:flex;flex-direction:column;gap:72px;padding-block:clamp(32px,6vw,64px) 0}.telecharger_head__wOXba{display:flex;flex-direction:column;gap:20px;max-width:760px}.telecharger_needs__wgp1H{padding-top:48px;border-top:1px solid var(--border-hairline)}.pricing_page__L_vko{display:flex;flex-direction:column;gap:64px;padding-block:clamp(32px,5vw,48px) 0}.pricing_head__mhdB0{display:flex;flex-wrap:wrap;align-items:flex-end;gap:24px 64px}.pricing_headTitle__dcbKT{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:20px}.pricing_headLead__Yycjf{flex:1 1 360px;min-width:0;margin:0;color:var(--fog-400);font-size:16px;line-height:1.55}.pricing_plans__cdUyB{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));border-top:1px solid var(--border-hairline)}.pricing_plan__FKTD0{display:flex;flex-direction:column;gap:16px;padding:32px 32px 32px 0;border-bottom:1px solid var(--border-hairline)}.pricing_planHead__IaIX5{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.pricing_planName__8icW9{margin:0;font-size:28px;font-weight:700;letter-spacing:-.01em}.pricing_statusAccent__qPmC4,.pricing_status__RiLWU{font-size:14px;font-weight:600;white-space:nowrap}.pricing_status__RiLWU{color:var(--fog-400)}.pricing_statusAccent__qPmC4{color:var(--accent)}.pricing_pitch__uaFCc{margin:0;color:var(--fog-400)}.pricing_features___FhRP{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:15px}.pricing_features___FhRP li{display:flex;gap:10px}.pricing_dash__Ei2lC{color:var(--accent)}.pricing_dashMuted__iwPH7{color:var(--fog-400)}.pricing_cta__I7f8C{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;padding-top:48px;border-top:1px solid var(--border-chrome)}.pricing_ctaNote__Hws6Q{font-size:14px;color:var(--fog-400)}@media (max-width:640px){.pricing_plan__FKTD0{padding-right:0}}