@import url("https://fonts.googleapis.com/css2?family=Instrument+Sans:wdth,wght@75..100,400..700&display=swap");#flair-marketplace-story{--flair-ink:#11110f;--flair-cream:#f3eddf;--flair-paper:#fbf8f1;--flair-blue:#073b86;--flair-deep-blue:#052a61;--flair-orange:#df7652;--flair-coral:#e89273;--flair-green:#176849;width:100%;overflow:hidden;color:var(--flair-ink);background:var(--flair-cream);font-family:Helvetica Neue,Helvetica,Arial,sans-serif}#flair-marketplace-story *{box-sizing:border-box}#flair-marketplace-story button{font:inherit}#flair-marketplace-story .flair-hero{position:relative;min-height:760px;overflow:hidden;isolation:isolate;color:#f4efe3;background:var(--flair-blue)}#flair-marketplace-story .flair-hero-image{position:absolute;inset:0;z-index:-3;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(.94) contrast(1.03)}#flair-marketplace-story .flair-hero-wash{position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,rgba(2,20,56,.42),rgba(2,20,56,.02) 38%,rgba(2,18,48,.28)),linear-gradient(90deg,rgba(2,22,58,.34),rgba(2,22,58,.03) 55%)}#flair-marketplace-story .flair-nav{display:flex;align-items:center;justify-content:space-between;padding:27px 34px;border-bottom:1px solid rgba(244,239,227,.64);font-size:13px}#flair-marketplace-story .flair-brand{align-items:center;font-size:22px;font-weight:500;letter-spacing:-.065em}#flair-marketplace-story .flair-brand-dot{color:var(--flair-orange)}#flair-marketplace-story .flair-nav-right{display:flex;align-items:center;gap:25px}#flair-marketplace-story .flair-nav-link{color:inherit;text-decoration:none;opacity:.88;transition:opacity .2s ease}#flair-marketplace-story .flair-nav-link:hover{opacity:1}#flair-marketplace-story .flair-nav-cta{display:inline-flex;align-items:center;gap:10px;padding:12px 17px;border:0;color:#15223d;background:#f4efe3;border-radius:999px;box-shadow:0 0 0 1px rgba(244,237,223,.38),0 8px 24px rgba(2,18,48,.18);cursor:pointer;text-decoration:none;transition:transform .22s ease,box-shadow .22s ease,background .22s ease}#flair-marketplace-story .flair-nav-cta:hover{transform:translateY(-2px);box-shadow:0 0 0 1px rgba(244,237,223,.48),0 12px 30px rgba(2,18,48,.26)}#flair-marketplace-story .flair-nav-cta:active{transform:translateY(1px)}#flair-marketplace-story .flair-nav-cta-arrow{display:inline-block;font-size:17px;transition:transform .22s ease}#flair-marketplace-story .flair-nav-cta:hover .flair-nav-cta-arrow{transform:translate(3px,-2px)}#flair-marketplace-story .flair-hero-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:118px 34px 38px}#flair-marketplace-story .flair-headline{max-width:940px;margin:0;font-size:clamp(66px,8.1vw,126px);font-weight:500;line-height:.82;letter-spacing:-.066em}#flair-marketplace-story .flair-hero-meta{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,390px);gap:40px;align-items:end;margin-top:28px;padding-top:19px;border-top:1px solid rgba(244,239,227,.64)}#flair-marketplace-story .flair-hero-meta p{margin:0;font-size:17px;line-height:1.32;letter-spacing:-.024em}#flair-marketplace-story .flair-kinetic{position:relative;padding:92px 0 88px;overflow:hidden;color:var(--flair-cream);background:var(--flair-ink);border-top:1px solid rgba(18,19,18,.35);border-bottom:1px solid rgba(18,19,18,.35)}#flair-marketplace-story .flair-kinetic-track{width:-moz-max-content;width:max-content;transform:translate3d(-35vw,0,0);will-change:transform;white-space:nowrap;font-size:clamp(62px,10vw,148px);font-weight:500;line-height:.84;letter-spacing:-.07em}@keyframes flair-track-scroll{0%{transform:translate3d(-38vw,0,0)}to{transform:translate3d(20vw,0,0)}}@supports (animation-timeline:view()){#flair-marketplace-story .flair-kinetic-track{animation-name:flair-track-scroll;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 0 exit 100%}}#flair-marketplace-story .flair-kinetic-caption{display:flex;justify-content:space-between;gap:30px;margin-top:58px;padding:18px 34px 0;border-top:1px solid rgba(244,239,227,.62);font-size:14px;line-height:1.35}#flair-marketplace-story .flair-kinetic-caption span:last-child{color:var(--flair-coral)}#flair-marketplace-story .flair-examples{padding:104px 34px 118px;color:var(--flair-ink);background:var(--flair-cream)}#flair-marketplace-story .flair-examples-header{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(250px,.7fr);gap:40px;align-items:end;padding-bottom:38px;border-bottom:1px solid rgba(18,19,18,.45)}#flair-marketplace-story .flair-examples-title{max-width:850px;margin:0;font-size:clamp(52px,7vw,102px);font-weight:500;line-height:.88;letter-spacing:-.065em}#flair-marketplace-story .flair-examples-lede{margin:0;max-width:430px;font-size:20px;line-height:1.32;letter-spacing:-.03em}#flair-marketplace-story .flair-tabs{display:flex;gap:8px;padding:28px 0}#flair-marketplace-story .flair-control{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}#flair-marketplace-story .flair-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:12px 18px;border:1px solid rgba(18,19,18,.48);border-radius:999px;color:var(--flair-ink);background:transparent;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}#flair-marketplace-story .flair-tab:hover{color:var(--flair-blue);border-color:var(--flair-blue);transform:translateY(-1px)}#flair-tab-security:checked~.flair-tabs label[for=flair-tab-security],#flair-tab-web:checked~.flair-tabs label[for=flair-tab-web]{color:var(--flair-cream);background:var(--flair-blue);border-color:var(--flair-blue)}#flair-tab-security:checked~[data-view=web],#flair-tab-web:checked~[data-view=security]{display:none}#flair-marketplace-story .flair-demo{display:grid;grid-template-columns:minmax(300px,.82fr) minmax(410px,1.18fr);min-height:720px;overflow:hidden;border:1px solid rgba(18,19,18,.6);border-radius:20px;background:var(--flair-paper)}#flair-marketplace-story .flair-view[hidden]{display:none}#flair-marketplace-story .flair-chat{display:flex;flex-direction:column;min-width:0;border-right:1px solid rgba(18,19,18,.28);background:#f7f1e6}#flair-marketplace-story .flair-panel-head{display:flex;justify-content:space-between;align-items:center;padding:0 20px;border-bottom:1px solid rgba(18,19,18,.22);font-size:13px}#flair-marketplace-story .flair-online{display:inline-flex;align-items:center;gap:7px}#flair-marketplace-story .flair-online:before{content:"";width:7px;height:7px;border-radius:50%;background:#2ca269}#flair-marketplace-story .flair-chat-body{flex:1;display:flex;flex-direction:column;gap:15px;padding:24px 20px}#flair-marketplace-story .flair-message{max-width:88%;padding:13px 15px;border-radius:15px;line-height:1.4}#flair-marketplace-story .flair-message-user{align-self:flex-end;color:#f4efe3;background:var(--flair-blue);border-bottom-right-radius:4px}#flair-marketplace-story .flair-message-agent{align-self:flex-start;background:#e9ddca;border-bottom-left-radius:4px}#flair-marketplace-story .flair-mention{color:var(--flair-blue);font-weight:500}#flair-marketplace-story .flair-picker{margin-top:3px;overflow:hidden;border:1px solid rgba(18,19,18,.35);background:var(--flair-paper);box-shadow:0 18px 34px rgba(44,34,18,.11)}#flair-marketplace-story .flair-picker-label{padding:11px 13px 9px;border-bottom:1px solid rgba(18,19,18,.14);color:rgba(18,19,18,.62);letter-spacing:.08em;text-transform:uppercase}#flair-marketplace-story .flair-expert{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:11px;align-items:center;width:100%;padding:10px 12px;border:0;border-bottom:1px solid rgba(18,19,18,.11);text-align:left;color:var(--flair-ink);background:transparent;cursor:pointer;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}#flair-marketplace-story .flair-expert:last-child{border-bottom:0}#flair-marketplace-story .flair-expert:hover{transform:translateX(3px)}#flair-marketplace-story .flair-expert.is-selected{background:#eee2cf}#flair-marketplace-story .flair-avatar{width:46px;height:46px;border:1px solid rgba(18,19,18,.25);border-radius:50%;background-image:url(/flair/portraits.jpg);background-repeat:no-repeat;background-size:300% 200%}#flair-marketplace-story .flair-avatar-0{background-position:0 0}#flair-marketplace-story .flair-avatar-1{background-position:50% 0}#flair-marketplace-story .flair-avatar-2{background-position:100% 0}#flair-marketplace-story .flair-avatar-3{background-position:0 100%}#flair-marketplace-story .flair-avatar-4{background-position:50% 100%}#flair-marketplace-story .flair-avatar-5{background-position:100% 100%}#flair-marketplace-story .flair-expert-name{display:block;margin-bottom:2px;font-size:14px;font-weight:500}#flair-marketplace-story .flair-expert-proof{display:block;color:rgba(18,19,18,.64);font-size:12px;line-height:1.25}#flair-marketplace-story .flair-expert-rating{white-space:nowrap;font-size:12px}#flair-marketplace-story .flair-composer{margin:0 20px 20px;padding:13px 14px;border:1px solid rgba(18,19,18,.32);border-radius:13px;color:rgba(18,19,18,.6);background:var(--flair-paper)}#flair-marketplace-story .flair-result{min-width:0;background:var(--flair-paper)}#flair-marketplace-story .flair-result-body{padding:28px}#flair-marketplace-story .flair-result-kicker{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:18px;color:rgba(18,19,18,.62);font-size:12px;letter-spacing:.06em;text-transform:uppercase}#flair-marketplace-story .flair-result-title{margin:0 0 22px;font-size:clamp(34px,4vw,62px);font-weight:500;line-height:.94;letter-spacing:-.055em}#flair-marketplace-story .flair-brand-board{display:grid;grid-template-columns:1.1fr .9fr;min-height:330px;overflow:hidden;border:1px solid rgba(18,19,18,.28);border-radius:14px}#flair-marketplace-story .flair-brand-preview{display:flex;flex-direction:column;justify-content:space-between;padding:24px;color:#f6ead9;background:#132f68}#flair-marketplace-story .flair-preview-logo{font-size:14px;letter-spacing:.04em;text-transform:uppercase}#flair-marketplace-story .flair-preview-copy{max-width:290px;font-size:clamp(30px,3.4vw,52px);font-weight:500;line-height:.9;letter-spacing:-.06em}#flair-marketplace-story .flair-preview-button{align-self:flex-start;padding:9px 13px;border-radius:999px;color:#132f68;background:#f0dfc7;font-size:12px;box-shadow:0 3px 0 rgba(19,47,104,.22)}#flair-marketplace-story .flair-brand-system{display:flex;flex-direction:column;justify-content:space-between;padding:22px;background:#eee2cf}#flair-marketplace-story .flair-system-label{color:rgba(18,19,18,.56);font-size:11px;letter-spacing:.07em;text-transform:uppercase}#flair-marketplace-story .flair-system-type{margin-top:22px;font-size:38px;line-height:.9;letter-spacing:-.06em}#flair-marketplace-story .flair-swatches{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}#flair-marketplace-story .flair-swatch{height:58px;border-radius:8px}#flair-marketplace-story .flair-swatch-a{background:#132f68}#flair-marketplace-story .flair-swatch-b{background:#cf5e32}#flair-marketplace-story .flair-swatch-c{background:#efe0c8}#flair-marketplace-story .flair-security-board{overflow:hidden;border:1px solid rgba(18,19,18,.28);border-radius:14px;background:#f8f5ed}#flair-marketplace-story .flair-security-hero{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:end;padding:24px;color:#eff8f2;background:#184b3b}#flair-marketplace-story .flair-security-score{font-size:66px;font-weight:500;line-height:.8;letter-spacing:-.07em}#flair-marketplace-story .flair-security-status{padding:8px 11px;border:1px solid rgba(239,248,242,.55);border-radius:999px;font-size:12px}#flair-marketplace-story .flair-findings{padding:8px 22px}#flair-marketplace-story .flair-finding{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:15px 0;border-bottom:1px solid rgba(18,19,18,.14);font-size:14px}#flair-marketplace-story .flair-finding:last-child{border-bottom:0}#flair-marketplace-story .flair-fixed{color:var(--flair-green)}#flair-marketplace-story .flair-outcome-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;margin-top:20px;padding-top:18px;border-top:1px solid rgba(18,19,18,.24)}#flair-marketplace-story .flair-fee-label{color:rgba(18,19,18,.58);font-size:12px;text-transform:uppercase;letter-spacing:.07em}#flair-marketplace-story .flair-fee-value{display:block;margin-top:4px;font-size:22px;letter-spacing:-.035em}#flair-marketplace-story .flair-approve{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;justify-content:center;gap:12px;padding:14px 18px;border:0;border-radius:12px;color:#f7f1e6;background:var(--flair-blue);cursor:pointer;overflow:visible;box-shadow:0 5px 0 var(--flair-deep-blue),0 12px 24px rgba(12,40,95,.18);transition:transform .18s ease,box-shadow .18s ease,background .18s ease}#flair-marketplace-story .flair-approve:after{content:none;font-size:18px;line-height:1;transition:transform .18s ease}#flair-marketplace-story .flair-approve:hover{transform:translateY(-2px);box-shadow:0 7px 0 var(--flair-deep-blue),0 16px 30px rgba(12,40,95,.23)}#flair-marketplace-story .flair-approve:hover:after{transform:translateX(4px)}#flair-marketplace-story .flair-approve:active{transform:translateY(4px);box-shadow:0 1px 0 var(--flair-deep-blue),0 5px 12px rgba(12,40,95,.16)}#flair-marketplace-story .flair-approve.is-paid{background:var(--flair-green);cursor:default}#flair-marketplace-story .flair-money-burst,#flair-marketplace-story .flair-paid-copy{display:none}#flair-pay-security:checked+.flair-outcome-row .flair-approve,#flair-pay-web:checked+.flair-outcome-row .flair-approve{background:var(--flair-green);box-shadow:0 5px 0 #0d4c35,0 12px 24px rgba(13,76,53,.18)}#flair-pay-security:checked+.flair-outcome-row .flair-approve:after,#flair-pay-web:checked+.flair-outcome-row .flair-approve:after{content:"✓"}#flair-pay-security:checked+.flair-outcome-row .flair-unpaid-copy,#flair-pay-web:checked+.flair-outcome-row .flair-unpaid-copy{display:none}#flair-pay-security:checked+.flair-outcome-row .flair-paid-copy,#flair-pay-web:checked+.flair-outcome-row .flair-paid-copy{display:inline}#flair-pay-security:checked+.flair-outcome-row .flair-money-burst,#flair-pay-web:checked+.flair-outcome-row .flair-money-burst{display:block;position:absolute;left:50%;top:0;color:#0d5a3b;font-size:20px;letter-spacing:10px;white-space:nowrap;pointer-events:none;animation:flair-css-money-rise 1.2s ease-out both}@keyframes flair-css-money-rise{0%{opacity:0;transform:translate(-50%) scale(.7)}18%{opacity:1}to{opacity:0;transform:translate(-50%,-80px) scale(1.12)}}#flair-marketplace-story .flair-receipt{display:none;grid-column:1/-1;padding:12px 14px;border:1px solid rgba(23,104,73,.38);border-radius:10px;color:#0d5a3b;background:#e3f1e8;font-size:14px}#flair-pay-security:checked+.flair-outcome-row .flair-receipt,#flair-pay-web:checked+.flair-outcome-row .flair-receipt{display:block}#flair-marketplace-story .flair-money{position:absolute;left:50%;top:0;z-index:4;color:#0d5a3b;font-size:22px;font-weight:500;pointer-events:none;animation:flair-money-rise 1.2s ease-out forwards}@keyframes flair-money-rise{0%{opacity:0;transform:translate(-50%) scale(.7)}20%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--money-x)),-82px) scale(1.15)}}#flair-marketplace-story .flair-closing{padding:100px 34px 108px;color:var(--flair-cream);background:var(--flair-ink)}#flair-marketplace-story .flair-closing p{max-width:980px;margin:0;font-size:clamp(48px,7.2vw,104px);font-weight:500;line-height:.9;letter-spacing:-.066em}#flair-marketplace-story .flair-demo{min-height:760px;border-color:#d9d9d9;border-radius:18px;background:#ffffff;box-shadow:0 18px 55px rgba(0,0,0,.08)}#flair-marketplace-story .flair-chat{position:relative;min-height:760px;color:#202123;background:#ffffff;border-right-color:#e4e4e4}#flair-marketplace-story .flair-panel-head{min-height:58px;padding:0 18px;color:#565869;background:rgba(255,255,255,.96);border-bottom-color:#ececec;font-size:14px;font-weight:500}#flair-marketplace-story .flair-chat .flair-panel-head>span:first-child:before{content:"o";display:inline-grid;place-items:center;width:25px;height:25px;margin-right:8px;border-radius:8px;color:#ffffff;background:var(--flair-blue);font-size:16px;font-weight:500}#flair-marketplace-story .flair-online:before{background:#10a37f}#flair-marketplace-story .flair-chat-body{width:min(100%,650px);margin:0 auto;padding:44px 28px 118px;gap:23px}#flair-marketplace-story .flair-message{max-width:86%;padding:12px 16px;color:#202123;font-size:15px;line-height:1.5;opacity:0;transform:translateY(16px);animation:flair-chat-arrive .55s ease-out both}#flair-marketplace-story .flair-message-user{border-radius:18px 18px 5px 18px;color:#202123;background:#f4f4f4;animation-delay:.2s}#flair-marketplace-story .flair-message-agent{position:relative;max-width:100%;padding:8px 10px 8px 40px;border-radius:0;background:transparent;animation-delay:1s}#flair-marketplace-story .flair-message-agent:before{content:"o";position:absolute;left:0;top:6px;display:grid;place-items:center;width:28px;height:28px;border:1px solid #dedede;border-radius:9px;color:#ffffff;background:var(--flair-blue);font-size:17px;font-weight:500}#flair-marketplace-story .flair-mention{padding:2px 6px;border-radius:6px;color:#0969da;background:#eaf3ff}#flair-marketplace-story .flair-picker{width:calc(100% - 40px);margin:-4px 0 0 40px;border-color:#dedede;border-radius:14px;background:#ffffff;box-shadow:0 16px 42px rgba(0,0,0,.12);opacity:0;transform:translateY(14px) scale(.985);transform-origin:top center;animation:flair-picker-open .5s ease-out 1.75s both}#flair-marketplace-story .flair-picker-label{padding:12px 14px 10px;color:#6e6e80;background:#fafafa;border-bottom-color:#ececec;font-size:11px;letter-spacing:.04em;text-transform:none}#flair-marketplace-story .flair-expert{border-bottom-color:#eeeeee;background:#ffffff}#flair-marketplace-story .flair-expert:hover{background:#f9e5dc}#flair-marketplace-story .flair-expert.is-selected{background:#f5f5f5;box-shadow:inset 3px 0 0 var(--flair-orange);animation:flair-expert-pulse .65s ease-out 2.45s both}#flair-marketplace-story .flair-composer{position:absolute;left:20px;right:20px;bottom:18px;display:grid;grid-template-columns:32px minmax(0,1fr) auto 32px;gap:9px;min-height:58px;padding:8px 10px;border:1px solid #d5d5d5;border-radius:28px;color:#6e6e80;background:#ffffff;box-shadow:0 7px 24px rgba(0,0,0,.09);font-size:14px;opacity:0;transform:translateY(14px);animation:flair-chat-arrive .5s ease-out 2.9s both}#flair-marketplace-story .flair-composer-plus,#flair-marketplace-story .flair-composer-send{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;font-size:18px}#flair-marketplace-story .flair-composer-plus{border:1px solid #d7d7d7;color:#444654;background:#ffffff}#flair-marketplace-story .flair-composer-send{color:#ffffff;background:#202123}#flair-marketplace-story .flair-composer-agent{padding:5px 8px;border-radius:8px;color:#8f3e24;background:#f9e5dc;font-size:12px;white-space:nowrap}#flair-marketplace-story .flair-result{position:relative;background:#f7f7f8}#flair-marketplace-story .flair-result .flair-panel-head{background:#f7f7f8}#flair-marketplace-story .flair-result .flair-panel-head span:first-child:before{content:"Canvas";display:inline-block;margin-right:8px;padding:4px 7px;border:1px solid #dadada;border-radius:6px;color:#555;background:#ffffff;font-size:10px;letter-spacing:.02em}#flair-marketplace-story .flair-result-body{opacity:0;transform:translateX(24px);animation:flair-canvas-enter .75s cubic-bezier(.2,.75,.2,1) 3.4s both}#flair-marketplace-story .flair-result-kicker{color:#6e6e80}@keyframes flair-expert-pulse{0%{background:#ffffff}45%{background:#f9e5dc}to{background:#f5f5f5}}@keyframes flair-canvas-enter{to{opacity:1;transform:translateX(0)}}@supports (animation-timeline:view()){#flair-marketplace-story .flair-message-user{animation-delay:0s;animation-timeline:view();animation-range:entry 0 entry 55%}#flair-marketplace-story .flair-message-agent{animation-delay:0s;animation-timeline:view();animation-range:entry 8% entry 65%}#flair-marketplace-story .flair-picker{animation-delay:0s;animation-timeline:view();animation-range:entry 12% entry 72%}#flair-marketplace-story .flair-composer{animation-delay:0s;animation-timeline:view();animation-range:entry 18% entry 76%}#flair-marketplace-story .flair-result-body{animation-delay:0s;animation-timeline:view();animation-range:entry 15% entry 70%}}@media (max-width:820px){#flair-marketplace-story .flair-demo{grid-template-columns:1fr}#flair-marketplace-story .flair-chat{border-right:0;border-bottom:1px solid rgba(18,19,18,.28)}#flair-marketplace-story .flair-brand-board,#flair-marketplace-story .flair-examples-header{grid-template-columns:1fr}#flair-marketplace-story .flair-brand-preview{min-height:290px}}@media (max-width:560px){#flair-marketplace-story .flair-hero{min-height:700px}#flair-marketplace-story .flair-nav{padding:22px 20px}#flair-marketplace-story .flair-nav-link{display:none}#flair-marketplace-story .flair-hero-content{padding:110px 20px 24px}#flair-marketplace-story .flair-headline{font-size:clamp(57px,17vw,84px)}#flair-marketplace-story .flair-hero-meta{grid-template-columns:1fr;gap:14px}#flair-marketplace-story .flair-kinetic{padding:72px 0 68px}#flair-marketplace-story .flair-kinetic-caption{padding-left:20px;padding-right:20px}#flair-marketplace-story .flair-examples{padding:78px 20px 88px}#flair-marketplace-story .flair-tabs{overflow-x:auto}#flair-marketplace-story .flair-tab{white-space:nowrap}#flair-marketplace-story .flair-demo{border-radius:14px}#flair-marketplace-story .flair-result-body{padding:22px 18px}#flair-marketplace-story .flair-outcome-row{grid-template-columns:1fr}#flair-marketplace-story .flair-approve{width:100%}#flair-marketplace-story .flair-closing{padding:78px 20px 86px}}@media (prefers-reduced-motion:reduce){#flair-marketplace-story .flair-kinetic-track{transform:translateZ(0)!important}#flair-marketplace-story .flair-money{animation:none;display:none}}#flair-marketplace-story{--gutter:clamp(20px,2.6vw,76px);overflow:clip}#flair-marketplace-story .flair-hero{min-height:max(680px,100svh)}@media (min-width:561px){#flair-marketplace-story .flair-nav{padding:clamp(22px,1.85vw,40px) var(--gutter);font-size:clamp(13px,.82vw,17px)}#flair-marketplace-story .flair-brand{font-size:clamp(22px,1.5vw,34px)}#flair-marketplace-story .flair-nav-right{gap:clamp(25px,1.9vw,46px)}#flair-marketplace-story .flair-nav-cta{padding:clamp(12px,.95vw,19px) clamp(17px,1.35vw,28px)}#flair-marketplace-story .flair-hero-content{padding:clamp(118px,9vw,190px) var(--gutter) clamp(38px,2.9vw,64px)}#flair-marketplace-story .flair-headline{max-width:min(1400px,74vw);font-size:clamp(66px,8.1vw,184px)}#flair-marketplace-story .flair-hero-meta{grid-template-columns:minmax(0,1fr) minmax(260px,clamp(390px,24vw,540px));margin-top:clamp(28px,2.2vw,48px);padding-top:clamp(19px,1.5vw,32px)}#flair-marketplace-story .flair-hero-meta p{font-size:clamp(17px,1.15vw,24px)}#flair-marketplace-story .flair-kinetic{padding:clamp(92px,7vw,158px) 0 clamp(88px,6.6vw,148px)}#flair-marketplace-story .flair-kinetic-track{font-size:clamp(62px,10vw,236px)}#flair-marketplace-story .flair-kinetic-caption{margin-top:clamp(58px,4.4vw,96px);padding:clamp(18px,1.4vw,30px) var(--gutter) 0;font-size:clamp(14px,.9vw,19px)}#flair-marketplace-story .flair-examples{padding:clamp(104px,7.4vw,168px) var(--gutter) clamp(118px,8vw,180px)}#flair-marketplace-story .flair-examples-header{padding-bottom:clamp(38px,3vw,64px)}#flair-marketplace-story .flair-examples-title{max-width:min(1250px,66vw);font-size:clamp(52px,7vw,152px)}#flair-marketplace-story .flair-examples-lede{max-width:min(560px,34vw);font-size:clamp(20px,1.32vw,28px)}#flair-marketplace-story .flair-tabs{padding:clamp(28px,2.4vw,48px) 0}#flair-marketplace-story .flair-tab{padding:clamp(12px,.95vw,18px) clamp(18px,1.4vw,28px);font-size:clamp(14px,.9vw,18px)}#flair-marketplace-story .flair-chat-body{width:min(100%,clamp(650px,44vw,820px))}#flair-marketplace-story .flair-message{font-size:clamp(15px,1vw,19px)}#flair-marketplace-story .flair-panel-head{font-size:clamp(14px,.88vw,18px)}#flair-marketplace-story .flair-result-body{padding:clamp(28px,2.2vw,54px)}#flair-marketplace-story .flair-result-kicker{font-size:clamp(12px,.8vw,15px)}#flair-marketplace-story .flair-result-title{font-size:clamp(34px,4vw,88px)}#flair-marketplace-story .flair-fee-value{font-size:clamp(22px,1.5vw,32px)}#flair-marketplace-story .flair-closing{padding:clamp(100px,7.4vw,170px) var(--gutter) clamp(108px,8vw,182px)}#flair-marketplace-story .flair-closing p{max-width:min(1400px,74vw);font-size:clamp(48px,7.2vw,168px)}}#flair-marketplace-story .flair-chat .flair-panel-head>span:first-child:before{content:none}#flair-marketplace-story .flair-identity{display:grid;min-width:0}#flair-marketplace-story .flair-identity>*{display:inline-flex;grid-area:1/1;align-items:center;gap:9px;white-space:nowrap}#flair-marketplace-story .flair-identity-market:before{content:"f";display:inline-grid;width:25px;height:25px;place-items:center;border-radius:8px;color:#ffffff;background:var(--flair-blue);font-size:16px;font-weight:500}#flair-marketplace-story .flair-identity-expert{opacity:0}#flair-marketplace-story .flair-avatar-sm{width:26px;height:26px;flex:0 0 auto}#flair-marketplace-story .flair-message-agent:before{content:none}#flair-marketplace-story .flair-msg-face{position:absolute;top:4px;left:0;width:28px;height:28px}#flair-marketplace-story .flair-composer-dock{position:absolute;right:20px;bottom:18px;left:20px}#flair-marketplace-story .flair-composer{position:static;right:auto;bottom:auto;left:auto;margin:0}#flair-marketplace-story .flair-composer-field,#flair-marketplace-story .flair-draft{display:flex;min-width:0;flex-wrap:wrap;gap:2px .3em}#flair-marketplace-story .flair-draft{max-width:100%;max-height:6em;align-items:center;overflow:hidden}#flair-marketplace-story .flair-word{color:var(--flair-ink);opacity:0}#flair-marketplace-story .flair-beat-approve:after{content:none}#flair-marketplace-story .flair-at{color:var(--flair-blue);font-weight:500;opacity:0}#flair-marketplace-story .flair-caret{width:1.5px;height:1.15em;flex:0 0 auto;margin-left:1px;background:var(--flair-ink);animation:flair-caret-blink 1.1s steps(2,start) infinite}@keyframes flair-caret-blink{50%{opacity:0}}#flair-marketplace-story .flair-composer-chip{margin-left:6px;opacity:0}#flair-marketplace-story .flair-picker{position:absolute;right:0;bottom:calc(100% + 10px);left:0;width:auto;margin:0;pointer-events:none;transform-origin:bottom center}@keyframes flair-picker-open{to{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}}@keyframes flair-lift-away{to{opacity:0;transform:translateY(10px) scale(.985);pointer-events:none}}@media (max-width:560px){#flair-marketplace-story .flair-composer-dock{right:14px;left:14px}#flair-marketplace-story .flair-expert-proof{display:none}}#flair-marketplace-story .flair-fee-quote{display:grid;gap:2px}#flair-marketplace-story .flair-fee-terms{color:rgba(18,19,18,.62);font-size:13px;line-height:1.35}#flair-marketplace-story .flair-beat-approve{align-self:flex-end;margin-top:2px}#flair-marketplace-story .flair-paid-note,#flair-marketplace-story .flair-said-yes{display:none}#flair-marketplace-story .flair-paid-note{align-self:flex-end;max-width:88%;padding:10px 13px;border:1px solid rgba(23,104,73,.38);border-radius:12px;color:#0d5a3b;background:#e3f1e8;font-size:13px;line-height:1.4}#flair-pay-security:checked~.flair-chat .flair-beat-approve,#flair-pay-web:checked~.flair-chat .flair-beat-approve{display:none}#flair-pay-security:checked~.flair-chat .flair-said-yes,#flair-pay-web:checked~.flair-chat .flair-said-yes{display:block}#flair-pay-security:checked~.flair-chat .flair-paid-note,#flair-pay-web:checked~.flair-chat .flair-paid-note{display:block;animation:flair-chat-arrive .45s ease-out both}#flair-pay-security:checked~.flair-result .flair-panel-head span:last-child,#flair-pay-web:checked~.flair-result .flair-panel-head span:last-child{color:var(--flair-green)}#flair-marketplace-story :is(.flair-beat-send,.flair-beat-handover,.flair-beat-turn1,.flair-beat-turn2,.flair-beat-answer,.flair-beat-fee,.flair-beat-approve){opacity:0;transform:translateY(16px);animation:flair-chat-arrive .55s ease-out both}#flair-marketplace-story .flair-word{animation:flair-fade-in .24s both;animation-delay:calc(.2s + var(--i) * .07s)}#flair-marketplace-story .flair-at{animation:flair-fade-in .2s 1.35s both}#flair-marketplace-story .flair-picker{animation:flair-picker-open .45s ease-out 1.6s both,flair-lift-away .4s ease 3.05s forwards}#flair-marketplace-story .flair-draft{animation:flair-collapse .4s ease 2.95s both}#flair-marketplace-story .flair-composer-chip{animation:flair-fade-in .3s 2.5s both}#flair-marketplace-story .flair-identity-expert{animation:flair-fade-in .4s 3s both}#flair-marketplace-story .flair-identity-market{animation:flair-fade-out .4s 3s both}#flair-marketplace-story .flair-beat-send{animation-delay:2.9s}#flair-marketplace-story .flair-beat-clarify{animation-delay:3.4s}#flair-marketplace-story .flair-beat-answer{animation-delay:4s}#flair-marketplace-story .flair-beat-work{animation-delay:4.5s}#flair-marketplace-story .flair-beat-fee{animation-delay:5s}#flair-marketplace-story .flair-beat-approve{animation-delay:5.5s}@keyframes flair-fade-in{to{opacity:1}}@keyframes flair-fade-out{to{opacity:0}}@keyframes flair-collapse{to{max-height:0;opacity:0}}#flair-marketplace-story .flair-marquee{display:flex;width:-moz-max-content;width:max-content}#flair-marketplace-story .flair-marquee-clone,#flair-marketplace-story .flair-marquee-group{display:flex;flex:0 0 auto}#flair-marketplace-story .flair-marquee-group{animation:flair-marquee 34s linear infinite}#flair-marketplace-story .flair-marquee-item{padding-right:.34em;font-size:clamp(62px,10vw,236px);font-weight:500;line-height:.84;letter-spacing:-.07em;white-space:nowrap}#flair-marketplace-story .flair-marquee-payoff{color:var(--flair-coral)}@keyframes flair-marquee{to{transform:translateX(-100%)}}@media (prefers-reduced-motion:reduce){#flair-marketplace-story .flair-marquee-group{animation:none}}@supports (animation-timeline:view()){@media (min-width:821px) and (prefers-reduced-motion:no-preference){#flair-marketplace-story .flair-stage{height:800svh;view-timeline-name:--flair-stage}#flair-marketplace-story .flair-stage-inner{position:sticky;top:0;display:flex;height:100svh;align-items:center}#flair-marketplace-story .flair-stage .flair-demo{grid-template-columns:1fr 0fr}#flair-marketplace-story .flair-stage .flair-result{overflow:hidden;opacity:0}#flair-marketplace-story .flair-stage-inner .flair-demo{width:100%;min-height:0;height:min(800px,calc(100svh - clamp(24px, 3.5vh, 72px)))}#flair-marketplace-story .flair-stage-inner .flair-chat,#flair-marketplace-story .flair-stage-inner .flair-result{min-height:0;overflow-y:auto;scrollbar-width:thin}#flair-marketplace-story .flair-stage-inner .flair-chat-body{padding-top:clamp(22px,4.2svh,44px);padding-bottom:clamp(118px,15svh,140px)}#flair-marketplace-story .flair-stage-inner .flair-result-body{padding-block:clamp(18px,2.6svh,54px)}#flair-marketplace-story .flair-stage-inner .flair-brand-board{min-height:min(330px,42svh)}#flair-marketplace-story .flair-stage :is(.flair-word,.flair-composer-placeholder,.flair-draft-ask,.flair-draft-answer,.flair-at,.flair-picker,.flair-expert.is-selected,.flair-composer-chip,.flair-composer-send,.flair-beat-send,.flair-beat-handover,.flair-think-step,.flair-thinking,.flair-beat-turn1,.flair-beat-turn2,.flair-turn-says,.flair-beat-answer,.flair-beat-fee,.flair-beat-approve,.flair-demo,.flair-result,.flair-result-body){animation-delay:0s;animation-timeline:--flair-stage}#flair-marketplace-story .flair-stage .flair-composer-placeholder{animation-range:cover 15% cover 17%}#flair-marketplace-story .flair-stage .flair-word-ask{animation-range:cover calc(16% + var(--i) * (9% / var(--n))) cover calc(16.9% + var(--i) * (9% / var(--n)))}#flair-marketplace-story .flair-stage .flair-at{animation-range:cover 27% cover 29%}#flair-marketplace-story .flair-stage .flair-picker{animation-name:flair-picker-open,flair-lift-away;animation-timeline:--flair-stage,--flair-stage;animation-range:cover 29% cover 35%,cover 40% cover 43%;animation-fill-mode:both,forwards}#flair-marketplace-story .flair-stage .flair-expert.is-selected{animation-range:cover 35% cover 38%}#flair-marketplace-story .flair-stage .flair-composer-chip{animation-range:cover 37% cover 40%}#flair-marketplace-story .flair-stage .flair-composer-send{animation-name:flair-send-press,flair-send-press;animation-timeline:--flair-stage,--flair-stage;animation-range:cover 40% cover 43%,cover 67% cover 70%;animation-fill-mode:both,both}#flair-marketplace-story .flair-stage .flair-draft-ask{animation-name:flair-collapse;animation-fill-mode:both;animation-range:cover 41% cover 44%}#flair-marketplace-story .flair-stage .flair-beat-send{animation-range:cover 42% cover 46%}#flair-marketplace-story .flair-stage .flair-beat-handover{animation-range:cover 45% cover 48%}#flair-marketplace-story .flair-stage .flair-beat-turn1{animation-range:cover 48% cover 51%}#flair-marketplace-story .flair-stage .flair-beat-turn2{animation-range:cover 71% cover 74%}#flair-marketplace-story .flair-stage .flair-beat-think1{animation-name:flair-fade-in,flair-fade-out;animation-timeline:--flair-stage,--flair-stage;animation-range:cover 50% cover 52%,cover 56% cover 59%;animation-fill-mode:both,forwards}#flair-marketplace-story .flair-stage .flair-beat-think2{animation-name:flair-fade-in,flair-fade-out;animation-timeline:--flair-stage,--flair-stage;animation-range:cover 73% cover 75%,cover 78% cover 81%;animation-fill-mode:both,forwards}#flair-marketplace-story .flair-stage .flair-beat-think1 .flair-think-step{animation-range:cover calc(50% + var(--i) * (5% / var(--n))) cover calc(53% + var(--i) * (5% / var(--n)))}#flair-marketplace-story .flair-stage .flair-beat-says1{animation-range:cover 56% cover 59%}#flair-marketplace-story .flair-stage .flair-beat-says2{animation-range:cover 78% cover 81%}#flair-marketplace-story .flair-stage .flair-draft-answer{animation-name:flair-uncollapse,flair-collapse;animation-timeline:--flair-stage,--flair-stage;animation-range:cover 59% cover 61%,cover 68% cover 71%;animation-fill-mode:both,forwards}#flair-marketplace-story .flair-stage .flair-word-answer{animation-range:cover calc(61% + var(--i) * (6% / var(--n))) cover calc(61.8% + var(--i) * (6% / var(--n)))}#flair-marketplace-story .flair-stage .flair-beat-answer{animation-range:cover 69% cover 73%}#flair-marketplace-story .flair-stage .flair-beat-think2 .flair-think-step{animation-range:cover calc(74% + var(--i) * (4% / var(--n))) cover calc(76% + var(--i) * (4% / var(--n)))}#flair-marketplace-story .flair-stage .flair-demo{animation-name:flair-canvas-open;animation-fill-mode:both;animation-timing-function:cubic-bezier(.2,.75,.25,1);animation-range:cover 80% cover 85%}#flair-marketplace-story .flair-stage .flair-result{animation-name:flair-canvas-reveal;animation-fill-mode:both;animation-range:cover 82% cover 86%}#flair-marketplace-story .flair-stage .flair-result-body{animation-range:cover 83% cover 87%}#flair-marketplace-story .flair-stage .flair-beat-fee{animation-range:cover 85% cover 88%}#flair-marketplace-story .flair-stage .flair-beat-approve{animation-range:cover 87% cover 89%}}}#flair-marketplace-story .flair-demo .flair-result{min-width:0}@keyframes flair-canvas-open{to{grid-template-columns:minmax(300px,.82fr) minmax(410px,1.18fr)}}@keyframes flair-canvas-reveal{to{opacity:1}}#flair-marketplace-story .flair-chat{border-right:0}#flair-marketplace-story .flair-chat-body{padding-top:34px}#flair-marketplace-story .flair-handover{display:flex;align-self:center;align-items:center;gap:9px;padding:7px 13px 7px 7px;border:1px solid #e6e6e6;border-radius:999px;background:#fafafa;color:#4a4a55;font-size:12px}#flair-marketplace-story .flair-handover b{color:var(--flair-ink);font-weight:600}#flair-marketplace-story .flair-handover .flair-avatar-sm{width:24px;height:24px}#flair-marketplace-story .flair-thinking{display:grid;gap:7px;margin-left:40px;padding:13px 15px;border-left:2px solid #e8e8ea;color:#6e6e80;font-size:12.5px}#flair-marketplace-story .flair-think-step{display:flex;align-items:center;gap:9px;opacity:0}#flair-marketplace-story .flair-think-step i{width:11px;height:11px;flex:0 0 auto;border:1.5px solid #c9c9d1;border-radius:50%}#flair-marketplace-story .flair-think-step:last-child i{border-color:var(--flair-green);background:linear-gradient(var(--flair-green),var(--flair-green)) 50% /5px 5px no-repeat}#flair-marketplace-story .flair-draft-answer{max-height:0;opacity:0}#flair-marketplace-story .flair-composer-send{transition:transform .12s ease,background .12s ease}@keyframes flair-send-press{0%{transform:scale(1)}38%{transform:scale(.82);background:var(--flair-blue)}to{transform:scale(1)}}#flair-marketplace-story :is(.flair-beat-handover,.flair-beat-answer){opacity:0;transform:translateY(16px);animation:flair-chat-arrive .55s ease-out both}#flair-marketplace-story .flair-beat-handover{animation-delay:3.2s}#flair-marketplace-story .flair-beat-answer{animation-delay:4.6s}#flair-marketplace-story .flair-think-step,#flair-marketplace-story .flair-thinking{animation:flair-fade-in .3s both}#flair-marketplace-story .flair-beat-think1{animation-delay:3.5s}#flair-marketplace-story .flair-beat-think2{animation-delay:5s}#flair-marketplace-story .flair-beat-think1 .flair-think-step{animation-delay:calc(3.5s + var(--i) * .25s)}#flair-marketplace-story .flair-beat-think2 .flair-think-step{animation-delay:calc(5s + var(--i) * .25s)}#flair-marketplace-story .flair-word-answer{animation-delay:calc(4s + var(--i) * .07s)}#flair-marketplace-story .flair-draft-answer{animation:flair-collapse .4s ease 4.5s both}#flair-marketplace-story .flair-hosts{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;padding:26px 0 0;font-size:13px}#flair-marketplace-story .flair-hosts-label{color:rgba(18,19,18,.55);font-size:11px;letter-spacing:.1em;text-transform:uppercase}#flair-marketplace-story .flair-host{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border:1px solid rgba(18,19,18,.16);border-radius:999px;background:rgba(255,255,255,.6)}#flair-marketplace-story .flair-host img{border-radius:5px}@keyframes flair-uncollapse{0%{max-height:0;opacity:0}to{max-height:6em;opacity:1}}#flair-marketplace-story .flair-chat-body{justify-content:flex-end}#flair-marketplace-story .flair-composer-dock{right:auto;left:50%;width:min(calc(100% - 40px),clamp(650px,44vw,820px));transform:translateX(-50%)}#flair-marketplace-story .flair-chat-body{padding-bottom:132px}#flair-marketplace-story .flair-thinking{opacity:0}@media (max-width:560px){#flair-marketplace-story .flair-composer-dock{width:calc(100% - 28px)}}#flair-marketplace-story .flair-stage-inner .flair-chat-body{gap:14px;padding-top:22px;padding-bottom:104px}#flair-marketplace-story .flair-stage-inner .flair-thinking{gap:5px;padding:9px 14px;font-size:12px}#flair-marketplace-story .flair-stage-inner .flair-message{padding-block:11px}#flair-marketplace-story .flair-stage-inner .flair-fee-quote{grid-template-columns:auto auto;align-items:baseline;gap:2px 10px}#flair-marketplace-story .flair-stage-inner .flair-fee-value{font-size:21px}#flair-marketplace-story .flair-stage-inner .flair-fee-terms{grid-column:1/-1}#flair-marketplace-story .flair-stage-inner .flair-handover{padding:5px 12px 5px 5px}#flair-marketplace-story .flair-stage-inner .flair-approve{margin-top:0;padding:11px 15px}#flair-marketplace-story .flair-stage-inner .flair-chat{overflow:hidden}#flair-marketplace-story .flair-stage-inner .flair-chat-body{min-height:0;flex:1;overflow-y:auto;scrollbar-width:thin}#flair-marketplace-story .flair-composer-placeholder{position:absolute;color:rgba(18,19,18,.42);pointer-events:none}#flair-marketplace-story .flair-composer-field{position:relative}#flair-marketplace-story .flair-composer-placeholder{animation:flair-fade-out .25s .2s both}#flair-marketplace-story .flair-stage-inner .flair-chat-body{gap:0}#flair-marketplace-story :is(.flair-beat-send,.flair-beat-handover,.flair-beat-answer,.flair-beat-turn1,.flair-beat-turn2,.flair-beat-fee,.flair-beat-approve,.flair-said-yes,.flair-paid-note){overflow:hidden}@keyframes flair-chat-arrive{0%{opacity:0;max-height:0;margin-top:0;transform:translateY(8px)}to{opacity:1;max-height:260px;margin-top:14px;transform:none}}#flair-marketplace-story .flair-turn{display:grid;grid-template-columns:28px minmax(0,1fr);gap:11px;align-items:start}#flair-marketplace-story .flair-turn-face{width:26px;height:26px;margin-top:3px;border-radius:50%}#flair-marketplace-story .flair-turn-body{display:grid}#flair-marketplace-story .flair-turn-body>*{grid-area:1/1}#flair-marketplace-story .flair-turn .flair-thinking{margin:0;padding:2px 0;border:0;gap:5px}#flair-marketplace-story .flair-turn-says{align-self:start;padding:2px 0;font-size:15px;line-height:1.5;opacity:0}#flair-marketplace-story .flair-fee-row{display:grid;grid-template-columns:auto auto;gap:2px 10px;align-items:baseline;align-self:flex-start;max-width:88%;padding:12px 15px;border:1px solid rgba(16,16,15,.14);border-radius:14px;background:#fff}#flair-marketplace-story .flair-fee-row .flair-fee-terms{grid-column:1/-1}#flair-marketplace-story .flair-arrow{display:block;width:17px;height:17px}#flair-marketplace-story .flair-composer-send .flair-arrow{width:16px;height:16px}#flair-marketplace-story .flair-nav-cta-arrow .flair-arrow{width:15px;height:15px}#flair-marketplace-story .flair-approve .flair-arrow{width:16px;height:16px}#flair-marketplace-story .flair-approve{display:inline-flex;align-items:center;gap:9px}#flair-marketplace-story .flair-nav-cta-arrow{display:inline-flex}#flair-marketplace-story .flair-beat-turn1{animation-delay:3.3s}#flair-marketplace-story .flair-beat-turn2{animation-delay:5s}#flair-marketplace-story .flair-turn-says{animation:flair-fade-in .35s both}#flair-marketplace-story .flair-beat-says1{animation-delay:4.2s}#flair-marketplace-story .flair-beat-says2{animation-delay:5.9s}#flair-marketplace-story .flair-beat-think1{animation:flair-fade-in .3s 3.4s both,flair-fade-out .3s 4.2s forwards}#flair-marketplace-story .flair-beat-think2{animation:flair-fade-in .3s 5.1s both,flair-fade-out .3s 5.9s forwards}#flair-marketplace-story .flair-word{display:inline-block;max-width:0;overflow:hidden;padding-right:.3em;white-space:nowrap;vertical-align:bottom}#flair-marketplace-story .flair-draft{gap:2px 0}@keyframes flair-type-word{0%{max-width:0;opacity:0}to{max-width:24ch;opacity:1}}#flair-marketplace-story .flair-word{animation-name:flair-type-word}#flair-marketplace-story .flair-at{display:inline-block;max-width:0;overflow:hidden;padding-right:.15em;vertical-align:bottom}@keyframes flair-type-at{0%{max-width:0;opacity:0}to{max-width:3ch;opacity:1}}#flair-marketplace-story .flair-at{animation-name:flair-type-at}#flair-marketplace-story .flair-composer-field{justify-content:center;font-size:16px}#flair-marketplace-story .flair-composer-placeholder{right:0;left:0;text-align:center}#flair-marketplace-story .flair-draft{justify-content:center}#flair-marketplace-story .flair-caret{height:1.2em}#flair-marketplace-story .flair-composer-chip{display:inline-block;max-width:0;overflow:hidden;white-space:nowrap}@keyframes flair-chip-in{0%{max-width:0;opacity:0;margin-left:0}to{max-width:14ch;opacity:1;margin-left:6px}}#flair-marketplace-story .flair-composer-chip{animation-name:flair-chip-in}#flair-marketplace-story .flair-composer{grid-template-columns:auto minmax(0,1fr) auto;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center}#flair-marketplace-story .flair-composer-field{display:grid;min-height:2.3em;align-items:center;justify-content:start}#flair-marketplace-story .flair-composer-field>*{grid-area:1/1;justify-self:start}#flair-marketplace-story .flair-composer-placeholder{position:static;text-align:left}#flair-marketplace-story .flair-draft{justify-content:flex-start;align-content:center}#flair-marketplace-story .flair-waitlist{width:min(420px,100%)}#flair-marketplace-story .flair-waitlist-label{display:block;margin-bottom:9px;font-size:13px;font-weight:500;letter-spacing:-.01em}#flair-marketplace-story .flair-waitlist-form{display:flex;min-height:52px;padding:5px;border-radius:999px}#flair-marketplace-story .flair-waitlist-form input{min-width:0;flex:1;padding:0 16px;border:0;outline:0;background:transparent;color:inherit;font:inherit}#flair-marketplace-story .flair-waitlist-form button{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border:0;border-radius:50%;cursor:pointer;transition:transform .18s ease,background .18s ease}#flair-marketplace-story .flair-waitlist-form button:hover{transform:translateX(2px)}#flair-marketplace-story .flair-waitlist-form button:disabled{cursor:wait;opacity:.6}#flair-marketplace-story .flair-waitlist-done,#flair-marketplace-story .flair-waitlist-error{margin:0;font-size:13px}#flair-marketplace-story .flair-waitlist-error{margin-top:8px;color:var(--flair-orange)}#flair-marketplace-story .flair-waitlist-light .flair-waitlist-form{border:1px solid rgba(244,239,227,.6);background:rgba(10,14,23,.34);backdrop-filter:blur(16px)}#flair-marketplace-story .flair-waitlist-light input::-moz-placeholder{color:rgba(244,239,227,.62)}#flair-marketplace-story .flair-waitlist-light input::placeholder{color:rgba(244,239,227,.62)}#flair-marketplace-story .flair-waitlist-light button{background:#f4efe3;color:#15223d}#flair-marketplace-story .flair-waitlist-dark .flair-waitlist-form{border:1px solid rgba(244,239,227,.34);background:rgba(244,239,227,.06)}#flair-marketplace-story .flair-waitlist-dark input::-moz-placeholder{color:rgba(244,239,227,.5)}#flair-marketplace-story .flair-waitlist-dark input::placeholder{color:rgba(244,239,227,.5)}#flair-marketplace-story .flair-waitlist-dark button{background:var(--flair-orange);color:#fff}#flair-marketplace-story .flair-hero-ask{margin-top:26px}#flair-marketplace-story .flair-closing-ask{margin-top:clamp(34px,4vw,56px)}#flair-marketplace-story .flair-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#flair-marketplace-story .flair-host{padding:8px 12px}#flair-marketplace-story .flair-host img{display:block;border-radius:6px}#flair-marketplace-story .flair-nav{justify-content:flex-start}#flair-marketplace-story .flair-waitlist{width:min(480px,100%)}#flair-marketplace-story .flair-waitlist-label{margin-bottom:12px;font-size:clamp(14px,1.05vw,17px)}#flair-marketplace-story .flair-waitlist-form{min-height:62px;padding:6px}#flair-marketplace-story .flair-waitlist-form input{padding:0 20px;font-size:clamp(15px,1.05vw,17px)}#flair-marketplace-story .flair-waitlist-form button{width:50px;height:50px}#flair-marketplace-story .flair-waitlist-form button .flair-arrow{width:20px;height:20px}#flair-marketplace-story .flair-closing{text-align:center}#flair-marketplace-story .flair-closing-inner{display:flex;max-width:1100px;margin:0 auto;flex-direction:column;align-items:center}#flair-marketplace-story .flair-closing h2{max-width:16ch;margin:0;font-size:clamp(44px,7vw,132px);font-weight:500;letter-spacing:-.066em;line-height:.9;text-wrap:balance}#flair-marketplace-story .flair-closing-ask{width:min(560px,100%);margin-top:clamp(34px,4vw,60px)}#flair-marketplace-story .flair-closing-ask .flair-waitlist{width:100%}#flair-marketplace-story .flair-closing-ask .flair-waitlist-label{display:none}#flair-marketplace-story .flair-closing-ask .flair-waitlist-form{min-height:70px;padding:7px}#flair-marketplace-story .flair-closing-ask .flair-waitlist-done{font-size:16px}#flair-marketplace-story .flair-lockup{--flair-symbol:1em;display:inline-flex;align-items:center;gap:calc(var(--flair-symbol) / 3);font-size:30px;line-height:1}#flair-marketplace-story .flair-flick{display:block;width:var(--flair-symbol);height:var(--flair-symbol);flex:0 0 auto;overflow:visible}#flair-marketplace-story .flair-flick-point{transition:translate .3s cubic-bezier(.22,.8,.3,1)}#flair-marketplace-story a:focus-visible .flair-flick-point,#flair-marketplace-story a:hover .flair-flick-point{translate:3px -10px}#flair-marketplace-story .flair-wordmark{position:relative;font-family:Instrument Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1em;font-weight:500;font-variation-settings:"wdth" 92;letter-spacing:-.078em;text-transform:lowercase;white-space:nowrap}@media (max-width:700px){#flair-marketplace-story .flair-lockup{font-size:23px}}@media (prefers-reduced-motion:reduce){#flair-marketplace-story .flair-flick-point{transition:none}#flair-marketplace-story a:hover .flair-flick-point{translate:none}}#flair-marketplace-story .flair-brand{display:inline-flex;padding:6px 10px 6px 0}#flair-marketplace-story .flair-eyebrow{margin:0 0 clamp(18px,1.8vw,30px);font-size:clamp(13px,.95vw,17px);letter-spacing:-.01em;opacity:.86}#flair-marketplace-story .flair-headline{max-width:16ch;font-size:clamp(48px,6.6vw,132px);line-height:.92;letter-spacing:-.055em;text-wrap:balance}#flair-marketplace-story .flair-definition{padding:clamp(56px,6vw,104px) var(--gutter);background:var(--flair-paper);color:var(--flair-ink)}#flair-marketplace-story .flair-definition p{max-width:24ch;margin:0;font-size:clamp(26px,3.2vw,54px);font-weight:500;letter-spacing:-.04em;line-height:1.12;text-wrap:balance}#flair-marketplace-story .flair-definition b{color:var(--flair-blue);font-weight:500}#flair-marketplace-story .flair-view{display:none}#flair-tab-research:checked~[data-view=research],#flair-tab-security:checked~[data-view=security],#flair-tab-web:checked~[data-view=web]{display:block}#flair-tab-research:checked~.flair-tabs label[for=flair-tab-research],#flair-tab-security:checked~.flair-tabs label[for=flair-tab-security],#flair-tab-web:checked~.flair-tabs label[for=flair-tab-web]{color:var(--flair-cream);background:var(--flair-blue);border-color:var(--flair-blue)}#flair-marketplace-story .flair-control:focus-visible~.flair-tabs label[for]{outline:2px solid var(--flair-blue);outline-offset:3px}#flair-marketplace-story .flair-demo-static{min-height:0;margin-top:clamp(20px,2.4vw,34px)}#flair-marketplace-story .flair-demo-static :is(.flair-message,.flair-handover,.flair-turn,.flair-turn-says,.flair-fee-row,.flair-approve,.flair-paid-note,.flair-result-body){max-height:none;animation:none;opacity:1;transform:none}#flair-marketplace-story .flair-demo-static .flair-chat{position:relative;min-height:620px}#flair-marketplace-story .flair-demo-static .flair-chat-body{gap:14px;justify-content:flex-start;padding:30px 28px 104px}#flair-marketplace-story .flair-demo-static .flair-result-body{padding:clamp(24px,2.2vw,44px)}#flair-marketplace-story .flair-attribution{display:flex;align-items:center;gap:11px;margin-top:20px;padding-top:16px;border-top:1px solid rgba(17,17,15,.14);font-size:12px}#flair-marketplace-story .flair-attribution b{display:block;font-weight:600}#flair-marketplace-story .flair-attribution small{color:rgba(17,17,15,.6);font-size:11px}#flair-marketplace-story .flair-attribution .flair-avatar-sm{width:28px;height:28px;border-radius:50%}#flair-marketplace-story .flair-expert{grid-template-columns:46px minmax(0,1fr)}#flair-marketplace-story .flair-expert-area{display:block;margin-top:2px;font-size:12px;color:rgba(17,17,15,.78)}#flair-marketplace-story .flair-expert-proof{margin-top:3px}#flair-marketplace-story .flair-market-head{display:flex;justify-content:space-between;gap:16px;align-items:baseline;margin-bottom:14px}#flair-marketplace-story .flair-market-note{font-size:11px;opacity:.6}#flair-marketplace-story .flair-market-bars{margin:0 0 26px;padding:0;list-style:none}#flair-marketplace-story .flair-market-bars li{display:grid;grid-template-columns:minmax(0,1fr) minmax(90px,2.2fr) auto;gap:14px;align-items:center;padding:9px 0;border-bottom:1px solid rgba(17,17,15,.1);font-size:13px}#flair-marketplace-story .flair-market-bars i{height:8px;border-radius:999px;background:linear-gradient(90deg,var(--flair-blue) var(--w),rgba(17,17,15,.08) var(--w))}#flair-marketplace-story .flair-market-bars i.is-gap{background:linear-gradient(90deg,var(--flair-orange) var(--w),rgba(17,17,15,.08) var(--w))}#flair-marketplace-story .flair-market-bars b{font-size:12px;font-variant-numeric:tabular-nums}#flair-marketplace-story .flair-gaps ol{margin:12px 0 0;padding:0;list-style:none;display:grid;gap:10px}#flair-marketplace-story .flair-gaps li{padding:13px 15px;border-radius:13px;background:#fff;font-size:12.5px;line-height:1.45}#flair-marketplace-story .flair-gaps b{display:block;margin-bottom:3px;font-size:13px}#flair-marketplace-story .flair-gaps em{display:inline-block;margin-top:6px;color:var(--flair-blue);font-size:11px;font-style:normal}#flair-marketplace-story .flair-recommend{margin-top:20px;padding:18px;border-radius:16px;background:var(--flair-blue);color:#fff}#flair-marketplace-story .flair-recommend p{margin:9px 0 0;font-size:clamp(15px,1.15vw,19px);line-height:1.4;letter-spacing:-.02em}#flair-marketplace-story .flair-recommend .flair-system-label{color:rgba(255,255,255,.66)}#flair-marketplace-story .flair-finding{align-items:start;gap:18px}#flair-marketplace-story .flair-finding b{display:block;margin-bottom:3px;font-size:13px}#flair-marketplace-story .flair-finding span{font-size:12px;line-height:1.4}#flair-marketplace-story .flair-finding-meta{display:grid;justify-items:end;gap:4px;white-space:nowrap;text-align:right}#flair-marketplace-story .flair-finding-meta em{padding:3px 8px;border-radius:999px;background:rgba(223,118,82,.16);color:#a2431f;font-size:10px;font-style:normal;font-weight:600}#flair-marketplace-story .flair-finding-meta a{color:var(--flair-blue);font-size:10px;text-decoration:underline}#flair-marketplace-story .flair-finding.is-critical{background:rgba(223,118,82,.05)}#flair-marketplace-story .flair-closing-sub{max-width:46ch;margin:clamp(18px,2vw,30px) 0 0;font-size:clamp(16px,1.2vw,20px);line-height:1.5;opacity:.78}#flair-marketplace-story .flair-belief{padding:clamp(90px,10vw,180px) var(--gutter);background:var(--flair-blue);color:var(--flair-cream)}#flair-marketplace-story .flair-belief-inner{max-width:1300px;margin:0 auto}#flair-marketplace-story .flair-belief-line{max-width:15ch;margin:0;font-size:clamp(48px,8vw,168px);font-weight:500;letter-spacing:-.066em;line-height:.88}#flair-marketplace-story .flair-belief-sub{max-width:52ch;margin:clamp(28px,3vw,50px) 0 0;font-size:clamp(16px,1.25vw,22px);line-height:1.5;opacity:.82}#flair-marketplace-story .flair-waitlist-form button{width:auto;height:auto;min-height:50px;padding:0 20px;gap:9px;border-radius:999px;display:inline-flex;align-items:center;font-size:clamp(14px,1vw,16px);font-weight:600;white-space:nowrap}#flair-marketplace-story .flair-closing-ask .flair-waitlist-form button{min-height:56px}@media (max-width:620px){#flair-marketplace-story .flair-waitlist-form{flex-wrap:wrap;border-radius:26px}#flair-marketplace-story .flair-waitlist-form input{flex:1 0 100%;min-height:46px}#flair-marketplace-story .flair-waitlist-form button{width:100%;justify-content:center}}#flair-marketplace-story .flair-demo-static .flair-approve{align-self:flex-end}#flair-marketplace-story .flair-demo-static .flair-fee-row{align-self:flex-start}#flair-marketplace-story .flair-closing .flair-closing-sub{max-width:48ch;margin:clamp(18px,2vw,30px) auto 0;font-size:clamp(16px,1.2vw,21px);font-weight:400;letter-spacing:-.01em;line-height:1.5;opacity:.76}#flair-marketplace-story .flair-definition{padding:clamp(56px,6.5vw,110px) var(--gutter);border-top:1px solid rgba(18,19,18,.35);background:var(--flair-ink);color:var(--flair-cream)}#flair-marketplace-story .flair-entry{max-width:1300px;margin:0 auto}#flair-marketplace-story .flair-entry-word{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 18px;font-size:clamp(34px,5vw,84px);font-weight:500;letter-spacing:-.06em;line-height:1}#flair-marketplace-story .flair-entry-gloss{display:inline-flex;align-items:baseline;gap:12px;font-size:clamp(13px,1.05vw,18px);letter-spacing:-.01em}#flair-marketplace-story .flair-entry-gloss i{font-style:italic;opacity:.72}#flair-marketplace-story .flair-entry-gloss em{font-style:normal;font-family:var(--font-geist-mono),ui-monospace,monospace;opacity:.5}#flair-marketplace-story .flair-entry-def{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;max-width:46ch;margin:clamp(22px,2.4vw,38px) 0 0;padding-top:clamp(20px,2vw,32px);border-top:1px solid rgba(244,239,227,.28);font-size:clamp(18px,1.7vw,30px);line-height:1.35;letter-spacing:-.025em}#flair-marketplace-story .flair-entry-number{opacity:.45}#flair-marketplace-story .flair-entry-def b{color:var(--flair-orange);font-weight:500}#flair-marketplace-story .flair-waitlist-form button.is-icon-only{width:56px;min-width:0;padding:0;justify-content:center;border-radius:50%}#flair-marketplace-story .flair-band{display:flex;min-height:100svh;flex-direction:column;justify-content:space-between;border-top:1px solid rgba(18,19,18,.35);background:var(--flair-ink);color:var(--flair-cream)}#flair-marketplace-story .flair-band .flair-definition{padding:clamp(64px,8vh,130px) var(--gutter) clamp(32px,4vh,64px);border-top:0}#flair-marketplace-story .flair-band .flair-kinetic{padding:clamp(40px,5vh,80px) 0 clamp(28px,3vh,52px);border-top:0;border-bottom:0}#flair-marketplace-story .flair-band .flair-kinetic-caption{margin-top:clamp(34px,4vh,64px)}@media (max-width:700px){#flair-marketplace-story .flair-band{min-height:auto}#flair-marketplace-story .flair-band .flair-definition{padding-top:64px}}