.ifc:where(.astro-dlq7pdzc){--ifc-sf:color-mix(in srgb, var(--ifc) 9%, var(--paper))}.ifc:where(.astro-dlq7pdzc) a:where(.astro-dlq7pdzc):not(.ifc-support-link){color:var(--ifc);text-underline-offset:3px}.ifc:where(.astro-dlq7pdzc) a:where(.astro-dlq7pdzc):focus-visible{outline:2px solid var(--ifc);outline-offset:3px}.ifc-shell-rule:where(.astro-dlq7pdzc){border:0;border-top:1px solid var(--rule);margin:0}.ifc:where(.astro-dlq7pdzc) .ifc-intro:where(.astro-dlq7pdzc){padding-top:72px;padding-bottom:64px}.ifc-intro-text:where(.astro-dlq7pdzc){max-width:40em}.ifc-app-icon:where(.astro-dlq7pdzc){width:96px;height:96px;margin:0 0 18px -6px;display:block}.ifc-product:where(.astro-dlq7pdzc){color:var(--ink);margin:0 0 14px;font-size:17px;font-weight:640}.ifc-product:where(.astro-dlq7pdzc) span:where(.astro-dlq7pdzc){color:var(--muted);font-weight:400}.ifc:where(.astro-dlq7pdzc) .ifc-intro:where(.astro-dlq7pdzc) h1:where(.astro-dlq7pdzc){max-width:13em;margin-bottom:22px}.ifc:where(.astro-dlq7pdzc) .ifc-intro:where(.astro-dlq7pdzc) .lede:where(.astro-dlq7pdzc){max-width:34em;margin-bottom:26px}.ifc-get:where(.astro-dlq7pdzc){flex-wrap:wrap;align-items:center;gap:22px;margin-bottom:14px;display:flex}.ifc-coming:where(.astro-dlq7pdzc){color:var(--ifc);margin:0;font-size:17px;font-weight:640}.ifc-support-link:where(.astro-dlq7pdzc){color:var(--ink-2);text-underline-offset:3px;font-size:15.5px}.ifc-support-link:where(.astro-dlq7pdzc):hover{color:var(--ifc)}.ifc-shot:where(.astro-dlq7pdzc){margin:0}.ifc-shot:where(.astro-dlq7pdzc) img:where(.astro-dlq7pdzc){border:1px solid var(--rule);width:100%;height:auto;box-shadow:var(--shadow);border-radius:10px;display:block}.ifc-shot--hero:where(.astro-dlq7pdzc){margin-top:48px}.ifc:where(.astro-dlq7pdzc) .ifc-sec:where(.astro-dlq7pdzc){padding-top:64px;padding-bottom:64px}.ifc-head:where(.astro-dlq7pdzc){max-width:40em;margin-bottom:34px}.ifc-head:where(.astro-dlq7pdzc) h2:where(.astro-dlq7pdzc){margin-bottom:16px}.ifc-head:where(.astro-dlq7pdzc) .lede:where(.astro-dlq7pdzc){margin:0}.ifc-pair:where(.astro-dlq7pdzc){grid-template-columns:1fr 1fr;gap:24px;display:grid}.ifc-split:where(.astro-dlq7pdzc){grid-template-columns:5fr 6fr;align-items:start;gap:56px;display:grid}.ifc-split--flip:where(.astro-dlq7pdzc) .ifc-split-text:where(.astro-dlq7pdzc){order:2}.ifc-split--flip:where(.astro-dlq7pdzc) .ifc-stack:where(.astro-dlq7pdzc){order:1}.ifc-split-text:where(.astro-dlq7pdzc) h2:where(.astro-dlq7pdzc){margin-bottom:24px}.ifc-stack:where(.astro-dlq7pdzc){gap:24px;display:grid}.ifc-tier:where(.astro-dlq7pdzc){color:var(--ifc);margin:0 0 10px;font-size:15px;font-weight:640}.ifc-list:where(.astro-dlq7pdzc){margin:0;padding:0;list-style:none}.ifc-list:where(.astro-dlq7pdzc) li:where(.astro-dlq7pdzc){border-top:1px solid var(--rule);color:var(--ink-2);padding:9px 0 9px 22px;font-size:16px;line-height:1.5;position:relative}.ifc-list:where(.astro-dlq7pdzc) li:where(.astro-dlq7pdzc):last-child{border-bottom:1px solid var(--rule)}.ifc-list:where(.astro-dlq7pdzc) li:where(.astro-dlq7pdzc):before{content:"";background:var(--ifc);width:8px;height:2px;position:absolute;top:18px;left:2px}.ifc-price-band:where(.astro-dlq7pdzc){background:var(--ifc-sf);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.ifc:where(.astro-dlq7pdzc) .ifc-price-in:where(.astro-dlq7pdzc){grid-template-columns:5fr 6fr;align-items:start;gap:56px;padding-top:48px;padding-bottom:48px;display:grid}.ifc:where(.astro-dlq7pdzc) .ifc-price-in:where(.astro-dlq7pdzc) h2:where(.astro-dlq7pdzc){font-size:clamp(24px,2.8vw,32px)}.ifc-tiers:where(.astro-dlq7pdzc){gap:18px;margin:0;display:grid}.ifc-tiers:where(.astro-dlq7pdzc)>div:where(.astro-dlq7pdzc){grid-template-columns:64px 1fr;gap:16px;display:grid}.ifc-tiers:where(.astro-dlq7pdzc) dt:where(.astro-dlq7pdzc){color:var(--ifc);font-weight:640}.ifc-tiers:where(.astro-dlq7pdzc) dd:where(.astro-dlq7pdzc){color:var(--ink-2);margin:0}.ifc-duo:where(.astro-dlq7pdzc){grid-template-columns:1fr 1fr;gap:0;display:grid}.ifc-duo:where(.astro-dlq7pdzc)>div:where(.astro-dlq7pdzc){padding-right:48px}.ifc-duo:where(.astro-dlq7pdzc)>div:where(.astro-dlq7pdzc)+div:where(.astro-dlq7pdzc){border-left:1px solid var(--rule);padding:0 0 0 48px}.ifc-duo:where(.astro-dlq7pdzc) h2:where(.astro-dlq7pdzc){margin-bottom:14px;font-size:clamp(22px,2.4vw,27px)}.ifc-duo:where(.astro-dlq7pdzc) p:where(.astro-dlq7pdzc){color:var(--ink-2);max-width:36em;margin:0}.ifc-faq-list:where(.astro-dlq7pdzc){grid-template-columns:1fr 1fr;column-gap:48px;margin:0;display:grid}.ifc-faq-list:where(.astro-dlq7pdzc)>div:where(.astro-dlq7pdzc){border-top:1px solid var(--rule);padding:20px 0}.ifc-faq-list:where(.astro-dlq7pdzc) dt:where(.astro-dlq7pdzc){margin-bottom:6px;font-size:17px;font-weight:640}.ifc-faq-list:where(.astro-dlq7pdzc) dd:where(.astro-dlq7pdzc){color:var(--ink-2);margin:0}.ifc-more:where(.astro-dlq7pdzc){color:var(--muted);margin:24px 0 0}.ifc:where(.astro-dlq7pdzc) .ifc-outro:where(.astro-dlq7pdzc){padding-top:64px;padding-bottom:80px}.ifc:where(.astro-dlq7pdzc) .ifc-outro:where(.astro-dlq7pdzc) .ifc-app-icon:where(.astro-dlq7pdzc){width:64px;height:64px;margin:0 0 18px -4px}.ifc:where(.astro-dlq7pdzc) .ifc-outro:where(.astro-dlq7pdzc) h2:where(.astro-dlq7pdzc){margin-bottom:22px}.ifc:where(.astro-dlq7pdzc) .ifc-outro:where(.astro-dlq7pdzc) .ifc-coming:where(.astro-dlq7pdzc){display:inline-block}@media (width<=940px){.ifc-split:where(.astro-dlq7pdzc),.ifc:where(.astro-dlq7pdzc) .ifc-price-in:where(.astro-dlq7pdzc){grid-template-columns:1fr;gap:32px}.ifc-split--flip:where(.astro-dlq7pdzc) .ifc-split-text:where(.astro-dlq7pdzc),.ifc-split--flip:where(.astro-dlq7pdzc) .ifc-stack:where(.astro-dlq7pdzc){order:0}}@media (width<=760px){.ifc:where(.astro-dlq7pdzc) .ifc-intro:where(.astro-dlq7pdzc){padding-top:40px;padding-bottom:44px}.ifc:where(.astro-dlq7pdzc) .ifc-sec:where(.astro-dlq7pdzc){padding-top:48px;padding-bottom:48px}.ifc-pair:where(.astro-dlq7pdzc),.ifc-faq-list:where(.astro-dlq7pdzc){grid-template-columns:1fr}.ifc-duo:where(.astro-dlq7pdzc){grid-template-columns:1fr;gap:36px}.ifc-duo:where(.astro-dlq7pdzc)>div:where(.astro-dlq7pdzc),.ifc-duo:where(.astro-dlq7pdzc)>div:where(.astro-dlq7pdzc)+div:where(.astro-dlq7pdzc){border-left:0;padding:0}.ifc-duo:where(.astro-dlq7pdzc)>div:where(.astro-dlq7pdzc)+div:where(.astro-dlq7pdzc){border-top:1px solid var(--rule);padding-top:36px}.ifc-shot--hero:where(.astro-dlq7pdzc){margin-top:32px}.ifc-app-icon:where(.astro-dlq7pdzc){width:80px;height:80px}}
