.AdaptylePage-module__5TssOG__page{--assistant:#348fff;--assistant-ink:color-mix(in srgb, var(--assistant) 72%, #18181b);--halden-paper:#fcf9f2;--halden-ink:#393629;--halden-line:#e7e3d8;--halden-button:#403c28;--assistant-on-page:var(--assistant-ink);--danger-text:#b91c1c;padding-top:24px}@supports (color:lab(0% 0 0)){.AdaptylePage-module__5TssOG__page{--assistant:lab(58.0902% 7.40361 -73.6913)}}.AdaptylePage-module__5TssOG__section{margin-top:clamp(96px,10vw,140px);scroll-margin-top:96px}.AdaptylePage-module__5TssOG__heading{max-width:680px;margin-bottom:44px}.AdaptylePage-module__5TssOG__heading h2{letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(32px,3.4vw,48px);font-weight:500;line-height:1.08}.AdaptylePage-module__5TssOG__heading p{max-width:60ch;color:var(--site-muted);margin:20px 0 0;font-size:18px;line-height:1.6}.AdaptylePage-module__5TssOG__hero{padding:40px 0 0}.AdaptylePage-module__5TssOG__heroCopy{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:24px 64px;display:grid}.AdaptylePage-module__5TssOG__identity{color:var(--assistant-on-page);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 22px;font-size:13px;font-weight:600;display:inline-flex}.AdaptylePage-module__5TssOG__identity svg{width:20px;height:20px;color:var(--assistant)}.AdaptylePage-module__5TssOG__heroCopy h1{letter-spacing:-.06em;margin:0;font-size:clamp(42px,5vw,68px);font-weight:500;line-height:1.02}.AdaptylePage-module__5TssOG__heroCopy>div:last-child>p{max-width:44ch;color:var(--site-muted);margin:0;font-size:19px;line-height:1.6}.AdaptylePage-module__5TssOG__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.AdaptylePage-module__5TssOG__window{border:1px solid var(--site-line);background:var(--site-surface);border-bottom:0;border-radius:16px 16px 0 0;margin-top:56px;overflow:hidden;box-shadow:0 30px 60px -40px #1f1d1b59}.AdaptylePage-module__5TssOG__toolbar{border-bottom:1px solid var(--site-line);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px 12px 20px;display:flex}.AdaptylePage-module__5TssOG__toolbar>span{align-items:center;gap:10px;min-width:0;font-size:14px;font-weight:500;display:inline-flex}.AdaptylePage-module__5TssOG__toolbar>span small{color:var(--site-muted);font-size:13px;font-weight:400}.AdaptylePage-module__5TssOG__previewTabs{background:var(--site-soft);border-radius:10px;gap:2px;padding:3px;display:flex}.AdaptylePage-module__5TssOG__previewTabs button{min-height:34px;color:var(--site-muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0 14px;font-size:13px;font-weight:500;transition:background-color .2s,color .2s}.AdaptylePage-module__5TssOG__previewTabs button[aria-selected=true]{background:var(--site-surface);color:var(--site-ink);box-shadow:0 1px 3px #1f1d1b24}.AdaptylePage-module__5TssOG__previewTabs button:focus-visible{outline:2px solid var(--site-ink);outline-offset:1px}.AdaptylePage-module__5TssOG__workspace{grid-template-columns:minmax(0,1fr) 300px;height:540px;display:grid}.AdaptylePage-module__5TssOG__canvas{background:#f3f1ed;padding:40px 40px 0;overflow:hidden}.AdaptylePage-module__5TssOG__canvas>article{max-width:560px;margin:0 auto}.AdaptylePage-module__5TssOG__inspector{border-left:1px solid var(--site-line);padding:22px 20px}.AdaptylePage-module__5TssOG__layers{display:grid}.AdaptylePage-module__5TssOG__layers>*{grid-area:1/1;align-self:start;min-width:0;transition:opacity .38s .14s,transform .46s cubic-bezier(.16,1,.3,1) .14s,visibility linear}.AdaptylePage-module__5TssOG__layers>[aria-hidden=true]{visibility:hidden;opacity:0;transition:opacity .18s,transform 0s linear .18s,visibility 0s linear .18s;transform:translateY(6px)}.AdaptylePage-module__5TssOG__email{border:1px solid var(--halden-line);background:var(--halden-paper);color:var(--halden-ink);border-bottom:0}.AdaptylePage-module__5TssOG__email>header{border-bottom:1px solid var(--halden-line);letter-spacing:-.05em;padding:18px 28px;font:30px/1 Georgia,Times New Roman,serif}.AdaptylePage-module__5TssOG__emailBody{padding:26px 28px 40px}.AdaptylePage-module__5TssOG__emailBody p{margin:0;font:15px/1.65 Arial,sans-serif}.AdaptylePage-module__5TssOG__emailBody .AdaptylePage-module__5TssOG__emailTitle{letter-spacing:-.04em;margin:0 0 20px;font:400 30px/1.1 Georgia,Times New Roman,serif}.AdaptylePage-module__5TssOG__greeting{margin-bottom:12px!important}.AdaptylePage-module__5TssOG__cta{background:var(--halden-button);color:#fff;border-radius:3px;align-items:center;gap:12px;margin-top:22px;padding:12px 16px;font:600 12px/1.3 Arial,sans-serif;display:inline-flex}.AdaptylePage-module__5TssOG__cta svg{width:14px;height:14px}.AdaptylePage-module__5TssOG__fieldChip{color:#3f3d38;font:13px/1.6 var(--font-onest), sans-serif;background:#f1eee8;border:1px solid #dedad2;border-radius:6px;align-items:center;gap:4px;padding:1px 8px;display:inline-flex}.AdaptylePage-module__5TssOG__fieldChip span{color:#8a8680}.AdaptylePage-module__5TssOG__block{border:1px solid color-mix(in srgb, var(--assistant) 30%, transparent);color:#18181b;font-family:var(--font-onest), sans-serif;background:#fff;border-radius:12px;padding:14px 16px 16px}.AdaptylePage-module__5TssOG__blockHeader{align-items:center;gap:8px;margin-bottom:12px;font-size:10px;display:flex}.AdaptylePage-module__5TssOG__blockHeader b{color:var(--assistant-ink);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-weight:600;display:inline-flex}.AdaptylePage-module__5TssOG__blockHeader svg{width:16px;height:16px;color:var(--assistant)}.AdaptylePage-module__5TssOG__blockHeader span{color:#71717a}.AdaptylePage-module__5TssOG__block>p{font:15px/1.6 var(--font-onest), sans-serif!important;margin:0 0 12px!important}.AdaptylePage-module__5TssOG__prompt{border:1px solid color-mix(in srgb, var(--assistant) 25%, transparent);border-radius:9px;padding:10px 12px}.AdaptylePage-module__5TssOG__prompt p{gap:8px;display:flex;font:14px/1.55 var(--font-onest), sans-serif!important;margin:0!important}.AdaptylePage-module__5TssOG__prompt p svg{width:16px;height:16px;color:var(--assistant);flex-shrink:0;margin-top:2px}.AdaptylePage-module__5TssOG__using{color:#71717a;align-items:center;gap:8px;margin-top:8px;padding-left:24px;font-size:12px;display:flex}.AdaptylePage-module__5TssOG__chip{border:1px solid color-mix(in srgb, var(--assistant) 35%, transparent);background:color-mix(in srgb, var(--assistant) 7%, #fff);color:var(--assistant-ink);border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:12px;display:inline-flex}.AdaptylePage-module__5TssOG__chip svg{width:12px;height:12px}.AdaptylePage-module__5TssOG__rendered{position:relative}.AdaptylePage-module__5TssOG__rendered:before{content:"";background:var(--assistant);border-radius:2px;width:2px;position:absolute;top:2px;bottom:2px;left:-14px}.AdaptylePage-module__5TssOG__inspectorTitle{color:var(--site-muted);margin:0 0 4px;font-size:12px;font-weight:500}.AdaptylePage-module__5TssOG__inspectorName{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:500}.AdaptylePage-module__5TssOG__facts{gap:14px;margin:20px 0 0;display:grid}.AdaptylePage-module__5TssOG__facts dt{color:var(--site-muted);font-size:11px}.AdaptylePage-module__5TssOG__facts dd{margin:2px 0 0;font-size:14px}.AdaptylePage-module__5TssOG__sees{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.AdaptylePage-module__5TssOG__inspectorNote{border-top:1px solid var(--site-line);color:var(--site-muted);margin:22px 0 0;padding-top:16px;font-size:13px;line-height:1.55}.AdaptylePage-module__5TssOG__compare{grid-template-columns:minmax(0,1fr) 190px minmax(0,1fr);grid-template-areas:"leftMast.rightMast""leftHead headNote rightHead""leftBody bodyNote rightBody""leftCta ctaNote rightCta";display:grid}.AdaptylePage-module__5TssOG__compare>[data-cell]{border-inline:1px solid var(--halden-line);background:var(--halden-paper);color:var(--halden-ink);padding:0 28px}.AdaptylePage-module__5TssOG__compare>[data-cell=mast]{border-top:1px solid var(--halden-line);border-bottom:1px solid var(--halden-line);letter-spacing:-.05em;border-radius:4px 4px 0 0;padding-block:18px;font:26px/1 Georgia,Times New Roman,serif}.AdaptylePage-module__5TssOG__compare>[data-cell=head]{letter-spacing:-.04em;padding-top:26px;font:400 26px/1.15 Georgia,Times New Roman,serif}.AdaptylePage-module__5TssOG__compare>[data-cell=body]{padding-top:18px;font:15px/1.65 Arial,sans-serif}.AdaptylePage-module__5TssOG__compare>[data-cell=body]>p{margin:0}.AdaptylePage-module__5TssOG__compare>[data-cell=body]>p+p{background:color-mix(in srgb, var(--assistant) 8%, var(--halden-paper));box-shadow:inset 2px 0 0 var(--assistant);border-radius:6px;margin-top:10px;padding:10px 12px;position:relative}.AdaptylePage-module__5TssOG__compare>[data-cell=cta]{border-bottom:1px solid var(--halden-line);border-radius:0 0 4px 4px;padding-top:20px;padding-bottom:30px}.AdaptylePage-module__5TssOG__compare>[data-cell=cta] .AdaptylePage-module__5TssOG__cta{margin:0}.AdaptylePage-module__5TssOG__note{text-align:center;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:500;line-height:1.35;display:flex;position:relative}.AdaptylePage-module__5TssOG__note:before{content:"";z-index:0;background:color-mix(in srgb, var(--site-ink) 25%, transparent);height:1px;position:absolute;top:50%;left:0;right:0}.AdaptylePage-module__5TssOG__note span{z-index:1;border:1px solid var(--site-line);background:var(--site-paper);border-radius:999px;padding:6px 10px;position:relative}.AdaptylePage-module__5TssOG__note[data-generated] span{border-color:color-mix(in srgb, var(--assistant) 40%, var(--site-line));color:var(--assistant-on-page)}.AdaptylePage-module__5TssOG__note[data-generated]:before{background:color-mix(in srgb, var(--assistant) 45%, transparent)}.AdaptylePage-module__5TssOG__context{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:28px;display:grid}.AdaptylePage-module__5TssOG__record{border:1px solid var(--site-line);background:var(--site-surface);border-radius:16px;padding:24px}.AdaptylePage-module__5TssOG__recordHead{align-items:center;gap:12px;display:flex}.AdaptylePage-module__5TssOG__recordHead>span{border:1px solid var(--site-line);background:var(--site-paper);width:40px;height:40px;color:var(--site-muted);border-radius:50%;place-items:center;font-size:12px;display:grid}.AdaptylePage-module__5TssOG__recordHead strong{font-size:17px;font-weight:500;display:block}.AdaptylePage-module__5TssOG__recordHead small{color:var(--site-muted);font-size:12px}.AdaptylePage-module__5TssOG__badge{color:#0e7490;vertical-align:1px;background:#22d3ee33;border-radius:4px;place-items:center;width:20px;height:20px;margin-right:6px;font-size:10px;font-weight:700;display:inline-grid}.AdaptylePage-module__5TssOG__recordFacts{gap:6px;margin:20px 0 0;padding:0;list-style:none;display:grid}.AdaptylePage-module__5TssOG__recordFacts button{width:100%;color:var(--site-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:22px minmax(0,1fr);gap:2px 10px;padding:10px;transition:background-color .2s,border-color .2s;display:grid}.AdaptylePage-module__5TssOG__recordFacts button>i{background:var(--site-soft);width:22px;height:22px;color:var(--site-muted);border-radius:50%;grid-row:span 2;place-items:center;font-size:11px;font-style:normal;transition:background-color .2s,color .2s;display:grid}.AdaptylePage-module__5TssOG__recordFacts small{color:var(--site-muted);font-size:11px}.AdaptylePage-module__5TssOG__recordFacts span{font-size:14px}.AdaptylePage-module__5TssOG__recordFacts button[aria-pressed=true]{border-color:color-mix(in srgb, var(--assistant) 35%, var(--site-line));background:color-mix(in srgb, var(--assistant) 6%, var(--site-surface))}.AdaptylePage-module__5TssOG__recordFacts button[aria-pressed=true]>i{background:var(--assistant);color:#fff}.AdaptylePage-module__5TssOG__recordFacts button:focus-visible{outline:2px solid var(--site-ink);outline-offset:1px}.AdaptylePage-module__5TssOG__contextEmail{border-bottom:1px solid var(--halden-line);border-radius:4px}.AdaptylePage-module__5TssOG__contextEmail .AdaptylePage-module__5TssOG__emailBody p:not(.AdaptylePage-module__5TssOG__greeting){font-size:17px;line-height:1.75}.AdaptylePage-module__5TssOG__contextEmail mark{color:inherit;box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--assistant) 30%, transparent);background:0 0;border-radius:3px;padding:1px 2px;transition:background-color .26s,box-shadow .26s}.AdaptylePage-module__5TssOG__contextEmail mark sup{color:var(--assistant-ink);font:600 10px var(--font-onest), sans-serif;margin-left:2px}.AdaptylePage-module__5TssOG__contextEmail mark[data-active=true]{background:color-mix(in srgb, var(--assistant) 16%, transparent);box-shadow:inset 0 -2px 0 var(--assistant)}.AdaptylePage-module__5TssOG__contextNote{color:var(--site-muted);margin:18px 0 0;font-size:14px;line-height:1.6}.AdaptylePage-module__5TssOG__band{background:var(--site-dark);color:#f6f4f2;border-radius:24px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:56px;padding:clamp(48px,6vw,80px);display:grid}.AdaptylePage-module__5TssOG__band .AdaptylePage-module__5TssOG__heading{margin:0}.AdaptylePage-module__5TssOG__band .AdaptylePage-module__5TssOG__heading p{color:#f6f4f2b8}.AdaptylePage-module__5TssOG__bandLink{margin-top:18px;color:#f6f4f2!important}.AdaptylePage-module__5TssOG__checks{gap:10px;margin:0;padding:0;list-style:none;display:grid}.AdaptylePage-module__5TssOG__broadcast{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:16px;padding:22px}.AdaptylePage-module__5TssOG__broadcastHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;font-size:14px;font-weight:500;display:flex}.AdaptylePage-module__5TssOG__status{color:#f6f4f2d9;background:#ffffff17;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;transition:background-color .3s,color .3s;display:inline-flex}.AdaptylePage-module__5TssOG__status:before{content:"";background:#4ade80;border-radius:50%;width:7px;height:7px}.AdaptylePage-module__5TssOG__status[data-state=paused]{color:#fcd34d;background:#f59e0b2e}.AdaptylePage-module__5TssOG__status[data-state=paused]:before{background:#f59e0b}.AdaptylePage-module__5TssOG__stages{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.AdaptylePage-module__5TssOG__stages li{color:#f6f4f28c;background:#ffffff0d;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;transition:color .3s;display:flex}.AdaptylePage-module__5TssOG__stages li svg{flex-shrink:0;width:16px;height:16px}.AdaptylePage-module__5TssOG__stages li[data-done=true]{color:#f6f4f2}.AdaptylePage-module__5TssOG__stages li[data-done=true] svg{color:#4ade80}.AdaptylePage-module__5TssOG__rows{margin:0;padding:0;list-style:none;display:grid}.AdaptylePage-module__5TssOG__rows li{border-top:1px solid #ffffff14;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 2px;font-size:14px;display:grid}.AdaptylePage-module__5TssOG__rows li>span:first-child{color:#f6f4f2bf;background:#ffffff14;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;display:grid}.AdaptylePage-module__5TssOG__filler{background:#ffffff29;border-radius:4px;width:46%;height:8px;display:block}.AdaptylePage-module__5TssOG__rowState{color:#f6f4f28c;white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.AdaptylePage-module__5TssOG__rowState>span{align-items:center;gap:6px;display:inline-flex}.AdaptylePage-module__5TssOG__rowState svg{width:14px;height:14px}.AdaptylePage-module__5TssOG__rowState[data-state=sent]{color:#86efac}.AdaptylePage-module__5TssOG__rowState[data-state=held]{color:#fcd34d}@media (prefers-reduced-motion:no-preference){.AdaptylePage-module__5TssOG__rowState>span{animation:.32s both AdaptylePage-module__5TssOG__state-in}}@keyframes AdaptylePage-module__5TssOG__state-in{0%{opacity:0;transform:translateY(4px)}}.AdaptylePage-module__5TssOG__setup{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:16px;display:grid}.AdaptylePage-module__5TssOG__tile{border:1px solid var(--site-line);background:var(--site-surface);border-radius:16px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.AdaptylePage-module__5TssOG__tileCopy{padding:28px 28px 0}.AdaptylePage-module__5TssOG__tileCopy h3{letter-spacing:-.03em;margin:0;font-size:20px;font-weight:500;line-height:1.3}.AdaptylePage-module__5TssOG__tileCopy p{max-width:44ch;color:var(--site-muted);margin:10px 0 0;font-size:15px;line-height:1.55}.AdaptylePage-module__5TssOG__leadTile{background:#f3f1ed;grid-row:span 2}.AdaptylePage-module__5TssOG__leadTile .AdaptylePage-module__5TssOG__tileCopy{background:var(--site-surface);border-bottom:1px solid var(--site-line);padding-bottom:24px}.AdaptylePage-module__5TssOG__shot{height:auto;margin-top:28px;display:block}.AdaptylePage-module__5TssOG__leadTile .AdaptylePage-module__5TssOG__shot{border-top-left-radius:10px;width:calc(100% - 28px);margin-left:28px}.AdaptylePage-module__5TssOG__promptTile .AdaptylePage-module__5TssOG__shot{border:1px solid var(--site-line);border-bottom:0;border-radius:10px 10px 0 0;width:calc(100% - 56px);margin:24px 28px 0}.AdaptylePage-module__5TssOG__promptTile{max-height:440px}.AdaptylePage-module__5TssOG__removeTile{background:color-mix(in srgb, var(--site-soft) 50%, var(--site-surface));justify-content:space-between}.AdaptylePage-module__5TssOG__removeActions{font-family:var(--font-onest), sans-serif;flex-wrap:wrap;gap:8px;padding:24px 28px 28px;display:flex}.AdaptylePage-module__5TssOG__removeActions span{border:1px solid var(--site-line);background:var(--site-surface);border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;display:inline-flex}.AdaptylePage-module__5TssOG__removeActions span+span{border-color:color-mix(in srgb, #dc2626 35%, var(--site-line));color:var(--danger-text)}.AdaptylePage-module__5TssOG__removeActions svg{width:14px;height:14px}.AdaptylePage-module__5TssOG__jobs{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;height:520px;display:grid;position:relative;overflow:hidden}.AdaptylePage-module__5TssOG__jobs:after{content:"";background:linear-gradient(to bottom, transparent, var(--site-paper));pointer-events:none;height:120px;position:absolute;inset:auto 0 0}.AdaptylePage-module__5TssOG__job{margin:0;transition:opacity .3s,transform .3s}.AdaptylePage-module__5TssOG__job figcaption{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;font-size:14px;font-weight:500;display:flex}.AdaptylePage-module__5TssOG__job figcaption span{color:var(--site-muted);font-size:13px;font-weight:400}.AdaptylePage-module__5TssOG__job:not([data-focus]){margin-top:36px}.AdaptylePage-module__5TssOG__faq{border-top:1px solid var(--site-line)}.AdaptylePage-module__5TssOG__faq details{border-bottom:1px solid var(--site-line)}.AdaptylePage-module__5TssOG__faq summary{letter-spacing:-.02em;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:18px 4px;font-size:19px;font-weight:500;list-style:none;display:flex}.AdaptylePage-module__5TssOG__faq summary::-webkit-details-marker{display:none}.AdaptylePage-module__5TssOG__faq summary svg{width:20px;height:20px;color:var(--site-muted);flex-shrink:0;transition:transform .2s}.AdaptylePage-module__5TssOG__faq details[open] summary svg{transform:rotate(45deg)}.AdaptylePage-module__5TssOG__faq summary:focus-visible{outline:2px solid var(--site-ink);outline-offset:2px}.AdaptylePage-module__5TssOG__faq details p{max-width:70ch;color:var(--site-muted);margin:0;padding:0 4px 28px;font-size:16px;line-height:1.65}html[data-theme=dark] .AdaptylePage-module__5TssOG__page{--assistant-on-page:#8cc4ff;--danger-text:#fca5a5}@media (prefers-color-scheme:dark){html[data-theme=system] .AdaptylePage-module__5TssOG__page{--assistant-on-page:#8cc4ff;--danger-text:#fca5a5}}@media (max-width:1080px){.AdaptylePage-module__5TssOG__heroCopy{grid-template-columns:minmax(0,1fr)}.AdaptylePage-module__5TssOG__workspace{grid-template-columns:minmax(0,1fr) 260px}.AdaptylePage-module__5TssOG__canvas{padding:28px 24px 0}.AdaptylePage-module__5TssOG__compare{grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr)}.AdaptylePage-module__5TssOG__band{grid-template-columns:minmax(0,1fr);gap:36px}.AdaptylePage-module__5TssOG__setup{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.AdaptylePage-module__5TssOG__leadTile{grid-area:auto/1/auto/-1}.AdaptylePage-module__5TssOG__jobs{grid-template-columns:repeat(2,minmax(0,1fr))}.AdaptylePage-module__5TssOG__jobs>:last-child{display:none}}@media (max-width:767px){.AdaptylePage-module__5TssOG__page{padding-top:8px}.AdaptylePage-module__5TssOG__heading h2{font-size:34px}.AdaptylePage-module__5TssOG__heading p,.AdaptylePage-module__5TssOG__heroCopy>div:last-child>p{font-size:17px}.AdaptylePage-module__5TssOG__heroCopy h1{font-size:clamp(38px,11vw,50px)}.AdaptylePage-module__5TssOG__actions>*{flex:auto}.AdaptylePage-module__5TssOG__window{border-radius:14px 14px 0 0;margin-top:36px}.AdaptylePage-module__5TssOG__toolbar{flex-direction:column;align-items:stretch;padding:12px}.AdaptylePage-module__5TssOG__previewTabs{overflow-x:auto}.AdaptylePage-module__5TssOG__previewTabs button{flex:1 0 auto;padding-inline:10px}.AdaptylePage-module__5TssOG__workspace{grid-template-columns:minmax(0,1fr);height:560px}.AdaptylePage-module__5TssOG__inspector{display:none}.AdaptylePage-module__5TssOG__canvas{padding:18px 14px 0}.AdaptylePage-module__5TssOG__email>header,.AdaptylePage-module__5TssOG__emailBody{padding-inline:18px}.AdaptylePage-module__5TssOG__emailBody .AdaptylePage-module__5TssOG__emailTitle{font-size:25px}.AdaptylePage-module__5TssOG__compare{grid-template-columns:minmax(0,1fr);grid-template-areas:"leftMast""leftHead""headNote""leftBody""bodyNote""leftCta""ctaNote"}.AdaptylePage-module__5TssOG__compare>[data-side=right]{display:none}.AdaptylePage-module__5TssOG__note{justify-content:flex-start;padding:12px 0}.AdaptylePage-module__5TssOG__note:before{display:none}.AdaptylePage-module__5TssOG__context{grid-template-columns:minmax(0,1fr)}.AdaptylePage-module__5TssOG__contextEmail .AdaptylePage-module__5TssOG__emailBody p:not(.AdaptylePage-module__5TssOG__greeting){font-size:16px}.AdaptylePage-module__5TssOG__band{border-radius:20px;padding:40px 18px}.AdaptylePage-module__5TssOG__stages,.AdaptylePage-module__5TssOG__setup{grid-template-columns:minmax(0,1fr)}.AdaptylePage-module__5TssOG__tileCopy{padding:22px 20px 0}.AdaptylePage-module__5TssOG__jobs{grid-template-columns:minmax(0,1fr);height:560px}.AdaptylePage-module__5TssOG__jobs>:not([data-focus]){display:none}.AdaptylePage-module__5TssOG__job:not([data-focus]){margin-top:0}.AdaptylePage-module__5TssOG__faq summary{font-size:17px}}@media (prefers-reduced-motion:reduce){.AdaptylePage-module__5TssOG__page *,.AdaptylePage-module__5TssOG__page :before,.AdaptylePage-module__5TssOG__page :after{transition:none!important;animation:none!important}}
.EmailCreative-module__0REjeG__email{color:#202627;background:#fff;border:1px solid #e0dfdc;border-radius:4px;width:100%;min-width:0;overflow:hidden;box-shadow:0 12px 32px -22px #1f1d1b59;container-type:inline-size}.EmailCreative-module__0REjeG__brand{letter-spacing:-.045em;justify-content:space-between;align-items:center;gap:9px;padding:19px 28px;font-size:17px;font-weight:650;display:flex}.EmailCreative-module__0REjeG__email[data-creative-email=retail] .EmailCreative-module__0REjeG__brand{text-transform:uppercase;letter-spacing:.035em;font-size:15px}.EmailCreative-module__0REjeG__email[data-creative-email=saas] .EmailCreative-module__0REjeG__brand{color:#2c4fba;justify-content:flex-start}.EmailCreative-module__0REjeG__photo{aspect-ratio:2.35;object-fit:cover;width:100%;height:auto;display:block}.EmailCreative-module__0REjeG__content{padding:26px 30px 25px}.EmailCreative-module__0REjeG__content h3{color:#202627;letter-spacing:-.05em;margin:0 0 22px;font-size:clamp(25px,5.3cqw,35px);font-weight:550;line-height:1.08}.EmailCreative-module__0REjeG__content p{color:#40474b;margin:0 0 10px;font-size:16px;line-height:1.65}.EmailCreative-module__0REjeG__content .EmailCreative-module__0REjeG__greeting{color:#202627;font-size:13px}.EmailCreative-module__0REjeG__action{color:#fff;background:#252b29;border-radius:3px;align-items:center;gap:14px;margin-top:10px;margin-bottom:18px;padding:12px 17px;font-size:12px;font-weight:550;line-height:1.4;display:inline-flex}.EmailCreative-module__0REjeG__email[data-creative-email=travel] .EmailCreative-module__0REjeG__action{background:#174c67}.EmailCreative-module__0REjeG__email[data-creative-email=saas] .EmailCreative-module__0REjeG__action{background:#2d51cd}.EmailCreative-module__0REjeG__content .EmailCreative-module__0REjeG__note{color:#6d7275;margin:0;font-size:10px;line-height:1.5}.EmailCreative-module__0REjeG__email[data-compact=true] .EmailCreative-module__0REjeG__brand{padding:15px 20px;font-size:14px}.EmailCreative-module__0REjeG__email[data-compact=true] .EmailCreative-module__0REjeG__content{padding:22px}.EmailCreative-module__0REjeG__email[data-compact=true] .EmailCreative-module__0REjeG__content h3{font-size:clamp(23px,6cqw,30px)}.EmailCreative-module__0REjeG__email[data-compact=true] .EmailCreative-module__0REjeG__content .EmailCreative-module__0REjeG__message{font-size:14px;line-height:1.65}@media (max-width:767px){.EmailCreative-module__0REjeG__brand{padding:17px 21px}.EmailCreative-module__0REjeG__content{padding:23px 22px}.EmailCreative-module__0REjeG__content .EmailCreative-module__0REjeG__message{font-size:16px}.EmailCreative-module__0REjeG__photo{aspect-ratio:2}}.EmailCreative-module__0REjeG__email[data-presentation=comparison] .EmailCreative-module__0REjeG__photo{aspect-ratio:4.8;object-position:center 35%}.EmailCreative-module__0REjeG__email[data-presentation=comparison] .EmailCreative-module__0REjeG__brand{padding:17px 25px}.EmailCreative-module__0REjeG__email[data-presentation=comparison] .EmailCreative-module__0REjeG__content{padding:24px 26px}.EmailCreative-module__0REjeG__email[data-presentation=comparison] .EmailCreative-module__0REjeG__content h3{margin-bottom:19px;font-size:clamp(25px,5.2cqw,30px);line-height:1.12}.EmailCreative-module__0REjeG__email[data-presentation=comparison] .EmailCreative-module__0REjeG__message{min-height:132px;font-size:16px;line-height:1.65}.EmailCreative-module__0REjeG__email[data-presentation=comparison] .EmailCreative-module__0REjeG__action{font-size:13px}.EmailCreative-module__0REjeG__email[data-creative-email=saas] .EmailCreative-module__0REjeG__brand{border-bottom:2px solid #2d51cd}@media (max-width:767px){.EmailCreative-module__0REjeG__email[data-presentation=comparison] .EmailCreative-module__0REjeG__photo{aspect-ratio:auto;height:72px}.EmailCreative-module__0REjeG__email[data-presentation=comparison] .EmailCreative-module__0REjeG__brand{padding:14px 19px;font-size:13px}.EmailCreative-module__0REjeG__email[data-presentation=comparison] .EmailCreative-module__0REjeG__content{padding:20px}.EmailCreative-module__0REjeG__email[data-presentation=comparison] .EmailCreative-module__0REjeG__content h3{margin-bottom:16px;font-size:25px}.EmailCreative-module__0REjeG__email[data-presentation=comparison] .EmailCreative-module__0REjeG__message{min-height:0}}.EmailCreative-module__0REjeG__email[data-creative-email=retail] .EmailCreative-module__0REjeG__brand{justify-content:center}.EmailCreative-module__0REjeG__email[data-creative-email=retail] .EmailCreative-module__0REjeG__photo{aspect-ratio:4.3;object-position:center 35%;width:calc(100% - 52px);margin-inline:26px}.EmailCreative-module__0REjeG__email[data-creative-email=retail] .EmailCreative-module__0REjeG__action{font-size:14px}@media (max-width:767px){.EmailCreative-module__0REjeG__email[data-creative-email=retail] .EmailCreative-module__0REjeG__photo{width:calc(100% - 40px);margin-inline:20px}}
.ComparePage-module__s9rpya__page{--compare-assistant:#348fff;--compare-tint:color-mix(in srgb, var(--site-accent) 6%, var(--site-surface));--compare-good:#15803d;--compare-warning:#b45309;--compare-trigger:#22c55e;padding-top:24px}@supports (color:lab(0% 0 0)){.ComparePage-module__s9rpya__page{--compare-assistant:lab(58.0902% 7.40361 -73.6913)}}.ComparePage-module__s9rpya__section{margin-top:clamp(96px,10vw,140px);scroll-margin-top:96px}.ComparePage-module__s9rpya__heading{max-width:720px;margin-bottom:44px}.ComparePage-module__s9rpya__heading h2{letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(32px,3.4vw,48px);font-weight:500;line-height:1.08}.ComparePage-module__s9rpya__heading p{max-width:62ch;color:var(--site-muted);margin:20px 0 0;font-size:18px;line-height:1.6}.ComparePage-module__s9rpya__hero{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:56px;padding:40px 0 24px;display:grid}.ComparePage-module__s9rpya__eyebrow{color:var(--site-muted);margin:0 0 22px;font-size:14px;font-weight:500}.ComparePage-module__s9rpya__heroCopy h1{letter-spacing:-.06em;text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(42px,4.3vw,60px);font-weight:500;line-height:1.03}.ComparePage-module__s9rpya__heroCopy>p:not(.ComparePage-module__s9rpya__eyebrow){max-width:44ch;color:var(--site-muted);margin:24px 0 0;font-size:19px;line-height:1.6}.ComparePage-module__s9rpya__heroActions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.ComparePage-module__s9rpya__heroStage{--connector:color-mix(in srgb, var(--compare-assistant) 35%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px 16px;height:610px;margin:0;display:grid;position:relative;overflow:hidden}.ComparePage-module__s9rpya__heroStage:after{content:"";z-index:2;background:linear-gradient(to bottom, transparent, var(--site-paper));pointer-events:none;height:110px;position:absolute;bottom:0;left:0;right:0}.ComparePage-module__s9rpya__instruction{border:1px solid color-mix(in srgb, var(--compare-assistant) 30%, transparent);color:#18181b;background:#fff;border-radius:14px;grid-column:1/-1;padding:14px 16px 16px;position:relative;box-shadow:0 18px 40px -26px #18181b59}.ComparePage-module__s9rpya__instructionHeader{align-items:center;gap:10px;margin-bottom:10px;display:flex}.ComparePage-module__s9rpya__adaptyleIdentity{color:color-mix(in srgb, var(--compare-assistant) 72%, #18181b);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:600;display:inline-flex}.ComparePage-module__s9rpya__adaptyleIdentity svg{width:16px;height:16px;color:var(--compare-assistant)}.ComparePage-module__s9rpya__instructionHeader>span:last-child{color:#71717a;font-size:10px}.ComparePage-module__s9rpya__prompt{border:1px solid color-mix(in srgb, var(--compare-assistant) 25%, transparent);border-radius:9px;gap:8px;padding:10px 12px;font-size:14px;line-height:1.5;display:flex}.ComparePage-module__s9rpya__prompt svg{width:16px;height:16px;color:var(--compare-assistant);flex-shrink:0;margin-top:2px}.ComparePage-module__s9rpya__prompt p{margin:0}.ComparePage-module__s9rpya__frontEmail,.ComparePage-module__s9rpya__backEmail{position:relative}.ComparePage-module__s9rpya__frontEmail:before,.ComparePage-module__s9rpya__backEmail:before{content:"";background:var(--connector);width:1px;height:29px;position:absolute;bottom:100%;left:50%}.ComparePage-module__s9rpya__backEmail{margin-top:36px}.ComparePage-module__s9rpya__backEmail:before{height:65px}.ComparePage-module__s9rpya__glanceTable{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-size:15px;line-height:1.5}.ComparePage-module__s9rpya__glanceTable th,.ComparePage-module__s9rpya__glanceTable td{text-align:left;vertical-align:top;border-bottom:1px solid var(--site-line);padding:18px 24px}.ComparePage-module__s9rpya__glanceTable tr:last-child>*{border-bottom:0}.ComparePage-module__s9rpya__glanceTable thead th{border-bottom-color:color-mix(in srgb, var(--site-ink) 18%, transparent);padding-block:20px;font-size:14px;font-weight:600}.ComparePage-module__s9rpya__glanceTable tbody th{width:26%;color:var(--site-muted);font-weight:500}.ComparePage-module__s9rpya__glanceTable [data-featured]{background:var(--compare-tint)}.ComparePage-module__s9rpya__glanceTable thead [data-featured]{color:var(--site-link);border-radius:16px 16px 0 0}.ComparePage-module__s9rpya__glanceTable tbody tr:last-child [data-featured]{border-radius:0 0 16px 16px}.ComparePage-module__s9rpya__glanceTable td[data-featured]{color:var(--site-ink);font-weight:500}.ComparePage-module__s9rpya__glanceTable td:not([data-featured]){color:color-mix(in srgb, var(--site-ink) 78%, var(--site-muted))}.ComparePage-module__s9rpya__band{background:var(--site-dark);color:#f6f4f2;border-radius:24px;padding:clamp(48px,6vw,80px)}.ComparePage-module__s9rpya__band .ComparePage-module__s9rpya__heading p{color:#f6f4f2b8}.ComparePage-module__s9rpya__flows{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.ComparePage-module__s9rpya__flow{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;padding:28px}.ComparePage-module__s9rpya__flow[data-accent=good]{background:#86efac0f;border-color:#86efac42}.ComparePage-module__s9rpya__flow header{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:26px;display:flex}.ComparePage-module__s9rpya__flow h3{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:500}.ComparePage-module__s9rpya__flow header span{color:#f6f4f299;font-size:12px}.ComparePage-module__s9rpya__flow ol{gap:22px;margin:0;padding:0;list-style:none;display:grid}.ComparePage-module__s9rpya__flow li{grid-template-columns:28px minmax(0,1fr);gap:14px;display:grid;position:relative}.ComparePage-module__s9rpya__flow li+li:before{content:"";background:#ffffff2e;width:1px;height:20px;position:absolute;bottom:calc(100% - 6px);left:13.5px}.ComparePage-module__s9rpya__flow li>span{color:#f6f4f2cc;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.ComparePage-module__s9rpya__flow strong{font-size:15px;font-weight:500;display:block}.ComparePage-module__s9rpya__flow p{color:#f6f4f2ad;margin:4px 0 0;font-size:14px;line-height:1.55}.ComparePage-module__s9rpya__flow li[data-tone=warning]>span{color:#fcd34d;background:#f59e0b29;border-color:#f59e0b}.ComparePage-module__s9rpya__flow li[data-tone=warning] strong{color:#fcd34d}.ComparePage-module__s9rpya__flow li[data-tone=good]>span{color:#86efac;background:#4ade8029;border-color:#4ade80}.ComparePage-module__s9rpya__flow li[data-tone=good] strong{color:#86efac}.ComparePage-module__s9rpya__bento{grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ComparePage-module__s9rpya__tile{border:1px solid var(--site-line);background:var(--site-surface);border-radius:16px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.ComparePage-module__s9rpya__tileCopy{padding:28px 24px 0}.ComparePage-module__s9rpya__tileCopy h3{letter-spacing:-.03em;margin:0;font-size:20px;font-weight:500;line-height:1.3}.ComparePage-module__s9rpya__tileCopy p{max-width:40ch;color:var(--site-muted);margin:10px 0 0;font-size:15px;line-height:1.55}.ComparePage-module__s9rpya__conditionTile{background:color-mix(in srgb, var(--site-soft) 45%, var(--site-surface));grid-row:span 2}.ComparePage-module__s9rpya__conditionMedia{flex:1;min-height:0;margin-top:28px;padding:0 24px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 64px),#0000);mask-image:linear-gradient(#000 calc(100% - 64px),#0000)}.ComparePage-module__s9rpya__conditionMedia figure>div{border-bottom-right-radius:0;border-bottom-left-radius:0}.ComparePage-module__s9rpya__runsTile{grid-column:span 2;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);height:440px;display:grid}.ComparePage-module__s9rpya__runsTile .ComparePage-module__s9rpya__tileCopy{padding-bottom:28px}.ComparePage-module__s9rpya__runsMedia{min-height:0;padding-top:28px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 56px),#0000);mask-image:linear-gradient(#000 calc(100% - 56px),#0000)}.ComparePage-module__s9rpya__runsMedia figure>div{border-top-right-radius:0;margin-left:0}.ComparePage-module__s9rpya__triggersTile{background:color-mix(in srgb, var(--compare-trigger) 6%, var(--site-surface));grid-column:span 2;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;display:grid}.ComparePage-module__s9rpya__triggersTile .ComparePage-module__s9rpya__tileCopy{align-self:start;padding-bottom:28px}.ComparePage-module__s9rpya__triggers{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:28px 28px 28px 0;list-style:none;display:grid}.ComparePage-module__s9rpya__triggers li{border:1px solid var(--site-line);background:var(--site-surface);border-radius:10px;align-items:center;gap:10px;min-width:0;padding:9px 12px 9px 9px;font-size:13px;font-weight:500;display:flex}.ComparePage-module__s9rpya__triggers li>span{background:color-mix(in srgb, var(--compare-trigger) 12%, var(--site-surface));color:#16a34a;border-radius:7px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.ComparePage-module__s9rpya__triggers svg{width:15px;height:15px}.ComparePage-module__s9rpya__pricing{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px;display:grid}.ComparePage-module__s9rpya__priceCard,.ComparePage-module__s9rpya__priceChart{border:1px solid var(--site-line);background:var(--site-surface);border-radius:16px;padding:32px}.ComparePage-module__s9rpya__priceCard{flex-direction:column;display:flex}.ComparePage-module__s9rpya__priceLabel,.ComparePage-module__s9rpya__chartHeader p{color:var(--site-muted);margin:0;font-size:13px;font-weight:500}.ComparePage-module__s9rpya__chartHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;display:flex}.ComparePage-module__s9rpya__chartHeader ul{color:var(--site-muted);gap:16px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.ComparePage-module__s9rpya__chartHeader li{align-items:center;gap:6px;display:flex}.ComparePage-module__s9rpya__chartHeader li:before{content:"";background:color-mix(in srgb, var(--site-ink) 22%, transparent);border-radius:3px;width:10px;height:10px}.ComparePage-module__s9rpya__chartHeader li[data-product=maxclicks]:before{background:var(--color-pomegranate-600)}.ComparePage-module__s9rpya__tiers{background:var(--site-soft);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:12px;padding:4px;display:grid}.ComparePage-module__s9rpya__tiers button{min-height:40px;color:var(--site-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;font-size:14px;font-weight:500;transition:background-color .16s,color .16s}.ComparePage-module__s9rpya__tiers button:hover{color:var(--site-ink)}.ComparePage-module__s9rpya__tiers button[aria-checked=true]{background:var(--site-surface);color:var(--site-ink);box-shadow:0 1px 3px #1f1d1b24}.ComparePage-module__s9rpya__tiers button:focus-visible{outline:2px solid var(--site-ink);outline-offset:1px}.ComparePage-module__s9rpya__prices{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding-top:40px;display:grid}.ComparePage-module__s9rpya__prices>div{flex-direction:column;gap:6px;display:flex}.ComparePage-module__s9rpya__prices dt{color:var(--site-muted);font-size:14px}.ComparePage-module__s9rpya__prices dd{letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(38px,4vw,52px);line-height:1}.ComparePage-module__s9rpya__prices dd small{color:var(--site-muted);letter-spacing:0;margin-left:4px;font-size:15px}.ComparePage-module__s9rpya__prices>div:first-child dd{color:var(--site-link)}@media (prefers-reduced-motion:no-preference){.ComparePage-module__s9rpya__prices dd>span{animation:.36s cubic-bezier(.16,1,.3,1) both ComparePage-module__s9rpya__price-in;display:inline-block}}@keyframes ComparePage-module__s9rpya__price-in{0%{opacity:0;transform:translateY(8px)}}.ComparePage-module__s9rpya__priceNote{border-top:1px solid var(--site-line);color:var(--site-muted);margin:auto 0 0;padding-top:20px;font-size:13px;line-height:1.6}.ComparePage-module__s9rpya__bars{gap:6px;margin:20px 0 0;padding:0;list-style:none;display:grid}.ComparePage-module__s9rpya__bars li{border-radius:10px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:4px 16px;padding:6px 8px;transition:background-color .2s;display:grid}.ComparePage-module__s9rpya__bars li[data-selected=true]{background:var(--site-soft)}.ComparePage-module__s9rpya__bars li>span{color:var(--site-muted);font-variant-numeric:tabular-nums;grid-row:span 2;font-size:13px}.ComparePage-module__s9rpya__bars li[data-selected=true]>span{color:var(--site-ink);font-weight:500}.ComparePage-module__s9rpya__bar{font-variant-numeric:tabular-nums;min-width:0;color:var(--site-muted);align-items:center;gap:8px;font-size:12px;display:flex}.ComparePage-module__s9rpya__bar>i{background:color-mix(in srgb, var(--site-ink) 22%, transparent);border-radius:4px;flex-shrink:0;height:8px}.ComparePage-module__s9rpya__bar[data-product=maxclicks]>i{background:var(--color-pomegranate-600)}.ComparePage-module__s9rpya__decision{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ComparePage-module__s9rpya__choice{border:1px solid var(--site-line);background:var(--site-surface);border-radius:16px;padding:36px}.ComparePage-module__s9rpya__choice[data-featured]{border-color:color-mix(in srgb, var(--site-accent) 40%, var(--site-line));background:var(--compare-tint)}.ComparePage-module__s9rpya__choice h3{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:500}.ComparePage-module__s9rpya__choice ul{gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.ComparePage-module__s9rpya__choice li{grid-template-columns:20px minmax(0,1fr);gap:12px;font-size:16px;line-height:1.55;display:grid}.ComparePage-module__s9rpya__choice li svg{width:18px;height:18px;color:var(--site-muted);margin-top:3px}.ComparePage-module__s9rpya__choice[data-featured] li svg{color:var(--color-pomegranate-600)}.ComparePage-module__s9rpya__details{border-top:1px solid var(--site-line)}.ComparePage-module__s9rpya__details details{border-bottom:1px solid var(--site-line)}.ComparePage-module__s9rpya__details summary{letter-spacing:-.02em;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:18px 4px;font-size:19px;font-weight:500;list-style:none;display:flex}.ComparePage-module__s9rpya__details summary::-webkit-details-marker{display:none}.ComparePage-module__s9rpya__details summary svg{width:20px;height:20px;color:var(--site-muted);flex-shrink:0;transition:transform .2s}.ComparePage-module__s9rpya__details details[open] summary svg{transform:rotate(45deg)}.ComparePage-module__s9rpya__details summary:focus-visible{outline:2px solid var(--site-ink);outline-offset:2px}.ComparePage-module__s9rpya__detailBody{padding:4px 4px 36px}.ComparePage-module__s9rpya__rows{margin:0;display:grid}.ComparePage-module__s9rpya__rows>div{grid-template-columns:minmax(0,.7fr) minmax(0,1fr) minmax(0,1fr);gap:24px;padding:16px 0;display:grid}.ComparePage-module__s9rpya__rows>div+div{border-top:1px solid color-mix(in srgb, var(--site-line) 60%, transparent)}.ComparePage-module__s9rpya__rows dt{font-size:15px;font-weight:500}.ComparePage-module__s9rpya__rows dd{color:var(--site-muted);margin:0;font-size:15px;line-height:1.6}.ComparePage-module__s9rpya__rows dd>span{display:none}.ComparePage-module__s9rpya__rowsHeader{border-bottom:1px solid var(--site-line);color:var(--site-muted);grid-template-columns:minmax(0,.7fr) minmax(0,1fr) minmax(0,1fr);gap:24px;padding-bottom:12px;font-size:13px;font-weight:500;display:grid}.ComparePage-module__s9rpya__limits{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 32px;margin:0;padding:8px 0 0;list-style:none;display:grid}.ComparePage-module__s9rpya__limits strong{font-size:15px;font-weight:500;display:block}.ComparePage-module__s9rpya__limits p{color:var(--site-muted);margin:6px 0 0;font-size:15px;line-height:1.6}.ComparePage-module__s9rpya__detailNote{max-width:72ch;color:var(--site-muted);margin:20px 0 0;font-size:14px;line-height:1.6}.ComparePage-module__s9rpya__capabilities{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.ComparePage-module__s9rpya__capability{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;padding:28px;display:flex}.ComparePage-module__s9rpya__capabilityIcon{color:#f6f4f2;background:#ffffff17;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.ComparePage-module__s9rpya__capabilityIcon svg{width:18px;height:18px}.ComparePage-module__s9rpya__capability h3{letter-spacing:-.02em;margin:20px 0 0;font-size:19px;font-weight:500;line-height:1.35}.ComparePage-module__s9rpya__capability>p{color:#f6f4f2b3;margin:10px 0 22px;font-size:15px;line-height:1.6}.ComparePage-module__s9rpya__capabilityContrast{border-top:1px solid #ffffff1a;margin-top:auto;padding-top:18px}.ComparePage-module__s9rpya__capabilityContrast strong{color:#fcd34d;font-size:12px;font-weight:600;display:block}.ComparePage-module__s9rpya__capabilityContrast p{color:#f6f4f2b3;margin:6px 0 0;font-size:14px;line-height:1.6}.ComparePage-module__s9rpya__plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ComparePage-module__s9rpya__plan{border:1px solid var(--site-line);background:var(--site-surface);border-radius:16px;flex-direction:column;align-items:flex-start;padding:36px;display:flex}.ComparePage-module__s9rpya__plan[data-featured]{border-color:color-mix(in srgb, var(--site-accent) 40%, var(--site-line));background:var(--compare-tint)}.ComparePage-module__s9rpya__plan h3{margin:0;font-size:18px;font-weight:500}.ComparePage-module__s9rpya__planPrice{color:var(--site-link);letter-spacing:-.05em;align-items:baseline;gap:10px;margin:18px 0 0;font-size:clamp(40px,4vw,52px);line-height:1;display:flex}.ComparePage-module__s9rpya__planPrice small{color:var(--site-muted);letter-spacing:0;font-size:15px}.ComparePage-module__s9rpya__plan ul{gap:12px;margin:28px 0 24px;padding:0;list-style:none;display:grid}.ComparePage-module__s9rpya__plan li{grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:15px;line-height:1.5;display:grid}.ComparePage-module__s9rpya__plan li svg{width:17px;height:17px;color:var(--color-pomegranate-600);margin-top:3px}.ComparePage-module__s9rpya__planLead{letter-spacing:-.025em;margin:18px 0 0;font-size:clamp(20px,1.8vw,24px);line-height:1.4}.ComparePage-module__s9rpya__planSummary{max-width:52ch;color:color-mix(in srgb, var(--site-ink) 80%, var(--site-muted));margin:18px 0 0;font-size:16px;line-height:1.65}.ComparePage-module__s9rpya__plan>a{margin-top:auto;padding-top:20px}.ComparePage-module__s9rpya__answer{max-width:72ch;color:var(--site-muted);margin:0;font-size:16px;line-height:1.65}.ComparePage-module__s9rpya__hubFollow{margin-top:88px}.ComparePage-module__s9rpya__hubList{border-top:1px solid var(--site-line);margin:0;padding:0;list-style:none}.ComparePage-module__s9rpya__hubList li{border-bottom:1px solid var(--site-line)}.ComparePage-module__s9rpya__hubList a{border-radius:12px;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr) 24px;align-items:center;gap:32px;padding:26px 8px;transition:background-color .18s;display:grid}.ComparePage-module__s9rpya__hubList a:hover{background:var(--site-surface)}.ComparePage-module__s9rpya__hubList a:focus-visible{outline:2px solid var(--site-ink);outline-offset:2px}.ComparePage-module__s9rpya__hubList strong{letter-spacing:-.03em;font-size:21px;font-weight:500}.ComparePage-module__s9rpya__hubList p{color:var(--site-muted);margin:0;font-size:16px;line-height:1.6}.ComparePage-module__s9rpya__hubList svg{width:20px;height:20px;color:var(--site-muted);transition:transform .18s}.ComparePage-module__s9rpya__hubList a:hover svg{color:var(--site-ink);transform:translate(2px,-2px)}.ComparePage-module__s9rpya__sources{color:var(--site-muted);flex-wrap:wrap;align-items:baseline;gap:8px 28px;margin-top:56px;font-size:13px;line-height:1.6;display:flex}.ComparePage-module__s9rpya__sources ul{flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none;display:flex}.ComparePage-module__s9rpya__sources a{color:var(--site-ink);text-decoration:underline;-webkit-text-decoration-color:var(--site-line);text-decoration-color:var(--site-line);text-underline-offset:3px}.ComparePage-module__s9rpya__sources a:hover{text-decoration-color:currentColor}html[data-theme=dark] .ComparePage-module__s9rpya__page{--compare-tint:color-mix(in srgb, var(--site-accent) 10%, var(--site-surface))}@media (prefers-color-scheme:dark){html[data-theme=system] .ComparePage-module__s9rpya__page{--compare-tint:color-mix(in srgb, var(--site-accent) 10%, var(--site-surface))}}@media (max-width:1080px){.ComparePage-module__s9rpya__hero{grid-template-columns:minmax(0,1fr);gap:40px}.ComparePage-module__s9rpya__heroCopy h1{max-width:16ch}.ComparePage-module__s9rpya__heroStage{width:min(100%,640px)}.ComparePage-module__s9rpya__bento{grid-template-columns:repeat(2,minmax(0,1fr))}.ComparePage-module__s9rpya__conditionTile{grid-row:span 2}.ComparePage-module__s9rpya__runsTile,.ComparePage-module__s9rpya__triggersTile{grid-column:auto;grid-template-columns:minmax(0,1fr);height:auto}.ComparePage-module__s9rpya__runsMedia{height:320px;padding:24px 0 0 28px}.ComparePage-module__s9rpya__triggers{padding:20px 28px 28px}.ComparePage-module__s9rpya__pricing{grid-template-columns:minmax(0,1fr)}.ComparePage-module__s9rpya__limits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ComparePage-module__s9rpya__page{padding-top:8px}.ComparePage-module__s9rpya__heading{margin-bottom:30px}.ComparePage-module__s9rpya__heading h2{font-size:34px}.ComparePage-module__s9rpya__heading p{font-size:17px}.ComparePage-module__s9rpya__hero{padding-top:28px}.ComparePage-module__s9rpya__heroCopy h1{font-size:clamp(38px,10.5vw,48px)}.ComparePage-module__s9rpya__heroCopy>p:not(.ComparePage-module__s9rpya__eyebrow){font-size:17px}.ComparePage-module__s9rpya__heroActions>*{flex:auto}.ComparePage-module__s9rpya__heroStage{grid-template-columns:minmax(0,1fr);height:600px}.ComparePage-module__s9rpya__backEmail{display:none}.ComparePage-module__s9rpya__glanceTable,.ComparePage-module__s9rpya__glanceTable tbody,.ComparePage-module__s9rpya__glanceTable tr,.ComparePage-module__s9rpya__glanceTable th,.ComparePage-module__s9rpya__glanceTable td{width:auto;display:block}.ComparePage-module__s9rpya__glanceTable thead{display:none}.ComparePage-module__s9rpya__glanceTable tbody tr{border-bottom:1px solid var(--site-line);padding:18px 0}.ComparePage-module__s9rpya__glanceTable tbody tr:first-child{border-top:1px solid var(--site-line)}.ComparePage-module__s9rpya__glanceTable tbody th,.ComparePage-module__s9rpya__glanceTable td{border:0;padding:0}.ComparePage-module__s9rpya__glanceTable tbody th{width:auto;margin-bottom:10px;font-size:13px}.ComparePage-module__s9rpya__glanceTable td{grid-template-columns:96px minmax(0,1fr);gap:12px;padding:8px 12px;display:grid}.ComparePage-module__s9rpya__glanceTable td:before{content:attr(data-label);color:var(--site-muted);font-size:13px;font-weight:500}.ComparePage-module__s9rpya__glanceTable td[data-featured],.ComparePage-module__s9rpya__glanceTable tbody tr:last-child [data-featured]{border-radius:10px}.ComparePage-module__s9rpya__band{border-radius:20px;padding:40px 18px}.ComparePage-module__s9rpya__flows{grid-template-columns:minmax(0,1fr)}.ComparePage-module__s9rpya__flow{padding:22px 18px}.ComparePage-module__s9rpya__flow header{flex-direction:column;gap:4px}.ComparePage-module__s9rpya__bento{grid-template-columns:minmax(0,1fr)}.ComparePage-module__s9rpya__conditionTile{grid-row:auto}.ComparePage-module__s9rpya__conditionMedia{flex:none;height:420px}.ComparePage-module__s9rpya__tileCopy{padding:22px 20px 0}.ComparePage-module__s9rpya__conditionMedia{padding-inline:20px}.ComparePage-module__s9rpya__runsMedia{display:none}.ComparePage-module__s9rpya__triggers{padding:18px 20px 22px}.ComparePage-module__s9rpya__triggers li{align-items:flex-start;font-size:12px}.ComparePage-module__s9rpya__prices dd{font-size:40px}.ComparePage-module__s9rpya__prices dd small{margin:8px 0 0;display:block}.ComparePage-module__s9rpya__priceCard,.ComparePage-module__s9rpya__priceChart{padding:22px 18px}.ComparePage-module__s9rpya__prices{padding-top:28px}.ComparePage-module__s9rpya__bars li{grid-template-columns:58px minmax(0,1fr);gap:4px 10px}.ComparePage-module__s9rpya__decision,.ComparePage-module__s9rpya__capabilities,.ComparePage-module__s9rpya__plans{grid-template-columns:minmax(0,1fr)}.ComparePage-module__s9rpya__hubList a{grid-template-columns:minmax(0,1fr) 20px;gap:8px 16px;padding:20px 4px}.ComparePage-module__s9rpya__hubList p{grid-area:2/1;font-size:15px}.ComparePage-module__s9rpya__hubList svg{grid-area:1/2}.ComparePage-module__s9rpya__capability,.ComparePage-module__s9rpya__plan{padding:24px 20px}.ComparePage-module__s9rpya__choice{padding:26px 20px}.ComparePage-module__s9rpya__details summary{font-size:17px}.ComparePage-module__s9rpya__rowsHeader{display:none!important}.ComparePage-module__s9rpya__rows>div{grid-template-columns:minmax(0,1fr);gap:8px}.ComparePage-module__s9rpya__rows dd>span{color:var(--site-ink);margin-bottom:2px;font-size:12px;font-weight:500;display:block}.ComparePage-module__s9rpya__limits{grid-template-columns:minmax(0,1fr);gap:20px}}@media (prefers-reduced-motion:reduce){.ComparePage-module__s9rpya__page *,.ComparePage-module__s9rpya__page :before,.ComparePage-module__s9rpya__page :after{transition:none!important;animation:none!important}}
.WorkflowStory-module__4bb1pG__page{padding-top:49px}.WorkflowStory-module__4bb1pG__page [id]{scroll-margin-top:96px}.WorkflowStory-module__4bb1pG__hero{padding-bottom:43px}.WorkflowStory-module__4bb1pG__eyebrow{color:var(--site-muted);margin:0 0 18px;font-size:12px}.WorkflowStory-module__4bb1pG__hero h1{letter-spacing:-.06em;max-width:870px;margin:0;font-size:clamp(42px,4.7vw,64px);line-height:1.04}.WorkflowStory-module__4bb1pG__hero>p:not(.WorkflowStory-module__4bb1pG__eyebrow){max-width:660px;color:var(--site-muted);margin:23px 0 0;font-size:19px;line-height:1.6}.WorkflowStory-module__4bb1pG__example{border:1px solid var(--site-line);background:var(--site-surface);border-radius:10px;overflow:clip;box-shadow:0 20px 50px -40px #231d1740;container-type:inline-size}.WorkflowStory-module__4bb1pG__toolbar{border-bottom:1px solid var(--site-line);justify-content:space-between;align-items:center;gap:15px;min-height:59px;padding-inline:25px;display:flex}.WorkflowStory-module__4bb1pG__exampleLabel{font-size:12px}.WorkflowStory-module__4bb1pG__toolbarControls{align-self:stretch;align-items:center;gap:24px;display:flex}.WorkflowStory-module__4bb1pG__personTabs{align-self:stretch;gap:24px;display:flex}.WorkflowStory-module__4bb1pG__personTabs button{min-height:48px;color:var(--site-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 3px;font-size:13px;position:relative}.WorkflowStory-module__4bb1pG__personTabs button:after{content:"";background:var(--site-accent);transform-origin:0;height:2px;transition:transform .18s;position:absolute;inset:auto 0 -1px;transform:scaleX(0)}.WorkflowStory-module__4bb1pG__personTabs button[aria-selected=true]{color:var(--site-ink)}.WorkflowStory-module__4bb1pG__personTabs button[aria-selected=true]:after{transform:scaleX(1)}.WorkflowStory-module__4bb1pG__customer{border-bottom:1px solid var(--site-line);grid-template-columns:1fr .9fr 1.3fr;align-items:center;gap:25px;padding:19px 25px;display:grid}.WorkflowStory-module__4bb1pG__customerFact{align-items:center;gap:12px;min-width:0;display:flex}.WorkflowStory-module__4bb1pG__customerFact>svg{color:var(--site-muted)}.WorkflowStory-module__4bb1pG__customer small,.WorkflowStory-module__4bb1pG__purchaseReceipt small{color:var(--site-muted);margin-bottom:5px;font-size:11px;line-height:1.4;display:block}.WorkflowStory-module__4bb1pG__customer strong,.WorkflowStory-module__4bb1pG__purchaseReceipt strong{font-size:14px;font-weight:500;line-height:1.4;display:block}.WorkflowStory-module__4bb1pG__change{border:0;border-left:1px solid var(--site-line);min-height:46px;color:var(--site-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:15px;padding:0 0 0 23px;display:flex}.WorkflowStory-module__4bb1pG__switchTrack{background:#717171;border-radius:20px;flex-shrink:0;width:38px;height:23px;padding:3px;transition:background-color .18s}.WorkflowStory-module__4bb1pG__switchTrack>span{background:#fff;border-radius:50%;width:17px;height:17px;transition:transform .18s;display:block;box-shadow:0 1px 3px #00000026}.WorkflowStory-module__4bb1pG__change[aria-checked=true] .WorkflowStory-module__4bb1pG__switchTrack{background:var(--site-accent)}.WorkflowStory-module__4bb1pG__change[aria-checked=true] .WorkflowStory-module__4bb1pG__switchTrack>span{transform:translate(15px)}.WorkflowStory-module__4bb1pG__workbench{grid-template-columns:1.18fr 1fr;display:grid}.WorkflowStory-module__4bb1pG__canvasSide{border-right:1px solid var(--site-line);background:color-mix(in srgb, var(--site-paper) 65%, var(--site-surface));min-width:0}.WorkflowStory-module__4bb1pG__canvasHeading{background:var(--site-surface);border-bottom:1px solid var(--site-line);justify-content:space-between;gap:12px;padding:17px 23px;font-size:12px;display:flex}.WorkflowStory-module__4bb1pG__canvasHeading>span:last-child{color:var(--site-muted);font-size:11px}.WorkflowStory-module__4bb1pG__canvasHeading h2{font-size:inherit;margin:0;font-weight:500}.WorkflowStory-module__4bb1pG__canvas{background-image:radial-gradient(var(--site-line) .7px, transparent .7px);background-size:18px 18px;padding:26px 22px 13px}.WorkflowStory-module__4bb1pG__flowRow{grid-template-columns:minmax(0,1fr) 29px minmax(0,1fr);align-items:stretch;display:grid}.WorkflowStory-module__4bb1pG__flowRow>div{min-width:0}.WorkflowStory-module__4bb1pG__node{--node-color:#a855f7;border:1px solid var(--site-line);background:var(--site-surface);width:100%;min-width:0;height:100%;color:var(--site-ink);font:inherit;text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;padding:0;transition:opacity .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;box-shadow:0 1px 3px #0000000a}.WorkflowStory-module__4bb1pG__node[data-category=trigger]{--node-color:#22c55e}.WorkflowStory-module__4bb1pG__node[data-category=controller]{--node-color:#ec4899}.WorkflowStory-module__4bb1pG__node[data-category=action]{--node-color:#3b82f6}.WorkflowStory-module__4bb1pG__node:hover,.WorkflowStory-module__4bb1pG__node[aria-pressed=true]{border-color:var(--node-color);box-shadow:0 0 0 2px color-mix(in srgb, var(--node-color) 17%, transparent)}.WorkflowStory-module__4bb1pG__node[data-inactive=true]{filter:grayscale();box-shadow:none;background:color-mix(in srgb, var(--site-paper) 45%, var(--site-surface))}.WorkflowStory-module__4bb1pG__node[data-inactive=true] .WorkflowStory-module__4bb1pG__nodeTitle strong{color:var(--site-muted)}.WorkflowStory-module__4bb1pG__nodeCategory{background:color-mix(in srgb, var(--node-color) 7%, var(--site-surface));border-bottom:1px solid color-mix(in srgb, var(--node-color) 23%, var(--site-line));color:color-mix(in srgb, var(--node-color) 55%, var(--site-ink));text-transform:uppercase;letter-spacing:.035em;border-radius:9px 9px 0 0;align-items:center;gap:6px;padding:7px 11px;font-size:10px;line-height:1.3;display:flex}.WorkflowStory-module__4bb1pG__nodeCategory>svg{color:currentColor}.WorkflowStory-module__4bb1pG__nodeBody{padding:14px 12px;display:block}.WorkflowStory-module__4bb1pG__nodeTitle{align-items:flex-start;gap:10px;display:flex}.WorkflowStory-module__4bb1pG__nodeIcon{border:1px solid color-mix(in srgb, var(--node-color) 28%, transparent);width:30px;height:30px;color:var(--node-color);background:color-mix(in srgb, var(--node-color) 9%, transparent);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.WorkflowStory-module__4bb1pG__nodeTitle>span:last-child{min-width:0}.WorkflowStory-module__4bb1pG__nodeTitle strong{font-size:16px;font-weight:550;line-height:1.4;display:block}.WorkflowStory-module__4bb1pG__nodeTitle small{color:var(--site-muted);margin-top:4px;font-size:11px;line-height:1.4;display:block}.WorkflowStory-module__4bb1pG__nodeDetail{margin-top:15px;display:block}.WorkflowStory-module__4bb1pG__inlineInstruction{display:none}.WorkflowStory-module__4bb1pG__resultLine{color:var(--site-muted);justify-content:space-between;align-items:flex-start;gap:8px;font-size:12px;line-height:1.4;display:flex}.WorkflowStory-module__4bb1pG__resultLine strong{color:var(--site-ink);text-align:right;font-size:13px;font-weight:500}.WorkflowStory-module__4bb1pG__catalogOptions,.WorkflowStory-module__4bb1pG__aiReason,.WorkflowStory-module__4bb1pG__emailNodeLabel{color:var(--site-muted);margin-top:9px;font-size:12px;line-height:1.55;display:block}.WorkflowStory-module__4bb1pG__conditionResult{color:var(--site-muted);font-size:12px;line-height:1.5;display:block}.WorkflowStory-module__4bb1pG__ports{border-top:1px solid var(--site-line);color:var(--site-muted);grid-template-columns:1fr 1fr;margin-top:auto;font-size:10px;display:grid}.WorkflowStory-module__4bb1pG__ports>span{text-align:center;padding:7px 8px}.WorkflowStory-module__4bb1pG__ports>span+span{border-left:1px solid var(--site-line)}.WorkflowStory-module__4bb1pG__socket{border:1px solid var(--site-surface);background:var(--node-color);border-radius:50%;width:8px;height:8px;position:absolute;bottom:-4px;left:calc(50% - 4px)}.WorkflowStory-module__4bb1pG__socket[data-port=true]{left:calc(25% - 4px)}.WorkflowStory-module__4bb1pG__socket[data-port=false]{left:calc(75% - 4px)}.WorkflowStory-module__4bb1pG__forward{color:var(--site-muted);place-self:center}.WorkflowStory-module__4bb1pG__forward[data-inactive=true]{opacity:.35}.WorkflowStory-module__4bb1pG__turn{height:41px;color:var(--site-muted);position:relative}.WorkflowStory-module__4bb1pG__turn>span{border-bottom:1px solid;border-right:1px solid;border-radius:0 0 7px;height:21px;position:absolute;inset:0 24% auto}.WorkflowStory-module__4bb1pG__turn>span:after{content:"";background:currentColor;width:1px;height:15px;position:absolute;top:100%;left:0}.WorkflowStory-module__4bb1pG__turn>svg{position:absolute;bottom:0;left:calc(24% - 7px)}.WorkflowStory-module__4bb1pG__branch{height:65px;color:var(--site-muted);position:relative}.WorkflowStory-module__4bb1pG__yesPath{border-bottom:1px solid;border-right:1px solid;border-radius:0 0 7px;width:40%;height:30px;position:absolute;top:0;left:24%}.WorkflowStory-module__4bb1pG__yesPath:after{content:"";background:currentColor;width:1px;height:20px;position:absolute;top:100%;left:0}.WorkflowStory-module__4bb1pG__yesLabel{align-items:center;gap:3px;font-size:10px;display:flex;position:absolute;bottom:6px;left:calc(24% - 20px)}.WorkflowStory-module__4bb1pG__endPath{border:1px solid var(--site-line);background:var(--site-surface);border-radius:4px;align-items:center;gap:5px;padding:5px 9px;font-size:10px;display:flex;position:absolute;top:25px;right:3%}.WorkflowStory-module__4bb1pG__endPath:before{background:var(--site-line);content:"";width:1px;height:26px;position:absolute;bottom:100%;left:50%}.WorkflowStory-module__4bb1pG__branch[data-stop=true] .WorkflowStory-module__4bb1pG__yesPath,.WorkflowStory-module__4bb1pG__branch[data-stop=true] .WorkflowStory-module__4bb1pG__yesLabel{opacity:.25}.WorkflowStory-module__4bb1pG__branch[data-stop=true] .WorkflowStory-module__4bb1pG__endPath{color:var(--site-ink);border-color:#c83278}.WorkflowStory-module__4bb1pG__branch[data-stop=true] .WorkflowStory-module__4bb1pG__endPath:before{background:#c83278}.WorkflowStory-module__4bb1pG__inspectHint{color:var(--site-muted);margin:0;padding:15px 23px 22px;font-size:11px}.WorkflowStory-module__4bb1pG__inspector{border:1px solid var(--site-line);background:var(--site-surface);border-radius:7px;margin:8px 22px 23px;padding:16px 19px 18px}.WorkflowStory-module__4bb1pG__inspector>div{justify-content:space-between;align-items:center;gap:10px;margin-block:-7px 3px;display:flex}.WorkflowStory-module__4bb1pG__inspector>div>span{color:var(--site-muted);font-size:10px}.WorkflowStory-module__4bb1pG__inspector button{min-width:40px;min-height:40px;color:var(--site-muted);background:0 0;border:0;place-items:center;margin-right:-12px;display:grid}.WorkflowStory-module__4bb1pG__inspector h3{letter-spacing:-.025em;margin:0 0 8px;font-size:16px;line-height:1.35}.WorkflowStory-module__4bb1pG__inspector p{color:var(--site-muted);margin:0;font-size:12px;line-height:1.65}.WorkflowStory-module__4bb1pG__emailSide{background:var(--site-soft);min-width:0;padding:20px 23px 24px}.WorkflowStory-module__4bb1pG__followLink{display:none}.WorkflowStory-module__4bb1pG__previewHeading{justify-content:space-between;align-items:center;gap:12px;min-height:40px;margin-bottom:13px;display:flex}.WorkflowStory-module__4bb1pG__previewHeading>span{font-size:12px}.WorkflowStory-module__4bb1pG__previewHeading .WorkflowStory-module__4bb1pG__personalLabel{color:var(--site-muted);align-items:center;gap:5px;font-size:11px;display:inline-flex}.WorkflowStory-module__4bb1pG__personalLabel svg{color:#2a9dff}.WorkflowStory-module__4bb1pG__outcomes{display:grid}.WorkflowStory-module__4bb1pG__outcomes>[data-workflow-outcome]{grid-area:1/1;min-width:0;transition:opacity .32s .12s,visibility 0s .12s,transform .48s cubic-bezier(.25,.8,.25,1) .12s}.WorkflowStory-module__4bb1pG__outcomes>[aria-hidden=true]{opacity:0;visibility:hidden;transition:opacity .16s,visibility 0s .16s,transform .16s;transform:translateY(8px)}@media (prefers-reduced-motion:no-preference){.WorkflowStory-module__4bb1pG__changed{animation:.32s ease-out WorkflowStory-module__4bb1pG__value-in}}@keyframes WorkflowStory-module__4bb1pG__value-in{0%{opacity:0;transform:translateY(4px)}}.WorkflowStory-module__4bb1pG__stopped{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:595px;padding:50px 20px;display:flex}.WorkflowStory-module__4bb1pG__stopIcon{background:var(--site-surface);width:67px;height:67px;color:var(--site-muted);border-radius:50%;place-items:center;display:grid}.WorkflowStory-module__4bb1pG__stopped .WorkflowStory-module__4bb1pG__outcomeLabel{color:var(--site-muted);margin:23px 0 12px;font-size:11px}.WorkflowStory-module__4bb1pG__stopped h3{letter-spacing:-.05em;margin:0;font-size:clamp(29px,3cqw,39px);line-height:1.1}.WorkflowStory-module__4bb1pG__stopped>p:last-of-type{max-width:335px;color:var(--site-muted);margin:19px 0 27px;font-size:14px;line-height:1.65}.WorkflowStory-module__4bb1pG__purchaseReceipt{border:1px solid var(--site-line);background:var(--site-surface);text-align:left;border-radius:6px;align-items:center;gap:13px;width:100%;max-width:335px;padding:18px;display:flex}.WorkflowStory-module__4bb1pG__purchaseReceipt>svg{color:var(--site-muted)}.WorkflowStory-module__4bb1pG__purchaseReceipt>svg:last-child{color:#39836b;margin-left:auto}.WorkflowStory-module__4bb1pG__page button:focus-visible,.WorkflowStory-module__4bb1pG__page a:focus-visible{outline:3px solid var(--site-accent);outline-offset:4px}@container (max-width:1000px){.WorkflowStory-module__4bb1pG__workbench{grid-template-columns:1fr}.WorkflowStory-module__4bb1pG__canvasSide{border-right:0;border-bottom:1px solid var(--site-line)}.WorkflowStory-module__4bb1pG__canvas{padding-inline:35px}.WorkflowStory-module__4bb1pG__nodeTitle strong{font-size:16px}.WorkflowStory-module__4bb1pG__nodeBody{padding:17px}.WorkflowStory-module__4bb1pG__nodeDetail{margin-top:13px}.WorkflowStory-module__4bb1pG__emailSide{padding:22px 35px 30px}.WorkflowStory-module__4bb1pG__emailSide>div{max-width:630px;margin-inline:auto}.WorkflowStory-module__4bb1pG__stopped{min-height:460px}.WorkflowStory-module__4bb1pG__customer{grid-template-columns:1fr 1fr;gap:20px}.WorkflowStory-module__4bb1pG__change{border-left:0;border-top:1px solid var(--site-line);grid-column:1/-1;padding:17px 0 0}.WorkflowStory-module__4bb1pG__change>span:first-child{align-items:center;gap:18px;display:flex}.WorkflowStory-module__4bb1pG__change small{margin-bottom:0}}@media (max-width:767px){.WorkflowStory-module__4bb1pG__page{padding-top:33px}.WorkflowStory-module__4bb1pG__hero{padding-bottom:30px}.WorkflowStory-module__4bb1pG__hero h1{max-width:550px;font-size:clamp(37px,9.4vw,56px)}.WorkflowStory-module__4bb1pG__hero>p:not(.WorkflowStory-module__4bb1pG__eyebrow){margin-block:19px 21px;font-size:15px}.WorkflowStory-module__4bb1pG__eyebrow{margin-bottom:15px;font-size:11px}}@container (max-width:540px){.WorkflowStory-module__4bb1pG__toolbar{flex-direction:column;align-items:flex-start;gap:5px;padding:9px 17px 0}.WorkflowStory-module__4bb1pG__exampleLabel{padding-top:7px;font-size:10px}.WorkflowStory-module__4bb1pG__toolbarControls{justify-content:space-between;gap:16px;width:100%}.WorkflowStory-module__4bb1pG__personTabs{gap:23px}.WorkflowStory-module__4bb1pG__personTabs button{min-height:44px;font-size:12px}.WorkflowStory-module__4bb1pG__customer{gap:17px;padding:17px}.WorkflowStory-module__4bb1pG__customerFact{gap:8px}.WorkflowStory-module__4bb1pG__customerFact>svg{display:none}.WorkflowStory-module__4bb1pG__customer strong{font-size:12px}.WorkflowStory-module__4bb1pG__customer small{font-size:10px}.WorkflowStory-module__4bb1pG__change{gap:13px;padding-top:14px}.WorkflowStory-module__4bb1pG__change>span:first-child{display:block}.WorkflowStory-module__4bb1pG__change small{margin-bottom:5px}.WorkflowStory-module__4bb1pG__canvasHeading{padding:14px 17px;font-size:11px}.WorkflowStory-module__4bb1pG__canvasHeading>span:last-child{font-size:10px}.WorkflowStory-module__4bb1pG__canvas{padding:23px 17px 12px}.WorkflowStory-module__4bb1pG__flowRow{grid-template-columns:minmax(0,1fr);gap:0}.WorkflowStory-module__4bb1pG__forward{height:28px;transform:rotate(90deg)}.WorkflowStory-module__4bb1pG__nodeBody{padding:13px}.WorkflowStory-module__4bb1pG__nodeTitle strong{font-size:15px}.WorkflowStory-module__4bb1pG__nodeTitle small{font-size:11px}.WorkflowStory-module__4bb1pG__nodeCategory{font-size:10px}.WorkflowStory-module__4bb1pG__resultLine{font-size:11px}.WorkflowStory-module__4bb1pG__resultLine strong,.WorkflowStory-module__4bb1pG__catalogOptions,.WorkflowStory-module__4bb1pG__aiReason,.WorkflowStory-module__4bb1pG__emailNodeLabel,.WorkflowStory-module__4bb1pG__conditionResult{font-size:12px}.WorkflowStory-module__4bb1pG__nodeDetail{margin-top:13px}.WorkflowStory-module__4bb1pG__inlineInstruction{border-top:1px solid var(--site-line);color:var(--site-ink);gap:8px;margin-top:18px;padding-top:15px;font-size:13px;line-height:1.65;display:grid}.WorkflowStory-module__4bb1pG__inlineInstruction>span:first-child{color:var(--site-muted);font-size:11px}.WorkflowStory-module__4bb1pG__turn{height:29px}.WorkflowStory-module__4bb1pG__turn>span{background:currentColor;border:0;width:1px;height:21px;inset:0 auto auto 50%}.WorkflowStory-module__4bb1pG__turn>span:after{display:none}.WorkflowStory-module__4bb1pG__turn>svg{left:calc(50% - 7px)}.WorkflowStory-module__4bb1pG__branch{height:62px}.WorkflowStory-module__4bb1pG__yesPath{border-bottom:1px solid;border-left:1px solid;border-right:0;border-radius:0 0 0 6px;width:25%;height:28px;left:25%}.WorkflowStory-module__4bb1pG__yesPath:after{height:20px;display:block;left:100%}.WorkflowStory-module__4bb1pG__yesLabel{bottom:7px;left:calc(50% - 20px)}.WorkflowStory-module__4bb1pG__endPath{top:20px;left:calc(75% - 26px);right:auto}.WorkflowStory-module__4bb1pG__endPath:before{height:21px}.WorkflowStory-module__4bb1pG__inspectHint{padding:12px 17px 22px;font-size:11px}.WorkflowStory-module__4bb1pG__inspector{display:none}.WorkflowStory-module__4bb1pG__inspector p{font-size:13px}.WorkflowStory-module__4bb1pG__emailSide{grid-row:1;padding:17px 17px 23px}.WorkflowStory-module__4bb1pG__canvasSide{border-top:1px solid var(--site-line);border-bottom:0;grid-row:2}.WorkflowStory-module__4bb1pG__followLink{width:fit-content;min-height:40px;color:var(--site-ink);align-items:center;gap:8px;margin:15px 0 -6px;font-size:12px;display:flex}.WorkflowStory-module__4bb1pG__previewHeading{flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:15px}.WorkflowStory-module__4bb1pG__previewHeading>span{font-size:13px}.WorkflowStory-module__4bb1pG__stopped{min-height:455px;padding:38px 5px}.WorkflowStory-module__4bb1pG__stopped h3{font-size:32px}.WorkflowStory-module__4bb1pG__stopped>p:last-of-type{font-size:14px}.WorkflowStory-module__4bb1pG__purchaseReceipt{padding-inline:13px}}@media (prefers-reduced-motion:reduce){.WorkflowStory-module__4bb1pG__page *,.WorkflowStory-module__4bb1pG__page :after{transition:none!important}.WorkflowStory-module__4bb1pG__outcomes>[data-workflow-outcome]{transition:none}}
.AudiencesPage-module__vNuAeG__page{--app-muted:color-mix(in srgb, var(--site-soft) 45%, var(--site-surface));--pass-text:#15803d;padding-top:24px}.AudiencesPage-module__vNuAeG__section{margin-top:clamp(96px,10vw,140px);scroll-margin-top:96px}.AudiencesPage-module__vNuAeG__heading{max-width:680px;margin-bottom:44px}.AudiencesPage-module__vNuAeG__heading h2,.AudiencesPage-module__vNuAeG__splitCopy h2,.AudiencesPage-module__vNuAeG__bandHeading h2{letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(32px,3.4vw,48px);font-weight:500;line-height:1.08}.AudiencesPage-module__vNuAeG__heading p,.AudiencesPage-module__vNuAeG__splitCopy>p,.AudiencesPage-module__vNuAeG__bandHeading p{max-width:60ch;color:var(--site-muted);margin:20px 0 0;font-size:18px;line-height:1.6}.AudiencesPage-module__vNuAeG__hero{padding:40px 0 0}.AudiencesPage-module__vNuAeG__heroCopy{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:24px 64px;display:grid}.AudiencesPage-module__vNuAeG__eyebrow{color:var(--site-link);letter-spacing:.08em;text-transform:uppercase;margin:0 0 22px;font-size:13px;font-weight:600}.AudiencesPage-module__vNuAeG__heroCopy h1{letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(42px,5vw,68px);font-weight:500;line-height:1.02}.AudiencesPage-module__vNuAeG__heroCopy>div:last-child>p{max-width:44ch;color:var(--site-muted);margin:0;font-size:19px;line-height:1.6}.AudiencesPage-module__vNuAeG__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.AudiencesPage-module__vNuAeG__window{border:1px solid var(--site-line);background:var(--site-surface);border-bottom:0;border-radius:16px 16px 0 0;height:500px;margin-top:56px;position:relative;overflow:hidden;box-shadow:0 30px 60px -40px #1f1d1b59}.AudiencesPage-module__vNuAeG__window:after{content:"";background:linear-gradient(to bottom, transparent, var(--site-paper));pointer-events:none;height:80px;position:absolute;inset:auto 0 0}.AudiencesPage-module__vNuAeG__pageHead{border-bottom:1px solid var(--site-line);padding:16px 32px 18px}.AudiencesPage-module__vNuAeG__back{color:var(--site-muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.AudiencesPage-module__vNuAeG__back svg{width:14px;height:14px}.AudiencesPage-module__vNuAeG__segmentName{letter-spacing:-.03em;margin:10px 0 0;font-size:24px;font-weight:600}.AudiencesPage-module__vNuAeG__segmentDescription{color:var(--site-muted);margin:4px 0 0;font-size:13.5px}.AudiencesPage-module__vNuAeG__segmentBody{background:var(--app-muted);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:20px;height:100%;padding:22px 32px 0;display:grid}.AudiencesPage-module__vNuAeG__definition,.AudiencesPage-module__vNuAeG__members{border:1px solid var(--site-line);background:var(--site-surface);border-radius:10px;align-self:start;overflow:hidden}.AudiencesPage-module__vNuAeG__status{align-items:center;gap:8px;padding:14px 16px 0;font-size:14px;display:flex}.AudiencesPage-module__vNuAeG__status b{font-weight:600;animation:.42s cubic-bezier(.16,1,.3,1) AudiencesPage-module__vNuAeG__changed}.AudiencesPage-module__vNuAeG__status span:last-child{color:var(--site-muted);animation:.42s cubic-bezier(.16,1,.3,1) AudiencesPage-module__vNuAeG__changed}.AudiencesPage-module__vNuAeG__dot{background:#22c55e;border-radius:50%;width:8px;height:8px;transition:background-color .2s}.AudiencesPage-module__vNuAeG__dot[data-updating=true]{background:var(--site-muted);animation:.7s ease-in-out infinite alternate AudiencesPage-module__vNuAeG__pulse}.AudiencesPage-module__vNuAeG__condition{border-bottom:1px solid var(--site-line);color:var(--site-muted);margin:0;padding:10px 16px 14px;font-size:13.5px;line-height:1.55;animation:.42s cubic-bezier(.16,1,.3,1) AudiencesPage-module__vNuAeG__changed}.AudiencesPage-module__vNuAeG__condition strong{color:var(--site-ink);font-weight:500}.AudiencesPage-module__vNuAeG__asked{padding:14px 14px 0}.AudiencesPage-module__vNuAeG__asked>p{color:var(--site-muted);margin:0 0 6px;font-size:12px;font-weight:500}.AudiencesPage-module__vNuAeG__asked>div{border:1px solid var(--site-line);background:var(--app-muted);border-radius:8px;gap:6px;padding:10px 12px;font-size:13.5px;line-height:1.5;display:grid}.AudiencesPage-module__vNuAeG__added{animation:.42s cubic-bezier(.16,1,.3,1) AudiencesPage-module__vNuAeG__changed}.AudiencesPage-module__vNuAeG__refine{border:1px solid var(--site-line);border-radius:10px;grid-template-columns:18px minmax(0,1fr) 28px;align-items:center;gap:10px;margin:12px 14px 14px;padding:8px 8px 8px 12px;font-size:13.5px;transition:border-color .2s;display:grid}.AudiencesPage-module__vNuAeG__refine[data-typing=true]{border-color:color-mix(in srgb, var(--site-ink) 40%, var(--site-line))}.AudiencesPage-module__vNuAeG__refine>svg{width:18px;height:18px}.AudiencesPage-module__vNuAeG__refine em{color:var(--site-muted);font-style:normal}.AudiencesPage-module__vNuAeG__caret{vertical-align:-2px;background:var(--site-ink);width:1px;height:15px;margin-left:1px;animation:.9s step-end infinite AudiencesPage-module__vNuAeG__blink;display:inline-block}.AudiencesPage-module__vNuAeG__send{background:var(--site-soft);width:28px;height:28px;color:var(--site-muted);border-radius:50%;place-items:center;transition:background-color .2s,color .2s;display:grid}.AudiencesPage-module__vNuAeG__send[data-ready=true]{background:var(--site-ink);color:var(--site-paper)}.AudiencesPage-module__vNuAeG__send svg{width:15px;height:15px}.AudiencesPage-module__vNuAeG__search{border:1px solid var(--site-line);color:var(--site-muted);border-radius:8px;align-items:center;gap:8px;margin:12px;padding:8px 12px;font-size:13px;display:flex}.AudiencesPage-module__vNuAeG__search svg{width:14px;height:14px}.AudiencesPage-module__vNuAeG__table{font-size:13px}.AudiencesPage-module__vNuAeG__tableHead,.AudiencesPage-module__vNuAeG__row{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) 64px 56px;align-items:center;gap:12px;padding:0 14px;display:grid}.AudiencesPage-module__vNuAeG__tableHead{border-top:1px solid var(--site-line);border-bottom:1px solid var(--site-line);min-height:34px;color:var(--site-muted);font-size:12px;font-weight:500}.AudiencesPage-module__vNuAeG__row{border-bottom:1px solid var(--site-line);height:46px;min-height:0;max-height:46px;transition:height .42s cubic-bezier(.16,1,.3,1),opacity .26s,border-color .42s;overflow:hidden}.AudiencesPage-module__vNuAeG__row>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AudiencesPage-module__vNuAeG__row>span:nth-child(2),.AudiencesPage-module__vNuAeG__row>span:last-child{color:var(--site-muted)}.AudiencesPage-module__vNuAeG__row i{background:var(--site-soft);border-radius:6px;padding:2px 8px;font-size:12px;font-style:normal}.AudiencesPage-module__vNuAeG__row[data-leaving=true]{opacity:0;border-color:#0000;height:0}.AudiencesPage-module__vNuAeG__filler i{border-radius:4px;width:70%;height:8px;padding:0;display:block}.AudiencesPage-module__vNuAeG__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:40px 56px;display:grid}.AudiencesPage-module__vNuAeG__split .AudiencesPage-module__vNuAeG__capture{grid-column:1/-1}.AudiencesPage-module__vNuAeG__briefs{gap:8px;margin:0 0 20px;padding:0;list-style:none;display:grid}.AudiencesPage-module__vNuAeG__briefs li{border:1px solid var(--site-line);background:var(--site-surface);border-radius:10px;padding:12px 16px;font-size:15px}.AudiencesPage-module__vNuAeG__capture{background:var(--site-soft);border-radius:16px;padding:36px 0 36px 48px;overflow:hidden}.AudiencesPage-module__vNuAeG__captureLabel{color:var(--site-muted);margin:0 0 12px;font-size:13px;font-weight:500}.AudiencesPage-module__vNuAeG__capture>:last-child{border-radius:10px 0 0 10px;margin-right:-2px;box-shadow:0 24px 50px -30px #1f1d1b66}.AudiencesPage-module__vNuAeG__compare{border:1px solid var(--site-line);background:var(--site-surface);border-radius:16px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid;overflow:hidden;box-shadow:0 30px 60px -40px #1f1d1b59}.AudiencesPage-module__vNuAeG__compareRecords{border-right:1px solid var(--site-line);align-content:start;gap:18px;padding:24px;display:grid}.AudiencesPage-module__vNuAeG__compareAsk p{color:var(--site-muted);align-items:center;gap:8px;margin:0 0 8px;font-size:12.5px;font-weight:500;display:flex}.AudiencesPage-module__vNuAeG__compareAsk svg{width:16px;height:16px}.AudiencesPage-module__vNuAeG__compareAsk blockquote{border:1px solid var(--site-line);background:var(--app-muted);border-radius:8px;margin:0;padding:12px 14px;font-size:14.5px;line-height:1.55}.AudiencesPage-module__vNuAeG__account{border:1px solid var(--site-line);border-radius:12px;padding:14px}.AudiencesPage-module__vNuAeG__accountHead{color:var(--site-muted);align-items:center;gap:8px;margin:0 0 12px;font-size:12.5px;display:flex}.AudiencesPage-module__vNuAeG__accountHead svg{width:15px;height:15px}.AudiencesPage-module__vNuAeG__accountHead strong{color:var(--site-ink);margin-left:auto;font-size:13.5px;font-weight:500}.AudiencesPage-module__vNuAeG__compareTabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.AudiencesPage-module__vNuAeG__compareTabs button{border:1px solid var(--site-line);background:var(--site-surface);color:var(--site-ink);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:10px;transition:border-color .2s,background-color .2s;display:flex}.AudiencesPage-module__vNuAeG__compareTabs button[aria-selected=true]{border-color:var(--site-ink);background:var(--app-muted)}.AudiencesPage-module__vNuAeG__compareTabs button:focus-visible,.AudiencesPage-module__vNuAeG__verdict:focus-visible{outline:2px solid var(--site-ink);outline-offset:2px}.AudiencesPage-module__vNuAeG__avatar{background:var(--site-soft);border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:inline-grid}.AudiencesPage-module__vNuAeG__recordText{min-width:0;display:grid}.AudiencesPage-module__vNuAeG__recordText strong{font-size:14px;font-weight:500}.AudiencesPage-module__vNuAeG__recordText span{color:var(--site-muted);font-size:12.5px}.AudiencesPage-module__vNuAeG__projectRecord{background:var(--app-muted);border-radius:10px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;font-size:13px;display:grid}.AudiencesPage-module__vNuAeG__projectRecord>svg{width:17px;height:17px;color:var(--site-muted)}.AudiencesPage-module__vNuAeG__projectRecord div{display:grid}.AudiencesPage-module__vNuAeG__projectRecord div span,.AudiencesPage-module__vNuAeG__recordType{color:var(--site-muted);font-size:12px}.AudiencesPage-module__vNuAeG__verdict{background:color-mix(in srgb, #22c55e 10%, var(--site-surface));border-radius:12px;padding:14px 16px}.AudiencesPage-module__vNuAeG__verdict[data-match=false]{background:var(--site-soft)}.AudiencesPage-module__vNuAeG__verdict p{margin:0;font-size:14px;line-height:1.55;animation:.42s cubic-bezier(.16,1,.3,1) AudiencesPage-module__vNuAeG__changed}.AudiencesPage-module__vNuAeG__verdict p+p{color:var(--site-muted);margin-top:6px}.AudiencesPage-module__vNuAeG__verdictTitle{align-items:center;gap:8px;display:flex}.AudiencesPage-module__vNuAeG__verdictTitle svg{width:17px;height:17px;color:var(--pass-text)}.AudiencesPage-module__vNuAeG__verdict[data-match=false] .AudiencesPage-module__vNuAeG__verdictTitle svg{color:var(--site-muted)}.AudiencesPage-module__vNuAeG__verdictTitle strong{font-weight:500}.AudiencesPage-module__vNuAeG__compareCanvas{background:var(--app-muted);padding:22px 32px 32px}.AudiencesPage-module__vNuAeG__canvasLabel{color:var(--site-muted);margin:0 0 12px;font-size:12.5px;animation:.42s cubic-bezier(.16,1,.3,1) AudiencesPage-module__vNuAeG__changed}.AudiencesPage-module__vNuAeG__canvasStack{display:grid}.AudiencesPage-module__vNuAeG__emailLayer,.AudiencesPage-module__vNuAeG__projectLayer{grid-area:1/1;transition:opacity .36s,transform .36s cubic-bezier(.16,1,.3,1)}.AudiencesPage-module__vNuAeG__emailLayer[aria-hidden=true],.AudiencesPage-module__vNuAeG__projectLayer[aria-hidden=true]{visibility:hidden;opacity:0;transform:translateY(8px)}.AudiencesPage-module__vNuAeG__projectLayer{align-self:start}.AudiencesPage-module__vNuAeG__projectCard{border:1px solid var(--site-line);background:var(--site-surface);border-radius:12px;padding:22px}.AudiencesPage-module__vNuAeG__projectPath{border-bottom:1px solid var(--site-line);color:var(--site-muted);align-items:center;gap:8px;margin:0 0 18px;padding-bottom:14px;font-size:13px;display:flex}.AudiencesPage-module__vNuAeG__projectPath svg{width:16px;height:16px}.AudiencesPage-module__vNuAeG__projectCard>span{color:var(--site-muted);font-size:12.5px}.AudiencesPage-module__vNuAeG__projectCard h3{letter-spacing:-.03em;margin:4px 0 0;font-size:24px;font-weight:600}.AudiencesPage-module__vNuAeG__projectCard>p:not(.AudiencesPage-module__vNuAeG__projectPath){color:var(--site-muted);margin:6px 0 0;font-size:14.5px}.AudiencesPage-module__vNuAeG__projectCard .AudiencesPage-module__vNuAeG__owner{color:var(--site-muted);align-items:center;gap:8px;margin-top:18px;font-size:13.5px;display:flex}.AudiencesPage-module__vNuAeG__owner strong{color:var(--site-ink);font-weight:500}.AudiencesPage-module__vNuAeG__owner>svg{width:16px;height:16px;color:var(--pass-text);margin-left:auto}.AudiencesPage-module__vNuAeG__after{margin-top:20px}.AudiencesPage-module__vNuAeG__band{background:var(--site-dark);color:#f6f4f2;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:40px 56px;padding:clamp(48px,6vw,80px);display:grid}.AudiencesPage-module__vNuAeG__bandHeading p{color:#f6f4f2b8}.AudiencesPage-module__vNuAeG__bandLink{color:#f6f4f2!important}.AudiencesPage-module__vNuAeG__audienceCard{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:16px;gap:8px;padding:18px;display:grid}.AudiencesPage-module__vNuAeG__audienceCardTitle{margin:0 0 4px;font-size:15px;font-weight:600}.AudiencesPage-module__vNuAeG__audienceCard span{border:1px solid #ffffff1a;border-radius:10px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:2px 10px;padding:12px 14px;font-size:14px;font-weight:500;display:grid}.AudiencesPage-module__vNuAeG__audienceCard span[data-selected=true]{background:#ffffff12;border-color:#ffffff8c}.AudiencesPage-module__vNuAeG__audienceCard svg{color:#f6f4f2b3;width:16px;height:16px}.AudiencesPage-module__vNuAeG__audienceCard small{color:#f6f4f2b3;grid-column:2;font-size:12.5px;font-weight:400}.AudiencesPage-module__vNuAeG__scopeNotes{border-top:1px solid #ffffff1f;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-top:32px;display:grid}.AudiencesPage-module__vNuAeG__scopeNotes svg{color:#f6f4f2b3;width:20px;height:20px}.AudiencesPage-module__vNuAeG__scopeNotes h3{letter-spacing:-.02em;margin:14px 0 0;font-size:18px;font-weight:500}.AudiencesPage-module__vNuAeG__scopeNotes p{color:#f6f4f2b8;margin:8px 0 14px;font-size:15px;line-height:1.55}@keyframes AudiencesPage-module__vNuAeG__changed{0%{opacity:0;transform:translateY(4px)}}@keyframes AudiencesPage-module__vNuAeG__blink{50%{opacity:0}}@keyframes AudiencesPage-module__vNuAeG__pulse{to{opacity:.35}}@media (prefers-reduced-motion:reduce){.AudiencesPage-module__vNuAeG__status b,.AudiencesPage-module__vNuAeG__status span:last-child,.AudiencesPage-module__vNuAeG__condition,.AudiencesPage-module__vNuAeG__added,.AudiencesPage-module__vNuAeG__verdict p,.AudiencesPage-module__vNuAeG__canvasLabel,.AudiencesPage-module__vNuAeG__dot[data-updating=true],.AudiencesPage-module__vNuAeG__caret{animation:none}.AudiencesPage-module__vNuAeG__row,.AudiencesPage-module__vNuAeG__emailLayer,.AudiencesPage-module__vNuAeG__projectLayer{transition:none}}@media (max-width:1080px){.AudiencesPage-module__vNuAeG__heroCopy,.AudiencesPage-module__vNuAeG__split,.AudiencesPage-module__vNuAeG__band{grid-template-columns:minmax(0,1fr);gap:36px}.AudiencesPage-module__vNuAeG__segmentBody{grid-template-columns:minmax(0,1fr);padding-inline:22px}.AudiencesPage-module__vNuAeG__members{display:none}.AudiencesPage-module__vNuAeG__window{height:560px}.AudiencesPage-module__vNuAeG__compare{grid-template-columns:minmax(0,1fr)}.AudiencesPage-module__vNuAeG__compareRecords{border-right:0;border-bottom:1px solid var(--site-line)}.AudiencesPage-module__vNuAeG__scopeNotes{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:767px){.AudiencesPage-module__vNuAeG__page{padding-top:8px}.AudiencesPage-module__vNuAeG__heading h2,.AudiencesPage-module__vNuAeG__splitCopy h2,.AudiencesPage-module__vNuAeG__bandHeading h2{font-size:34px}.AudiencesPage-module__vNuAeG__heading p,.AudiencesPage-module__vNuAeG__splitCopy>p,.AudiencesPage-module__vNuAeG__bandHeading p,.AudiencesPage-module__vNuAeG__heroCopy>div:last-child>p{font-size:17px}.AudiencesPage-module__vNuAeG__heroCopy h1{font-size:clamp(38px,11vw,50px)}.AudiencesPage-module__vNuAeG__actions>*{flex:auto}.AudiencesPage-module__vNuAeG__window{border-bottom:1px solid var(--site-line);border-radius:14px;height:auto;margin-top:36px}.AudiencesPage-module__vNuAeG__window:after{display:none}.AudiencesPage-module__vNuAeG__pageHead{padding:14px}.AudiencesPage-module__vNuAeG__back,.AudiencesPage-module__vNuAeG__segmentDescription{display:none}.AudiencesPage-module__vNuAeG__segmentName{margin:0;font-size:19px}.AudiencesPage-module__vNuAeG__segmentBody{padding:12px}.AudiencesPage-module__vNuAeG__compareRecords{padding:14px}.AudiencesPage-module__vNuAeG__compareTabs{grid-template-columns:minmax(0,1fr)}.AudiencesPage-module__vNuAeG__compareCanvas{padding:14px}.AudiencesPage-module__vNuAeG__projectRecord{grid-template-columns:18px minmax(0,1fr)}.AudiencesPage-module__vNuAeG__recordType{display:none}.AudiencesPage-module__vNuAeG__capture{padding:16px 0 16px 16px}.AudiencesPage-module__vNuAeG__band{border-radius:20px;padding:40px 18px}}
.NativeRecording-module__N2y1GG__video{width:100%;max-width:var(--native-width);background:#fff;height:auto;display:block}.NativeRecording-module__N2y1GG__recordingFrame{width:100%;max-width:var(--native-width);position:relative}
.ProductMedia-module__RZiUFq__figure{--media-surface:#f4f2f0;--media-line:#0000001a;color:inherit;margin:0}.ProductMedia-module__RZiUFq__figure[data-media-theme=dark]{--media-surface:#252322;--media-line:#ffffff1a}.ProductMedia-module__RZiUFq__surface{background:var(--media-surface);outline:1px solid var(--media-line);outline-offset:-1px;border-radius:12px;margin-inline:auto;position:relative;overflow:hidden}.ProductMedia-module__RZiUFq__frame{width:100%;position:relative;overflow:hidden}.ProductMedia-module__RZiUFq__imageLink{cursor:zoom-in;width:100%;height:100%;display:block}.ProductMedia-module__RZiUFq__media{object-fit:contain;width:100%;height:100%;margin:0;display:block}.ProductMedia-module__RZiUFq__screenshot{max-width:none;margin:0;display:block;position:absolute}.ProductMedia-module__RZiUFq__figure :is(video,a):focus-visible{outline-offset:3px;outline:2px solid #ff371a}@media (max-width:600px){.ProductMedia-module__RZiUFq__surface{border-radius:8px}}.ProductMedia-module__RZiUFq__figure .ProductMedia-module__RZiUFq__imageLink:focus-visible{outline-offset:-4px}
.editorial-module__cWDerW__page{padding-block:clamp(48px, 6vw, 88px) var(--site-section-space,96px)}.editorial-module__cWDerW__hero{max-width:960px;margin-bottom:clamp(40px,5vw,64px)}.editorial-module__cWDerW__hero h1{font-size:var(--site-title-size,clamp(38px, 4.2vw, 60px));letter-spacing:-.045em;text-wrap:balance;margin:20px 0 24px;font-weight:500;line-height:1.08}.editorial-module__cWDerW__hero>p:last-child{max-width:58ch;color:var(--site-muted);font-size:clamp(18px,1.5vw,21px);line-height:1.65}.editorial-module__cWDerW__meta{color:var(--site-muted);flex-wrap:wrap;align-items:center;gap:12px 24px;font-size:13px;display:flex}.editorial-module__cWDerW__meta a{color:var(--site-link)}.editorial-module__cWDerW__index{border-top:1px solid var(--site-line)}.editorial-module__cWDerW__entry{border-bottom:1px solid var(--site-line);grid-template-columns:148px minmax(0,1fr) 36px;align-items:start;gap:40px;padding-block:40px;display:grid}.editorial-module__cWDerW__entry>time{color:var(--site-muted);padding-top:7px;font-size:13px}.editorial-module__cWDerW__entry h2{font-size:var(--site-heading-size,clamp(30px, 3.6vw, 48px));letter-spacing:-.035em;margin:8px 0 14px;line-height:1.18}.editorial-module__cWDerW__entry p{max-width:750px;color:var(--site-muted);font-size:var(--site-body-size,18px);line-height:1.65}.editorial-module__cWDerW__entry svg{color:var(--site-link);margin-top:30px}.editorial-module__cWDerW__entry:hover h2{color:var(--site-link)}.editorial-module__cWDerW__article{max-width:1240px}.editorial-module__cWDerW__articleHeader{max-width:960px;margin-block:32px var(--site-section-space,96px)}.editorial-module__cWDerW__articleHeader h1{text-wrap:balance;letter-spacing:-.045em;max-width:30ch;margin:24px 0;font-size:clamp(36px,4.2vw,56px);font-weight:500;line-height:1.08}.editorial-module__cWDerW__summary{max-width:58ch;color:var(--site-muted);font-size:clamp(18px,1.5vw,21px);line-height:1.65}.editorial-module__cWDerW__author{align-items:center;gap:14px;margin-top:30px;font-size:14px;display:flex}.editorial-module__cWDerW__author img{object-fit:cover;border-radius:50%;width:44px;height:44px}.editorial-module__cWDerW__author span{color:var(--site-muted);font-size:13px;display:block}.editorial-module__cWDerW__bodyGrid{grid-template-columns:minmax(0, var(--site-reading-width,64ch)) 220px;font-size:var(--site-body-size,18px);border-top:1px solid var(--site-line);justify-content:space-between;gap:clamp(40px,6vw,96px);padding-top:48px;display:grid}.editorial-module__cWDerW__bodyGrid>*{min-width:0}.editorial-module__cWDerW__prose{max-width:var(--site-reading-width,64ch);color:var(--site-ink);font-size:var(--site-body-size,18px);overflow-wrap:anywhere;line-height:1.8}.editorial-module__cWDerW__prose>:first-child{margin-top:0}.editorial-module__cWDerW__prose p{margin-block:20px}.editorial-module__cWDerW__prose h2{letter-spacing:-.03em;margin-block:48px 20px;font-size:30px;line-height:1.25}.editorial-module__cWDerW__prose h3{letter-spacing:-.02em;margin-block:32px 16px;font-size:23px;line-height:1.3}.editorial-module__cWDerW__prose h4{margin-block:24px 12px;font-size:18px}.editorial-module__cWDerW__prose ul,.editorial-module__cWDerW__prose ol{margin-block:20px;padding-left:24px}.editorial-module__cWDerW__prose ul{list-style:outside}.editorial-module__cWDerW__prose ol{list-style:decimal}.editorial-module__cWDerW__prose li{margin-block:8px}.editorial-module__cWDerW__prose a{color:var(--site-link);text-underline-offset:4px;text-decoration:underline}.editorial-module__cWDerW__prose :is(h2,h3,h4) a{color:inherit;text-decoration:none}.editorial-module__cWDerW__prose :is(h2,h3,h4) a:hover{color:var(--site-link)}.editorial-module__cWDerW__prose code{background:var(--site-soft);border-radius:4px;padding:2px 5px;font-size:.86em}.editorial-module__cWDerW__prose pre{border:1px solid var(--site-line);background:var(--site-surface);border-radius:4px;max-width:100%;margin-block:28px;padding:24px;font-size:14px;overflow-x:auto}.editorial-module__cWDerW__prose pre code{background:0 0;padding:0}.editorial-module__cWDerW__prose hr{border:0;border-top:1px solid var(--site-line);margin-block:40px}.editorial-module__cWDerW__prose strong{font-weight:600}.editorial-module__cWDerW__prose .not-prose{font-size:14px;line-height:1.6}.editorial-module__cWDerW__prose .not-prose p{margin-block:0}.editorial-module__cWDerW__prose figure{margin-block:32px}.editorial-module__cWDerW__prose figcaption{color:var(--site-muted);margin-top:12px;font-size:14px}.editorial-module__cWDerW__prose img{max-width:100%;height:auto}.editorial-module__cWDerW__prose iframe{aspect-ratio:16/9;border:0;width:100%}.editorial-module__cWDerW__callout{border-left:3px solid var(--site-accent);background:0 0;margin-block:28px;padding:8px 0 8px 24px}.editorial-module__cWDerW__callout>:first-child{margin-top:0}.editorial-module__cWDerW__callout>:last-child{margin-bottom:0}.editorial-module__cWDerW__quote{border-left:3px solid var(--site-accent);letter-spacing:-.02em;margin-block:36px;padding-left:24px;font-size:23px;line-height:1.5}.editorial-module__cWDerW__quote footer{color:var(--site-muted);letter-spacing:normal;margin-top:18px;font-size:13px}.editorial-module__cWDerW__table{border:1px solid var(--site-line);border-radius:4px;margin-block:28px;overflow-x:auto}.editorial-module__cWDerW__table table{border-collapse:collapse;width:100%;font-size:14px}.editorial-module__cWDerW__table :is(th,td){border-bottom:1px solid var(--site-line);text-align:left;min-width:150px;padding:16px}.editorial-module__cWDerW__table th{background:var(--site-soft)}.editorial-module__cWDerW__figure img{border:1px solid var(--site-line);border-radius:4px}.editorial-module__cWDerW__toc{font-size:14px;position:sticky;top:118px}.editorial-module__cWDerW__toc p{color:var(--site-muted);margin:0 0 16px;font-size:13px;font-weight:500}.editorial-module__cWDerW__toc ul{border-left:1px solid var(--site-line);padding:0;list-style:none}.editorial-module__cWDerW__toc a{color:var(--site-muted);border-left:2px solid #0000;margin-left:-1px;padding:8px 16px;line-height:1.5;display:block}.editorial-module__cWDerW__toc a[aria-current]{border-color:var(--site-accent);color:var(--site-ink)}.editorial-module__cWDerW__toc a:hover{color:var(--site-link)}.editorial-module__cWDerW__mobileToc{display:none}.editorial-module__cWDerW__articleFooter{border-top:1px solid var(--site-line);flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:56px;padding-top:28px;display:flex}@media (max-width:900px){.editorial-module__cWDerW__bodyGrid{display:block}.editorial-module__cWDerW__desktopToc{display:none}.editorial-module__cWDerW__mobileToc{border-block:1px solid var(--site-line);margin-block:28px;padding-block:16px;display:block}.editorial-module__cWDerW__mobileToc summary{cursor:pointer;font-size:14px}.editorial-module__cWDerW__mobileToc .editorial-module__cWDerW__toc{margin-top:20px;position:static}.editorial-module__cWDerW__mobileToc .editorial-module__cWDerW__toc p{display:none}}@media (max-width:640px){.editorial-module__cWDerW__page{padding-block:42px 64px}.editorial-module__cWDerW__hero{margin-bottom:40px}.editorial-module__cWDerW__hero>p:last-child,.editorial-module__cWDerW__summary{font-size:var(--site-body-size,18px)}.editorial-module__cWDerW__entry{grid-template-columns:minmax(0,1fr) 24px;gap:16px;padding-block:28px}.editorial-module__cWDerW__entry>time{grid-column:1/-1;padding-top:0}.editorial-module__cWDerW__entry svg{width:20px}.editorial-module__cWDerW__entry h2{margin-top:8px}.editorial-module__cWDerW__articleHeader{margin-block:28px}.editorial-module__cWDerW__bodyGrid{padding-top:28px}.editorial-module__cWDerW__prose{font-size:var(--site-body-size,18px);line-height:1.75}.editorial-module__cWDerW__prose h2{font-size:26px}.editorial-module__cWDerW__prose h3{font-size:21px}.editorial-module__cWDerW__quote{padding-left:18px;font-size:20px}}.editorial-module__cWDerW__featured{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,72px);padding-bottom:64px;display:grid}.editorial-module__cWDerW__featuredImage{aspect-ratio:4/3;border-radius:var(--site-radius);background:var(--site-soft);position:relative;overflow:hidden}.editorial-module__cWDerW__featuredImage img{object-fit:cover}.editorial-module__cWDerW__featuredCopy>time{color:var(--site-muted);font-size:14px}.editorial-module__cWDerW__featuredCopy h2{letter-spacing:-.04em;margin:20px 0;font-size:clamp(28px,3.4vw,44px);line-height:1.15}.editorial-module__cWDerW__featuredCopy>p{max-width:48ch;color:var(--site-muted);font-size:18px;line-height:1.6}.editorial-module__cWDerW__featuredCopy>span{align-items:center;gap:12px;min-height:44px;margin-top:20px;font-size:15px;display:inline-flex}.editorial-module__cWDerW__featured:hover h2{color:var(--site-link)}@media (max-width:767px){.editorial-module__cWDerW__featured{grid-template-columns:minmax(0,1fr);gap:24px;padding-bottom:40px}.editorial-module__cWDerW__featuredCopy h2{margin-top:12px}}
.engineering-module__BoNJTa__publication{--engineering-gutter:clamp(24px, 4.4vw, 64px);border-inline:1px solid var(--site-line);width:min(1240px,100% - 64px);margin-inline:auto}.engineering-module__BoNJTa__masthead{padding:56px var(--engineering-gutter) 46px;border-bottom:1px solid var(--site-line)}.engineering-module__BoNJTa__masthead h1{letter-spacing:-.065em;margin:0 0 14px;font-size:clamp(46px,6.2vw,78px);font-weight:500;line-height:1.05}.engineering-module__BoNJTa__masthead h1:after{content:".";color:var(--site-accent)}.engineering-module__BoNJTa__masthead p{max-width:52ch;color:var(--site-muted);margin:0;font-size:18px;line-height:1.6}.engineering-module__BoNJTa__sectionLabel,.engineering-module__BoNJTa__meta,.engineering-module__BoNJTa__readTime{color:var(--site-muted);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.6}.engineering-module__BoNJTa__sectionLabel{letter-spacing:.04em;font-weight:500}.engineering-module__BoNJTa__feature{border-bottom:1px solid var(--site-line);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);display:grid}.engineering-module__BoNJTa__featureCopy{padding:46px 40px 44px var(--engineering-gutter);flex-direction:column;align-items:flex-start;display:flex}.engineering-module__BoNJTa__meta{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.engineering-module__BoNJTa__meta>span:first-child{color:var(--site-link)}.engineering-module__BoNJTa__feature h2{letter-spacing:-.047em;max-width:18ch;margin:27px 0 18px;font-size:clamp(32px,3.2vw,43px);line-height:1.12}.engineering-module__BoNJTa__titleLink{transition:color .16s}.engineering-module__BoNJTa__titleLink:hover{color:var(--site-link)}.engineering-module__BoNJTa__featureCopy>p{color:var(--site-muted);max-width:42ch;margin:0 0 25px;font-size:16px;line-height:1.7}.engineering-module__BoNJTa__author{align-items:center;gap:11px;font-size:13px;line-height:1.55;display:flex}.engineering-module__BoNJTa__author img{object-fit:cover;border-radius:50%;width:34px;height:34px}.engineering-module__BoNJTa__author span{color:var(--site-muted);font-size:12px;display:block}.engineering-module__BoNJTa__readLink{align-items:center;gap:20px;min-height:44px;margin-top:24px;font-size:14px;font-weight:500;display:inline-flex}.engineering-module__BoNJTa__readLink svg{transition:transform .18s}.engineering-module__BoNJTa__readLink:hover{color:var(--site-link)}.engineering-module__BoNJTa__readLink:hover svg{transform:translate(3px)}.engineering-module__BoNJTa__featureArt{border-left:1px solid var(--site-line);background:color-mix(in srgb, var(--site-surface) 38%, var(--site-paper));align-items:center;min-width:0;padding:28px;display:flex}.engineering-module__BoNJTa__story{padding:44px var(--engineering-gutter) 48px;border-bottom:1px solid var(--site-line);grid-template-columns:200px minmax(0,1fr) 40px;align-items:start;gap:36px;transition:background-color .18s;display:grid}.engineering-module__BoNJTa__story:hover{background:color-mix(in srgb, var(--site-surface) 55%, transparent)}.engineering-module__BoNJTa__story>.engineering-module__BoNJTa__meta{gap:8px;padding-top:5px;display:grid}.engineering-module__BoNJTa__story h2{letter-spacing:-.04em;max-width:27ch;margin:0 0 13px;font-size:clamp(25px,2.5vw,32px);line-height:1.22}.engineering-module__BoNJTa__story:hover h2{color:var(--site-link)}.engineering-module__BoNJTa__story p{color:var(--site-muted);max-width:57ch;margin:0 0 18px;font-size:15px;line-height:1.7}.engineering-module__BoNJTa__story>svg{margin-top:7px;transition:transform .18s}.engineering-module__BoNJTa__story:hover>svg{transform:translate(3px,-3px)}.engineering-module__BoNJTa__invitation{padding:42px var(--engineering-gutter) 48px;justify-content:space-between;align-items:center;gap:32px;display:flex}.engineering-module__BoNJTa__invitation h2{letter-spacing:-.035em;margin:0 0 8px;font-size:22px}.engineering-module__BoNJTa__invitation p{color:var(--site-muted);max-width:60ch;margin:0;font-size:14px}.engineering-module__BoNJTa__invitation .engineering-module__BoNJTa__readLink{white-space:nowrap;margin:0}.engineering-module__BoNJTa__articleTopline{padding:18px var(--engineering-gutter);border-bottom:1px solid var(--site-line);justify-content:space-between;align-items:center;gap:20px;display:flex}.engineering-module__BoNJTa__backLink{align-items:center;gap:10px;min-height:32px;font-size:13px;display:inline-flex}.engineering-module__BoNJTa__backLink:hover{color:var(--site-link)}.engineering-module__BoNJTa__articleHeader{padding:53px var(--engineering-gutter) 48px;border-bottom:1px solid var(--site-line)}.engineering-module__BoNJTa__articleHeader h1{letter-spacing:-.053em;max-width:22ch;margin:24px 0;font-size:clamp(35px,4.9vw,64px);font-weight:500;line-height:1.08}.engineering-module__BoNJTa__summary{max-width:65ch;color:var(--site-muted);margin:0 0 28px;font-size:clamp(17px,1.5vw,19px);line-height:1.65}.engineering-module__BoNJTa__byline{justify-content:space-between;align-items:center;gap:24px;display:flex}.engineering-module__BoNJTa__bodyGrid{grid-template-columns:minmax(0,820px) minmax(230px,1fr);display:grid}.engineering-module__BoNJTa__bodyGrid>*{min-width:0}.engineering-module__BoNJTa__prose{padding:48px clamp(28px, 4vw, 56px) 56px var(--engineering-gutter);color:var(--site-ink);overflow-wrap:anywhere;font-size:17px;line-height:1.85}.engineering-module__BoNJTa__prose>:first-child{margin-top:0}.engineering-module__BoNJTa__prose p{margin-block:22px}.engineering-module__BoNJTa__prose h2{letter-spacing:-.035em;margin:54px 0 20px;font-size:29px;line-height:1.25}.engineering-module__BoNJTa__prose h3{letter-spacing:-.025em;margin:34px 0 16px;font-size:23px;line-height:1.35}.engineering-module__BoNJTa__prose a{color:var(--site-link);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.engineering-module__BoNJTa__prose :is(h2,h3,h4) a{color:inherit;text-decoration:none}.engineering-module__BoNJTa__prose :is(h2,h3,h4) a:hover{color:var(--site-link)}.engineering-module__BoNJTa__prose strong{font-weight:600}.engineering-module__BoNJTa__prose :is(ul,ol){margin-block:22px;padding-left:24px}.engineering-module__BoNJTa__prose ul{list-style:outside}.engineering-module__BoNJTa__prose ol{list-style:decimal}.engineering-module__BoNJTa__prose li{margin-block:8px}.engineering-module__BoNJTa__prose code{background:var(--site-soft);border-radius:4px;padding:2px 5px;font-size:.85em}.engineering-module__BoNJTa__prose pre{background:var(--site-surface);border:1px solid var(--site-line);border-radius:4px;padding:24px;font-size:14px;overflow-x:auto}.engineering-module__BoNJTa__prose pre code{background:0 0;padding:0}.engineering-module__BoNJTa__prose figure{margin-block:36px}.engineering-module__BoNJTa__prose figcaption{color:var(--site-muted);font-size:13px;line-height:1.65}.engineering-module__BoNJTa__prose img{max-width:100%;height:auto}.engineering-module__BoNJTa__prose .not-prose{font-size:14px;line-height:1.6}.engineering-module__BoNJTa__prose .not-prose p{margin-block:0}.engineering-module__BoNJTa__prose hr{border:0;border-top:1px solid var(--site-line);margin-block:36px}.engineering-module__BoNJTa__desktopToc{border-left:1px solid var(--site-line);padding:48px 24px}.engineering-module__BoNJTa__desktopToc nav{max-width:225px;font-size:12px;top:112px}.engineering-module__BoNJTa__desktopToc nav a{padding-block:9px}.engineering-module__BoNJTa__mobileToc{display:none}.engineering-module__BoNJTa__articleEnd{border-top:1px solid var(--site-line);padding:40px var(--engineering-gutter) 48px}.engineering-module__BoNJTa__articleEnd h2{letter-spacing:-.04em;max-width:38ch;margin:12px 0 8px;font-size:clamp(24px,3vw,34px);line-height:1.2}.engineering-module__BoNJTa__articleEnd p{max-width:65ch;color:var(--site-muted);margin:0;font-size:15px;line-height:1.7}.engineering-module__BoNJTa__articleEnd .engineering-module__BoNJTa__readLink{margin-top:16px}.engineering-module__BoNJTa__copyButton{color:var(--site-muted);white-space:nowrap;background:0 0;border:0;align-items:center;gap:9px;min-height:44px;padding:8px 0 8px 12px;display:inline-flex;font-size:12px!important}.engineering-module__BoNJTa__copyButton:hover{color:var(--site-link)}.engineering-module__BoNJTa__error{padding:60px var(--engineering-gutter) 80px}.engineering-module__BoNJTa__error h1{letter-spacing:-.04em;font-size:36px}.engineering-module__BoNJTa__error p{color:var(--site-muted);margin-block:16px 28px}@media (min-width:1400px){.engineering-module__BoNJTa__prose{font-size:18px}}@media (max-width:1050px){.engineering-module__BoNJTa__publication{--engineering-gutter:32px}.engineering-module__BoNJTa__featureCopy{padding-right:30px}.engineering-module__BoNJTa__bodyGrid{grid-template-columns:minmax(0,1fr) 220px}.engineering-module__BoNJTa__desktopToc{padding-inline:18px}.engineering-module__BoNJTa__story{grid-template-columns:150px minmax(0,1fr) 24px;gap:24px}}@media (max-width:800px){.engineering-module__BoNJTa__publication{--engineering-gutter:26px;width:calc(100% - 40px)}.engineering-module__BoNJTa__masthead{padding-block:38px 32px}.engineering-module__BoNJTa__masthead h1{font-size:58px}.engineering-module__BoNJTa__feature{grid-template-columns:minmax(0,1fr)}.engineering-module__BoNJTa__featureCopy{padding:30px var(--engineering-gutter)}.engineering-module__BoNJTa__feature h2{max-width:24ch;margin-top:19px;font-size:38px}.engineering-module__BoNJTa__featureCopy>p{max-width:60ch}.engineering-module__BoNJTa__featureArt{border-left:0;border-top:1px solid var(--site-line)}.engineering-module__BoNJTa__story{grid-template-columns:minmax(0,1fr) 24px;gap:18px;padding-block:32px}.engineering-module__BoNJTa__story>.engineering-module__BoNJTa__meta{grid-column:1/-1;gap:16px;display:flex}.engineering-module__BoNJTa__invitation{flex-direction:column;align-items:flex-start;gap:16px;padding-block:32px}.engineering-module__BoNJTa__bodyGrid{display:block}.engineering-module__BoNJTa__desktopToc{display:none}.engineering-module__BoNJTa__mobileToc{padding:16px var(--engineering-gutter);border-bottom:1px solid var(--site-line);display:block}.engineering-module__BoNJTa__mobileToc summary{cursor:pointer;font-size:13px}.engineering-module__BoNJTa__mobileToc nav{padding-top:20px;font-size:13px;position:static}.engineering-module__BoNJTa__mobileToc nav p{display:none}.engineering-module__BoNJTa__prose{padding:34px var(--engineering-gutter) 40px}.engineering-module__BoNJTa__articleHeader{padding-block:36px}}@media (max-width:480px){.engineering-module__BoNJTa__publication{--engineering-gutter:20px;width:calc(100% - 24px)}.engineering-module__BoNJTa__masthead h1{font-size:48px}.engineering-module__BoNJTa__masthead p{max-width:28ch;font-size:16px}.engineering-module__BoNJTa__feature h2{font-size:32px}.engineering-module__BoNJTa__featureCopy>p{font-size:15px}.engineering-module__BoNJTa__articleTopline{gap:12px;padding-block:12px}.engineering-module__BoNJTa__articleTopline .engineering-module__BoNJTa__readTime{font-size:11px}.engineering-module__BoNJTa__backLink{gap:6px;font-size:12px}.engineering-module__BoNJTa__articleHeader h1{font-size:37px}.engineering-module__BoNJTa__byline{gap:12px}.engineering-module__BoNJTa__author{gap:8px;font-size:12px}.engineering-module__BoNJTa__author span{font-size:11px}.engineering-module__BoNJTa__copyButton{font-size:11px!important}.engineering-module__BoNJTa__prose{font-size:16px;line-height:1.85}.engineering-module__BoNJTa__prose h2{font-size:26px}}@media (max-width:360px){.engineering-module__BoNJTa__publication{--engineering-gutter:16px}.engineering-module__BoNJTa__masthead h1{font-size:42px}.engineering-module__BoNJTa__articleHeader h1{font-size:33px}}@media (prefers-reduced-motion:reduce){.engineering-module__BoNJTa__publication *,.engineering-module__BoNJTa__publication :before,.engineering-module__BoNJTa__publication :after{transition:none!important}}
@media (max-width:800px){.announcements-module__V5ZW6W__announcements header h1{font-size:clamp(34px,8.5vw,58px)}}@media (max-width:480px){.announcements-module__V5ZW6W__announcements [data-publication-cover]{padding:22px 16px}}
.engineering-content-module__WwEmVW__codeBlock{--sh-class:var(--site-ink);--sh-identifier:var(--site-ink);--sh-sign:var(--site-muted);--sh-property:var(--site-ink);--sh-entity:var(--site-ink);--sh-jsxliterals:var(--site-link);--sh-string:var(--site-link);--sh-keyword:var(--site-link);--sh-comment:var(--site-muted);border:1px solid var(--site-line);background:var(--site-surface);border-radius:4px;max-width:100%;margin-block:28px;overflow:hidden}.engineering-content-module__WwEmVW__codeHeader{border-bottom:1px solid var(--site-line);min-height:44px;color:var(--site-muted);justify-content:space-between;align-items:center;gap:16px;padding-inline:20px 8px;font-size:12px;line-height:1.5;display:flex}.engineering-content-module__WwEmVW__codeHeader .engineering-content-module__WwEmVW__copyCode{min-height:44px;color:var(--site-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:12px;display:inline-flex}.engineering-content-module__WwEmVW__codeHeader .engineering-content-module__WwEmVW__copyCode:hover{color:var(--site-link)}.engineering-content-module__WwEmVW__codeHeader .engineering-content-module__WwEmVW__copyCode[hidden]{display:none}.engineering-content-module__WwEmVW__codeBlock .engineering-content-module__WwEmVW__code{overscroll-behavior-x:contain;max-width:100%;color:var(--site-ink);font-variant-numeric:tabular-nums;white-space:pre;overflow-wrap:normal;tab-size:2;background:0 0;border:0;border-radius:0;margin:0;padding:20px;font:14px/1.8 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto}.engineering-content-module__WwEmVW__codeBlock .engineering-content-module__WwEmVW__code code{font:inherit;background:0 0;padding:0}.engineering-content-module__WwEmVW__evidence{max-width:100%;margin-block:28px}.engineering-content-module__WwEmVW__evidence .engineering-content-module__WwEmVW__tableCaption{color:var(--site-ink);text-wrap:pretty;margin-bottom:12px;font-size:14px;font-weight:500;line-height:1.6}.engineering-content-module__WwEmVW__tableRegion{overscroll-behavior-x:contain;border:1px solid var(--site-line);border-radius:4px;max-width:100%;overflow-x:auto}.engineering-content-module__WwEmVW__tableRegion table{border-collapse:collapse;background:var(--site-surface);width:100%;min-width:520px;color:var(--site-ink);font-variant-numeric:tabular-nums;font-size:14px;line-height:1.6}.engineering-content-module__WwEmVW__tableRegion :is(th,td){border-bottom:1px solid var(--site-line);text-align:left;vertical-align:top;overflow-wrap:normal;padding:13px 16px}.engineering-content-module__WwEmVW__tableRegion thead th{background:color-mix(in srgb, var(--site-soft) 50%, var(--site-surface));font-weight:600}.engineering-content-module__WwEmVW__tableRegion tbody th{font-weight:500}.engineering-content-module__WwEmVW__tableRegion tbody tr:last-child :is(th,td){border-bottom:0}.engineering-content-module__WwEmVW__copyCode:focus-visible,.engineering-content-module__WwEmVW__code:focus-visible,.engineering-content-module__WwEmVW__tableRegion:focus-visible{outline:2px solid var(--site-accent);outline-offset:-2px}.engineering-content-module__WwEmVW__evidence .engineering-content-module__WwEmVW__scrollHint{display:none}@media (max-width:600px){.engineering-content-module__WwEmVW__codeHeader{padding-left:16px}.engineering-content-module__WwEmVW__codeBlock .engineering-content-module__WwEmVW__code{padding:16px;font-size:13px}.engineering-content-module__WwEmVW__evidence .engineering-content-module__WwEmVW__scrollHint{color:var(--site-muted);padding-top:8px;font-size:12px;line-height:1.6;display:block}}
.FocusMedia-module___tpHLG__focus{width:100%;max-width:var(--focus-max-width);aspect-ratio:var(--focus-ratio);isolation:isolate;box-shadow:0 0 0 1px color-mix(in srgb, var(--site-ink) 10%, transparent), 0 10px 28px -16px #0003;background:#f4f2f0;border-radius:3px;margin:0 auto;position:relative;overflow:hidden}.FocusMedia-module___tpHLG__focus .FocusMedia-module___tpHLG__capture{width:var(--focus-width);height:var(--focus-height);max-width:none;left:var(--focus-left);top:var(--focus-top);border:0;border-radius:0;margin:0;position:absolute}.FocusMedia-module___tpHLG__darkCapture{display:none}html[data-theme=dark] .FocusMedia-module___tpHLG__lightCapture{display:none}html[data-theme=dark] .FocusMedia-module___tpHLG__darkCapture{display:block}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .FocusMedia-module___tpHLG__lightCapture{display:none}html:not([data-theme=light]) .FocusMedia-module___tpHLG__darkCapture{display:block}}@media (max-width:767px){.FocusMedia-module___tpHLG__focus{aspect-ratio:var(--mobile-focus-ratio)}.FocusMedia-module___tpHLG__focus .FocusMedia-module___tpHLG__capture{width:var(--mobile-focus-width);height:var(--mobile-focus-height);left:var(--mobile-focus-left);top:var(--mobile-focus-top)}}
