.iv-pricing .iv-page-hero{padding-bottom:clamp(1.5rem,3vw,2.25rem)}.iv-pricing .iv-page-hero--center .iv-page-hero__copy{max-width:52rem}.iv-billing{justify-items:center;gap:.85rem;margin-top:.6rem;display:grid}.iv-billing .pricing-period{isolation:isolate;border:1px solid var(--iv-line);background:var(--iv-white);box-shadow:var(--iv-shadow-sm);border-radius:999px;grid-template-columns:1fr 1fr;gap:.25rem;padding:.3rem;display:inline-grid;position:relative}.iv-billing .pricing-period[hidden]{display:none}.iv-billing .pricing-period button{z-index:1;min-height:44px;color:var(--iv-muted);cursor:pointer;transition:background-color var(--iv-fast), color .26s var(--iv-ease), box-shadow var(--iv-fast);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.15rem;font-size:.9375rem;font-weight:600;display:inline-flex;position:relative}.iv-billing .pricing-period button:hover{color:var(--iv-ink)}.iv-billing .pricing-period button[aria-pressed=true]{color:#fff;background:linear-gradient(#2f6df5,#1d4ed8);box-shadow:0 8px 18px -10px #1d4ed8e6,inset 0 1px #fff3}.iv-billing .pricing-period button span{background:var(--iv-success-soft);color:#0d6440;transition:background-color .26s var(--iv-ease), color .26s var(--iv-ease);border-radius:999px;padding:.12rem .5rem;font-size:.6875rem;font-weight:600}.iv-billing .pricing-period button[aria-pressed=true] span{color:#fff;background:#fff3}.iv-billing .pricing-period:before{content:"";z-index:0;width:var(--pill-w,0);opacity:0;transform:translateX(var(--pill-x,0));background:linear-gradient(#2f6df5,#1d4ed8);border-radius:999px;position:absolute;top:.3rem;bottom:.3rem;left:0;box-shadow:0 8px 18px -10px #1d4ed8e6,inset 0 1px #fff3}.iv-billing .pricing-period[data-pill=ready]:before{opacity:1;transition:transform .46s cubic-bezier(.34,1.32,.5,1)}.iv-billing .pricing-period[data-pill=ready] button[aria-pressed=true]{box-shadow:none;background:0 0}.iv-billing__status{color:var(--iv-faint);margin:0;font-size:.8125rem}.iv-billing__noscript{max-width:32rem;color:var(--iv-ink-soft);margin:0;font-size:.875rem}.iv-assurances{flex-wrap:wrap;justify-content:center;gap:.4rem 1.4rem;margin:.15rem 0 0;padding:0;list-style:none;display:flex}.iv-assurances li{color:var(--iv-ink-soft);align-items:center;gap:.45rem;font-size:.875rem;font-weight:500;display:inline-flex}.iv-assurances .iv-glyph{width:1rem;height:1rem;color:var(--iv-blue)}.iv-plans{background:linear-gradient(180deg, var(--iv-canvas), var(--iv-canvas) 60%, #fff);padding:0 0 clamp(3.5rem,7vw,5.5rem);position:relative}.iv-plans__grid{align-items:start;gap:1.25rem;display:grid}.iv-plan{border:1px solid var(--iv-line);border-radius:var(--iv-radius-xl);background:var(--iv-white);box-shadow:var(--iv-shadow-sm);transition:transform var(--iv-panel), box-shadow var(--iv-panel), border-color var(--iv-panel);gap:1rem;padding:clamp(1.4rem,2.6vw,1.9rem);scroll-margin-top:7rem;display:grid;position:relative}.iv-plan:is(:hover,:focus-within){box-shadow:var(--iv-shadow-lg);border-color:#b9cdf1;transform:translateY(-4px)}.iv-plan__identity{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;display:grid}.iv-plan__icon{border:1px solid var(--iv-blue-line);background:linear-gradient(180deg, #f5f9ff, var(--iv-blue-soft));width:2.75rem;height:2.75rem;color:var(--iv-blue);border-radius:.8rem;place-items:center;display:grid}.iv-plan__icon .iv-glyph{width:1.25rem;height:1.25rem}.iv-plan h2{color:var(--iv-ink);letter-spacing:-.025em;margin:0;font-size:1.4rem;font-weight:650}.iv-plan__headline{color:var(--iv-muted);margin:.1rem 0 0;font-size:.875rem}.iv-plan__badge{color:#fff;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#2f6df5,#1d4ed8);border:1px solid #1d4ed8;border-radius:999px;padding:.3rem .85rem;font-size:.6875rem;font-weight:600;position:absolute;top:-.8rem;left:50%;transform:translate(-50%);box-shadow:0 8px 18px -10px #1d4ed8e6}.iv-plan__fit{min-height:3em;color:var(--iv-ink-soft);margin:0;font-size:.9375rem;line-height:1.5}.iv-plan__price-block{border-top:1px solid var(--iv-line);gap:.35rem;padding-top:1rem;display:grid}.iv-plan__price{color:var(--iv-ink);align-items:baseline;gap:.15rem;margin:0;display:flex}.iv-plan__price>span{align-self:flex-start;margin-top:.45rem;font-size:1.35rem;font-weight:600}.iv-plan__price strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;min-width:2ch;font-size:clamp(2.75rem,2.3rem + 1.6vw,3.4rem);font-weight:650;line-height:1}.iv-plan__price small{color:var(--iv-faint);margin-left:.3rem;font-size:.875rem;font-weight:500}.iv-plan__fine{min-height:2.6em;color:var(--iv-muted);margin:0;font-size:.8125rem;line-height:1.5}.iv-plan__fine strong{color:var(--iv-ink);font-weight:600;display:block}.iv-plan__cta{justify-content:center;width:100%}html[data-scene=ivory] .iv-plan__cta--plus{background:linear-gradient(#2f6df5,#1d4ed8);border-color:#1d4ed8;box-shadow:inset 0 1px #fff3,0 12px 26px -12px #1d4ed8d9}html[data-scene=ivory] .iv-plan__cta--plus:is(:hover,:focus-visible){background:linear-gradient(#3b78ff,#1e4fe0);box-shadow:inset 0 1px #ffffff38,0 16px 32px -12px #1d4ed8}.iv-plan__key{gap:.65rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.iv-plan__key li{color:var(--iv-ink-soft);align-items:flex-start;gap:.65rem;font-size:.9375rem;line-height:1.45;display:flex}.iv-plan__key .iv-glyph{width:1.05rem;height:1.05rem;color:var(--iv-blue);margin-top:.15rem}.iv-plan__key strong{color:var(--iv-ink);font-weight:600}.iv-plan details{border-top:1px solid var(--iv-line)}.iv-plan summary{min-height:48px;color:var(--iv-link);cursor:pointer;justify-content:space-between;align-items:center;font-size:.875rem;font-weight:600;list-style:none;display:flex}.iv-plan summary::-webkit-details-marker{display:none}.iv-plan summary:after{content:"+";border:1px solid var(--iv-line-strong);width:1.5rem;height:1.5rem;color:var(--iv-ink);transition:transform var(--iv-fast);border-radius:50%;place-items:center;font-weight:500;display:grid}.iv-plan details[open] summary:after{transform:rotate(45deg)}.iv-plan__features{color:var(--iv-muted);gap:.45rem;margin:0 0 .25rem;padding:0 0 0 1.1rem;font-size:.875rem;line-height:1.5;display:grid}.iv-plan__price-row{flex-wrap:wrap;align-items:flex-end;gap:.35rem .75rem;display:flex}.iv-pricing :is(.iv-plan__price strong,.iv-upgrade__cost strong,.iv-matrix__price){--reel-h:1.08em}.iv-reel{vertical-align:bottom;display:inline-flex}.iv-upgrade__cost .iv-reel{vertical-align:-.14em}.iv-reel__col{width:1ch;height:var(--reel-h);line-height:var(--reel-h);display:inline-block;overflow:hidden}.iv-reel__col[data-blank=true]{width:0}.iv-reel__strip{width:1ch;line-height:var(--reel-h);word-break:break-all;white-space:normal;will-change:transform;display:block}.iv-plan__was{white-space:nowrap;align-items:center;gap:.5rem;margin:0 0 .3rem;display:inline-flex}.iv-plan__was i{font-style:normal}.iv-plan__was s{opacity:0;transition:opacity .36s var(--iv-ease), transform .42s var(--iv-ease);color:var(--iv-faint);font-size:1.05rem;font-weight:500;text-decoration-color:#dc26268c;text-decoration-thickness:2px;transform:translateY(-6px)}.iv-plan__was span{background:var(--iv-success-soft);color:#0d6440;border-radius:999px;padding:.18rem .55rem;font-size:.75rem;font-weight:600}.iv-pricing[data-billing=annual] .iv-plan__was s{opacity:1;transition-delay:.26s;transform:none}.iv-pricing[data-billing=annual] .iv-plan__was i{display:none}.iv-plan__assure{color:var(--iv-faint);justify-content:center;align-items:center;gap:.4rem;margin:-.35rem 0 0;font-size:.75rem;display:flex}.iv-plan__assure .iv-glyph{width:.85rem;height:.85rem;color:var(--iv-success)}.iv-plan--ultra .iv-plan__was s{color:var(--iv-navy-faint)}.iv-plan--ultra .iv-plan__was span{color:#8ff0c4;background:#34d39929}.iv-plan--ultra .iv-plan__assure{color:var(--iv-navy-faint)}.iv-plan--ultra .iv-plan__assure .iv-glyph{color:#8ff0c4}.iv-plan--featured{background:linear-gradient(#f7faff,#fff 30%);border-color:#6f9cf3;box-shadow:0 0 0 4px #2563eb14,0 30px 60px -32px #2563eb8c}.iv-plan--featured:is(:hover,:focus-within){border-color:#3d7bf0;box-shadow:0 0 0 5px #2563eb1f,0 36px 70px -32px #2563eba6}.iv-plan--ultra{background:radial-gradient(90% 60% at 100% 0%, #2563eb4d, transparent 60%), linear-gradient(180deg, #0f2240, var(--iv-navy));color:var(--iv-navy-ink);border-color:#78a5ff57;box-shadow:0 30px 60px -36px #071429bf,inset 0 1px #c8deff1a}.iv-plan--ultra:is(:hover,:focus-within){border-color:#6fd6ff99;box-shadow:0 36px 70px -34px #071429d9,0 0 0 4px #1769ff29}.iv-plan--ultra h2,.iv-plan--ultra .iv-plan__price,.iv-plan--ultra .iv-plan__key strong,.iv-plan--ultra .iv-plan__fine strong{color:#fff}.iv-plan--ultra :is(.iv-plan__headline,.iv-plan__fine,.iv-plan__features){color:var(--iv-navy-muted)}.iv-plan--ultra :is(.iv-plan__fit,.iv-plan__key li){color:#dbe5f6}.iv-plan--ultra .iv-plan__price small{color:var(--iv-navy-faint)}.iv-plan--ultra .iv-plan__icon{color:#fff;background:#2563eb52;border-color:#6fd6ff73}.iv-plan--ultra .iv-plan__key .iv-glyph{color:var(--iv-cyan)}.iv-plan--ultra :is(.iv-plan__price-block,details){border-color:var(--iv-navy-line)}.iv-plan--ultra summary:after{border-color:var(--iv-navy-line-strong);color:#fff}html[data-scene=ivory] .iv-plan--ultra .button--light{color:var(--iv-navy);background:linear-gradient(#fff,#e8efff);border-color:#fff;box-shadow:0 0 0 1px #fff3,0 14px 34px -14px #4da0ffd9}html[data-scene=ivory] .iv-plan--ultra .button--light:is(:hover,:focus-visible){color:var(--iv-navy);background:#fff}.iv-plan[data-selected=true]{outline:2px solid var(--iv-blue-bright);outline-offset:4px}.iv-plans__handoff{color:var(--iv-faint);text-align:center;margin-top:1.5rem;font-size:.8125rem}@media (width>=64rem){.iv-plans__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.iv-plan--featured{margin-top:-.6rem}}@media (width<=63.999rem){.iv-plans__grid{max-width:34rem;margin-inline:auto}.iv-plan--featured{margin-top:.6rem}}.iv-pricing[data-pricing-enter=true] .iv-plan{animation:iv-plan-enter .62s var(--iv-ease) both}.iv-pricing[data-pricing-enter=true] .iv-plan--featured{animation-delay:80ms}.iv-pricing[data-pricing-enter=true] .iv-plan--ultra{animation-delay:.16s}@keyframes iv-plan-enter{0%{opacity:0;transform:translateY(16px)}}.iv-plan{isolation:isolate;--plan-h:217;--plan-aura:37, 99, 235}.iv-plan--pro{--plan-h:266;--plan-aura:124, 58, 237}.iv-plan--ultra{--plan-h:42;--plan-aura:245, 180, 40}.iv-plan__field{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.iv-plan__field canvas{width:100%;height:100%;display:block}.iv-plan:is(:hover,:focus-within,[data-powered=true]){border-color:rgba(var(--plan-aura), .55);box-shadow:0 0 0 1px rgba(var(--plan-aura), .25), 0 0 0 6px rgba(var(--plan-aura), .08), 0 34px 70px -30px rgba(var(--plan-aura), .55)}html[data-scene=ivory] .iv-plan__cta--pro{color:#fff;background:linear-gradient(#8b5cf6,#6d28d9);border-color:#6d28d9;box-shadow:inset 0 1px #ffffff38,0 12px 26px -12px #6d28d9d9}html[data-scene=ivory] .iv-plan__cta--pro:is(:hover,:focus-visible){color:#fff;background:linear-gradient(#9a6dff,#7533e8);box-shadow:inset 0 1px #ffffff3d,0 16px 32px -12px #6d28d9}html[data-scene=ivory] .iv-plan__cta--plus{color:#fff}.iv-plan--pro{background:linear-gradient(#faf7ff,#fff 30%);border-color:#b9a3f5;box-shadow:0 0 0 4px #7c3aed12,0 30px 60px -32px #7c3aed73}.iv-plan--pro .iv-plan__badge{background:linear-gradient(#8b5cf6,#6d28d9);border-color:#6d28d9;box-shadow:0 8px 18px -10px #6d28d9e6}.iv-plan--pro summary{color:#6d28d9}.iv-plan--plus .iv-plan__key strong{color:#1d4ed8}.iv-plan--pro .iv-plan__key strong{color:#6d28d9}.iv-plan--ultra .iv-plan__key strong,.iv-plan--ultra .iv-plan__fine strong{color:#ffd77a}.iv-plan--ultra{background:radial-gradient(90% 60% at 100% 0%, #f5af2829, transparent 60%), linear-gradient(180deg, #0f2240, var(--iv-navy));border-color:#f5be4652}.iv-plan--ultra summary{color:#ffd77a}.iv-plan--ultra summary:after{border-color:#f5be4673}html[data-scene=ivory] .iv-plan--ultra .button--light{box-shadow:0 0 0 1px #ffd77859,0 14px 34px -14px #f5b428cc}html[data-scene=ivory] .iv-plan--ultra :focus-visible{outline-color:#ffd77a}.iv-plan--ultra:is(:hover,:focus-within,[data-powered=true]){box-shadow:0 0 0 1px #ffd26e59,0 0 0 6px #f5b4281a,0 36px 80px -30px #f5aa1e8c,inset 0 1px #ffe6aa2e}.iv-upgrade__step--free,.iv-upgrade__panel--to-free{--step:#127a51;--step-soft:#e6f6ee;--step-line:#b5e3cb}.iv-upgrade__step--plus,.iv-upgrade__panel--to-plus{--step:#2563eb;--step-soft:#eaf2ff;--step-line:#bcd2fb}.iv-upgrade__step--pro,.iv-upgrade__panel--to-pro{--step:#7c3aed;--step-soft:#f3eeff;--step-line:#d6c6fb}.iv-upgrade__step--ultra,.iv-upgrade__panel--to-ultra{--step:#a86a06;--step-soft:#fff6e2;--step-line:#f1d79b}.iv-upgrade{border:1px solid var(--iv-line);border-radius:var(--iv-radius-xl);background:radial-gradient(70% 60% at 100% 0%, #f5f2ea, transparent 70%), var(--iv-white);box-shadow:var(--iv-shadow-md);gap:clamp(1.5rem,3vw,2.25rem);padding:clamp(1.5rem,4vw,3rem);display:grid;position:relative}.iv-upgrade__head{align-items:center;gap:2rem;display:grid}.iv-upgrade .ivory-lede{max-width:34rem}@media (width>=64rem){.iv-upgrade__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem}}.iv-upgrade__path{text-align:center;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.75rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.iv-upgrade__path li{justify-items:center;gap:.3rem;display:grid;position:relative}.iv-upgrade__path li+li:before,.iv-upgrade__path li+li:after{content:"";border-radius:2px;width:calc(100% - 3.05rem);height:2px;position:absolute;top:1.55rem;right:calc(50% + 1.9rem)}.iv-upgrade__path li+li:before{background:var(--iv-line)}.iv-upgrade__path li+li:after{background:linear-gradient(90deg, var(--from,var(--iv-line-strong)), var(--step));transform-origin:0;transition:transform .62s var(--iv-ease);transform:scaleX(0)}.iv-upgrade__node{border:1px solid var(--iv-line-strong);background:var(--iv-white);width:3.1rem;height:3.1rem;color:var(--iv-faint);font-variant-numeric:tabular-nums;transition:background-color .42s var(--iv-ease), border-color .42s var(--iv-ease), box-shadow .52s var(--iv-ease), color .42s var(--iv-ease), transform .52s cubic-bezier(.34, 1.4, .5, 1);border-radius:50%;place-items:center;font-size:.875rem;font-weight:600;display:grid}.iv-upgrade__path strong{color:var(--iv-ink);font-size:.9375rem;font-weight:600}.iv-upgrade__path span:not(.iv-upgrade__node){color:var(--iv-faint);font-size:.75rem}.iv-upgrade__path li>strong,.iv-upgrade__path li>span:last-child{transition:opacity .42s var(--iv-ease)}.iv-upgrade[data-upgrade] .iv-upgrade__path li>:not(.iv-upgrade__node){opacity:.55}.iv-upgrade:is([data-upgrade="0"],:not([data-upgrade])) .iv-upgrade__path li:is([data-step="0"],[data-step="1"])>:not(.iv-upgrade__node),.iv-upgrade[data-upgrade="1"] .iv-upgrade__path li:is([data-step="1"],[data-step="2"])>:not(.iv-upgrade__node),.iv-upgrade[data-upgrade="2"] .iv-upgrade__path li:is([data-step="2"],[data-step="3"])>:not(.iv-upgrade__node){opacity:1}.iv-upgrade:is([data-upgrade="0"],:not([data-upgrade])) li[data-step="0"] .iv-upgrade__node,.iv-upgrade[data-upgrade="1"] li[data-step="1"] .iv-upgrade__node,.iv-upgrade[data-upgrade="2"] li[data-step="2"] .iv-upgrade__node{border-color:var(--step-line);background:var(--step-soft);color:var(--step)}.iv-upgrade:is([data-upgrade="0"],:not([data-upgrade])) li[data-step="1"] .iv-upgrade__node,.iv-upgrade[data-upgrade="1"] li[data-step="2"] .iv-upgrade__node,.iv-upgrade[data-upgrade="2"] li[data-step="3"] .iv-upgrade__node{border-color:var(--step);background:var(--step);color:#fff;box-shadow:0 0 0 6px var(--step-soft), 0 12px 26px -12px var(--step);transform:scale(1.06)}.iv-upgrade:is([data-upgrade="0"],:not([data-upgrade])) li[data-step="1"]:after,.iv-upgrade[data-upgrade="1"] li[data-step="2"]:after,.iv-upgrade[data-upgrade="2"] li[data-step="3"]:after{transform:scaleX(1)}.iv-upgrade .pricing-journey-picker{isolation:isolate;border:1px solid var(--iv-line);background:var(--iv-raised);border-radius:999px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.25rem;width:fit-content;max-width:100%;margin:0;padding:.3rem;display:inline-grid;position:relative}.iv-upgrade .pricing-journey-picker[hidden]{display:none}.iv-upgrade .pricing-journey-picker label{z-index:1;position:relative}.iv-upgrade .pricing-journey-picker input{opacity:0;cursor:pointer;border-radius:999px;width:100%;height:100%;margin:0;position:absolute;inset:0}.iv-upgrade .pricing-journey-picker span{min-height:44px;color:var(--iv-muted);white-space:nowrap;transition:background-color var(--iv-fast), color var(--iv-fast);border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.5rem 1.1rem;font-size:.9375rem;font-weight:600;display:flex}.iv-upgrade .pricing-journey-picker .iv-glyph{width:.95rem;height:.95rem;color:var(--iv-faint)}.iv-upgrade .pricing-journey-picker label:hover span,.iv-upgrade .pricing-journey-picker input:checked+span{color:var(--iv-ink)}.iv-upgrade .pricing-journey-picker input:checked+span{background:var(--iv-white);box-shadow:var(--iv-shadow-sm)}.iv-upgrade .pricing-journey-picker input:focus-visible+span{outline:2px solid var(--iv-blue-bright);outline-offset:2px}.iv-upgrade .pricing-journey-picker:before{content:"";z-index:0;width:var(--pill-w,0);background:var(--iv-white);box-shadow:var(--iv-shadow-sm), inset 0 0 0 1px var(--iv-line);opacity:0;transform:translateX(var(--pill-x,0));border-radius:999px;position:absolute;top:.3rem;bottom:.3rem;left:0}.iv-upgrade .pricing-journey-picker[data-pill=ready]:before{opacity:1;transition:transform .48s cubic-bezier(.34,1.32,.5,1)}.iv-upgrade .pricing-journey-picker[data-pill=ready] input:checked+span{box-shadow:none;background:0 0}.iv-upgrade__panels{gap:1rem;display:grid}.iv-upgrade__panel{border:1px solid var(--iv-line);background:var(--iv-canvas);border-radius:1.25rem;gap:clamp(1.5rem,3vw,2.5rem);padding:clamp(1.25rem,3vw,2rem);display:grid}.iv-upgrade__panel[hidden]{display:none}.iv-upgrade__intro{align-content:start;justify-items:start;gap:.75rem;display:grid}.iv-upgrade .pricing-kicker{background:var(--step-soft);color:var(--step);border-radius:999px;margin:0;padding:.25rem .65rem;font-size:.8125rem;font-weight:600;display:inline-flex}.iv-upgrade__intro h3{color:var(--iv-ink);letter-spacing:-.025em;margin:0;font-size:clamp(1.35rem,1.15rem + .8vw,1.75rem);font-weight:600;line-height:1.2}.iv-upgrade__intro>p:not(.pricing-kicker,.iv-upgrade__cost){color:var(--iv-muted);margin:0;line-height:1.6}.iv-upgrade__cost{border:1px solid var(--iv-line);background:var(--iv-white);box-shadow:var(--iv-shadow-xs);border-radius:.9rem;gap:.15rem;margin:.25rem 0;padding:.9rem 1.1rem;display:grid}.iv-upgrade__cost>span:first-child{color:var(--iv-faint);font-size:.75rem;font-weight:500}.iv-upgrade__cost strong{color:var(--iv-ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:650}.iv-upgrade__cost small{color:var(--iv-faint);letter-spacing:0;font-size:.875rem;font-weight:500}.iv-upgrade__cost>span:last-child{color:var(--iv-muted);font-size:.8125rem}.iv-upgrade__intro .ivory-link{color:var(--step)}.iv-upgrade__facts{gap:.6rem;margin:0;display:grid}.iv-upgrade__facts>div{border:1px solid var(--iv-line);background:var(--iv-white);transition:border-color var(--iv-fast), box-shadow var(--iv-fast), transform var(--iv-fast);border-radius:.9rem;gap:.35rem;padding:.95rem 1.05rem;display:grid}.iv-upgrade__facts>div:hover{border-color:var(--step-line);box-shadow:var(--iv-shadow-sm);transform:translateY(-2px)}.iv-upgrade__facts dt{color:var(--iv-muted);font-size:.8125rem;font-weight:500}.iv-upgrade__facts dd{flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;margin:0;display:flex}.iv-upgrade__before{color:var(--iv-faint);text-decoration:line-through;text-decoration-color:var(--iv-line-strong);font-size:.9375rem}.iv-upgrade__facts dd>.iv-glyph{width:.9rem;height:.9rem;color:var(--step)}.iv-upgrade__facts dd strong{color:var(--iv-ink);font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:650}.iv-upgrade__facts dd p{color:var(--iv-muted);flex-basis:100%;margin:0;font-size:.8125rem}@media (width>=40rem){.iv-upgrade__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.iv-upgrade__panel{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center}}@media (width<=39.999rem){.iv-upgrade .pricing-journey-picker span{padding-inline:.7rem;font-size:.8125rem}.iv-upgrade--free .iv-upgrade__path span:not(.iv-upgrade__node){display:none}}.iv-compare__layout{gap:2rem;display:grid}.iv-compare__head{align-content:start;justify-items:start;gap:.9rem;display:grid}.iv-compare__head>p:not(.ivory-eyebrow,.iv-caption){color:var(--iv-muted);margin:0;line-height:1.65}.iv-matrix{border:1px solid var(--iv-line);border-radius:var(--iv-radius-lg);background:var(--iv-white);box-shadow:var(--iv-shadow-sm);display:none;overflow-x:auto}.iv-matrix:focus-visible{outline:2px solid var(--iv-blue-bright);outline-offset:3px}.iv-matrix table{border-collapse:separate;border-spacing:0;width:100%;font-size:.9375rem}.iv-matrix th,.iv-matrix td{border-bottom:1px solid var(--iv-line);text-align:left;vertical-align:top;padding:.8rem 1rem}.iv-matrix thead th{color:var(--iv-ink);padding-top:1.35rem;font-size:1rem;font-weight:650;position:relative}.iv-matrix thead th:first-child{color:var(--iv-faint);font-size:.8125rem;font-weight:500}.iv-matrix thead b{color:var(--iv-ink);font-variant-numeric:tabular-nums;font-weight:650}.iv-matrix__flag{color:var(--iv-blue);letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;font-weight:600;position:absolute;top:.35rem;left:1rem}.iv-matrix tbody th[scope=row]{color:var(--iv-ink-soft);font-weight:500}.iv-matrix td{color:var(--iv-ink);font-variant-numeric:tabular-nums}.iv-matrix td[data-empty]{color:var(--iv-faint)}.iv-matrix__group th{background:var(--iv-canvas);color:var(--iv-blue);letter-spacing:.08em;text-transform:uppercase;padding-top:1.1rem;font-size:.6875rem;font-weight:600}.iv-matrix .iv-col--pro{background:#f5f0ffb3}.iv-matrix thead .iv-col--pro{box-shadow:inset 0 3px #7c3aed}.iv-matrix tbody tr:last-child :is(th,td){border-bottom:0}.iv-matrix tbody tr:not(.iv-matrix__group):hover :is(th,td){background:#f6f9ff}.iv-matrix thead th{background:var(--iv-white);vertical-align:bottom}.iv-matrix thead th.iv-col--pro{background:#f8f5ff}.iv-matrix thead .iv-col--pro .iv-matrix__flag{color:#6d28d9}.iv-matrix .iv-col--pro .iv-mark--yes{color:#6d28d9;background:#f1ebff;box-shadow:inset 0 0 0 1px #d6c6fb}.iv-matrix__plan{color:var(--iv-ink);letter-spacing:-.01em;font-size:1.0625rem;font-weight:650;display:block}.iv-matrix__price{color:var(--iv-muted);margin-top:.15rem;font-size:.8125rem;font-weight:500;display:block}.iv-matrix__price b{font-size:1.125rem}.iv-matrix__cta{border:1px solid var(--iv-line-strong);background:var(--iv-white);width:100%;min-height:38px;color:var(--iv-ink);transition:border-color var(--iv-fast), background-color var(--iv-fast), color var(--iv-fast), box-shadow var(--iv-fast), transform var(--iv-fast);border-radius:.65rem;justify-content:center;align-items:center;gap:.35rem;margin-top:.7rem;padding:.4rem .75rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.iv-matrix__cta .iv-glyph{width:.85rem;height:.85rem;transition:transform var(--iv-fast)}.iv-matrix__cta:is(:hover,:focus-visible){border-color:var(--iv-blue);color:var(--iv-link);box-shadow:var(--iv-ring)}.iv-matrix__cta:is(:hover,:focus-visible) .iv-glyph{transform:translate(2px)}.iv-matrix__cta.is-featured{color:#fff;background:linear-gradient(#8b5cf6,#6d28d9);border-color:#6d28d9;box-shadow:0 10px 22px -12px #6d28d9e6}.iv-matrix__cta.is-featured:is(:hover,:focus-visible){color:#fff;background:linear-gradient(#9a6dff,#7533e8)}.iv-matrix__hint{max-width:17rem;color:var(--iv-faint);margin-top:.2rem;font-size:.75rem;font-weight:400;line-height:1.45;display:block}.iv-matrix tbody th[scope=row],.iv-matrix td{vertical-align:middle}.iv-mark{border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;display:inline-grid}.iv-mark--yes{background:var(--iv-blue-soft);color:var(--iv-blue);box-shadow:inset 0 0 0 1px var(--iv-blue-line)}.iv-mark--yes .iv-glyph{width:.85rem;height:.85rem}.iv-mark--no>span[aria-hidden]{background:var(--iv-line-strong);border-radius:2px;width:.7rem;height:2px}.iv-matrix :is(th,td){transition:background-color .2s var(--iv-ease)}.iv-matrix table:has(.iv-col--plus:hover) .iv-col--plus,.iv-matrix table:has(.iv-col--ultra:hover) .iv-col--ultra{background:#f7f9fc}.iv-matrix table:has(.iv-col--pro:hover) .iv-col--pro{background:#f1eaff}.iv-matrix[data-diff=true] tr[data-same],.iv-matrix[data-diff=true] tbody:not(:has(tr:not(.iv-matrix__group,[data-same]))){display:none}.iv-matrix[data-wait] :is(thead th,tbody tr){opacity:0}.iv-diff-toggle{border:1px solid var(--iv-line);background:var(--iv-white);min-height:44px;color:var(--iv-ink-soft);cursor:pointer;font:inherit;box-shadow:var(--iv-shadow-xs);transition:border-color var(--iv-fast), color var(--iv-fast);border-radius:999px;align-items:center;gap:.6rem;padding:.35rem .9rem .35rem .45rem;font-size:.875rem;font-weight:600;display:inline-flex}.iv-diff-toggle[hidden]{display:none}.iv-diff-toggle:hover{border-color:var(--iv-blue-line);color:var(--iv-ink)}.iv-diff-toggle:focus-visible{outline:2px solid var(--iv-blue-bright);outline-offset:2px}.iv-diff-toggle__track{background:var(--iv-line-strong);width:2.2rem;height:1.3rem;transition:background-color .26s var(--iv-ease);border-radius:999px;position:relative}.iv-diff-toggle__track:after{content:"";background:#fff;border-radius:50%;width:1rem;height:1rem;transition:transform .32s cubic-bezier(.34,1.4,.5,1);position:absolute;top:.15rem;left:.15rem;box-shadow:0 1px 3px #1018274d}.iv-diff-toggle[aria-pressed=true] .iv-diff-toggle__track{background:var(--iv-blue)}.iv-diff-toggle[aria-pressed=true] .iv-diff-toggle__track:after{transform:translate(.9rem)}@media (width<=63.999rem){.iv-diff-toggle{display:none}}.iv-mobile-compare{gap:1.25rem;display:grid}.iv-mobile-compare section{border:1px solid var(--iv-line);border-radius:var(--iv-radius-lg);background:var(--iv-white);box-shadow:var(--iv-shadow-xs);padding:1.1rem}.iv-mobile-compare h3{color:var(--iv-blue);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .6rem;font-size:.75rem;font-weight:600}.iv-mobile-compare dl{gap:0;margin:0;display:grid}.iv-mobile-compare .pricing-mobile-compare__row{border-top:1px solid var(--iv-line);gap:.45rem;padding:.75rem 0;display:grid}.iv-mobile-compare .pricing-mobile-compare__row:first-child{border-top:0;padding-top:.2rem}.iv-mobile-compare dt{color:var(--iv-ink);font-size:.9375rem;font-weight:600}.iv-mobile-compare dd{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin:0;display:grid}.iv-mobile-compare dd div{background:var(--iv-raised);border-radius:.55rem;gap:.1rem;padding:.45rem .55rem;display:grid}.iv-mobile-compare dd div.iv-col--pro{background:#f3eeff}.iv-mobile-compare dd span{color:var(--iv-faint);font-size:.6875rem;font-weight:600}.iv-mobile-compare dd strong{color:var(--iv-ink);overflow-wrap:anywhere;font-size:.8125rem;font-weight:600;line-height:1.35}@media (width>=64rem){.iv-compare__layout{grid-template-columns:minmax(0,.34fr) minmax(0,1fr);align-items:start;gap:3rem}.iv-compare__head{position:sticky;top:7rem}.iv-matrix{display:block;overflow:clip}.iv-matrix thead th{z-index:2;top:calc(var(--iv-header-offset) + .5rem);box-shadow:inset 0 -1px 0 var(--iv-line);position:sticky}.iv-matrix thead .iv-col--pro{box-shadow:inset 0 3px 0 #7c3aed, inset 0 -1px 0 var(--iv-line)}.iv-matrix thead th:before{content:"";height:calc(var(--iv-header-offset) + .5rem);background:var(--iv-white);pointer-events:none;position:absolute;bottom:100%;left:0;right:0}.iv-mobile-compare{display:none}}.iv-matrix .iv-matrix__group th{color:var(--iv-ink);letter-spacing:0;text-transform:none;font-size:.8125rem}.iv-mobile-compare h3{color:var(--iv-ink);letter-spacing:0;text-transform:none;font-size:.875rem}.iv-matrix__value{display:block}.iv-matrix .iv-matrix__cta{white-space:nowrap}.iv-matrix__detail{color:var(--iv-faint);margin-top:.1rem;font-size:.75rem;display:block}.iv-matrix .iv-col--ultra .iv-mark--yes{color:#a86a06;background:#fff6e2;box-shadow:inset 0 0 0 1px #f1d79b}.iv-matrix .iv-col--free{background:#ecf8f18c}.iv-matrix thead th.iv-col--free{background:#f4fbf7;box-shadow:inset 0 3px #127a51}.iv-matrix thead .iv-col--free .iv-matrix__flag{color:#127a51}.iv-matrix .iv-col--free .iv-mark--yes{background:var(--iv-success-soft);color:var(--iv-success);box-shadow:inset 0 0 0 1px #b5e3cb}.iv-matrix table:has(.iv-col--free:hover) .iv-col--free{background:#e9f6ef}.iv-matrix__cta--free{color:var(--iv-success);border-color:#b5e3cb}.iv-matrix__cta--free:is(:hover,:focus-visible){border-color:var(--iv-success);background:var(--iv-success);color:#fff;box-shadow:0 10px 22px -12px #157f55cc}.iv-mobile-compare dd div.iv-col--free{background:#eef8f2}.iv-mobile-compare--free dd{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=64rem){.iv-matrix thead th.iv-col--free{box-shadow:inset 0 3px 0 #127a51, inset 0 -1px 0 var(--iv-line)}}.iv-teams-grid{align-items:stretch;gap:1.25rem;display:grid}@media (width>=64rem){.iv-teams-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem}}.iv-teams-path,.iv-ask{border:1px solid var(--iv-line);border-radius:var(--iv-radius-xl);background:var(--iv-white);box-shadow:var(--iv-shadow-md);align-content:start;gap:1rem;padding:clamp(1.5rem,3.5vw,2.5rem);display:grid}.iv-teams-path{background:radial-gradient(80% 50% at 0% 0%, #f5f2ea, transparent 70%), var(--iv-white)}.iv-teams-path__title,.iv-ask__title{color:var(--iv-ink);letter-spacing:-.03em;margin:0;font-size:clamp(1.6rem,1.3rem + 1.2vw,2.25rem);font-weight:650;line-height:1.1}.iv-teams-path .iv-teams-path__lede,.iv-ask__lede{max-width:34rem;color:var(--iv-muted);margin:0;font-size:.9375rem;line-height:1.6}.iv-teams-caps{gap:.55rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.iv-teams-caps li{border:1px solid var(--iv-line);background:var(--iv-canvas);transition:border-color var(--iv-fast), box-shadow var(--iv-fast), transform var(--iv-fast);border-radius:.9rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.85rem;padding:.85rem 1rem;display:grid}.iv-teams-caps li:hover{border-color:var(--iv-line-strong);box-shadow:var(--iv-shadow-sm);transform:translate(3px)}.iv-teams-caps__icon{border:1px solid var(--iv-line);background:var(--iv-white);width:2.25rem;height:2.25rem;color:var(--iv-ink);box-shadow:var(--iv-shadow-xs);border-radius:.7rem;place-items:center;display:grid}.iv-teams-caps__icon .iv-glyph{width:1.1rem;height:1.1rem}.iv-teams-caps strong{color:var(--iv-ink);font-size:.9375rem;font-weight:600;display:block}.iv-teams-caps div>span{color:var(--iv-muted);margin-top:.15rem;font-size:.8125rem;line-height:1.5;display:block}.iv-teams-path .iv-teams-path__label,.iv-teams-size legend,.iv-ask__channels legend{color:var(--iv-faint);margin:0 0 .55rem;padding:0;font-size:.8125rem;font-weight:600}.iv-teams-steps{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.iv-teams-steps li{color:var(--iv-ink-soft);align-items:center;gap:.65rem;font-size:.875rem;display:flex}.iv-teams-steps li>span{border:1px solid var(--iv-line-strong);background:var(--iv-white);width:1.5rem;height:1.5rem;color:var(--iv-ink);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:600;display:grid}@media (width>=40rem){.iv-teams-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.iv-teams-steps li{align-items:flex-start}}.iv-teams-size{border:0;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;display:flex}.iv-teams-size legend{width:100%}.iv-teams-size label,.iv-ask__channels label,.iv-ask__plans label{position:relative}.iv-teams-size input,.iv-ask__channels input,.iv-ask__plans input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.iv-teams-size span{border:1px solid var(--iv-line-strong);background:var(--iv-white);min-height:40px;color:var(--iv-muted);transition:background-color var(--iv-fast), border-color var(--iv-fast), color var(--iv-fast);border-radius:999px;align-items:center;padding:.4rem .9rem;font-size:.8125rem;font-weight:600;display:inline-flex}.iv-teams-size label:hover span{color:var(--iv-ink)}.iv-teams-size input:checked+span{border-color:var(--iv-ink);background:var(--iv-ink);color:#fff}.iv-teams-size input:focus-visible+span{outline:2px solid var(--iv-blue-bright);outline-offset:2px}.iv-teams-path__free{background:var(--iv-success-soft);color:var(--iv-ink-soft);border-radius:.8rem;align-items:flex-start;gap:.6rem;margin:0;padding:.75rem .9rem;font-size:.8125rem;line-height:1.5;display:flex}.iv-teams-path__free>span[aria-hidden]{background:var(--iv-success);border-radius:50%;flex:none;width:.45rem;height:.45rem;margin-top:.4rem}.iv-teams-path__free a,.iv-ask__free a{color:#14663f;font-weight:600}.iv-teams-path__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:.25rem;display:flex}.iv-teams-path__actions .iv-glyph{width:1.05rem;height:1.05rem}.iv-teams-path .iv-teams-path__fine,.iv-ask__fine{color:var(--iv-faint);margin:0;font-size:.75rem;line-height:1.5}.iv-ask__free{color:var(--iv-muted);margin:-.25rem 0 0;font-size:.8125rem}.iv-ask__channels{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin:0;padding:0;display:grid}.iv-ask__channels[hidden]{display:none}.iv-ask__channels legend{grid-column:1/-1}.iv-ask__channels span{border:1px solid var(--iv-line-strong);background:var(--iv-white);min-height:44px;color:var(--iv-muted);transition:border-color var(--iv-fast), box-shadow var(--iv-fast), color var(--iv-fast);border-radius:.75rem;justify-content:center;align-items:center;gap:.45rem;padding:.5rem .6rem;font-size:.875rem;font-weight:600;display:flex}.iv-ask__channels .iv-glyph{width:1rem;height:1rem}.iv-ask__channels label:hover span{color:var(--iv-ink)}.iv-ask__channels input:checked+span{border-color:var(--iv-ink);color:var(--iv-ink);box-shadow:inset 0 0 0 1px var(--iv-ink), var(--iv-shadow-sm)}.iv-ask__channels input:focus-visible+span{outline:2px solid var(--iv-blue-bright);outline-offset:2px}.iv-ask__plans{border:1px solid var(--iv-line);background:var(--iv-raised);border-radius:.9rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;margin:0;padding:.3rem;display:grid}.iv-ask__plans span{color:var(--iv-muted);transition:background-color var(--iv-fast), box-shadow var(--iv-fast), color var(--iv-fast);border-radius:.65rem;justify-items:center;gap:.05rem;padding:.45rem .4rem;display:grid}.iv-ask__plans strong{font-size:.9375rem;font-weight:600}.iv-ask__plans small{font-size:.75rem}.iv-ask__plans input:checked+span{background:var(--iv-white);color:var(--iv-ink);box-shadow:var(--iv-shadow-sm)}.iv-ask__plans input:focus-visible+span{outline:2px solid var(--iv-blue-bright);outline-offset:2px}.iv-ask__row{gap:.75rem;display:grid}@media (width>=40rem){.iv-ask__row{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}.iv-ask__field{gap:.35rem;display:grid}.iv-ask__field[hidden]{display:none}.iv-ask__field>span{color:var(--iv-ink-soft);font-size:.8125rem;font-weight:600}.iv-ask__field small{color:var(--iv-faint);font-weight:400}.iv-ask__field :is(input,textarea){border:1px solid var(--iv-line-strong);background:var(--iv-white);width:100%;color:var(--iv-ink);font:inherit;transition:border-color var(--iv-fast), box-shadow var(--iv-fast);border-radius:.7rem;padding:.65rem .8rem;font-size:1rem;line-height:1.55}@media (width>=64rem){.iv-ask__field :is(input,textarea){font-size:.875rem}}.iv-ask__field textarea{resize:vertical;background:var(--iv-canvas);min-height:14rem}.iv-ask[data-channel=slack] .iv-ask__field textarea,.iv-ask[data-channel=linkedin] .iv-ask__field textarea{min-height:11rem}.iv-ask__field :is(input,textarea):focus{border-color:var(--iv-ink);outline:none;box-shadow:0 0 0 4px #10182714}.iv-ask__actions{flex-wrap:wrap;gap:.6rem;display:flex}.iv-ask__actions .button{flex:12rem;justify-content:center}.iv-ask__actions .iv-glyph{width:1.05rem;height:1.05rem}.iv-ask__actions [hidden]{display:none}.iv-ask__actions [data-copied=true]{border-color:var(--iv-success);color:var(--iv-success)}@media (prefers-reduced-motion:reduce){html[data-scene=ivory] .iv-plan{transform:none!important}}@media (forced-colors:active){html[data-scene=ivory] :is(.iv-plan,.iv-matrix,.iv-teams-path,.iv-ask){border:1px solid canvastext}}.iv-free{background:var(--iv-canvas);padding:0 0 clamp(1.25rem,2.5vw,1.75rem);position:relative}.iv-free__card{--free-aura:21, 128, 85;--plan-h:150;isolation:isolate;border:1px solid var(--iv-line);border-radius:var(--iv-radius-xl);box-shadow:var(--iv-shadow-sm);transition:transform var(--iv-panel), box-shadow var(--iv-panel), border-color var(--iv-panel);background:linear-gradient(115deg,#fff 0% 55%,#f2faf6 100%);gap:clamp(1.25rem,3vw,2.5rem);padding:clamp(1.4rem,2.6vw,2rem);display:grid;position:relative}.iv-free__card:is(:hover,:focus-within){border-color:rgba(var(--free-aura), .45);box-shadow:0 0 0 1px rgba(var(--free-aura), .18), 0 0 0 6px rgba(var(--free-aura), .06), 0 30px 60px -30px rgba(var(--free-aura), .45);transform:translateY(-3px)}.iv-free__field{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.iv-free__field canvas{width:100%;height:100%;display:block}.iv-free__lead{align-content:start;gap:.75rem;display:grid}.iv-free__tag{background:var(--iv-success-soft);color:#14663f;border-radius:999px;justify-self:start;align-items:center;gap:.4rem;margin:0;padding:.3rem .7rem;font-size:.8125rem;font-weight:600;display:inline-flex}.iv-free__tag .iv-glyph{width:.95rem;height:.95rem}.iv-free h2{color:var(--iv-ink);letter-spacing:-.025em;margin:0;font-size:1.4rem;font-weight:650}.iv-free__headline{color:var(--iv-muted);margin:-.4rem 0 0;font-size:.9375rem}.iv-free__price{color:var(--iv-ink);align-items:baseline;gap:.15rem;margin:.25rem 0 0;display:flex}.iv-free__price>span{align-self:flex-start;margin-top:.45rem;font-size:1.35rem;font-weight:600}.iv-free__price strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(2.75rem,2.3rem + 1.6vw,3.4rem);font-weight:650;line-height:1}.iv-free__price small{color:var(--iv-faint);margin-left:.3rem;font-size:.875rem;font-weight:500}.iv-free__cta{justify-content:center;width:100%;margin-top:.25rem}.iv-free__terms{color:var(--iv-faint);justify-content:center;align-items:center;gap:.4rem;margin:0;font-size:.8125rem;display:flex}.iv-free__terms .iv-glyph{width:.9rem;height:.9rem;color:var(--iv-success)}.iv-free__body{align-content:start;gap:1.1rem;display:grid}.iv-free__fit{color:var(--iv-ink-soft);margin:0;font-size:1rem;line-height:1.55}.iv-free__lists{gap:1.1rem;display:grid}.iv-free__label{color:var(--iv-faint);margin:0 0 .6rem;font-size:.8125rem;font-weight:600}.iv-free__list{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.iv-free__list li{color:var(--iv-ink-soft);align-items:flex-start;gap:.6rem;font-size:.9375rem;line-height:1.45;display:flex}.iv-free__list .iv-glyph{width:1.05rem;height:1.05rem;color:var(--iv-success);flex:none;margin-top:.15rem}.iv-free__list strong{color:var(--iv-success);font-weight:600}.iv-free__adds{border-top:1px solid var(--iv-line);color:var(--iv-faint);flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;padding-top:1rem;font-size:.8125rem;display:flex}.iv-free__adds>span:first-child{margin-right:.25rem;font-weight:600}.iv-free__chip{border:1px solid var(--iv-line);background:var(--iv-white);color:var(--iv-ink-soft);border-radius:999px;padding:.25rem .6rem}@media (width>=40rem){.iv-free__lists{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.iv-free__card{grid-template-columns:minmax(16rem,.8fr) minmax(0,2fr);align-items:start}.iv-free__lead{border-right:1px solid var(--iv-line);padding-right:clamp(1.25rem,3vw,2.5rem)}}@media (width<=63.999rem){.iv-free .site-shell{max-width:34rem}}@media (prefers-reduced-motion:reduce){html[data-scene=ivory] .iv-free__card{transition:none;transform:none!important}}@media (forced-colors:active){html[data-scene=ivory] .iv-free__card{border:1px solid canvastext}}
