.campaign-funnel-toolkit-letter-module__s_ImJa__graphic{object-fit:contain;vertical-align:-.28em;width:2.2em;height:1.5em;transform:rotate(var(--graphic-tilt));margin-inline:.16em;transition:transform .5s ease-out;display:inline-block}.campaign-funnel-toolkit-letter-module__s_ImJa__property{--graphic-tilt:-4deg;--graphic-enter-tilt:-8deg}.campaign-funnel-toolkit-letter-module__s_ImJa__research{--graphic-tilt:6deg;--graphic-enter-tilt:10deg}.campaign-funnel-toolkit-letter-module__s_ImJa__diligence{--graphic-tilt:-5deg;--graphic-enter-tilt:-9deg}:is([data-story-paragraph][data-text-motion=waiting] .campaign-funnel-toolkit-letter-module__s_ImJa__graphic,[data-story-paragraph][data-text-motion=revealing] .campaign-funnel-toolkit-letter-module__s_ImJa__graphic){transform:translateY(.08em) rotate(var(--graphic-enter-tilt))}@media (prefers-reduced-motion:reduce){.campaign-funnel-toolkit-letter-module__s_ImJa__graphic{transform:rotate(var(--graphic-tilt));transition:none}[data-story-paragraph] .campaign-funnel-toolkit-letter-module__s_ImJa__graphic{transform:rotate(var(--graphic-tilt));transition:none}}
.sticky-action-bar-module___2GGaa__bar{z-index:40;left:16px;right:16px;bottom:calc(12px + env(safe-area-inset-bottom,0px));max-width:1120px;transform:translateY(calc(100% + 32px + env(safe-area-inset-bottom,0px)));opacity:0;visibility:hidden;margin-inline:auto;transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .2s,visibility 0s linear .32s;position:fixed}.sticky-action-bar-module___2GGaa__bar[data-visible]{opacity:1;visibility:visible;transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .2s,visibility;transform:none}.sticky-action-bar-module___2GGaa__inner{border:1px solid var(--editorial-line);background:var(--surface);color:var(--foreground);border-radius:22px;grid-template-columns:minmax(0,1fr) auto 44px;align-items:center;gap:16px;padding:12px 12px 12px 24px;display:grid;box-shadow:0 22px 48px -20px #012d2752}.sticky-action-bar-module___2GGaa__summary{gap:2px;min-width:0;margin:0;line-height:1.35;display:grid}.sticky-action-bar-module___2GGaa__summary strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sticky-action-bar-module___2GGaa__summary span{color:var(--muted);font-size:var(--ikit-small-size)}.sticky-action-bar-module___2GGaa__bar .sticky-action-bar-module___2GGaa__close{width:44px;height:44px;color:var(--muted)}@media (max-width:767px){.sticky-action-bar-module___2GGaa__bar{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px))}.sticky-action-bar-module___2GGaa__inner{grid-template-columns:minmax(0,1fr) 44px;gap:8px 10px;padding:10px 6px 12px 16px}.sticky-action-bar-module___2GGaa__inner>a{grid-area:2/1/auto/-1;justify-content:center;justify-self:stretch;width:auto;min-width:0;margin-right:10px}.sticky-action-bar-module___2GGaa__summary strong{font-size:var(--ikit-small-size)}}@media (prefers-reduced-motion:reduce){.sticky-action-bar-module___2GGaa__bar,.sticky-action-bar-module___2GGaa__bar[data-visible]{transition:none}}
.tool-finder-module__EqgEeq__stage{isolation:isolate;min-width:0;padding:28px 22px 18px;position:relative}.tool-finder-module__EqgEeq__stage:before{content:"";z-index:-1;background:var(--editorial-dark);border-radius:var(--radius-3xl);position:absolute;inset:58px 8px 76px 42px;transform:rotate(5deg)}.tool-finder-module__EqgEeq__stageLabel,.tool-finder-module__EqgEeq__footnote{font-size:var(--ikit-small-size);color:var(--editorial-muted);justify-content:space-between;gap:16px;display:flex}.tool-finder-module__EqgEeq__stageLabel{margin-bottom:20px}.tool-finder-module__EqgEeq__stageLabel>span:first-child:before{content:"";background:var(--primary);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.tool-finder-module__EqgEeq__finder{color:var(--editorial-ink);--muted:var(--editorial-muted);gap:24px;padding:28px;position:relative;transform:rotate(-2deg)}.tool-finder-module__EqgEeq__brand{font-size:var(--ikit-small-size);color:var(--muted);justify-content:space-between;align-items:center;gap:16px;display:flex}.tool-finder-module__EqgEeq__brand img{width:112px;height:auto}.tool-finder-module__EqgEeq__tabs{gap:0}:is(.tool-finder-module__EqgEeq__tabs .tabs__list-container,.tool-finder-module__EqgEeq__tabs .tabs__list){width:100%}.tool-finder-module__EqgEeq__tabs .tabs__tab{white-space:normal;text-align:center;flex:1;min-width:0}.tool-finder-module__EqgEeq__panel{padding-top:24px}.tool-finder-module__EqgEeq__panel[data-exiting]{animation:none;display:none}.tool-finder-module__EqgEeq__question{align-items:center;gap:12px;min-height:108px;display:flex;position:relative}.tool-finder-module__EqgEeq__question :is(h2,h3){font-size:var(--ikit-title-size);line-height:var(--ikit-title-leading);letter-spacing:var(--ikit-title-tracking);z-index:1;max-width:12ch;position:relative}.tool-finder-module__EqgEeq__question img{object-fit:contain;flex:none;width:116px;height:116px;margin-left:auto}.tool-finder-module__EqgEeq__inputs{font-size:var(--ikit-body-size);margin:20px 0 0;padding:0;list-style:none}.tool-finder-module__EqgEeq__inputs li{border-top:1px solid var(--editorial-line);align-items:center;gap:14px;padding:14px 0;display:flex}.tool-finder-module__EqgEeq__inputs li>span{font-size:var(--ikit-label-size);color:var(--accent-soft-foreground)}.tool-finder-module__EqgEeq__inputs i{border:1px solid var(--primary);border-radius:50%;width:6px;height:6px;margin-left:auto}.tool-finder-module__EqgEeq__outcome{background:var(--surface-secondary);border-left:3px solid var(--primary);margin-top:8px;padding:20px 38px 20px 20px;position:relative}.tool-finder-module__EqgEeq__outcome>span{font-size:var(--ikit-label-size);color:var(--muted)}.tool-finder-module__EqgEeq__outcome strong{font-size:var(--ikit-label-title-size);line-height:var(--ikit-title-leading);max-width:22ch;margin-top:6px;font-weight:500;display:block}.tool-finder-module__EqgEeq__outcome svg{position:absolute;top:calc(50% - 8px);right:16px}.tool-finder-module__EqgEeq__outcome:not([data-arrow]){padding-right:20px}.tool-finder-module__EqgEeq__tag{flex:none;align-self:flex-start;margin-left:auto}.tool-finder-module__EqgEeq__value{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-weight:500}.tool-finder-module__EqgEeq__note{font-size:var(--ikit-small-size);color:var(--muted);line-height:1.45;margin-top:12px!important}.tool-finder-module__EqgEeq__destination{margin-top:24px}.tool-finder-module__EqgEeq__destination p{font-size:var(--ikit-small-size);color:var(--muted);margin-bottom:12px!important}.tool-finder-module__EqgEeq__footnote{margin-top:30px!important}@media (prefers-reduced-motion:no-preference){.tool-finder-module__EqgEeq__finder{animation:.75s cubic-bezier(.22,1,.36,1) both tool-finder-module__EqgEeq__desk-enter}.tool-finder-module__EqgEeq__panel{animation:.35s both tool-finder-module__EqgEeq__panel-enter}@keyframes tool-finder-module__EqgEeq__desk-enter{0%{transform:translateY(24px)rotate(0)}to{transform:translateY(0)rotate(-2deg)}}@keyframes tool-finder-module__EqgEeq__panel-enter{0%{opacity:.65;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:1100px){.tool-finder-module__EqgEeq__stage{padding-inline:12px}.tool-finder-module__EqgEeq__finder{padding:24px}.tool-finder-module__EqgEeq__brand>span{text-align:right;max-width:12ch}.tool-finder-module__EqgEeq__question img{width:96px;height:96px}}@media (max-width:767px){.tool-finder-module__EqgEeq__stage{justify-self:center;width:min(100%,450px);padding:12px 10px 0}.tool-finder-module__EqgEeq__finder{transform:rotate(-1deg)}.tool-finder-module__EqgEeq__footnote{margin-top:24px!important}}@media (max-width:359px){.tool-finder-module__EqgEeq__finder{padding:20px}.tool-finder-module__EqgEeq__question img{width:76px;height:84px}.tool-finder-module__EqgEeq__brand img{width:100px}.tool-finder-module__EqgEeq__tabs .tabs__list[data-orientation=horizontal]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;width:100%;min-width:0;display:grid}.tool-finder-module__EqgEeq__tabs .tabs__tab{height:auto;min-height:32px;padding:6px 8px}.tool-finder-module__EqgEeq__tabs .tabs__tab:last-child:nth-child(odd){grid-column:1/-1}}
.report-cover-module__O5xiLq__stage{perspective:1400px;background:var(--editorial-gradient-mint);border-radius:var(--radius-3xl);place-items:center;min-width:0;padding:44px 32px 52px;display:grid}.report-cover-module__O5xiLq__book{--cover-ink:var(--editorial-on-dark);--cover-muted:var(--editorial-muted-on-dark);isolation:isolate;aspect-ratio:3/4;background:var(--editorial-dark);width:100%;max-width:300px;color:var(--cover-ink);box-shadow:5px 5px 0 var(--editorial-paper),7px 7px 0 var(--editorial-line),16px 26px 28px -13px color-mix(in srgb,var(--editorial-ink) 26%,transparent);border-radius:2px 6px 6px 2px;flex-direction:column;padding:26px 24px 22px 30px;transition:transform .35s;display:flex;position:relative;transform:rotateY(-10deg)rotate(-5deg);container-type:inline-size}.report-cover-module__O5xiLq__book:before{content:"";z-index:2;border-right:1px solid color-mix(in srgb,var(--cover-ink) 12%,transparent);background:color-mix(in srgb,var(--editorial-dark) 8%,transparent);width:10px;position:absolute;inset:0 auto 0 0}.report-cover-module__O5xiLq__brand{z-index:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.report-cover-module__O5xiLq__brand img{width:clamp(58px,34cqw,84px);height:auto;display:block}.report-cover-module__O5xiLq__brand span:last-child{letter-spacing:.12em;text-transform:uppercase;font-size:clamp(6px,3cqw,8px)}.report-cover-module__O5xiLq__content{flex-direction:column;flex:1;gap:20px;min-height:0;margin-top:28px;display:flex}.report-cover-module__O5xiLq__title{z-index:1;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(16px,10cqw,29px);font-weight:600;line-height:1.15;position:relative}.report-cover-module__O5xiLq__image{flex:1;min-height:54px;position:relative;overflow:hidden}.report-cover-module__O5xiLq__image img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.report-cover-module__O5xiLq__foot{z-index:1;letter-spacing:.03em;color:var(--cover-muted);justify-content:space-between;gap:12px;margin-top:20px;font-size:clamp(6px,3cqw,8px);line-height:1.5;display:flex;position:relative}.report-cover-module__O5xiLq__stage[data-report-cover=paper]{background:var(--editorial-gradient-ice)}.report-cover-module__O5xiLq__stage[data-report-cover=paper] .report-cover-module__O5xiLq__book{--cover-ink:var(--editorial-ink);--cover-muted:var(--editorial-muted);background:var(--editorial-paper)}.report-cover-module__O5xiLq__stage[data-report-cover=paper] .report-cover-module__O5xiLq__brand{border-bottom:2px solid var(--editorial-ink);padding-bottom:16px}.report-cover-module__O5xiLq__stage[data-report-cover=paper] .report-cover-module__O5xiLq__title{font-weight:600}.report-cover-module__O5xiLq__stage[data-report-cover=paper] .report-cover-module__O5xiLq__image{margin-inline:-30px -24px}.report-cover-module__O5xiLq__stage[data-report-cover=photographic]{background:var(--editorial-gradient-mint)}.report-cover-module__O5xiLq__stage[data-report-cover=photographic] .report-cover-module__O5xiLq__book{overflow:hidden}.report-cover-module__O5xiLq__stage[data-report-cover=photographic] .report-cover-module__O5xiLq__content{justify-content:flex-end;padding-top:64px}.report-cover-module__O5xiLq__stage[data-report-cover=photographic] .report-cover-module__O5xiLq__image{z-index:-1;position:absolute;inset:0}.report-cover-module__O5xiLq__stage[data-report-cover=photographic] .report-cover-module__O5xiLq__image:after{content:"";background:linear-gradient(180deg,color-mix(in srgb,var(--editorial-dark) 72%,transparent),color-mix(in srgb,var(--editorial-dark) 12%,transparent) 28%,color-mix(in srgb,var(--editorial-dark) 88%,transparent) 65%,var(--editorial-dark));position:absolute;inset:0}.report-cover-module__O5xiLq__stage[data-report-cover=comparison]{background:var(--editorial-gradient-ice)}.report-cover-module__O5xiLq__stage[data-report-cover=comparison] .report-cover-module__O5xiLq__book{--cover-ink:var(--editorial-ink);--cover-muted:var(--editorial-muted);background:var(--editorial-paper)}.report-cover-module__O5xiLq__stage[data-report-cover=comparison] .report-cover-module__O5xiLq__content{gap:24px}.report-cover-module__O5xiLq__stage[data-report-cover=comparison] .report-cover-module__O5xiLq__image{box-shadow:-26px 0 0 var(--editorial-dark);margin-left:26px}.report-cover-module__O5xiLq__stage[data-report-cover=comparison] .report-cover-module__O5xiLq__image img{filter:grayscale()}.report-cover-module__O5xiLq__stage[data-report-cover=comparison] .report-cover-module__O5xiLq__brand span:last-child{color:var(--accent-soft-foreground)}.report-cover-module__O5xiLq__stage[data-report-cover=editorial]{background:var(--editorial-gradient-mint)}.report-cover-module__O5xiLq__stage[data-report-cover=editorial] .report-cover-module__O5xiLq__image{max-height:110px;margin-top:auto}.report-cover-module__O5xiLq__stage[data-report-cover=editorial] .report-cover-module__O5xiLq__title{color:var(--editorial-on-dark)}.report-cover-module__O5xiLq__stage[data-report-cover=editorial] .report-cover-module__O5xiLq__brand span:last-child{color:var(--editorial-bright)}.report-cover-module__O5xiLq__stage[data-compact]{min-height:354px;padding:32px 28px 40px}.report-cover-module__O5xiLq__stage[data-compact] .report-cover-module__O5xiLq__book{max-width:212px;padding:18px 18px 16px 24px}.report-cover-module__O5xiLq__stage[data-compact] .report-cover-module__O5xiLq__content{gap:16px;margin-top:20px}.report-cover-module__O5xiLq__stage[data-compact] .report-cover-module__O5xiLq__foot{margin-top:16px}.report-cover-module__O5xiLq__stage[data-compact][data-report-cover=paper] .report-cover-module__O5xiLq__brand{padding-bottom:12px}.report-cover-module__O5xiLq__stage[data-compact][data-report-cover=paper] .report-cover-module__O5xiLq__image{margin-inline:-24px -18px}.report-cover-module__O5xiLq__stage[data-compact][data-report-cover=photographic] .report-cover-module__O5xiLq__content{padding-top:48px}[data-report-card]:is(:hover,:focus-within) .report-cover-module__O5xiLq__book{transform:rotateY(-6deg)rotate(-2deg)translateY(-3px)}@media (max-width:1000px){.report-cover-module__O5xiLq__stage{padding-inline:24px}}@media (max-width:767px){.report-cover-module__O5xiLq__stage{width:100%;max-width:520px;margin-inline:auto}.report-cover-module__O5xiLq__book{max-width:270px}}@media (max-width:360px){.report-cover-module__O5xiLq__stage,.report-cover-module__O5xiLq__stage[data-compact]{padding-inline:24px}}.report-cover-module__O5xiLq__stage[data-flat]{border-radius:inherit;background:0 0;width:100%;max-width:none;height:100%;padding:0}.report-cover-module__O5xiLq__stage[data-flat] .report-cover-module__O5xiLq__book{max-width:none;height:100%;box-shadow:none;transform:none}.report-cover-module__O5xiLq__stage[data-backdrop=transparent]{background:0 0}@media (prefers-reduced-motion:reduce){.report-cover-module__O5xiLq__book{transition:none!important}[data-report-card]:is(:hover,:focus-within) .report-cover-module__O5xiLq__book{transform:rotateY(-10deg)rotate(-5deg)}}
.hero-headline-module__gEOncG__headline{font-size:var(--ikit-display-size);letter-spacing:var(--ikit-display-tracking);line-height:1.1;font-weight:var(--ikit-display-weight);color:inherit;margin:0}.hero-headline-module__gEOncG__headlineWord{animation:hero-headline-module__gEOncG__headlineWordIn .8s cubic-bezier(.22,1,.36,1) calc(var(--word-index) * 16ms) backwards;display:inline-block}.hero-headline-module__gEOncG__headlineWord[data-highlight=true]{color:var(--accent-soft-foreground)}@media (prefers-reduced-motion:reduce){.hero-headline-module__gEOncG__headlineWord{animation:none!important}}@keyframes hero-headline-module__gEOncG__headlineWordIn{0%{opacity:.65;transform:translateY(.22em)}to{opacity:1;transform:translateY(0)}}
.awards-showcase-module__S0rgMG__container{width:min(100%,calc(var(--ikit-page-width) + var(--ikit-gutter) * 2));padding-inline:var(--ikit-gutter);margin-inline:auto}.awards-showcase-module__S0rgMG__showcase{--editorial-coral:var(--accent-soft-foreground);padding-block:96px}.awards-showcase-module__S0rgMG__showcase .awards-showcase-module__S0rgMG__container{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:72px;display:grid}.awards-showcase-module__S0rgMG__intro{flex-direction:column;align-items:start;display:flex}.awards-showcase-module__S0rgMG__eyebrow{}.awards-showcase-module__S0rgMG__intro h2{font-size:var(--ikit-heading-size);line-height:var(--ikit-heading-leading);font-weight:var(--ikit-heading-weight);letter-spacing:var(--ikit-heading-tracking);text-wrap:balance;margin:0}.awards-showcase-module__S0rgMG__body{max-width:46ch;color:var(--muted);font-size:var(--ikit-body-size);margin:20px 0 0;line-height:1.75}.awards-showcase-module__S0rgMG__badges{align-items:center;gap:12px;margin:28px 0 32px;display:flex}.awards-showcase-module__S0rgMG__badges img{object-fit:contain;width:auto;height:72px}.awards-showcase-module__S0rgMG__list{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.awards-showcase-module__S0rgMG__list>li{border-bottom:1px solid var(--border)}.awards-showcase-module__S0rgMG__row{min-height:76px;color:var(--foreground);grid-template-columns:64px minmax(0,1fr) 20px;align-items:center;gap:20px;padding:16px 4px;text-decoration:none;display:grid}.awards-showcase-module__S0rgMG__row svg{width:18px;height:18px;color:var(--accent-soft-foreground);transition:transform .16s}a.awards-showcase-module__S0rgMG__row:hover strong{text-underline-offset:4px;text-decoration:underline}a.awards-showcase-module__S0rgMG__row:hover svg{transform:translate(3px)}a.awards-showcase-module__S0rgMG__row:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:2px;border-radius:4px}.awards-showcase-module__S0rgMG__year{color:var(--accent-soft-foreground);font-size:var(--ikit-small-size);font-variant-numeric:tabular-nums;font-weight:600}.awards-showcase-module__S0rgMG__itemText{flex-direction:column;gap:4px;min-width:0;display:flex}.awards-showcase-module__S0rgMG__itemText strong{font-size:var(--ikit-body-size);font-weight:600;line-height:1.4}.awards-showcase-module__S0rgMG__itemText>span{color:var(--muted);font-size:var(--ikit-small-size);line-height:1.5}.awards-showcase-module__S0rgMG__band{border-bottom:1px solid var(--border);padding-block:22px}.awards-showcase-module__S0rgMG__bandInner{align-items:center;gap:20px 28px;display:flex}.awards-showcase-module__S0rgMG__bandBadges{flex:none;align-items:center;gap:8px;display:flex}.awards-showcase-module__S0rgMG__bandBadges img{object-fit:contain;width:auto;height:48px}.awards-showcase-module__S0rgMG__bandInner>p{max-width:62ch;font-size:var(--ikit-body-size);flex:1;margin:0;line-height:1.6}.awards-showcase-module__S0rgMG__bandLink{min-height:44px;color:var(--accent-soft-foreground);font-size:var(--ikit-body-size);white-space:nowrap;text-underline-offset:5px;align-items:center;gap:8px;margin-left:auto;font-weight:600;display:inline-flex}.awards-showcase-module__S0rgMG__bandLink svg{width:16px;height:16px}.awards-showcase-module__S0rgMG__bandLink:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:4px}@media (max-width:1100px){.awards-showcase-module__S0rgMG__showcase .awards-showcase-module__S0rgMG__container{gap:48px}}@media (max-width:767px){.awards-showcase-module__S0rgMG__showcase{padding-block:64px}.awards-showcase-module__S0rgMG__showcase .awards-showcase-module__S0rgMG__container{grid-template-columns:1fr;gap:36px}.awards-showcase-module__S0rgMG__badges{margin:24px 0 28px}.awards-showcase-module__S0rgMG__badges img{height:60px}.awards-showcase-module__S0rgMG__row{grid-template-columns:48px minmax(0,1fr) 18px;gap:14px;min-height:0}.awards-showcase-module__S0rgMG__band{padding-block:20px}.awards-showcase-module__S0rgMG__bandInner{flex-wrap:wrap;gap:12px 16px}.awards-showcase-module__S0rgMG__bandBadges img{height:40px}.awards-showcase-module__S0rgMG__bandInner>p{font-size:var(--ikit-small-size);flex-basis:calc(100% - 160px)}.awards-showcase-module__S0rgMG__bandLink{margin-left:0}}@media (prefers-reduced-motion:reduce){.awards-showcase-module__S0rgMG__row svg{transition:none}}
.campaign-award-proof-module__8VT0cG__proof{border-top:1px solid var(--editorial-line);align-items:center;gap:20px;margin-top:28px;padding-top:24px;display:flex}.campaign-award-proof-module__8VT0cG__badges{flex-shrink:0;align-items:center;gap:12px;display:flex}.campaign-award-proof-module__8VT0cG__badges img{object-fit:contain}.campaign-award-proof-module__8VT0cG__proof p{font-size:var(--ikit-small-size);margin:0;line-height:1.55}.campaign-award-proof-module__8VT0cG__proof a{font-size:inherit;gap:4px;margin-top:6px}@media (max-width:1100px){.campaign-award-proof-module__8VT0cG__proof{flex-wrap:wrap;gap:16px}}
.story-faces-module__JU3oZW__hero{--hero-edge:clamp(16px,1.6vw,32px);background:var(--editorial-aurora),var(--editorial-soft);padding:clamp(24px,2.2vw,36px) 0 clamp(28px,3vw,48px);overflow:clip}.story-faces-module__JU3oZW__copy{width:min(100% - var(--ikit-gutter) * 2,820px);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex}.story-faces-module__JU3oZW__kicker{font-size:var(--ikit-label-size);color:var(--accent-soft-foreground);letter-spacing:.01em;font-weight:600;line-height:1.5}.story-faces-module__JU3oZW__copy h1{font-size:var(--ikit-display-size);line-height:var(--ikit-display-leading);letter-spacing:var(--ikit-display-tracking);font-weight:var(--ikit-display-weight);text-wrap:balance;margin:14px 0 16px}.story-faces-module__JU3oZW__copy .story-faces-module__JU3oZW__lead{font-size:var(--ikit-lead-size);color:var(--muted);text-wrap:balance;margin:0 0 32px;line-height:1.6}.story-faces-module__JU3oZW__faces{--face-gap:16px;--face-columns:6;--face-stagger:clamp(12px,1.2vw,24px);justify-content:center;gap:var(--face-gap);width:min(100% - var(--hero-edge) * 2,2000px);padding:0 0 var(--face-stagger);margin:clamp(24px,2.2vw,40px) auto 0;list-style:none;display:flex}.story-faces-module__JU3oZW__faces li{flex:0 0 calc((100% - (var(--face-columns) - 1) * var(--face-gap)) / var(--face-columns));min-width:0;display:flex}.story-faces-module__JU3oZW__faces li:nth-child(2n){transform:translateY(var(--face-stagger))}.story-faces-module__JU3oZW__face{border-radius:var(--radius-3xl);isolation:isolate;background:var(--editorial-dark);width:100%;color:var(--editorial-on-dark);box-shadow:0 1px 2px color-mix(in srgb,var(--editorial-ink) 8%,transparent),0 18px 36px -22px color-mix(in srgb,var(--editorial-ink) 45%,transparent);flex-direction:column;text-decoration:none;transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s;display:flex;overflow:hidden}.story-faces-module__JU3oZW__face:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.story-faces-module__JU3oZW__photo{aspect-ratio:8/9;background:var(--editorial-cool);display:block;position:relative}.story-faces-module__JU3oZW__photo>img{object-fit:cover;object-position:50% 0;width:100%;height:100%;position:absolute;inset:0}.story-faces-module__JU3oZW__badge{background:color-mix(in srgb,var(--editorial-dark) 52%,transparent);-webkit-backdrop-filter:blur(10px);border-radius:999px;align-items:center;padding:5px 9px;display:inline-flex;position:absolute;top:10px;left:10px}.story-faces-module__JU3oZW__badge img{width:auto;height:13px;display:block}.story-faces-module__JU3oZW__badge[data-press]{background:color-mix(in srgb,var(--surface) 94%,transparent)}.story-faces-module__JU3oZW__badge[data-press][data-dark=true]{background:var(--editorial-dark)}.story-faces-module__JU3oZW__caption{flex-direction:column;flex:1;gap:2px;padding:12px 14px 14px;display:flex}.story-faces-module__JU3oZW__name{font-size:var(--ikit-small-size);color:color-mix(in srgb,var(--editorial-on-dark) 88%,transparent);font-weight:600;line-height:1.4}.story-faces-module__JU3oZW__figure{font-size:var(--ikit-title-size);line-height:1.15;font-weight:var(--ikit-heading-weight);letter-spacing:var(--ikit-title-tracking);font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--ikit-color-brand) 62%,var(--editorial-on-dark))}.story-faces-module__JU3oZW__label{font-size:var(--ikit-small-size);color:color-mix(in srgb,var(--editorial-on-dark) 76%,transparent);text-wrap:pretty;line-height:1.35}.story-faces-module__JU3oZW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover){.story-faces-module__JU3oZW__face:hover{box-shadow:0 1px 2px color-mix(in srgb,var(--editorial-ink) 8%,transparent),0 28px 44px -24px color-mix(in srgb,var(--editorial-ink) 55%,transparent);transform:translateY(-4px)}}@media (max-width:1099px){.story-faces-module__JU3oZW__faces{--face-gap:12px;width:100%;padding:8px var(--hero-edge) 32px;scroll-padding-inline:var(--hero-edge);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(36%,88.8889svh - 497.778px);grid-auto-flow:column;justify-content:start;margin:clamp(24px,4vw,40px) 0 -20px;display:grid;overflow-x:auto}.story-faces-module__JU3oZW__faces::-webkit-scrollbar{display:none}.story-faces-module__JU3oZW__faces li{scroll-snap-align:start}.story-faces-module__JU3oZW__faces li:nth-child(2n){transform:none}}@media (max-width:767px){.story-faces-module__JU3oZW__faces{padding-inline:var(--ikit-gutter);scroll-padding-inline:var(--ikit-gutter);grid-auto-columns:min(74%,88.8889svh - 373.333px);margin-top:20px}}@media (prefers-reduced-motion:reduce){.story-faces-module__JU3oZW__face{transition:none}.story-faces-module__JU3oZW__face:hover{transform:none}}
.campaign-funnel-toolkit-document-module__xEsc1W__pair{border-radius:var(--radius-3xl);background:var(--editorial-gradient-mint);min-height:354px;display:grid}.campaign-funnel-toolkit-document-module__xEsc1W__pair>[data-report-cover]{grid-area:1/1;width:64%;max-width:none;margin:0}.campaign-funnel-toolkit-document-module__xEsc1W__pair>[data-report-cover]:first-child{z-index:1;justify-self:start}.campaign-funnel-toolkit-document-module__xEsc1W__pair>[data-report-cover]:last-child{justify-self:end;margin-top:36px}@media (max-width:767px){.campaign-funnel-toolkit-document-module__xEsc1W__pair{min-height:0;padding:24px 16px 32px}.campaign-funnel-toolkit-document-module__xEsc1W__pair>[data-report-cover][data-compact]{align-self:start;width:clamp(140px,56%,200px);min-height:0;padding:0}.campaign-funnel-toolkit-document-module__xEsc1W__pair>[data-report-cover][data-compact]:first-child{z-index:0}.campaign-funnel-toolkit-document-module__xEsc1W__pair>[data-report-cover][data-compact]:last-child{z-index:1;margin-top:144px}}
.campaign-module__lDRLCq__page{font-size:var(--ikit-body-size)}.campaign-module__lDRLCq__page :is(section,div)[id]{scroll-margin-top:24px}.campaign-module__lDRLCq__container{width:min(1200px,100% - 80px);margin-inline:auto}.campaign-module__lDRLCq__eyebrow{color:var(--accent-soft-foreground);font-size:var(--ikit-label-size);font-weight:600;margin:0 0 20px!important}.campaign-module__lDRLCq__lead{max-width:56ch;color:var(--muted);font-size:var(--ikit-lead-size);line-height:1.6;margin:24px 0 0!important}.campaign-module__lDRLCq__note{color:var(--muted);font-size:var(--ikit-small-size);line-height:1.55;margin:16px 0 0!important}.campaign-module__lDRLCq__hero{background:var(--editorial-gradient-mint);padding-block:72px}.campaign-module__lDRLCq__heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-areas:"copy video""proof video";align-items:center;column-gap:64px;display:grid}.campaign-module__lDRLCq__heroCopy{grid-area:copy;align-self:end;min-width:0}.campaign-module__lDRLCq__heroProof{grid-area:proof;align-self:start;min-width:0}.campaign-module__lDRLCq__hero h1{max-width:17ch;font-size:var(--ikit-article-title-size);line-height:var(--ikit-display-leading);font-weight:var(--ikit-display-weight);letter-spacing:var(--ikit-display-tracking);text-wrap:balance;margin:0}.campaign-module__lDRLCq__actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:32px;display:flex}.campaign-module__lDRLCq__actions>a:last-child{align-items:center;gap:8px;display:inline-flex}.campaign-module__lDRLCq__heroVideo{border-radius:var(--radius-3xl);background:var(--editorial-dark);min-width:0;box-shadow:0 24px 64px color-mix(in srgb,var(--editorial-dark) 18%,transparent);grid-area:video;overflow:hidden}.campaign-module__lDRLCq__section{padding-block:88px}.campaign-module__lDRLCq__questions{margin-top:8px}.campaign-module__lDRLCq__booking{background:var(--editorial-gradient-mint)}.campaign-module__lDRLCq__bookingGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy form""proof form";align-items:start;gap:12px 80px;display:grid}.campaign-module__lDRLCq__bookingCopy{grid-area:copy;min-width:0}.campaign-module__lDRLCq__booking h2{font-size:var(--ikit-heading-size);font-weight:var(--ikit-heading-weight);line-height:var(--ikit-heading-leading);letter-spacing:var(--ikit-heading-tracking);text-wrap:balance;margin:0}.campaign-module__lDRLCq__prose{font-size:var(--ikit-lead-size);margin-top:24px;line-height:1.6}.campaign-module__lDRLCq__prose :is(p,ul){margin:0 0 16px}.campaign-module__lDRLCq__prose ul{padding-left:22px}.campaign-module__lDRLCq__prose li{margin-block:8px}.campaign-module__lDRLCq__prose mark{background:var(--editorial-bright);color:var(--foreground)}.campaign-module__lDRLCq__formCard{grid-area:form;min-width:0;padding:24px}.campaign-module__lDRLCq__bookingProof{grid-area:proof;min-width:0}.campaign-module__lDRLCq__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:16px 0 0;display:grid}.campaign-module__lDRLCq__facts div{flex-direction:column-reverse;gap:4px;display:flex}.campaign-module__lDRLCq__facts dt{color:var(--muted);font-size:var(--ikit-small-size);line-height:1.4}.campaign-module__lDRLCq__facts dd{font-size:var(--ikit-title-size);font-variant-numeric:tabular-nums;margin:0;font-weight:600;line-height:1.2}@media (max-width:1100px){.campaign-module__lDRLCq__heroGrid,.campaign-module__lDRLCq__bookingGrid{column-gap:40px}}@media (max-width:900px){.campaign-module__lDRLCq__heroGrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""video""proof";row-gap:32px}.campaign-module__lDRLCq__bookingGrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""form""proof";row-gap:32px}.campaign-module__lDRLCq__formCard{width:100%;max-width:680px}}@media (max-width:767px){.campaign-module__lDRLCq__container{width:calc(100% - 40px)}.campaign-module__lDRLCq__hero{padding-block:40px 48px}.campaign-module__lDRLCq__section{padding-block:56px}.campaign-module__lDRLCq__formCard{padding:12px}.campaign-module__lDRLCq__facts{grid-template-columns:minmax(0,1fr);gap:12px}.campaign-module__lDRLCq__facts div{flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:10px}}
.company-careers-hero-module__TfnVvG__hero{background:var(--editorial-gradient-mint);padding-bottom:64px;overflow:clip}.company-careers-hero-module__TfnVvG__intro{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);align-items:end;gap:clamp(40px,6vw,96px);padding-block:64px 40px;display:grid}.company-careers-hero-module__TfnVvG__headline,.company-careers-hero-module__TfnVvG__introSide{min-width:0}.company-careers-hero-module__TfnVvG__headline h1{max-width:19ch;color:var(--editorial-ink);font-size:var(--ikit-display-size);line-height:var(--ikit-display-leading);letter-spacing:var(--ikit-display-tracking);text-wrap:balance;margin:18px 0 0}.company-careers-hero-module__TfnVvG__headline h1 [data-brand-highlight]{color:var(--editorial-ink)}.company-careers-hero-module__TfnVvG__lead{max-width:40ch;color:var(--editorial-muted);font-size:var(--ikit-lead-size);line-height:1.55}.company-careers-hero-module__TfnVvG__actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:28px;display:flex}.company-careers-hero-module__TfnVvG__actions>a:last-child{min-height:44px;color:var(--editorial-ink);font-size:var(--ikit-body-size);text-underline-offset:5px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.company-careers-hero-module__TfnVvG__photos{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:16px;height:clamp(300px,32vw,460px);display:grid}.company-careers-hero-module__TfnVvG__photos img{object-fit:cover;border-radius:var(--radius-xl);background:var(--editorial-cool);width:100%;min-width:0;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.company-careers-hero-module__TfnVvG__photos img{animation:.7s cubic-bezier(.22,1,.36,1) both company-careers-hero-module__TfnVvG__careers-photo-arrive}.company-careers-hero-module__TfnVvG__photos img:nth-child(2){animation-delay:80ms}.company-careers-hero-module__TfnVvG__photos img:nth-child(3){animation-delay:.15s}}@keyframes company-careers-hero-module__TfnVvG__careers-photo-arrive{0%{transform:translateY(16px)}to{transform:translateY(0)}}.company-careers-hero-module__TfnVvG__recognition{border-top:1px solid var(--editorial-line);flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:24px;padding-top:20px;display:flex}.company-careers-hero-module__TfnVvG__badges{flex:none;gap:4px;display:flex}.company-careers-hero-module__TfnVvG__badges img{object-fit:contain;width:48px;height:48px;display:block}.company-careers-hero-module__TfnVvG__recognition dl{flex-wrap:wrap;gap:12px 40px;margin:0;display:flex}.company-careers-hero-module__TfnVvG__recognition dt{color:var(--editorial-ink);font-size:var(--ikit-body-size);font-weight:600;line-height:1.4}.company-careers-hero-module__TfnVvG__recognition dd{color:var(--editorial-muted);font-size:var(--ikit-small-size);margin:0;line-height:1.4}.company-careers-hero-module__TfnVvG__recognition>a{color:var(--editorial-ink);font-size:var(--ikit-body-size);margin-left:auto;font-weight:600}@media (max-width:991px){.company-careers-hero-module__TfnVvG__intro{grid-template-columns:1fr;gap:24px}.company-careers-hero-module__TfnVvG__headline h1{max-width:20ch}.company-careers-hero-module__TfnVvG__recognition>a{margin-left:0}}@media (max-width:767px){.company-careers-hero-module__TfnVvG__hero{padding-bottom:48px}.company-careers-hero-module__TfnVvG__intro{padding-block:44px 28px}.company-careers-hero-module__TfnVvG__headline h1{margin-top:16px}.company-careers-hero-module__TfnVvG__actions{margin-top:24px}.company-careers-hero-module__TfnVvG__photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;height:auto}.company-careers-hero-module__TfnVvG__photos img:first-child{aspect-ratio:3/2;grid-column:1/-1}.company-careers-hero-module__TfnVvG__photos img:not(:first-child){aspect-ratio:4/5}.company-careers-hero-module__TfnVvG__recognition{align-items:flex-start;gap:14px}.company-careers-hero-module__TfnVvG__recognition dl{flex-direction:column;gap:12px}}
.tools-module__PcwESq__page{font-size:var(--ikit-body-size);line-height:var(--ikit-body-leading);font-variant-numeric:tabular-nums}.tools-module__PcwESq__container{width:min(100% - 80px,1200px);margin-inline:auto}.tools-module__PcwESq__section{padding-block:96px}.tools-module__PcwESq__page :where(h1,h2,h3,h4,p,figure,dl){margin:0}.tools-module__PcwESq__page :where(h1){font-size:var(--ikit-display-size);font-weight:var(--ikit-display-weight);line-height:var(--ikit-display-leading);letter-spacing:var(--ikit-display-tracking);text-wrap:balance}.tools-module__PcwESq__page :where(h2){font-size:var(--ikit-heading-size);font-weight:var(--ikit-heading-weight);line-height:var(--ikit-heading-leading);letter-spacing:var(--ikit-heading-tracking)}.tools-module__PcwESq__page :where(h3){font-size:var(--ikit-title-size);font-weight:600;line-height:var(--ikit-title-leading);letter-spacing:var(--ikit-title-tracking)}.tools-module__PcwESq__page :where(h4){font-size:var(--ikit-title-size);font-weight:500;line-height:var(--ikit-title-leading);letter-spacing:var(--ikit-title-tracking)}.tools-module__PcwESq__page :where(section,[id]),.tools-module__PcwESq__page:is([data-ari-page],[data-tool-landing]) :is(section,[id]){scroll-margin-top:130px}.tools-module__PcwESq__page[data-tools-page] section{scroll-margin-top:120px}.tools-module__PcwESq__page[data-tools-page] :is(a,button,[role=tab]){scroll-margin-top:140px}.tools-module__PcwESq__kicker{font-size:var(--ikit-label-size);color:var(--accent-soft-foreground);font-weight:600;display:block;margin-bottom:20px!important}.tools-module__PcwESq__lead{font-size:var(--ikit-lead-size);line-height:var(--ikit-body-leading);color:var(--muted);max-width:54ch;margin-top:24px!important}.tools-module__PcwESq__small{font-size:var(--ikit-small-size);line-height:var(--ikit-body-leading);color:var(--muted)}.tools-module__PcwESq__actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.tools-module__PcwESq__quietLink{font-size:var(--ikit-body-size);color:inherit;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.tools-module__PcwESq__quietLink:hover{text-underline-offset:5px;text-decoration:underline}.tools-module__PcwESq__hero{background:var(--editorial-gradient-night);color:var(--editorial-on-dark);--muted:var(--editorial-muted-on-dark);overflow:clip}.tools-module__PcwESq__heroGrid{grid-template-columns:1.05fr 1fr;align-items:center;gap:72px;padding-block:88px 92px;display:grid}.tools-module__PcwESq__heroCopy{min-width:0}.tools-module__PcwESq__hero .tools-module__PcwESq__kicker,.tools-module__PcwESq__hero h1 em{color:var(--ikit-inverse-accent)}.tools-module__PcwESq__heroNote{font-size:var(--ikit-small-size);color:var(--muted);margin-top:24px!important}.tools-module__PcwESq__hubHero{isolation:isolate;background:linear-gradient(to bottom,var(--editorial-paper),transparent 42%),var(--editorial-gradient-mint);color:var(--editorial-ink);--muted:var(--editorial-muted);position:relative}.tools-module__PcwESq__hubHero .tools-module__PcwESq__heroGrid{grid-template-columns:1.1fr 1fr;gap:64px;padding-block:56px 76px}.tools-module__PcwESq__hubHero h1{font-size:var(--ikit-display-size);letter-spacing:var(--ikit-display-tracking)}.tools-module__PcwESq__hubHero .tools-module__PcwESq__kicker,.tools-module__PcwESq__hubHero h1 em{color:var(--accent-soft-foreground)}.tools-module__PcwESq__hubHero .tools-module__PcwESq__heroNote{align-items:center;gap:10px;display:flex}.tools-module__PcwESq__hubHero .tools-module__PcwESq__heroNote:before{content:"";background:var(--primary);width:18px;height:1px}.tools-module__PcwESq__backLink{color:var(--editorial-muted-on-dark);font-size:var(--ikit-small-size);text-underline-offset:4px;margin-bottom:32px;display:inline-block}.tools-module__PcwESq__splitHeading{grid-template-columns:1.2fr 1fr;align-items:end;gap:80px;margin-bottom:48px;display:grid}.tools-module__PcwESq__splitHeading>p,.tools-module__PcwESq__splitHeading>div>p:not(.tools-module__PcwESq__kicker){color:var(--muted);max-width:48ch}.tools-module__PcwESq__featured{background:var(--editorial-dark);color:var(--editorial-on-dark);--muted:var(--editorial-muted-on-dark);border-radius:var(--radius-3xl);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.tools-module__PcwESq__featuredCopy .tools-module__PcwESq__kicker{color:var(--ikit-inverse-accent)}.tools-module__PcwESq__featuredCopy{padding:44px}.tools-module__PcwESq__featuredCopy h3{font-size:var(--ikit-display-size);letter-spacing:var(--ikit-display-tracking);line-height:var(--ikit-display-leading)}.tools-module__PcwESq__productName{font-size:var(--ikit-body-size);color:var(--muted);margin-top:4px!important}.tools-module__PcwESq__featuredCopy h4{font-size:var(--ikit-subheading-size);margin-top:28px}.tools-module__PcwESq__featuredCopy>p:not(.tools-module__PcwESq__kicker,.tools-module__PcwESq__productName){color:var(--muted);font-size:var(--ikit-body-size);margin-top:20px}.tools-module__PcwESq__checkList{font-size:var(--ikit-body-size);gap:10px;margin:24px 0 28px;padding:0;list-style:none;display:grid}.tools-module__PcwESq__checkList li:before{content:"";background:var(--primary);border-radius:50%;width:6px;height:6px;margin-right:12px;display:inline-block}.tools-module__PcwESq__featuredVisual{isolation:isolate;background:var(--editorial-gradient-forest);justify-content:center;align-items:center;padding:48px;display:flex;position:relative}.tools-module__PcwESq__featuredVisual .tools-module__PcwESq__cashflowIllustration{box-shadow:0 24px 48px color-mix(in srgb,var(--editorial-midnight) 30%,transparent);transform:rotate(3deg)}.tools-module__PcwESq__cashflowIllustration{width:100%;color:var(--editorial-ink);background:var(--surface);border:1px solid var(--editorial-line);border-radius:var(--radius-xl);--muted:var(--editorial-muted);padding:28px}.tools-module__PcwESq__widgetHeader{font-size:var(--ikit-small-size);color:var(--muted);border-bottom:1px solid var(--editorial-line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:20px;display:flex}.tools-module__PcwESq__widgetHeader>span:first-child{font-size:var(--ikit-label-size);color:var(--editorial-ink);align-items:center;gap:10px;font-weight:600;display:flex}.tools-module__PcwESq__cashflowHeading{margin:24px 0 28px}.tools-module__PcwESq__cashflowHeading>span{font-size:var(--ikit-small-size);color:var(--muted)}.tools-module__PcwESq__cashflowHeading strong{font-size:var(--ikit-subheading-size);line-height:var(--ikit-title-leading);letter-spacing:var(--ikit-title-tracking);margin-top:12px;font-weight:500;display:block}.tools-module__PcwESq__cashflowRows>div{border-top:1px solid var(--editorial-line);justify-content:space-between;align-items:center;gap:12px;padding-block:14px;display:flex}.tools-module__PcwESq__cashflowRows dt{font-size:var(--ikit-label-size);align-items:center;gap:10px;display:flex}.tools-module__PcwESq__cashflowRows dt i{background:var(--editorial-silver);border-radius:2px;width:7px;height:7px;display:block}.tools-module__PcwESq__cashflowRows>div:first-child i{background:var(--primary)}.tools-module__PcwESq__cashflowRows dd{font-size:var(--ikit-label-title-size);white-space:nowrap;margin:0;font-weight:500}.tools-module__PcwESq__cashflowRows dd span{font-size:var(--ikit-small-size);color:var(--muted);font-weight:400}.tools-module__PcwESq__cashflowTotal{border-radius:var(--radius);background:var(--surface-secondary);justify-content:space-between;align-items:center;gap:20px;margin-top:10px;padding:16px;display:flex}.tools-module__PcwESq__cashflowTotal>span{font-size:var(--ikit-label-size);max-width:17ch}.tools-module__PcwESq__cashflowTotal strong{font-size:var(--ikit-subheading-size);letter-spacing:var(--ikit-title-tracking);font-weight:600;line-height:var(--ikit-title-leading)}.tools-module__PcwESq__cashflowIllustration figcaption{font-size:var(--ikit-small-size);line-height:var(--ikit-body-leading);color:var(--muted);margin-top:18px}.tools-module__PcwESq__ariHeroVisual{isolation:isolate;padding:12px 24px 54px 12px;position:relative}.tools-module__PcwESq__ariHeroVisual:before{content:"";background:color-mix(in srgb,var(--primary) 15%,transparent);border-radius:var(--radius-xl);z-index:-1;position:absolute;inset:38px 4px 38px 30px;transform:rotate(5deg)}.tools-module__PcwESq__ariHeroVisual .tools-module__PcwESq__cashflowIllustration{position:relative;transform:rotate(-2deg)}.tools-module__PcwESq__ariScenarioTag{background:var(--editorial-dark-surface);border:1px solid color-mix(in srgb,var(--ikit-inverse-accent) 40%,transparent);border-radius:var(--radius-lg);width:max-content;max-width:100%;margin:-16px -24px -36px auto;padding:20px 24px;position:relative;transform:rotate(2deg)}.tools-module__PcwESq__ariScenarioTag>span{font-size:var(--ikit-label-size);color:var(--ikit-inverse-accent)}.tools-module__PcwESq__ariScenarioTag strong{font-size:var(--ikit-label-title-size);letter-spacing:var(--ikit-title-tracking);line-height:var(--ikit-title-leading);margin-top:6px;font-weight:500;display:block}.tools-module__PcwESq__ariScenarioTag a{font-size:var(--ikit-body-size);color:var(--editorial-on-dark);justify-content:space-between;align-items:center;gap:24px;margin-top:14px;text-decoration:none;display:flex}.tools-module__PcwESq__catalogueHeading{justify-content:space-between;align-items:end;gap:24px;margin:64px 0 28px;display:flex}.tools-module__PcwESq__catalogueHeading h3{font-size:var(--ikit-title-size)}.tools-module__PcwESq__catalogueHeading>span{font-size:var(--ikit-small-size);color:var(--muted)}.tools-module__PcwESq__toolGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;display:grid}.tools-module__PcwESq__toolCard{isolation:isolate;grid-column:span 2;gap:0;min-width:0;padding:28px;display:flex;position:relative}.tools-module__PcwESq__toolCard:nth-child(-n+2){grid-column:span 3}.tools-module__PcwESq__toolCardTop{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.tools-module__PcwESq__toolCardTop>span:first-child{font-size:var(--ikit-label-size);color:var(--muted)}.tools-module__PcwESq__cardArrow{border:1px solid var(--editorial-line);width:32px;height:32px;color:var(--accent-soft-foreground);border-radius:50%;flex:none;place-items:center;display:grid}.tools-module__PcwESq__toolCardBody{flex-direction:column;flex:1;display:flex}.tools-module__PcwESq__toolCopy{flex-direction:column;align-items:start;display:flex}.tools-module__PcwESq__toolCopy h3{font-size:var(--ikit-title-size);max-width:21ch;min-height:62px}.tools-module__PcwESq__toolQuestion{font-size:var(--ikit-body-size);font-weight:500;margin:20px 0 10px!important}.tools-module__PcwESq__toolCopy>p:not(.tools-module__PcwESq__toolQuestion){font-size:var(--ikit-body-size);line-height:var(--ikit-body-leading);color:var(--muted)}.tools-module__PcwESq__toolArtworkStage{place-items:center;height:164px;margin:20px 0 8px;display:grid;position:relative}.tools-module__PcwESq__toolArtworkStage .tools-module__PcwESq__toolArtwork{object-fit:contain;width:180px;max-width:100%;height:164px}.tools-module__PcwESq__toolCard:nth-child(-n+2) .tools-module__PcwESq__toolCardBody{grid-template-columns:minmax(0,1fr) 170px;align-items:center;gap:16px;display:grid}.tools-module__PcwESq__toolCard:nth-child(-n+2) .tools-module__PcwESq__toolArtworkStage{height:210px;margin:0}.tools-module__PcwESq__toolCard:nth-child(-n+2) .tools-module__PcwESq__toolArtwork{height:210px}.tools-module__PcwESq__toolCardOutcome{border-top:1px solid var(--editorial-line);margin-top:24px;padding-top:18px}.tools-module__PcwESq__toolCardOutcome>span{font-size:var(--ikit-label-size);color:var(--muted);margin-bottom:5px;display:block}.tools-module__PcwESq__toolCardOutcome strong{font-size:var(--ikit-body-size);font-weight:500}:is(.tools-module__PcwESq__toolCard:has(a:hover) .tools-module__PcwESq__cardArrow,.tools-module__PcwESq__toolCard:has(a:focus-visible) .tools-module__PcwESq__cardArrow){background:var(--editorial-ink);border-color:var(--editorial-ink);color:var(--editorial-paper)}.tools-module__PcwESq__researchCard{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:48px 0 8px;display:grid}.tools-module__PcwESq__researchCard .tools-module__PcwESq__kicker{font-size:var(--ikit-label-size)}.tools-module__PcwESq__researchCard h3{font-size:var(--ikit-subheading-size);line-height:var(--ikit-title-leading);max-width:25ch}.tools-module__PcwESq__researchCard p:not(.tools-module__PcwESq__kicker){color:var(--muted);font-size:var(--ikit-body-size);max-width:48ch;margin-bottom:24px}.tools-module__PcwESq__aiHostsSection{padding-top:0}.tools-module__PcwESq__aiHosts{grid-template-columns:1fr 1fr;align-items:start;gap:72px;padding:44px;display:grid}.tools-module__PcwESq__aiHosts h2{max-width:18ch}.tools-module__PcwESq__aiHostsDetail{gap:24px;min-width:0;display:grid}.tools-module__PcwESq__aiHostsAsk{border-left:2px solid var(--primary);padding:4px 0 4px 20px}.tools-module__PcwESq__aiHostsAsk>span{font-size:var(--ikit-label-size);color:var(--accent-soft-foreground);margin-bottom:8px;font-weight:600;display:block}.tools-module__PcwESq__aiHostsAsk>p{font-size:var(--ikit-lead-size);line-height:var(--ikit-body-leading)}.tools-module__PcwESq__aiHostsDetail .tools-module__PcwESq__small a{color:inherit;text-underline-offset:4px;text-decoration:underline}.tools-module__PcwESq__edgeSection{isolation:isolate;background:var(--editorial-gradient-forest);color:var(--editorial-on-dark);--muted:var(--editorial-muted-on-dark);border-radius:var(--editorial-section-radius) var(--editorial-section-radius) 0 0;position:relative;overflow:clip}.tools-module__PcwESq__edgeSection .tools-module__PcwESq__kicker,.tools-module__PcwESq__accessSection .tools-module__PcwESq__kicker{color:var(--ikit-inverse-accent)}.tools-module__PcwESq__edgeGrid{grid-template-columns:1fr 1fr;align-items:center;gap:88px;display:grid}.tools-module__PcwESq__accessNote{font-size:var(--ikit-small-size);line-height:var(--ikit-body-leading);color:var(--muted);max-width:52ch;margin-top:24px!important}.tools-module__PcwESq__edgeList{gap:32px;margin:0;padding:0;list-style:none;display:grid}.tools-module__PcwESq__edgeList>li{border-top:1px solid color-mix(in srgb,var(--editorial-on-dark) 20%,transparent);align-items:start;gap:24px;padding-top:28px;display:flex}.tools-module__PcwESq__edgeList>li>span{font-size:var(--ikit-heading-size);line-height:var(--ikit-heading-leading);color:color-mix(in srgb,var(--ikit-inverse-accent) 65%,transparent);letter-spacing:var(--ikit-heading-tracking)}.tools-module__PcwESq__edgeList .tools-module__PcwESq__kicker{font-size:var(--ikit-label-size);margin-bottom:10px!important}.tools-module__PcwESq__edgeList h3{font-size:var(--ikit-title-size)}.tools-module__PcwESq__edgeList>li>div>p:last-child{font-size:var(--ikit-body-size);color:var(--muted);margin-top:12px}.tools-module__PcwESq__faqSection{background:var(--surface-secondary)}.tools-module__PcwESq__faqGrid{grid-template-columns:1fr 1.55fr;gap:88px;display:grid}.tools-module__PcwESq__faq{width:100%}.tools-module__PcwESq__faq .accordion__trigger{font-size:var(--ikit-body-size);font-weight:500;line-height:var(--ikit-body-leading);align-items:center;padding-block:22px}.tools-module__PcwESq__faq .accordion__body{color:var(--muted);font-size:var(--ikit-body-size);line-height:var(--ikit-body-leading)}.tools-module__PcwESq__closing{background:var(--editorial-gradient-mint)}.tools-module__PcwESq__closingGrid{justify-content:space-between;align-items:center;gap:64px;display:flex}.tools-module__PcwESq__closingGrid>div{max-width:680px}.tools-module__PcwESq__closingGrid>a{flex:none}.tools-module__PcwESq__benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.tools-module__PcwESq__benefits article{background:var(--surface-secondary);border-radius:var(--radius-xl);padding:28px 24px;position:relative}.tools-module__PcwESq__benefits h3{font-size:var(--ikit-title-size);margin-bottom:16px}.tools-module__PcwESq__benefits article>p:not(.tools-module__PcwESq__kicker){font-size:var(--ikit-body-size);color:var(--muted)}.tools-module__PcwESq__benefits ul{font-size:var(--ikit-body-size);gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.tools-module__PcwESq__benefits li{border-top:1px solid var(--editorial-line);padding-top:10px}.tools-module__PcwESq__exampleSection{background:var(--editorial-gradient-mint);border-radius:var(--editorial-section-radius) var(--editorial-section-radius) 0 0}.tools-module__PcwESq__calculator{background:var(--surface);border:1px solid var(--editorial-line);border-radius:var(--radius-3xl);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.tools-module__PcwESq__calculatorInputs,.tools-module__PcwESq__calculatorOutput{min-width:0;padding:36px}.tools-module__PcwESq__calculatorInputs{border-right:1px solid var(--editorial-line)}.tools-module__PcwESq__calculatorInputs h3{font-size:var(--ikit-title-size)}.tools-module__PcwESq__calculatorInputs>p:not(.tools-module__PcwESq__kicker,.tools-module__PcwESq__small){font-size:var(--ikit-body-size);color:var(--muted);margin-top:12px}.tools-module__PcwESq__inputs{grid-template-columns:1fr 1fr;gap:24px 20px;margin:32px 0 24px;display:grid}.tools-module__PcwESq__inputs .label{white-space:normal}.tools-module__PcwESq__inputs .input{width:100%;min-width:0}.tools-module__PcwESq__calculatorOutput .tabs__list-container{width:max-content;max-width:100%}.tools-module__PcwESq__calculatorOutput .tabs__tab{white-space:nowrap;min-width:100px}.tools-module__PcwESq__scenarioNote{font-size:var(--ikit-small-size);color:var(--muted);margin-top:16px!important}.tools-module__PcwESq__result{flex-direction:column;gap:6px;margin:24px 0;display:flex}.tools-module__PcwESq__result>span:first-child{font-size:var(--ikit-body-size)}.tools-module__PcwESq__result>span:last-child{font-size:var(--ikit-small-size);color:var(--muted)}.tools-module__PcwESq__result strong{font-size:var(--ikit-heading-size);font-weight:600;line-height:var(--ikit-heading-leading);letter-spacing:var(--ikit-heading-tracking)}.tools-module__PcwESq__resultBars{gap:14px;display:grid;margin:24px 0!important}.tools-module__PcwESq__resultBars>div{font-size:var(--ikit-body-size);grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.tools-module__PcwESq__resultBars dd{text-align:right;margin:0}.tools-module__PcwESq__barTrack{background:var(--surface-secondary);border-radius:4px;height:4px;margin-top:6px;display:block;overflow:hidden}.tools-module__PcwESq__barTrack i{background:var(--editorial-silver);height:100%;display:block}.tools-module__PcwESq__resultBars>div:first-child i{background:var(--primary)}.tools-module__PcwESq__accessSection{background:var(--editorial-gradient-night);color:var(--editorial-on-dark);--muted:var(--editorial-muted-on-dark)}.tools-module__PcwESq__accessGrid{grid-template-columns:1fr 1.05fr;align-items:center;gap:80px;display:grid}.tools-module__PcwESq__accessSteps{font-size:var(--ikit-body-size);gap:18px;margin:32px 0;padding:0;list-style:none;display:grid}.tools-module__PcwESq__accessSteps span{font-size:var(--ikit-label-size);color:var(--ikit-inverse-accent);margin-right:18px}.tools-module__PcwESq__accessNote a{color:inherit;text-underline-offset:4px}.tools-module__PcwESq__accessForm{background:var(--surface);color:var(--editorial-ink);--muted:var(--editorial-muted);border-radius:var(--radius-3xl);min-width:0;padding:24px 16px}.tools-module__PcwESq__accessForm .ikit-provider-embed{margin:0}.tools-module__PcwESq__inlineLink{color:var(--accent-soft-foreground);font-size:var(--ikit-body-size);text-underline-offset:4px;margin-top:24px;display:inline-block}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.tools-module__PcwESq__ariHeroVisual{animation:.7s ease-out both tools-module__PcwESq__tool-arrive}.tools-module__PcwESq__toolCard .tools-module__PcwESq__toolArtwork{transition:transform .55s cubic-bezier(.22,1,.36,1)}:is(.tools-module__PcwESq__toolCard:has(a:hover) .tools-module__PcwESq__toolArtwork,.tools-module__PcwESq__toolCard:has(a:focus-visible) .tools-module__PcwESq__toolArtwork){transform:translateY(-8px)rotate(-4deg)}:is(.tools-module__PcwESq__toolCard:nth-child(2n):has(a:hover) .tools-module__PcwESq__toolArtwork,.tools-module__PcwESq__toolCard:nth-child(2n):has(a:focus-visible) .tools-module__PcwESq__toolArtwork){transform:translateY(-8px)rotate(4deg)}.tools-module__PcwESq__cardArrow{transition:background .2s,color .2s}@keyframes tools-module__PcwESq__tool-arrive{0%{opacity:.5;translate:0 16px}to{opacity:1;translate:0}}}@media (max-width:1100px){.tools-module__PcwESq__hubHero .tools-module__PcwESq__heroGrid{gap:32px}.tools-module__PcwESq__container{width:calc(100% - 48px)}.tools-module__PcwESq__section{padding-block:72px}.tools-module__PcwESq__heroGrid{gap:40px;padding-block:64px}.tools-module__PcwESq__featuredCopy,.tools-module__PcwESq__featuredVisual{padding:32px}.tools-module__PcwESq__splitHeading,.tools-module__PcwESq__edgeGrid,.tools-module__PcwESq__faqGrid,.tools-module__PcwESq__accessGrid{gap:40px}.tools-module__PcwESq__toolGrid{gap:20px}.tools-module__PcwESq__toolCard{padding:24px}.tools-module__PcwESq__toolCard:nth-child(-n+2) .tools-module__PcwESq__toolCardBody{grid-template-columns:minmax(0,1fr) 120px}.tools-module__PcwESq__researchCard{gap:40px}.tools-module__PcwESq__aiHosts{gap:40px;padding:32px}.tools-module__PcwESq__calculatorInputs,.tools-module__PcwESq__calculatorOutput{padding:28px}.tools-module__PcwESq__closingGrid{gap:32px}}@media (max-width:767px){.tools-module__PcwESq__hubHero .tools-module__PcwESq__heroGrid{grid-template-columns:minmax(0,1fr);gap:36px;padding-block:40px 56px}.tools-module__PcwESq__container{width:calc(100% - 40px)}.tools-module__PcwESq__section{padding-block:56px}.tools-module__PcwESq__heroGrid,.tools-module__PcwESq__splitHeading,.tools-module__PcwESq__featured,.tools-module__PcwESq__edgeGrid,.tools-module__PcwESq__faqGrid,.tools-module__PcwESq__accessGrid,.tools-module__PcwESq__calculator{grid-template-columns:minmax(0,1fr)}.tools-module__PcwESq__heroGrid{gap:40px;padding-block:44px 56px}.tools-module__PcwESq__hero .tools-module__PcwESq__actions{gap:22px}.tools-module__PcwESq__splitHeading{gap:20px;margin-bottom:32px}.tools-module__PcwESq__featuredCopy{padding:28px}.tools-module__PcwESq__featuredVisual{padding:28px 20px}.tools-module__PcwESq__cashflowIllustration{max-width:440px;padding:24px;margin:auto!important}.tools-module__PcwESq__ariHeroVisual{padding:0 12px 44px 0}.tools-module__PcwESq__ariScenarioTag{margin-right:-4px;padding:18px 20px}.tools-module__PcwESq__ariHeroVisual .tools-module__PcwESq__cashflowIllustration{transform:none}.tools-module__PcwESq__ariHeroVisual:before{inset:20px 4px 40px 20px;transform:rotate(2deg)}.tools-module__PcwESq__catalogueHeading{flex-direction:column;align-items:start;gap:10px;margin-top:40px}.tools-module__PcwESq__toolGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.tools-module__PcwESq__toolCard:nth-child(n){grid-column:span 1}.tools-module__PcwESq__toolCard:nth-child(-n+2) .tools-module__PcwESq__toolCardBody{display:flex}.tools-module__PcwESq__toolCard:nth-child(-n+2) .tools-module__PcwESq__toolArtworkStage{height:164px;margin:20px 0 8px}.tools-module__PcwESq__toolCard:nth-child(-n+2) .tools-module__PcwESq__toolArtwork{height:164px}.tools-module__PcwESq__researchCard{grid-template-columns:1fr;gap:24px;padding:20px 0 0}.tools-module__PcwESq__aiHosts{grid-template-columns:minmax(0,1fr);gap:36px;padding:28px}.tools-module__PcwESq__toolCopy h3{min-height:0}.tools-module__PcwESq__edgeGrid,.tools-module__PcwESq__faqGrid,.tools-module__PcwESq__accessGrid{gap:36px}.tools-module__PcwESq__edgeList{gap:24px}.tools-module__PcwESq__closingGrid{flex-direction:column;align-items:start;gap:28px}.tools-module__PcwESq__benefits{grid-template-columns:minmax(0,1fr);gap:32px}.tools-module__PcwESq__benefits ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.tools-module__PcwESq__calculatorInputs{border-right:0;border-bottom:1px solid var(--editorial-line)}.tools-module__PcwESq__calculatorInputs,.tools-module__PcwESq__calculatorOutput{padding:24px}.tools-module__PcwESq__inputs{gap:20px 16px}.tools-module__PcwESq__backLink{margin-bottom:24px}.tools-module__PcwESq__accessForm{padding:16px 8px}}@media (max-width:480px){.tools-module__PcwESq__toolGrid{grid-template-columns:minmax(0,1fr);gap:20px}.tools-module__PcwESq__researchCard{padding:24px 0 0}.tools-module__PcwESq__cashflowRows dt{gap:7px}}@media (max-width:360px){.tools-module__PcwESq__container{width:calc(100% - 32px)}.tools-module__PcwESq__featuredCopy,.tools-module__PcwESq__cashflowIllustration,.tools-module__PcwESq__aiHosts{padding:20px}.tools-module__PcwESq__inputs{grid-template-columns:minmax(0,1fr)}}
.campaign-sections-module__Rh8KZq__page{background:var(--background);color:var(--foreground)}.campaign-sections-module__Rh8KZq__container{width:min(100% - 48px,1180px);margin-inline:auto}.campaign-sections-module__Rh8KZq__hero{background:var(--editorial-gradient-mint);padding:clamp(64px,8vw,120px) 0}.campaign-sections-module__Rh8KZq__heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.campaign-sections-module__Rh8KZq__hero h1{max-width:18ch;font-size:var(--ikit-display-size);line-height:var(--ikit-display-leading);letter-spacing:var(--ikit-display-tracking);text-wrap:balance;margin:16px 0 24px}.campaign-sections-module__Rh8KZq__heroLead{max-width:50ch;font-size:var(--ikit-lead-size);line-height:var(--ikit-body-leading);margin-bottom:32px!important}.campaign-sections-module__Rh8KZq__eyebrow{color:var(--editorial-muted);font-size:var(--ikit-campaign-eyebrow-size);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:700}.campaign-sections-module__Rh8KZq__hero .campaign-sections-module__Rh8KZq__prose{max-width:62ch;font-size:var(--ikit-campaign-body-lg-size);margin-bottom:28px;line-height:1.7}.campaign-sections-module__Rh8KZq__actionNote{color:var(--editorial-muted);font-size:var(--ikit-campaign-note-size);margin:16px 0 0;line-height:1.5}.campaign-sections-module__Rh8KZq__actionNote a{color:var(--foreground);text-underline-offset:4px}.campaign-sections-module__Rh8KZq__hero video,.campaign-sections-module__Rh8KZq__featureVideo video,.campaign-sections-module__Rh8KZq__supportVideo video{width:100%}.campaign-sections-module__Rh8KZq__heroGrid>:last-child,.campaign-sections-module__Rh8KZq__featureVideo{border-radius:var(--radius);background:var(--editorial-dark);overflow:hidden}.campaign-sections-module__Rh8KZq__toolkitHero{text-align:center}.campaign-sections-module__Rh8KZq__toolkitHero h1,.campaign-sections-module__Rh8KZq__retirementHero h1{max-width:21ch;margin-inline:auto}.campaign-sections-module__Rh8KZq__toolkitHero .campaign-sections-module__Rh8KZq__prose{max-width:760px;font-size:var(--ikit-campaign-lede-size);margin:0 auto 32px}.campaign-sections-module__Rh8KZq__retirementHero{text-align:center}.campaign-sections-module__Rh8KZq__featureVideo{max-width:1000px;margin:32px auto}.campaign-sections-module__Rh8KZq__band,.campaign-sections-module__Rh8KZq__directory,.campaign-sections-module__Rh8KZq__faq,.campaign-sections-module__Rh8KZq__booking{padding:clamp(64px,8vw,112px) 0}.campaign-sections-module__Rh8KZq__band{background:var(--editorial-soft)}.campaign-sections-module__Rh8KZq__band .campaign-sections-module__Rh8KZq__prose{max-width:72ch;margin:20px 0 32px}.campaign-sections-module__Rh8KZq__engineGrid,.campaign-sections-module__Rh8KZq__resourceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:36px 0;display:grid}.campaign-sections-module__Rh8KZq__engine,.campaign-sections-module__Rh8KZq__resource,.campaign-sections-module__Rh8KZq__story{border:1px solid var(--editorial-line);border-radius:var(--radius);background:var(--surface);min-width:0;overflow:hidden}.campaign-sections-module__Rh8KZq__engine{padding:28px}.campaign-sections-module__Rh8KZq__engine h3,.campaign-sections-module__Rh8KZq__resource h3{font-size:var(--ikit-campaign-type-20);letter-spacing:-.025em;margin:12px 0;line-height:1.25}.campaign-sections-module__Rh8KZq__engine .campaign-sections-module__Rh8KZq__prose{margin:0}.campaign-sections-module__Rh8KZq__resource img{object-fit:cover;width:100%;height:220px;display:block}.campaign-sections-module__Rh8KZq__resource>div{flex-direction:column;min-height:210px;padding:24px;display:flex}.campaign-sections-module__Rh8KZq__resource .campaign-sections-module__Rh8KZq__prose{flex-direction:column;flex:1;align-items:start;display:flex}.campaign-sections-module__Rh8KZq__resource .campaign-sections-module__Rh8KZq__prose p:last-child:has(a){margin-top:auto;padding-top:20px}.campaign-sections-module__Rh8KZq__resource a,.campaign-sections-module__Rh8KZq__story a{color:var(--foreground);text-underline-offset:4px;font-weight:700}.campaign-sections-module__Rh8KZq__resource a:focus-visible,.campaign-sections-module__Rh8KZq__story a:focus-visible,.campaign-sections-module__Rh8KZq__questions summary:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.campaign-sections-module__Rh8KZq__prose{color:var(--foreground);line-height:1.65}.campaign-sections-module__Rh8KZq__prose :is(p,ul,ol,h3){margin:0 0 16px}.campaign-sections-module__Rh8KZq__prose :is(p,ul,ol,h3):last-child{margin-bottom:0}.campaign-sections-module__Rh8KZq__prose ul{padding-left:20px}.campaign-sections-module__Rh8KZq__prose a{text-underline-offset:4px}.campaign-sections-module__Rh8KZq__prose mark{background:var(--editorial-bright);color:var(--foreground)}.campaign-sections-module__Rh8KZq__proofGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,80px);display:grid}.campaign-sections-module__Rh8KZq__proofGrid h2,.campaign-sections-module__Rh8KZq__booking h2{font-size:var(--ikit-campaign-section-size);letter-spacing:-.035em;text-wrap:balance;margin:16px 0 24px;line-height:1.13}.campaign-sections-module__Rh8KZq__proofGrid img{border-radius:var(--radius);width:100%;height:auto;display:block}.campaign-sections-module__Rh8KZq__storyGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:36px;display:grid}.campaign-sections-module__Rh8KZq__story{padding:22px}.campaign-sections-module__Rh8KZq__story img{aspect-ratio:4/3;object-fit:cover;border-radius:calc(var(--radius) / 2);width:100%;height:auto;margin-bottom:16px;display:block}.campaign-sections-module__Rh8KZq__story h2{font-size:var(--ikit-campaign-story-title-size);line-height:1.3}.campaign-sections-module__Rh8KZq__questions{max-width:900px;margin:32px auto 0}.campaign-sections-module__Rh8KZq__questions details{border-top:1px solid var(--editorial-line);padding:20px 4px}.campaign-sections-module__Rh8KZq__questions details:last-child{border-bottom:1px solid var(--editorial-line)}.campaign-sections-module__Rh8KZq__questions summary{cursor:pointer;font-size:var(--ikit-campaign-body-lg-size);font-weight:650;line-height:1.5}.campaign-sections-module__Rh8KZq__questions .campaign-sections-module__Rh8KZq__prose{max-width:70ch;color:var(--editorial-muted);margin-top:18px}.campaign-sections-module__Rh8KZq__booking{background:var(--editorial-gradient-mint);scroll-margin-top:24px}.campaign-sections-module__Rh8KZq__booking>.campaign-sections-module__Rh8KZq__container{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.campaign-sections-module__Rh8KZq__bookingCopy{min-width:0}.campaign-sections-module__Rh8KZq__bookingCopy .campaign-sections-module__Rh8KZq__prose{max-width:62ch;font-size:var(--ikit-campaign-booking-body-size)}.campaign-sections-module__Rh8KZq__supportVideo{border-radius:var(--radius);max-width:480px;margin-top:28px;overflow:hidden}.campaign-sections-module__Rh8KZq__formCard{border:1px solid var(--editorial-line);border-radius:var(--radius);background:var(--surface);min-width:0;padding:clamp(20px,3vw,36px)}.campaign-sections-module__Rh8KZq__formCard h3{font-size:var(--ikit-campaign-form-title-size);margin:0 0 12px;line-height:1.3}.campaign-sections-module__Rh8KZq__formCard .campaign-sections-module__Rh8KZq__prose{color:var(--editorial-muted);margin-bottom:24px}@media (max-width:900px){.campaign-sections-module__Rh8KZq__heroGrid,.campaign-sections-module__Rh8KZq__proofGrid,.campaign-sections-module__Rh8KZq__booking>.campaign-sections-module__Rh8KZq__container{grid-template-columns:minmax(0,1fr)}.campaign-sections-module__Rh8KZq__heroGrid>:last-child{max-width:760px}.campaign-sections-module__Rh8KZq__engineGrid,.campaign-sections-module__Rh8KZq__resourceGrid,.campaign-sections-module__Rh8KZq__storyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.campaign-sections-module__Rh8KZq__formCard{width:100%;max-width:680px}}@media (max-width:600px){.campaign-sections-module__Rh8KZq__container{width:min(100% - 32px,1180px)}.campaign-sections-module__Rh8KZq__hero{padding:64px 0}.campaign-sections-module__Rh8KZq__hero h1{font-size:var(--ikit-campaign-hero-mobile-size)}.campaign-sections-module__Rh8KZq__engineGrid,.campaign-sections-module__Rh8KZq__resourceGrid,.campaign-sections-module__Rh8KZq__storyGrid{grid-template-columns:minmax(0,1fr)}.campaign-sections-module__Rh8KZq__resource img{aspect-ratio:16/10;height:auto}.campaign-sections-module__Rh8KZq__resource>div{min-height:0}.campaign-sections-module__Rh8KZq__booking>.campaign-sections-module__Rh8KZq__container{gap:28px}.campaign-sections-module__Rh8KZq__formCard{min-width:0;padding:20px}}
.company-careers-culture-module__Es9piW__section{background:var(--editorial-paper);border-radius:var(--editorial-section-radius) var(--editorial-section-radius) 0 0;margin-top:-32px;padding-block:96px;position:relative}.company-careers-culture-module__Es9piW__layout{grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:center;gap:clamp(40px,7vw,112px);display:grid}.company-careers-culture-module__Es9piW__copy{min-width:0;max-width:640px}.company-careers-culture-module__Es9piW__copy h2{max-width:20ch}.company-careers-culture-module__Es9piW__copy>p:not(:first-child){color:var(--editorial-muted);font-size:var(--ikit-body-size);margin-top:20px;line-height:1.65}.company-careers-culture-module__Es9piW__copy>p.company-careers-culture-module__Es9piW__lead{color:var(--editorial-ink);font-size:var(--ikit-lead-size);margin-top:28px;line-height:1.55}.company-careers-culture-module__Es9piW__quote{border-radius:var(--radius-3xl);background:var(--editorial-gradient-mint);margin:36px 0 0;padding:28px}.company-careers-culture-module__Es9piW__quote blockquote{margin:0}.company-careers-culture-module__Es9piW__quote blockquote p{color:var(--editorial-ink);font-size:var(--ikit-lead-size);font-weight:600;line-height:1.45}.company-careers-culture-module__Es9piW__quote figcaption{align-items:center;gap:14px;margin-top:20px;display:flex}.company-careers-culture-module__Es9piW__quote img{object-fit:cover;object-position:top;background:var(--editorial-cool);border-radius:50%;flex:none;width:56px;height:56px;display:block}.company-careers-culture-module__Es9piW__quote figcaption span{color:var(--editorial-muted);font-size:var(--ikit-small-size);line-height:1.4;display:grid}.company-careers-culture-module__Es9piW__quote figcaption strong{color:var(--editorial-ink);font-size:var(--ikit-body-size)}.company-careers-culture-module__Es9piW__video{min-width:0;margin:0}.company-careers-culture-module__Es9piW__video figcaption{font-size:var(--ikit-small-size);color:var(--editorial-muted);gap:2px;margin-top:14px;line-height:1.45;display:grid}.company-careers-culture-module__Es9piW__video figcaption strong{color:var(--editorial-ink);font-size:var(--ikit-body-size)}@media (max-width:900px){.company-careers-culture-module__Es9piW__layout{grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:40px}}@media (max-width:767px){.company-careers-culture-module__Es9piW__section{margin-top:0;padding-block:64px}.company-careers-culture-module__Es9piW__layout{grid-template-columns:1fr;gap:40px}.company-careers-culture-module__Es9piW__quote{padding:22px}.company-careers-culture-module__Es9piW__video{justify-self:center;width:min(100%,320px)}}
.tools-calculator-showcase-module__E8-QlG__showcase{color:var(--editorial-ink);--muted:var(--editorial-muted);gap:0;padding:40px}.tools-calculator-showcase-module__E8-QlG__tabs{gap:0}.tools-calculator-showcase-module__E8-QlG__tabs .tabs__list-container{width:max-content;max-width:100%}.tools-calculator-showcase-module__E8-QlG__tabs .tabs__tab{white-space:nowrap}.tools-calculator-showcase-module__E8-QlG__panel{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px;padding-top:32px;display:grid}.tools-calculator-showcase-module__E8-QlG__copy{flex-direction:column;align-items:start;min-width:0;display:flex}.tools-calculator-showcase-module__E8-QlG__copy h3{font-size:var(--ikit-subheading-size);line-height:var(--ikit-title-leading);letter-spacing:var(--ikit-title-tracking)}.tools-calculator-showcase-module__E8-QlG__oneLiner{font-size:var(--ikit-body-size);color:var(--muted);max-width:40ch;margin-top:12px!important}.tools-calculator-showcase-module__E8-QlG__prompt{border-left:2px solid var(--primary);margin-top:28px;padding:4px 0 4px 20px}.tools-calculator-showcase-module__E8-QlG__prompt>span,.tools-calculator-showcase-module__E8-QlG__answer dt{font-size:var(--ikit-label-size);color:var(--accent-soft-foreground);margin-bottom:8px;font-weight:600;display:block}.tools-calculator-showcase-module__E8-QlG__prompt>p{font-size:var(--ikit-lead-size);line-height:var(--ikit-body-leading)}.tools-calculator-showcase-module__E8-QlG__answer{margin:24px 0 0}.tools-calculator-showcase-module__E8-QlG__answer dd{font-size:var(--ikit-heading-size);font-weight:600;line-height:var(--ikit-heading-leading);letter-spacing:var(--ikit-heading-tracking);margin:0}.tools-calculator-showcase-module__E8-QlG__action{margin-top:32px}.tools-calculator-showcase-module__E8-QlG__action>p{font-size:var(--ikit-small-size);line-height:var(--ikit-body-leading);color:var(--muted);max-width:40ch;margin-top:14px!important}.tools-calculator-showcase-module__E8-QlG__frame{isolation:isolate;aspect-ratio:4/3;border-radius:var(--radius-xl);background:var(--surface-secondary);margin:0;padding:28px 28px 0;position:relative;overflow:hidden}.tools-calculator-showcase-module__E8-QlG__frame img{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;height:auto;box-shadow:0 0 0 1px var(--editorial-line),0 18px 40px color-mix(in srgb,var(--editorial-midnight) 12%,transparent);display:block}.tools-calculator-showcase-module__E8-QlG__frame:after{content:"";background:linear-gradient(to bottom,transparent,var(--surface-secondary));pointer-events:none;height:72px;position:absolute;inset:auto 0 0}@media (prefers-reduced-motion:no-preference){.tools-calculator-showcase-module__E8-QlG__panel{animation:.35s both tools-calculator-showcase-module__E8-QlG__panel-enter}@keyframes tools-calculator-showcase-module__E8-QlG__panel-enter{0%{opacity:.65;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:1100px){.tools-calculator-showcase-module__E8-QlG__showcase{padding:32px}.tools-calculator-showcase-module__E8-QlG__panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}}@media (max-width:767px){.tools-calculator-showcase-module__E8-QlG__showcase{padding:24px}.tools-calculator-showcase-module__E8-QlG__tabs .tabs__list-container{width:100%}.tools-calculator-showcase-module__E8-QlG__tabs .tabs__list[data-orientation=horizontal]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:100%;min-width:0;display:grid}.tools-calculator-showcase-module__E8-QlG__panel{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:24px}.tools-calculator-showcase-module__E8-QlG__frame{order:-1;padding:16px 16px 0}}@media (max-width:360px){.tools-calculator-showcase-module__E8-QlG__showcase{padding:20px}}
.company-careers-growth-module__bw652W__section{background:var(--editorial-gradient-mint);border-radius:var(--editorial-section-radius) var(--editorial-section-radius) 0 0;padding-block:96px}.company-careers-growth-module__bw652W__layout{grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.company-careers-growth-module__bw652W__main{min-width:0}.company-careers-growth-module__bw652W__main h2{max-width:18ch}.company-careers-growth-module__bw652W__intro{max-width:46ch;color:var(--editorial-muted);font-size:var(--ikit-lead-size);line-height:1.55;margin-top:20px!important}.company-careers-growth-module__bw652W__goals{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid;container:careers-goals/inline-size}.company-careers-growth-module__bw652W__goals>li{min-width:0;display:flex}.company-careers-growth-module__bw652W__card{flex:1;gap:0;min-width:0;padding:24px}.company-careers-growth-module__bw652W__cardHeader{gap:14px;padding:0;display:grid}.company-careers-growth-module__bw652W__cardHeader h3{font-size:var(--ikit-title-size);margin:0}.company-careers-growth-module__bw652W__step{color:var(--accent-soft-foreground);font-size:var(--ikit-label-size);font-variant-numeric:tabular-nums;font-weight:700}.company-careers-growth-module__bw652W__cardContent{margin-top:10px;padding:0}.company-careers-growth-module__bw652W__cardContent p{color:var(--editorial-muted);font-size:var(--ikit-body-size);line-height:1.6}.company-careers-growth-module__bw652W__benefits{border-top:1px solid var(--editorial-line);margin-top:32px;padding-top:24px}.company-careers-growth-module__bw652W__benefits h3{font-size:var(--ikit-title-size)}.company-careers-growth-module__bw652W__benefits ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px;margin:16px 0 0;padding:0;list-style:none;display:grid}.company-careers-growth-module__bw652W__benefits li{color:var(--editorial-ink);font-size:var(--ikit-body-size);padding-left:20px;line-height:1.55;position:relative}.company-careers-growth-module__bw652W__benefits li:before{content:"";background:var(--accent-soft-foreground);border-radius:2px;width:7px;height:7px;position:absolute;top:.6em;left:0}.company-careers-growth-module__bw652W__video{min-width:0;margin:0}.company-careers-growth-module__bw652W__video figcaption{color:var(--editorial-muted);font-size:var(--ikit-small-size);gap:2px;margin-top:14px;line-height:1.45;display:grid}.company-careers-growth-module__bw652W__video figcaption strong{color:var(--editorial-ink);font-size:var(--ikit-body-size)}@container careers-goals (max-width:620px){.company-careers-growth-module__bw652W__goals{grid-template-columns:1fr}}@media (max-width:1100px){.company-careers-growth-module__bw652W__goals{grid-template-columns:1fr}}@media (max-width:900px){.company-careers-growth-module__bw652W__layout{grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:40px}.company-careers-growth-module__bw652W__benefits ul{grid-template-columns:1fr}}@media (max-width:767px){.company-careers-growth-module__bw652W__section{padding-block:64px}.company-careers-growth-module__bw652W__layout{grid-template-columns:1fr}.company-careers-growth-module__bw652W__video{justify-self:center;width:min(100%,320px)}.company-careers-growth-module__bw652W__card{padding:22px}}
.tools-calculators-module__XNDDQa__list{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px;margin:0;padding:0;list-style:none;display:grid}.tools-calculators-module__XNDDQa__list>li{border-top:1px solid var(--editorial-line);justify-content:space-between;align-items:start;gap:16px;padding-block:20px 24px;display:flex;position:relative}.tools-calculators-module__XNDDQa__list a{font-size:var(--ikit-body-size);color:inherit;font-weight:600;text-decoration:none}.tools-calculators-module__XNDDQa__list p{font-size:var(--ikit-small-size);line-height:var(--ikit-body-leading);color:var(--muted);max-width:36ch;margin-top:6px!important}.tools-calculators-module__XNDDQa__list svg{color:var(--accent-soft-foreground);flex:none;margin-top:4px}:is(.tools-calculators-module__XNDDQa__list>li:has(a:hover) a,.tools-calculators-module__XNDDQa__list>li:has(a:focus-visible) a){text-underline-offset:4px;text-decoration:underline}.tools-calculators-module__XNDDQa__account{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:56px;margin-top:48px;padding:40px;display:grid}.tools-calculators-module__XNDDQa__account h3{font-size:var(--ikit-title-size);max-width:30ch}.tools-calculators-module__XNDDQa__account h3+p{font-size:var(--ikit-body-size);color:var(--muted);max-width:48ch;margin-top:12px!important}.tools-calculators-module__XNDDQa__accountActions{flex-direction:column;align-items:end;gap:16px;display:flex}.tools-calculators-module__XNDDQa__accountActions p{font-size:var(--ikit-small-size);color:var(--muted)}.tools-calculators-module__XNDDQa__accountActions a{color:var(--editorial-ink);text-underline-offset:4px;text-decoration:underline}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.tools-calculators-module__XNDDQa__list svg{transition:translate .2s}:is(.tools-calculators-module__XNDDQa__list>li:has(a:hover) svg,.tools-calculators-module__XNDDQa__list>li:has(a:focus-visible) svg){translate:4px}}@media (max-width:1100px){.tools-calculators-module__XNDDQa__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.tools-calculators-module__XNDDQa__account{gap:32px;padding:32px}}@media (max-width:767px){.tools-calculators-module__XNDDQa__list{grid-template-columns:minmax(0,1fr)}.tools-calculators-module__XNDDQa__list>li{padding-block:16px 18px}.tools-calculators-module__XNDDQa__account{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:40px;padding:24px}.tools-calculators-module__XNDDQa__accountActions{align-items:start}}@media (max-width:360px){.tools-calculators-module__XNDDQa__account{padding:20px}}
.company-careers-roles-module__ikG3AW__section{background:var(--editorial-gradient-night);border-radius:var(--editorial-section-radius) var(--editorial-section-radius) 0 0;--editorial-highlight:var(--ikit-inverse-accent);padding-block:96px}.company-careers-roles-module__ikG3AW__intro{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:end;gap:32px 72px;margin-bottom:40px;display:grid}.company-careers-roles-module__ikG3AW__intro h2{max-width:18ch}.company-careers-roles-module__ikG3AW__intro>p{max-width:46ch;color:var(--editorial-muted-on-dark);font-size:var(--ikit-lead-size);line-height:1.55}.company-careers-roles-module__ikG3AW__grid{grid-template-columns:minmax(0,1.4fr) minmax(300px,.8fr);align-items:stretch;gap:20px;display:grid}.company-careers-roles-module__ikG3AW__roles{gap:16px;margin:0;padding:0;list-style:none;display:grid}.company-careers-roles-module__ikG3AW__grid .company-careers-roles-module__ikG3AW__roles{background:0 0}.company-careers-roles-module__ikG3AW__roles>li{min-width:0;display:flex}.company-careers-roles-module__ikG3AW__card{flex:1;gap:0;min-width:0;padding:28px}.company-careers-roles-module__ikG3AW__cardHeader{gap:8px;padding:0;display:grid}.company-careers-roles-module__ikG3AW__cardHeader p{color:var(--accent-soft-foreground);font-size:var(--ikit-label-size);font-weight:700}.company-careers-roles-module__ikG3AW__cardHeader h3{font-size:var(--ikit-subheading-size);margin:0;line-height:1.25}.company-careers-roles-module__ikG3AW__cardContent{margin-top:16px;padding:0}.company-careers-roles-module__ikG3AW__cardContent p{max-width:68ch;color:var(--editorial-muted);font-size:var(--ikit-body-size);-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.company-careers-roles-module__ikG3AW__cardFooter{padding:0;margin-top:auto;padding-top:24px}.company-careers-roles-module__ikG3AW__cardFooter a{min-height:44px;color:var(--editorial-ink);font-size:var(--ikit-body-size);align-items:center;gap:6px;font-weight:700;display:inline-flex}.company-careers-roles-module__ikG3AW__empty{color:var(--editorial-muted-on-dark);font-size:var(--ikit-lead-size);align-self:center;line-height:1.55}.company-careers-roles-module__ikG3AW__enquiry{border:1px solid color-mix(in srgb,var(--editorial-on-dark) 24%,transparent);border-radius:var(--radius-3xl);background:color-mix(in srgb,var(--editorial-on-dark) 6%,transparent);flex-direction:column;min-width:0;padding:28px;display:flex}.company-careers-roles-module__ikG3AW__enquiry h3{font-size:var(--ikit-subheading-size);line-height:1.25}.company-careers-roles-module__ikG3AW__enquiry>p{color:var(--editorial-muted-on-dark);font-size:var(--ikit-body-size);line-height:1.6;margin-top:14px!important}.company-careers-roles-module__ikG3AW__enquiryActions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:auto;padding-top:28px;display:flex}.company-careers-roles-module__ikG3AW__enquiryActions>a:last-child{min-height:44px;color:var(--editorial-on-dark);font-size:var(--ikit-body-size);text-underline-offset:5px;overflow-wrap:anywhere;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}@media (max-width:991px){.company-careers-roles-module__ikG3AW__intro,.company-careers-roles-module__ikG3AW__grid{grid-template-columns:1fr}.company-careers-roles-module__ikG3AW__intro{gap:20px}}@media (max-width:767px){.company-careers-roles-module__ikG3AW__section{padding-block:64px}.company-careers-roles-module__ikG3AW__intro{margin-bottom:28px}.company-careers-roles-module__ikG3AW__card,.company-careers-roles-module__ikG3AW__enquiry{padding:22px}}
