.ft-engage{--eg-ink:var(--lp-ink,#141414);--eg-soft:var(--lp-ink-soft,#55524f);--eg-faint:var(--lp-ink-faint,#8a8580);--eg-hair:#14141414;--eg-tint:#faf8f6;--eg-halden:#1e3a2b;--eg-shop:#f2f2ef;--eg-ok:#2c6a46;--eg-warn:#8a5410;--eg-wall-top:#1a211d;--eg-wall:radial-gradient(90% 55% at 50% 108%, #b5532b61, transparent 72%), radial-gradient(70% 40% at 15% 0%, #1e3a2b8c, transparent 70%), linear-gradient(180deg, #1a211d 0%, #111513 100%);--eg-ease:var(--ease-arrive,cubic-bezier(.2, .9, .24, 1))}.ft-engage .ft-scene [data-in]{opacity:0;transition:opacity .32s var(--eg-ease), transform .42s var(--eg-ease);transform:translateY(6px)}.ft-engage .ft-scene [data-in][data-fx=fade]{transform:none}.ft-engage .ft-scene [data-in][data-fx=drop]{transition-duration:.36s;transform:translateY(-12px)}.ft-engage .ft-scene [data-in][data-fx=open]{transition:opacity .22s var(--eg-ease), grid-template-rows .24s var(--eg-ease);grid-template-rows:0fr;display:grid;transform:none}.ft-engage .ft-scene [data-in][data-fx=open]>*{min-height:0;overflow:hidden}.ft-engage .ft-scene[data-s1] [data-in="1"],.ft-engage .ft-scene[data-s2] [data-in="2"],.ft-engage .ft-scene[data-s3] [data-in="3"],.ft-engage .ft-scene[data-s4] [data-in="4"]{opacity:1;transform:none}.ft-engage .ft-scene[data-s1] [data-in="1"][data-fx=open],.ft-engage .ft-scene[data-s2] [data-in="2"][data-fx=open],.ft-engage .ft-scene[data-s3] [data-in="3"][data-fx=open],.ft-engage .ft-scene[data-s4] [data-in="4"][data-fx=open]{grid-template-rows:1fr}.ft-engage .ft-scene [data-out],.ft-engage .ft-scene [data-only]{transition:opacity .28s var(--eg-ease)}.ft-engage .ft-scene[data-s1] [data-out="1"],.ft-engage .ft-scene[data-s2] [data-out="2"],.ft-engage .ft-scene[data-s3] [data-out="3"],.ft-engage .ft-scene[data-s4] [data-out="4"],.ft-engage .ft-scene [data-only]{opacity:0}.ft-engage .ft-scene[data-step="0"] [data-only="0"],.ft-engage .ft-scene[data-step="1"] [data-only="1"],.ft-engage .ft-scene[data-step="2"] [data-only="2"],.ft-engage .ft-scene[data-step="3"] [data-only="3"]{opacity:1}.ft-engage .eg-reserve{display:grid}.ft-engage .eg-reserve>*{grid-area:1/1;align-self:start;min-width:0}.ft-engage .eg-ghost{visibility:hidden}.ft-engage :is(.ft-console-page,.eg-panel,.eg-sug,.eg-sug-body,.eg-form,.eg-draft,.eg-offerform,.eg-person,.eg-person-col,.eg-roles,.eg-radios,.eg-feed,.eg-groups,.eg-kinds,.eg-auto,.eg-views,.eg-res-more,.eg-field,.eg-msg-words,.eg-filters,.eg-rules,.eg-rules-wide,.eg-proposal,.eg-count,.eg-count-cols,.eg-hero-stage,.eg-writer){grid-template-columns:minmax(0,1fr)}.ft-engage .eg-stack{place-items:start;display:grid}.ft-engage .eg-stack>*{grid-area:1/1}.ft-engage .eg-layer{position:absolute;inset:0}.ft-engage .eg-typed{white-space:pre-wrap}.ft-engage .eg-caret{vertical-align:-.15em;opacity:0;background:currentColor;width:1px;height:1em;margin-left:1px;display:inline-block}.ft-engage .ft-scene[data-step="0"] .eg-typed>span:not(.eg-caret){animation:90ms linear both eg-type;animation-delay:calc(var(--i) * 38ms + .25s)}.ft-engage .ft-scene[data-step="0"] .eg-caret{animation:.9s step-end infinite eg-blink}@keyframes eg-type{0%{opacity:0}to{opacity:1}}@keyframes eg-blink{0%{opacity:1}50%{opacity:0}}.ft-engage .ft-scene[data-step="1"] .eg-not1{opacity:0}.ft-engage .ft-scene .eg-not1{transition:opacity .2s var(--eg-ease)}.ft-engage .ft-scene[data-step="1"] .eg-pulse{animation:1.1s ease-in-out infinite eg-pulse}@keyframes eg-pulse{50%{opacity:.55}}@keyframes eg-press{50%{transform:scale(.96)}}.ft-engage .eg-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;display:grid}.ft-engage .eg-rail li{min-width:0;color:var(--eg-faint);transition:background-color .3s var(--eg-ease), color .3s var(--eg-ease);background:#ffffffb8;border-radius:999px;align-items:center;gap:.4375rem;padding:.3125rem .625rem .3125rem .3125rem;font-size:.75rem;font-weight:500;line-height:1.2;display:flex;box-shadow:inset 0 0 0 1px #45200f14}.ft-engage .eg-rail-n{width:1.375rem;height:1.375rem;transition:background-color .3s var(--eg-ease), color .3s var(--eg-ease);background:#45200f14;border-radius:999px;flex:none;place-items:center;font-size:.6875rem;font-weight:600;display:grid}.ft-engage .eg-rail-l{min-width:0}.ft-engage .ft-scene[data-s0] .eg-rail li[data-n="0"],.ft-engage .ft-scene[data-s1] .eg-rail li[data-n="1"],.ft-engage .ft-scene[data-s2] .eg-rail li[data-n="2"],.ft-engage .ft-scene[data-s3] .eg-rail li[data-n="3"]{color:var(--eg-ink);background:#fff}.ft-engage .ft-scene[data-step="0"] .eg-rail li[data-n="0"],.ft-engage .ft-scene[data-step="1"] .eg-rail li[data-n="1"],.ft-engage .ft-scene[data-step="2"] .eg-rail li[data-n="2"],.ft-engage .ft-scene[data-step="3"] .eg-rail li[data-n="3"]{background:var(--brand-deep);color:#fff}.ft-engage .ft-scene[data-step="0"] .eg-rail li[data-n="0"] .eg-rail-n,.ft-engage .ft-scene[data-step="1"] .eg-rail li[data-n="1"] .eg-rail-n,.ft-engage .ft-scene[data-step="2"] .eg-rail li[data-n="2"] .eg-rail-n,.ft-engage .ft-scene[data-step="3"] .eg-rail li[data-n="3"] .eg-rail-n{background:#ffffff2e}.ft-engage .ft-console{font-size:.8125rem;line-height:1.4;position:relative;container-type:inline-size}.ft-engage .ft-console-page{align-content:start;gap:.625rem;display:grid}.ft-engage .ft-console-title{margin-bottom:.25rem}.ft-engage .ft-console{flex-direction:column;display:flex}.ft-engage .ft-console-main{flex:1}.ft-engage .ft-card-ground>.ft-console{align-self:stretch}.ft-engage .ft-card-ground:has(>.eg-panel,>.ft-scene>.eg-panel){min-height:0}.ft-engage .ft-card-ground>.ft-scene{flex-direction:column;justify-content:flex-end;align-self:stretch;display:flex}.ft-engage .ft-card-ground>.ft-scene>.ft-console{flex:1}@container not (min-width:36rem){.ft-engage .ft-console-main{grid-template-columns:minmax(0,1fr)}.ft-engage .ft-console-nav{display:none}}.ft-engage .eg-panel{width:100%;color:var(--eg-ink);text-align:left;background:#fff;border-radius:1rem 1rem 0 0;align-content:start;gap:.75rem;padding:1rem 1rem 1.25rem;font-size:.8125rem;line-height:1.4;display:grid;box-shadow:0 0 0 1px #45200f0d,0 24px 48px -30px #45200f59;container-type:inline-size}.ft-engage .eg-panel .eg-sug{box-shadow:none;background:0 0;padding:0}.ft-engage .eg-panel-t{letter-spacing:-.01em;color:var(--eg-ink);font-size:.8125rem;font-weight:600}.ft-engage .eg-strong{color:var(--eg-ink);font-weight:600}.ft-engage .eg-note-soft{color:var(--eg-soft);font-size:.75rem;line-height:1.45}.ft-engage .eg-ok{color:var(--eg-ok);font-size:.8125rem;font-weight:500}.ft-engage .eg-ok svg{vertical-align:-2px;margin-right:.3125rem;display:inline}.ft-engage .ft-dark .lp-tag{background:#ffffff14;box-shadow:inset 0 0 0 1px #fff3}.ft-engage .eg-ok-ink{color:var(--eg-ok)}.ft-engage .eg-u{color:var(--eg-ink);text-underline-offset:3px;text-decoration:underline}.ft-engage .eg-warn{color:var(--eg-warn);align-items:flex-start;gap:.375rem;font-size:.75rem;line-height:1.4;display:flex}.ft-engage .eg-warn svg{flex:none;margin-top:.125rem}.ft-engage .eg-sug{background:var(--eg-tint);border-radius:1rem;gap:.75rem;padding:.875rem;display:grid;box-shadow:inset 0 0 0 1px #1414140f}.ft-engage .eg-sug-head{align-items:flex-start;gap:.625rem;display:flex}.ft-engage .eg-glyph{width:2.25rem;height:2.25rem;color:var(--eg-ink);background:#fff;border-radius:999px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #0a0a0a14}.ft-engage .eg-sentence{letter-spacing:-.012em;color:var(--eg-ink);text-wrap:pretty;font-size:1rem;font-weight:500;line-height:1.35}.ft-engage .eg-how{color:var(--eg-soft);margin-top:.25rem;font-size:.75rem}.ft-engage .eg-sug-body{gap:.625rem;padding-left:2.875rem;display:grid}@container not (min-width:26rem){.ft-engage .eg-sug-body{padding-left:0}.ft-engage .eg-sentence{font-size:.9375rem}}.ft-engage .eg-msg{background:#fff;border-radius:.875rem;padding:.625rem .75rem;display:grid;box-shadow:inset 0 0 0 1px #0a0a0a12}.ft-engage .eg-msg>*{grid-area:1/1}.ft-engage .eg-msg-words{gap:.125rem;display:grid}.ft-engage .eg-msg-t{color:var(--eg-ink);font-weight:600}.ft-engage .eg-msg-b{color:var(--eg-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ft-engage .eg-bars{align-content:center;gap:.4375rem;display:grid}.ft-engage .eg-bars span{background:#14141414;border-radius:999px;width:62%;height:.5rem}.ft-engage .eg-bars span+span{width:90%}.ft-engage .ft-scene .eg-bars,.ft-engage .ft-scene .eg-bars+.eg-msg-words{transition:opacity .24s var(--eg-ease)}.ft-engage .ft-scene .eg-bars+.eg-msg-words,.ft-engage .ft-scene[data-s1] .eg-bars{opacity:0}.ft-engage .ft-scene[data-s1] .eg-bars+.eg-msg-words{opacity:1}.ft-engage .eg-acts{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.ft-engage .eg-btn{background:var(--eg-ink);color:#fff;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.375rem;min-height:2rem;padding:0 .875rem;font-size:.75rem;font-weight:600;display:inline-flex}.ft-engage .eg-btn[data-k="2"]{color:var(--eg-ink);background:#fff;box-shadow:inset 0 0 0 1px #1414141f}.ft-engage .eg-btn[data-k="3"]{color:var(--eg-soft);background:0 0;padding-inline:.5rem}.ft-engage .eg-btn-fit{justify-self:start}.ft-engage .eg-link{color:var(--eg-ink);text-underline-offset:3px;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;text-decoration:underline;display:inline-flex}.ft-engage .ft-scene .eg-swap-b{opacity:0}.ft-engage .ft-scene .eg-swap-a,.ft-engage .ft-scene .eg-swap-b{transition:opacity .2s var(--eg-ease)}.ft-engage .ft-scene[data-s2] .eg-swap-a{opacity:0}.ft-engage .ft-scene[data-s2] .eg-swap-b{opacity:1}.ft-engage .eg-slice{background:var(--eg-wall);border-radius:1rem;max-width:19rem;padding:1.75rem .625rem .75rem}.ft-engage .eg-slice-s{padding-top:1rem}.ft-engage .eg-scrim{z-index:3;background:#140a0547;place-items:center;padding:1rem;display:grid;position:absolute;inset:0}.ft-engage .eg-dialog{text-align:left;background:#fff;border-radius:1rem;width:min(100%,20rem);padding:1rem;box-shadow:0 24px 48px -20px #140a0573}.ft-engage .eg-dialog-t{letter-spacing:-.015em;color:var(--eg-ink);font-size:.9375rem;font-weight:600}.ft-engage .eg-dialog-b{color:var(--eg-soft);margin-top:.375rem;font-size:.75rem;line-height:1.45}.ft-engage .eg-dialog-acts{flex-wrap:wrap;justify-content:flex-end;gap:.375rem;margin-top:.875rem;display:flex}.ft-engage .eg-dialog-flat{width:100%;box-shadow:inset 0 0 0 1px #14141414}.ft-engage .ft-scene[data-step="2"] .eg-hero-console .eg-press{animation:eg-press .16s 1.2s var(--eg-ease) both}.ft-engage .ft-scene[data-step="3"] .eg-walk-console .eg-press{animation:eg-press .16s 1.3s var(--eg-ease) both}.ft-engage .eg-field{gap:.25rem;min-width:0;display:grid}.ft-engage .eg-field-l{color:var(--eg-soft);font-size:.6875rem;font-weight:500}.ft-engage .eg-field-v{min-width:0;min-height:2.125rem;color:var(--eg-ink);background:#fff;border-radius:.625rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.4375rem .625rem;font-size:.8125rem;display:flex;box-shadow:inset 0 0 0 1px #1414141f}.ft-engage .eg-brief .eg-field-v{align-items:flex-start;min-height:3rem}.ft-engage .eg-num .eg-field-v{font-variant-numeric:tabular-nums;width:5rem}.ft-engage .eg-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.ft-engage .eg-search{color:var(--eg-faint);border-radius:.625rem;align-items:center;gap:.4375rem;padding:.4375rem .625rem;font-size:.75rem;display:flex;box-shadow:inset 0 0 0 1px #1414141f}.ft-engage .eg-seg{background:#f1ede9;border-radius:999px;justify-self:start;max-width:100%;padding:3px;display:inline-flex;overflow:hidden}.ft-engage .eg-seg[data-fade]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000)}.ft-engage .eg-seg[data-fade=start]{justify-content:flex-end;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1.5rem);mask-image:linear-gradient(90deg,#0000,#000 1.5rem)}.ft-engage .eg-seg>span{color:var(--eg-soft);white-space:nowrap;transition:background-color .26s var(--eg-ease), color .26s var(--eg-ease), box-shadow .26s var(--eg-ease);border-radius:999px;flex:none;padding:.3125rem .6875rem;font-size:.6875rem;font-weight:500}.ft-engage .eg-seg>span[data-on]{color:var(--eg-ink);background:#fff;font-weight:600;box-shadow:0 1px 2px #14141414}.ft-engage .eg-switch{width:2rem;height:1.125rem;transition:background-color .2s var(--eg-ease);background:#14141429;border-radius:999px;flex:none;position:relative}.ft-engage .eg-switch:after{content:"";width:calc(1.125rem - 4px);height:calc(1.125rem - 4px);transition:transform .2s var(--eg-ease);background:#fff;border-radius:999px;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.ft-engage .eg-switch[data-on]{background:var(--brand-deep)}.ft-engage .eg-switch[data-on]:after{transform:translate(.875rem)}.ft-engage .eg-srow{transition:background-color .3s var(--eg-ease);border-radius:.75rem;align-items:center;gap:.625rem;padding:.5rem .625rem;display:flex}.ft-engage .eg-srow-n{color:var(--eg-ink);flex-wrap:wrap;align-items:center;gap:.375rem;font-weight:600;display:flex}.ft-engage .eg-srow-d{color:var(--eg-soft);margin-top:.0625rem;font-size:.75rem;line-height:1.4}.ft-engage .eg-srow-c{margin-top:.375rem}.ft-engage .eg-chip{color:var(--eg-ink);white-space:nowrap;background:#1414140d;border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:500;display:inline-flex}.ft-engage .eg-chip-ok{color:var(--eg-ok);background:#2c6a461a}.ft-engage .eg-chip-ink{background:var(--eg-ink);color:#fff}.ft-engage .eg-chips{flex-wrap:wrap;gap:.3125rem;display:flex}.ft-engage .eg-slot{color:var(--brand-deep);white-space:nowrap;background:#b5532b1a;border-radius:.375rem;align-items:center;padding:0 .375rem;font-size:.6875rem;font-weight:600;line-height:1.6;display:inline-flex}.ft-engage .eg-toggle{color:var(--eg-soft);border-radius:999px;align-items:center;gap:.25rem;padding:.1875rem .625rem;font-size:.6875rem;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #1414141f}.ft-engage .eg-toggle[data-on]{background:var(--eg-ink);box-shadow:none;color:#fff}.ft-engage .eg-textbtns{color:var(--eg-ink);gap:.875rem;font-size:.75rem;font-weight:500;display:flex}.ft-engage .eg-textbtns span,.ft-engage .eg-textbtn{text-underline-offset:3px;color:var(--eg-ink);white-space:nowrap;font-size:.75rem;font-weight:500;text-decoration:underline}.ft-engage .eg-hrow{background:var(--eg-tint);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex;box-shadow:inset 0 0 0 1px #1414140d}.ft-engage .eg-hrow-n{min-width:0;color:var(--eg-ink);flex:1;font-weight:500}.ft-engage .eg-stephead{gap:.625rem;display:flex}.ft-engage .eg-disc{background:var(--eg-ink);color:#fff;border-radius:999px;flex:none;place-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:600;display:grid}.ft-engage .eg-stephead-t{color:var(--eg-ink);font-size:.875rem;font-weight:600}.ft-engage .eg-stephead-h{color:var(--eg-soft);font-size:.75rem;line-height:1.45}.ft-engage .eg-radios{gap:.375rem;display:grid}.ft-engage .eg-radio{color:var(--eg-ink);border-radius:.75rem;gap:.375rem;padding:.5625rem .75rem .5625rem 2rem;font-weight:500;display:grid;position:relative;box-shadow:inset 0 0 0 1px #1414141a}.ft-engage .eg-radio:before{content:"";border-radius:999px;width:.75rem;height:.75rem;position:absolute;top:.75rem;left:.75rem;box-shadow:inset 0 0 0 1.5px #1414144d}.ft-engage .eg-radio[data-on]{box-shadow:inset 0 0 0 1.5px var(--eg-ink)}.ft-engage .eg-radio[data-on]:before{box-shadow:inset 0 0 0 3.5px var(--eg-ink)}.ft-engage .eg-check{color:var(--eg-ink);align-items:flex-start;gap:.5rem;font-size:.75rem;display:flex}.ft-engage .eg-box{border-radius:.25rem;flex:none;width:.875rem;height:.875rem;margin-top:.125rem;box-shadow:inset 0 0 0 1.5px #1414144d}.ft-engage .eg-fold{border-top:1px solid var(--eg-hair);color:var(--eg-ink);justify-content:space-between;align-items:center;gap:.5rem;padding-top:.5rem;font-size:.75rem;font-weight:500;display:flex}.ft-engage .eg-fold svg{color:var(--eg-soft);flex-shrink:0}.ft-engage .eg-typedbad{color:var(--eg-warn);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline wavy #8a5410b3;text-decoration:underline wavy #8a5410b3;text-decoration-thickness:1px}.ft-engage .eg-split{gap:3px;height:.625rem;display:flex}.ft-engage .eg-split>span{background:var(--eg-ink);border-radius:999px;flex-basis:0}.ft-engage .eg-split>span+span{background:#14141447}.ft-engage .eg-split-key{color:var(--eg-ink);flex-wrap:wrap;gap:.25rem 1rem;font-weight:500;display:flex}.ft-engage .eg-split-key li{align-items:center;gap:.4375rem;display:inline-flex}.ft-engage .eg-split-key li:before{content:"";background:var(--eg-ink);border-radius:999px;width:.5rem;height:.5rem}.ft-engage .eg-split-key li+li:before{background:#14141447}.ft-engage .eg-big{letter-spacing:-.03em;color:var(--eg-ink);font-size:1.375rem;font-weight:600;line-height:1.15}.ft-engage .eg-via{color:var(--eg-ink);font-weight:500}.ft-engage .eg-ph{--eg-vis:calc(var(--eg-h,30.5rem) - 3rem);width:100%;max-width:var(--eg-w,15rem);justify-content:center;margin-inline:auto;display:flex;container:eg-ph/inline-size}@container eg-ph not (min-width:14rem){.ft-engage .ft-phone-status{padding-inline:1rem .875rem;font-size:.75rem}.ft-engage .ft-phone-island{width:3.875rem;height:1.25rem}.ft-engage .ft-phone-icons{width:2.125rem}}.ft-engage .eg-ph .ft-phone{--ft-phone-w:100%}.ft-engage .eg-ph[data-crop]{height:var(--eg-h);align-items:flex-start;overflow:hidden}.ft-engage .ft-phone-screen{transition:background-color .32s var(--eg-ease), color .32s var(--eg-ease)}.ft-engage .ft-phone:not([data-dark]) .ft-phone-screen{background:var(--eg-shop);color:#141414}.ft-engage .ft-phone[data-dark] .ft-phone-screen{background:var(--eg-wall-top)}.ft-engage .ft-phone[data-dark] .ft-phone-body,.ft-engage .eg-wall{background:var(--eg-wall)}.ft-engage .eg-lock{color:#fff;text-align:center;height:100%;padding:.25rem .5rem 0}.ft-engage .eg-lock-day{opacity:.82;font-size:.75rem;font-weight:500}.ft-engage .eg-lock-time{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:3.25rem;font-weight:600;line-height:1}.ft-engage .eg-notes{text-align:left;gap:.375rem;margin-top:1.125rem;display:grid}.ft-engage .eg-note{color:#fff;text-align:left;background:#ffffff29;border-radius:1.125rem;grid-template-columns:1.75rem minmax(0,1fr);align-items:start;gap:.5rem;padding:.5625rem .625rem .625rem .5625rem;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}.ft-engage .eg-note-light{color:#141414;background:#fffffff5;box-shadow:0 14px 30px -14px #0006}.ft-engage .eg-note-h{justify-content:space-between;gap:.5rem;font-size:.625rem;line-height:1.3;display:flex}.ft-engage .eg-note-h span:first-child{letter-spacing:.01em;font-weight:600}.ft-engage .eg-note-h span:last-child{opacity:.62}.ft-engage .eg-note-t{margin-top:.0625rem;font-size:.75rem;font-weight:600;line-height:1.3}.ft-engage .eg-note-b{opacity:.9;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}.ft-engage .eg-note-3 .eg-note-b{-webkit-line-clamp:unset}.ft-engage .eg-appicon{background:var(--eg-halden);color:#fff;border-radius:.5rem;place-items:center;width:1.75rem;height:1.75rem;font-size:.8125rem;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.ft-engage .eg-shop{background:var(--eg-shop);color:#141414;text-align:left;height:100%;padding:0 .75rem;position:relative}.ft-engage .eg-shop.eg-layer{height:auto;position:absolute;inset:0}.ft-engage .eg-shop-bar{letter-spacing:-.035em;padding:.25rem .125rem .625rem;font-size:1.0625rem;font-weight:700}.ft-engage .eg-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem .5rem;display:grid}.ft-engage .eg-tiles li{gap:.125rem;min-width:0;display:grid}.ft-engage .eg-tile-img{aspect-ratio:1;background:#fff;border-radius:.75rem;margin-bottom:.25rem;display:block;overflow:hidden}.ft-engage .eg-tile-img img,.ft-engage .eg-offer-img img{object-fit:cover;width:100%;height:100%}.ft-engage .eg-tile-n{white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;font-weight:600;overflow:hidden}.ft-engage .eg-tile-p{color:#14141494;font-size:.6875rem}.ft-engage .eg-launcher{top:calc(var(--eg-vis) - 3rem);background:var(--eg-halden);color:#fff;border-radius:999px;align-items:center;gap:.3125rem;height:2.25rem;padding:0 .875rem;font-size:.75rem;font-weight:600;display:inline-flex;position:absolute;right:.75rem;box-shadow:0 10px 24px -10px #1e3a2bb3}.ft-engage .eg-sheet-wrap{z-index:2;background:#1414144d;position:absolute;inset:0}.ft-engage .eg-sheet{top:2.75rem;right:.25rem;bottom:calc(30.5rem - var(--eg-h,30.5rem));background:#fff;border-radius:1.25rem 1.25rem 0 0;flex-direction:column;padding:.4375rem .625rem .625rem;display:flex;position:absolute;left:.25rem;box-shadow:0 -10px 30px -12px #0000004d}.ft-engage .eg-sheet-handle{background:#14141424;border-radius:999px;width:2rem;height:.25rem;margin:0 auto}.ft-engage .eg-sheet-h{text-align:center;margin:.375rem 0 .625rem;font-size:.8125rem;font-weight:600}.ft-engage .eg-sheet-body{flex:1;align-content:start;gap:.4375rem;min-height:0;display:grid;overflow:hidden}.ft-engage .eg-composer{background:var(--eg-shop);color:#14141480;border-radius:999px;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.5rem;padding:.5rem .75rem;font-size:.6875rem;display:flex}.ft-engage .eg-composer span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ft-engage .eg-composer svg{color:var(--eg-halden);flex:none}.ft-engage .eg-said{background:var(--eg-halden);color:#fff;text-align:left;border-radius:1rem 1rem .3125rem;justify-self:end;max-width:86%;padding:.4375rem .6875rem;font-size:.75rem;line-height:1.35}.ft-engage .eg-answer{color:#141414;font-size:.75rem;line-height:1.45}.ft-engage .eg-welcome{letter-spacing:-.02em;text-align:center;margin-top:.375rem;font-size:.9375rem;font-weight:600}.ft-engage .eg-fcard,.ft-engage .eg-popup,.ft-engage .eg-banner{color:#141414;text-align:left;background:#f7f7f4;border-radius:.875rem;padding:.5625rem .6875rem .625rem;position:relative;box-shadow:inset 0 0 0 1px #14141412}.ft-engage .eg-fcard-x{color:#14141466;position:absolute;top:.625rem;right:.625rem}.ft-engage .eg-fcard-t{padding-right:1rem;font-size:.75rem;font-weight:600;line-height:1.3}.ft-engage .eg-fcard-b{color:#141414a8;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.125rem;font-size:.6875rem;line-height:1.4;display:-webkit-box;overflow:hidden}.ft-engage .eg-pill{background:var(--eg-halden);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;margin-top:.4375rem;padding:.25rem .6875rem;font-size:.6875rem;font-weight:600;display:inline-flex}.ft-engage .eg-dim{opacity:.62}.ft-engage .eg-popup{z-index:2;top:calc(var(--eg-vis) - 3.625rem);background:#fff;position:absolute;left:1.5rem;right:.625rem;transform:translateY(-100%);box-shadow:0 18px 40px -14px #00000061}.ft-engage .eg-banner{z-index:2;background:#fff;position:absolute;top:.25rem;left:.375rem;right:.375rem;box-shadow:0 16px 36px -14px #00000061}.ft-engage .eg-banner .eg-fcard-t{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ft-engage .eg-banner .eg-fcard-b{-webkit-line-clamp:1}.ft-engage .eg-hero{container:eg-hero/inline-size}.ft-engage .eg-hero-stage{gap:.75rem;display:grid;overflow:hidden}.ft-engage .eg-hero-console{order:-1}.ft-engage .eg-hero-console .ft-console{border-radius:1rem}.ft-engage .eg-hero-phone .eg-ph{--eg-h:15rem;height:var(--eg-h);align-items:flex-start;max-width:14rem;overflow:hidden}.ft-engage .eg-hero .eg-rail{z-index:4;background:#ffffffa8;border-top:1px solid #45200f14;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 -1rem;padding:.625rem .75rem .75rem;position:relative}.ft-engage .eg-hero .eg-rail li{font-size:.75rem}.ft-engage .eg-hero .ft-console-page{padding:.75rem .875rem}.ft-engage .eg-hero .eg-sug{gap:.625rem;padding:.75rem}.ft-engage .eg-hero .eg-glyph{width:1.875rem;height:1.875rem}.ft-engage .eg-hero .eg-sentence{font-size:.875rem}.ft-engage .eg-hero .eg-how,.ft-engage .eg-hero .eg-msg{font-size:.75rem}.ft-engage .eg-hero .eg-btn{min-height:1.75rem;padding-inline:.625rem;font-size:.6875rem}.ft-engage .eg-hero .eg-acts{gap:.25rem}.ft-engage .eg-hero .eg-btn[data-k="3"]{padding-inline:.375rem}@container eg-hero (min-width:27rem){.ft-engage .eg-hero-stage{grid-template-columns:11rem minmax(0,1fr);height:26rem}.ft-engage .eg-hero-console{order:0;margin-top:2rem}.ft-engage .eg-hero-console .ft-console{border-radius:1rem 1rem 0 0;min-height:24rem}.ft-engage .eg-hero-phone .eg-ph{--eg-h:26rem;max-width:11rem}}@container eg-hero (min-width:38rem){.ft-engage .eg-hero .eg-rail{grid-template-columns:repeat(4,minmax(0,1fr))}.ft-engage .eg-hero-stage{grid-template-columns:13rem minmax(0,1fr)}.ft-engage .eg-hero-phone .eg-ph{max-width:13rem}}.ft-engage .eg-hero-said{margin-top:.25rem}.ft-engage .ft-scene[data-step="0"] .eg-hero-said{animation:eg-rise .52s var(--eg-ease) .2s both}@keyframes eg-rise{0%{opacity:0;transform:translateY(8px)}}.ft-engage .eg-hero[data-s1] .ft-phone-screen,.ft-engage .eg-d3[data-step="0"] .ft-phone-screen{background:var(--eg-wall-top);color:#fff}.ft-engage .eg-mini{text-align:left;width:100%;font-size:.75rem;line-height:1.4}.ft-engage .eg-mini .eg-sug{gap:.5rem;padding:.75rem}.ft-engage .eg-mini .eg-sentence{font-size:.8125rem}.ft-engage .eg-mini .eg-glyph{width:1.75rem;height:1.75rem}.ft-engage .eg-mini .eg-sug-body{padding-left:0}.ft-engage .eg-mini .eg-dialog{width:100%}.ft-engage .eg-slivers{gap:.5rem;display:grid}.ft-engage .eg-sliver-dark{background:var(--eg-wall);border-radius:1.125rem;padding:.5rem}.ft-engage .eg-how1 .eg-ph{max-width:100%}.ft-engage .ft-step-visual:has(.eg-how1){margin-bottom:-1.5rem}.ft-engage .eg-chat{gap:.5rem;padding:.5rem .75rem;display:grid}.ft-engage .eg-joined{color:#1414149e;background:#fff;border-radius:999px;flex-wrap:wrap;justify-self:end;align-items:center;gap:.3125rem;padding:.25rem .625rem;font-size:.6875rem;display:inline-flex;box-shadow:inset 0 0 0 1px #14141414}.ft-engage .eg-joined-l{color:#141414;font-weight:600}.ft-engage .eg-feed{gap:.375rem;display:grid}.ft-engage .eg-feed-row{background:var(--eg-tint);border-radius:.75rem;align-items:center;gap:.5rem;min-width:0;padding:.4375rem .625rem .4375rem .4375rem;display:flex;box-shadow:inset 0 0 0 1px #1414140d}.ft-engage .eg-feed-row[data-ring]{box-shadow:inset 0 0 0 1.5px var(--eg-ink);background:#fff}.ft-engage .eg-feed-row .eg-glyph{width:1.625rem;height:1.625rem}.ft-engage .eg-feed-row .eg-glyph svg{width:.8125rem;height:.8125rem}.ft-engage .eg-rank{width:1.25rem;height:1.25rem;color:var(--eg-soft);background:#1414140f;border-radius:999px;flex:none;place-items:center;font-size:.625rem;font-weight:600;display:grid}.ft-engage .eg-feed-t{min-width:0;color:var(--eg-ink);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:500;overflow:hidden}.ft-engage .eg-writer{gap:1rem;display:grid}.ft-engage .eg-form{align-content:start;gap:.625rem;min-width:0;display:grid}.ft-engage .eg-draft{background:var(--eg-tint);border-radius:.875rem;gap:.5rem;padding:.625rem;display:grid;box-shadow:inset 0 0 0 1px #1414140d}.ft-engage .eg-draft .eg-field-v span{line-height:1.7}.ft-engage .eg-writer-phone{display:none}@container (min-width:30rem){.ft-engage .eg-writer{grid-template-columns:minmax(0,1fr) 12rem}.ft-engage .eg-writer-phone{display:block;position:relative}.ft-engage .eg-writer-phone .eg-ph{height:auto;position:absolute;inset:1.75rem 0 -1rem}}.ft-engage .eg-d1-btn{justify-self:start}.ft-engage .eg-proposal{background:var(--eg-tint);border-radius:.875rem;gap:.375rem;padding:.75rem;display:grid;box-shadow:inset 0 0 0 1px #1414140f}.ft-engage .eg-proposal-l{color:var(--brand-deep);align-items:center;gap:.3125rem;font-size:.6875rem;font-weight:600;display:flex}.ft-engage .eg-proposal-v{letter-spacing:-.015em;color:var(--eg-ink);font-size:.9375rem;font-weight:600}.ft-engage .eg-golive{color:var(--eg-ink);font-size:.75rem;font-weight:500}.ft-engage .eg-views{justify-items:center;gap:.75rem;display:grid}.ft-engage .eg-tabs{background:#ffffffb3;justify-self:center}.ft-engage .eg-d3[data-step="0"] .eg-tabs>span:first-child,.ft-engage .eg-d3[data-step="1"] .eg-tabs>span:nth-child(2),.ft-engage .eg-d3[data-step="2"] .eg-tabs>span:nth-child(3){color:var(--eg-ink);background:#fff;font-weight:600;box-shadow:0 1px 2px #14141414}.ft-engage .eg-groups{gap:.3125rem;display:grid}@container (min-width:30rem){.ft-engage .eg-groups:not(.eg-groups-one){grid-template-columns:repeat(2,minmax(0,1fr))}}.ft-engage .eg-grow{background:var(--eg-tint);transition:box-shadow .3s var(--eg-ease), background-color .3s var(--eg-ease);border-radius:.75rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex;box-shadow:inset 0 0 0 1px #1414140d}.ft-engage .eg-grow-l{min-width:0;color:var(--eg-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ft-engage .eg-grow-c{color:var(--eg-soft);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem;position:relative}.ft-engage .eg-grow-stack{flex-direction:column;align-items:flex-start;gap:.125rem}.ft-engage .eg-grow-stack .eg-grow-l{white-space:normal}.ft-engage .eg-panel .eg-grow[data-sel],.ft-engage .eg-a1[data-s2] .eg-grow[data-sel]{box-shadow:inset 0 0 0 1.5px var(--eg-ink);background:#fff}.ft-engage .eg-count-swap{justify-items:end}.ft-engage .eg-plus{background:var(--brand-deep);color:#fff;opacity:0;border-radius:999px;margin-right:.375rem;padding:0 .375rem;font-size:.625rem;font-weight:600;line-height:1.5;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.ft-engage .ft-scene[data-step="1"] .eg-plus{animation:eg-plus 1.6s var(--eg-ease) .25s both}@keyframes eg-plus{0%{opacity:0;transform:translateY(-20%)}25%{opacity:1;transform:translateY(-50%)}70%{opacity:1;transform:translateY(-90%)}to{opacity:0;transform:translateY(-130%)}}.ft-engage .eg-all-grid{gap:.875rem;display:grid}@container (min-width:34rem){.ft-engage .eg-all-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.ft-engage .eg-all-grid .eg-seg{margin-top:.25rem}.ft-engage .eg-filters{background:var(--eg-tint);border-radius:.875rem;gap:.5rem;padding:.75rem;display:grid;box-shadow:inset 0 0 0 1px #1414140d}.ft-engage .eg-filters .eg-field-l{margin-bottom:.25rem}.ft-engage .eg-pair{justify-content:center;gap:1rem;width:100%;display:flex;container-type:inline-size}.ft-engage .eg-pair-one{flex:0 14rem;justify-items:center;gap:.5rem;min-width:0;display:grid}.ft-engage .eg-cap{color:var(--eg-ink);white-space:nowrap;background:#ffffffd9;border-radius:999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;box-shadow:inset 0 0 0 1px #45200f14}.ft-engage .eg-cap-narrow{color:var(--eg-faint);font-weight:500;display:none}.ft-engage .eg-cap-narrow [data-on]{color:var(--eg-ink);font-weight:600}@container not (min-width:30rem){.ft-engage .eg-pair-two,.ft-engage .eg-cap-wide{display:none}.ft-engage .eg-cap-narrow{display:inline}.ft-engage .eg-pair-one{flex-basis:15rem}}.ft-engage .eg-headlink{align-items:center;gap:.25rem;margin-top:.875rem;font-size:.9375rem;display:inline-flex}.ft-engage .eg-master{background:var(--eg-tint);color:var(--eg-ink);border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem .625rem;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px #1414140d}.ft-engage .eg-auto{gap:.75rem;display:grid}.ft-engage .eg-kinds{gap:.125rem;display:grid}.ft-engage .eg-auto-note{display:none}@container (min-width:34rem){.ft-engage .eg-auto{grid-template-columns:minmax(0,1fr) 12rem}.ft-engage .eg-auto-note{border-radius:1.125rem;align-self:start;padding:2.25rem .5rem .5rem;display:block;position:sticky;top:0}}.ft-engage .eg-u1[data-step="0"] .eg-srow[data-kind=notify_me],.ft-engage .eg-u1[data-step="1"] .eg-srow[data-kind=watch],.ft-engage .eg-u1[data-step="2"] .eg-srow[data-kind=answer_arrived],.ft-engage .eg-u1[data-step="3"] .eg-srow[data-kind=offer_match]{background:#b5532b14}.ft-engage .eg-u6 .eg-u6-row{align-items:flex-start;padding:0}.ft-engage .eg-u6[data-s1] .eg-switch{background:var(--brand-deep)}.ft-engage .eg-u6[data-s1] .eg-switch:after{transform:translate(.875rem)}.ft-engage .eg-u6-kinds{border-top:1px solid var(--eg-hair);opacity:.38;filter:saturate(0);transition:opacity .42s var(--eg-ease), filter .42s var(--eg-ease);gap:.25rem;padding-top:.625rem;display:grid}.ft-engage .eg-u6[data-s1] .eg-u6-kinds{opacity:1;filter:none}.ft-engage .eg-u6-kinds li{background:var(--eg-tint);color:var(--eg-ink);border-radius:.625rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem .5rem .375rem .625rem;font-size:.75rem;font-weight:500;display:flex}.ft-engage .eg-u6-kinds .eg-switch{width:1.625rem;height:.9375rem}.ft-engage .eg-u6-kinds .eg-switch:after{width:calc(.9375rem - 4px);height:calc(.9375rem - 4px)}.ft-engage .eg-u6 .eg-u6-kinds .eg-switch[data-on]:after{transform:translate(.6875rem)}@container (min-width:22rem){.ft-engage .eg-u6-kinds{grid-template-columns:repeat(2,minmax(0,1fr))}}.ft-engage .eg-tune{justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.ft-engage .eg-tune .eg-strong{padding-bottom:.5rem}.ft-engage .eg-days>span{text-align:center;min-width:2rem}.ft-engage .eg-offerform{gap:.5rem;display:grid}.ft-engage .ft-scene[data-s2] .eg-d-2{transition-delay:80ms}.ft-engage .ft-scene[data-s2] .eg-d-3{transition-delay:.16s}.ft-engage .ft-scene[data-s2] .eg-d-4{transition-delay:.24s}.ft-engage .eg-offers{gap:.5rem;display:grid}.ft-engage .eg-offer{background:var(--eg-tint);border-radius:.875rem;align-items:center;gap:.625rem;padding:.5rem;display:flex;box-shadow:inset 0 0 0 1px #1414140d}.ft-engage .eg-offer[data-ended]{opacity:.55}.ft-engage .eg-offer-img{background:#fff;border-radius:.625rem;flex:none;width:2.75rem;height:2.75rem;display:block;overflow:hidden}.ft-engage .eg-offer-t{color:var(--eg-ink);margin-bottom:.25rem;font-weight:600;line-height:1.3;display:block}.ft-engage .eg-table{font-variant-numeric:tabular-nums;gap:.25rem;display:grid}.ft-engage .eg-res{border-radius:.625rem;grid-template-columns:minmax(0,1.7fr) repeat(4,minmax(0,1fr));align-items:center;gap:.375rem;padding:.5rem .625rem;display:grid}.ft-engage .eg-res>span{text-align:right;white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ft-engage .eg-res>.eg-res-n{color:var(--eg-ink);text-align:left;font-weight:600}.ft-engage .eg-res[data-open]{background:var(--eg-tint);border-radius:.625rem .625rem 0 0}.ft-engage .eg-res-more{background:var(--eg-tint);color:var(--eg-ink);border-radius:0 0 .625rem .625rem;gap:.3125rem;margin-top:-.25rem;padding:.25rem .625rem .625rem;font-size:.75rem;display:grid}.ft-engage .eg-res>.eg-res-span{grid-column:2/-1}@container not (min-width:30rem){.ft-engage .eg-res{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:.25rem}.ft-engage .eg-res>.eg-res-n{grid-column:1/-1}.ft-engage .eg-res>.eg-res-span{text-align:left;grid-column:1/-1}}.ft-engage .eg-locked{color:var(--eg-soft);border-radius:.75rem;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;font-size:.75rem;line-height:1.45;display:flex;box-shadow:inset 0 0 0 1px #1414141a}.ft-engage .eg-locked svg{color:var(--eg-ink);flex:none;margin-top:.0625rem}.ft-engage .eg-person{gap:.75rem;display:grid}.ft-engage .eg-person-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.625rem;display:flex}.ft-engage .eg-person-head>div{flex:16rem}.ft-engage .eg-person-grid{gap:.75rem;display:grid}.ft-engage .eg-person-col{align-content:start;gap:.625rem;display:grid}.ft-engage .eg-person-col .eg-field-l{margin-bottom:.3125rem}@container (min-width:40rem){.ft-engage .eg-person-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ft-engage .eg-walk-card{gap:1.5rem;padding:.625rem;display:grid}.ft-engage .eg-walk-list{order:1;align-content:center;gap:.375rem;padding:.25rem .875rem 1rem;display:grid}.ft-engage .eg-walk-list li{color:var(--lp-ink-soft);opacity:.55;transition:opacity .3s var(--eg-ease), background-color .3s var(--eg-ease), color .3s var(--eg-ease);border-radius:.875rem;align-items:flex-start;gap:.75rem;padding:.625rem;font-size:.9375rem;line-height:1.5;display:flex}.ft-engage .eg-walk-n{width:1.625rem;height:1.625rem;color:var(--brand-deep);transition:background-color .3s var(--eg-ease), color .3s var(--eg-ease);background:#45200f14;border-radius:999px;flex:none;place-items:center;margin-top:.0625rem;font-size:.75rem;font-weight:600;display:grid;position:relative}.ft-engage .eg-walk-tick{opacity:0;position:absolute}.ft-engage .eg-walk[data-s1] .eg-walk-list li[data-n="1"],.ft-engage .eg-walk[data-s2] .eg-walk-list li[data-n="2"],.ft-engage .eg-walk[data-s3] .eg-walk-list li[data-n="3"],.ft-engage .eg-walk[data-s4] .eg-walk-list li[data-n="4"]{opacity:1}.ft-engage .eg-walk[data-s1] .eg-walk-list li[data-n="1"] .eg-walk-num,.ft-engage .eg-walk[data-s2] .eg-walk-list li[data-n="2"] .eg-walk-num,.ft-engage .eg-walk[data-s3] .eg-walk-list li[data-n="3"] .eg-walk-num,.ft-engage .eg-walk[data-s4] .eg-walk-list li[data-n="4"] .eg-walk-num{opacity:0}.ft-engage .eg-walk[data-s1] .eg-walk-list li[data-n="1"] .eg-walk-tick,.ft-engage .eg-walk[data-s2] .eg-walk-list li[data-n="2"] .eg-walk-tick,.ft-engage .eg-walk[data-s3] .eg-walk-list li[data-n="3"] .eg-walk-tick,.ft-engage .eg-walk[data-s4] .eg-walk-list li[data-n="4"] .eg-walk-tick{opacity:1}.ft-engage .eg-walk[data-step="0"] .eg-walk-list li[data-n="1"],.ft-engage .eg-walk[data-step="1"] .eg-walk-list li[data-n="2"],.ft-engage .eg-walk[data-step="2"] .eg-walk-list li[data-n="3"],.ft-engage .eg-walk[data-step="3"] .eg-walk-list li[data-n="4"],.ft-engage .eg-walk[data-step="4"] .eg-walk-list li:is([data-n="5"],[data-n="6"]){opacity:1;background:var(--tk-paper,#fbfaf8);color:var(--lp-ink)}.ft-engage .eg-walk[data-step="0"] .eg-walk-list li[data-n="1"] .eg-walk-n,.ft-engage .eg-walk[data-step="1"] .eg-walk-list li[data-n="2"] .eg-walk-n,.ft-engage .eg-walk[data-step="2"] .eg-walk-list li[data-n="3"] .eg-walk-n,.ft-engage .eg-walk[data-step="3"] .eg-walk-list li[data-n="4"] .eg-walk-n,.ft-engage .eg-walk[data-step="4"] .eg-walk-list li:is([data-n="5"],[data-n="6"]) .eg-walk-n{background:var(--brand-deep);color:#fff}.ft-engage .eg-walk-pic{border-radius:1.125rem;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:.875rem;min-height:30rem;padding:1.5rem 1rem 0;display:flex;position:relative;overflow:hidden;container-type:inline-size}.ft-engage .eg-walk-console{flex:1 1 0;align-self:stretch;align-items:flex-end;min-width:0;display:flex}.ft-engage .eg-walk-console .ft-console{min-height:27rem}.ft-engage .eg-walk-phone{flex:none;width:13rem;display:none}.ft-engage .eg-walk-phone .eg-ph{--eg-h:27rem;height:var(--eg-h);align-items:flex-start;overflow:hidden}@container (min-width:34rem){.ft-engage .eg-walk-phone{display:block}}@container not (min-width:34rem){.ft-engage .eg-walk-console{flex-basis:100%}.ft-engage .eg-walk-console .ft-console{border-radius:1rem;min-height:0}.ft-engage .eg-walk-phone{width:12rem;display:block}.ft-engage .eg-walk-phone .eg-ph{--eg-h:15rem}}.ft-engage .eg-walk-feed{justify-items:stretch}.ft-engage .eg-walk-feed>*{width:100%}.ft-engage .eg-toast{background:var(--eg-ink);color:#fff;border-radius:999px;justify-self:start;align-items:center;gap:.375rem;padding:.4375rem .875rem;font-size:.75rem;font-weight:500;display:flex}.ft-engage .eg-walk-push{z-index:3;opacity:0;position:absolute;top:.25rem;left:.375rem;right:.375rem}.ft-engage .ft-scene[data-step="4"] .eg-walk-push{animation:eg-push 1.5s var(--eg-ease) both}@keyframes eg-push{0%{opacity:0;transform:translateY(-12px)}24%{opacity:1;transform:none}60%{opacity:1;transform:none}66%{opacity:1;transform:scale(.96)}76%{opacity:1;transform:none}to{opacity:0;transform:none}}.ft-engage .ft-scene .eg-walk-sheet{opacity:0;transition:opacity .32s var(--eg-ease), transform .42s var(--eg-ease);transform:translateY(1.5rem)}.ft-engage .ft-scene[data-s4] .eg-walk-sheet{opacity:1;transition-delay:1.15s;transform:none}@media (min-width:64rem){.ft-engage .eg-walk-card{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch}.ft-engage .eg-walk-list{order:0;padding:1rem .5rem 1rem 1rem}}.ft-engage .eg-rules{gap:.75rem;display:grid}@container (min-width:30rem){.ft-engage .eg-rules{grid-template-columns:repeat(2,minmax(0,1fr))}.ft-engage .eg-rules-wide{grid-column:span 2}}.ft-engage .eg-rules-wide{gap:.375rem;display:grid}.ft-engage .eg-stepper{align-content:start;gap:.25rem;display:grid}.ft-engage .eg-stepper-v{color:var(--eg-soft);border-radius:999px;justify-self:start;align-items:center;gap:.875rem;padding:.25rem .75rem;font-size:.875rem;display:inline-flex;box-shadow:inset 0 0 0 1px #1414141f}.ft-engage .eg-stepper-v strong{min-width:1.25rem;color:var(--eg-ink);text-align:center;font-variant-numeric:tabular-nums;font-weight:600}.ft-engage .eg-roles{gap:.625rem;display:grid}.ft-engage .eg-roles .eg-field-l{margin-bottom:.3125rem}.ft-engage .eg-on-chips{gap:.375rem}.ft-engage .eg-code{background:var(--brand-ground,#33160b);color:#fff;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);border-radius:.5rem;padding:.25rem .5rem;font-size:.75rem}.ft-engage .eg-on-box{background:var(--lp-tray,#f3efea);border-radius:.875rem;gap:.375rem;width:100%;padding:.625rem;font-size:.8125rem;display:grid}.ft-engage .eg-on-box .eg-srow,.ft-engage .eg-on-box .eg-hrow{background:#fff}.ft-engage .eg-meter{background:#fff;border-radius:999px;height:.5rem;display:block;overflow:hidden}.ft-engage .eg-meter span{border-radius:inherit;background:var(--brand-deep);width:75%;height:100%;display:block}.ft-engage .eg-count{width:100%;max-width:52rem;margin-inline:auto;display:grid}.ft-engage .eg-count-cols{gap:1rem;display:grid}@container (min-width:36rem){.ft-engage .eg-count-cols{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:1.5rem}}.ft-engage .eg-count-list{gap:.375rem;margin-top:.5rem;display:grid}.ft-engage .eg-count-list li{background:var(--eg-tint);color:var(--eg-ink);border-radius:.75rem;align-items:flex-start;gap:.5rem;padding:.5rem .625rem;display:flex}.ft-engage .eg-count-list svg{color:var(--brand-deep);flex:none;margin-top:.125rem}.ft-engage .eg-count-list[data-free] svg{color:var(--eg-ok)}.ft-engage .eg-docs{margin-top:2rem}.ft-engage .eg-docs-t{letter-spacing:-.02em;color:var(--brand-deep);font-size:1rem;font-weight:600}.ft-engage .eg-docs ul{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:.75rem;font-size:.9375rem;display:flex}@media (40rem<=width<64rem){.ft-engage :is(#problem,#suggests,#send,#offers,#controls) .ft-grid>:last-child,.ft-engage #results .ft-grid>:nth-child(2){grid-column:span 2}}.ft-engage .ft-dark .ft-democard{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff24}
