.landing-brand{--tangerine:var(--tf-color-indigo);--ink:var(--tf-color-text);--cream:var(--tf-color-bg);--cream-2:var(--tf-color-surface-alt);--surface:var(--tf-color-surface);--peach:var(--tf-color-spark-tint);--peach-deep:var(--tf-color-hero-ramp-start);--taupe:var(--tf-color-text-muted);--live-red:var(--tf-color-live-red);--on-ink:var(--tf-color-bg);--hairline:var(--tf-color-border);--hairline-strong:var(--tf-color-border-strong);--ramp:linear-gradient(145deg,var(--tf-color-hero-ramp-start) 0%,var(--tf-color-hero-ramp-mid) 52%,var(--tf-color-hero-ramp-end) 100%);--ramp-deep:linear-gradient(145deg,var(--tf-color-hero-ramp-mid) 0%,var(--tf-color-hero-ramp-end) 100%);--ease-out:cubic-bezier(0.23,1,0.32,1)}.landing-brand *{box-sizing:border-box;margin:0;padding:0}.landing-brand{font-family:var(--tf-font-body);background:var(--cream);color:var(--ink);line-height:1.6;font-size:16px;-webkit-font-smoothing:antialiased;word-break:keep-all;overflow-x:clip}.landing-brand a{color:inherit;text-decoration:none}.landing-brand a:hover{color:var(--tangerine)}.landing-brand img,.landing-brand video{display:block;max-width:100%}.landing-brand .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-brand .wrap{max-width:1200px;margin:0 auto;padding:0 24px}.landing-brand .btn{display:inline-flex;align-items:center;justify-content:center;background:var(--ramp);color:var(--surface);font-weight:800;padding:14px 28px;border-radius:999px;font-size:16px;border:none;cursor:pointer;transition:filter .12s,transform .12s}.landing-brand .btn:hover{filter:brightness(1.06);color:var(--surface)}.landing-brand .btn:active{transform:scale(.97)}.landing-brand .btn-lg{padding:20px 40px;font-size:19px}.landing-brand .btn-ghost{background:var(--surface);color:var(--ink);border:2px solid var(--hairline)}.landing-brand .btn-ghost:hover{border-color:var(--tangerine);color:var(--ink)}@keyframes tfFloat{0%{transform:translateY(-9px) rotate(var(--rot,0deg))}to{transform:translateY(9px) rotate(var(--rot,0deg))}}@keyframes tfFade{0%{opacity:0}to{opacity:1}}@keyframes tfRise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes tfTicker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes tfBlink{0%{opacity:1}to{opacity:.15}}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes tfVerifiedValuePulse{0%,to{transform:scale(1);text-shadow:0 0 0 transparent}50%{transform:scale(1.08);text-shadow:0 0 18px color-mix(in srgb,var(--tangerine) 38%,transparent)}}.landing-brand .nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--cream) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1.5px solid var(--hairline)}.landing-brand .nav-in{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;align-items:center;gap:18px;height:64px}.landing-brand .nav-spacer{flex:1 1}.landing-brand .nav-login{font-size:14px;font-weight:700;color:var(--taupe)}.landing-brand .nav-login:hover{color:var(--ink)}.landing-brand .hero{padding:64px 0 0;position:relative;overflow:hidden}.landing-brand .hero:before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse at 50% 0,color-mix(in srgb,var(--peach-deep) 12%,transparent) 0,transparent 50%)}.landing-brand .hero-inner{position:relative;z-index:1;text-align:center}.landing-brand .hero-kicker{display:inline-flex;align-items:center;gap:8px;background:var(--peach);color:var(--tangerine);font-size:13px;font-weight:800;padding:7px 16px;border-radius:999px;margin-bottom:28px;animation:tfRise .8s var(--ease-out) both}.landing-brand .hero-kicker .dot{width:7px;height:7px;border-radius:50%;background:#34d399;animation:blink 1.5s infinite}.landing-brand .hero h1{font-size:clamp(2.8rem,7vw,6rem);line-height:1.02;letter-spacing:-.05em;margin-bottom:24px;animation:tfRise .8s var(--ease-out) .1s both}.landing-brand .hero h1 em{font-style:normal}.landing-brand .hero-sub{font-size:clamp(1.1rem,2vw,1.4rem);max-width:44ch;margin:0 auto 36px;animation:tfRise .8s var(--ease-out) .2s both}.landing-brand .hero-cta{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-bottom:56px;animation:tfRise .8s var(--ease-out) .3s both}.landing-brand .ugc-row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;max-width:1200px;margin:0 auto;padding:0 24px 64px;position:relative;z-index:1}.landing-brand .ugc-card{background:var(--ink);border:1.5px solid var(--hairline);border-radius:18px;overflow:hidden;position:relative}.landing-brand .ugc-card:first-child{animation:tfFade 1s .4s both}.landing-brand .ugc-card:nth-child(2){animation:tfFade 1s .6s both}.landing-brand .ugc-card:nth-child(3){animation:tfFade 1s .5s both}.landing-brand .ugc-card:nth-child(4){animation:tfFade 1s .7s both}.landing-brand .ugc-scene{position:relative;overflow:hidden;background:var(--ink)}.landing-brand .ugc-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.16),rgba(0,0,0,0) 28%,rgba(0,0,0,0) 52%,rgba(0,0,0,.6))}.landing-brand .ugc-rail{position:absolute;color:var(--surface);text-shadow:0 1px 4px rgba(0,0,0,.45)}.landing-brand .ugc-rail,.landing-brand .ugc-rail i{display:flex;flex-direction:column;align-items:center}.landing-brand .ugc-rail i{gap:1px;font-style:normal}.landing-brand .ugc-rail-lg{right:7px;bottom:66px;gap:8px}.landing-brand .ugc-rail-sm{right:6px;bottom:38px;gap:6px}.landing-brand .ugc-rail-lg i span{font-size:9px;font-weight:800}.landing-brand .ugc-rail-sm i span{font-size:8.5px;font-weight:800}.landing-brand .ugc-rail-av{width:22px;height:22px;border-radius:50%;background:var(--peach);border:1.5px solid var(--surface);display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:800;color:var(--ink);text-shadow:none}.landing-brand .ugc-cap{position:absolute;color:var(--surface);text-shadow:0 1px 4px rgba(0,0,0,.5)}.landing-brand .ugc-cap p{margin:0}.landing-brand .ugc-cap .handle{font-size:10.5px;font-weight:800}.landing-brand .ugc-cap .txt{margin-top:2px;font-size:11px;font-weight:700;line-height:1.32}.landing-brand .ugc-cap .dim{opacity:.85}.landing-brand .ugc-cap-lg{left:10px;right:62px;bottom:40px}.landing-brand .ugc-cap-sm{left:9px;right:50px;bottom:38px}.landing-brand .ugc-cap-sm .handle{font-size:9.5px}.landing-brand .ugc-cap-sm .txt{margin-top:1px;font-size:10px;line-height:1.3}.landing-brand .ugc-prog{position:absolute;left:0;bottom:0;height:2px;background:rgba(255,255,255,.9)}.landing-brand .ugc-app{position:absolute;left:10px;top:10px;width:24px;height:24px;border-radius:8px;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center}.landing-brand .ugc-vbadge{position:absolute;right:10px;bottom:10px;background:var(--ink);color:var(--on-ink);font-size:12.5px;font-weight:800;padding:5px 12px;border-radius:999px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.landing-brand .ugc-vbadge b{color:var(--peach-deep)}.landing-brand .ugc-burn{position:absolute;left:7%;right:7%;bottom:86px;text-align:center;transform:rotate(-1.5deg);font-family:"Black Han Sans",var(--tf-font-body);font-weight:400;line-height:1.4}.landing-brand .ugc-burn span{display:inline-block;font-size:16px;text-shadow:-1.5px 0 rgba(0,0,0,1),1.5px 0 rgba(0,0,0,1),0 -1.5px rgba(0,0,0,1),0 1.5px rgba(0,0,0,1),-1.2px -1.2px rgba(0,0,0,1),1.2px 1.2px rgba(0,0,0,1),-1.2px 1.2px rgba(0,0,0,1),1.2px -1.2px rgba(0,0,0,1)}.landing-brand .ugc-burn .key{color:var(--peach-deep)}.landing-brand .ugc-burn .w{color:var(--surface);margin-top:3px}.landing-brand .ugc-stack{position:absolute;left:6%;right:15%;top:9px;text-align:center;transform:rotate(-1.5deg);font-family:"Black Han Sans",var(--tf-font-body);font-weight:400;line-height:1.35}.landing-brand .ugc-stack span{display:inline-block;font-size:13.5px;padding:1px 7px 2px;border-radius:5px;color:var(--ink)}.landing-brand .ugc-stack .hl{background:var(--peach-deep)}.landing-brand .ugc-stack .w{background:var(--surface);margin-top:3px}.landing-brand .ugc-band{position:absolute;left:0;right:0;top:61%;text-align:center}.landing-brand .ugc-band span{display:block;background:rgba(0,0,0,.55);color:var(--surface);font-size:12px;font-weight:700;line-height:1.6;padding:5px 10px}.landing-brand .ugc-ovl{position:absolute;left:0;right:0;bottom:40px;display:flex;flex-direction:column;gap:8px}.landing-brand .ugc-ovl .ugc-burn{position:static;left:auto;right:auto;bottom:auto;margin:0 7%}.landing-brand .ugc-ovl .ugc-cap-lg{position:static;left:auto;right:auto;bottom:auto;margin:0 62px 0 10px}.landing-brand .ugc-hookline{margin:0;padding:12px 14px 14px;font-size:14.5px;font-weight:800;line-height:1.35;color:var(--ink)}.landing-brand .chip-float{position:absolute;z-index:2}.landing-brand .chip-float span{display:inline-flex;font-size:12.5px;font-weight:800;padding:7px 14px;border-radius:999px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-brand .chip-ink{top:10px;right:20px;animation:tfFade 1.2s 1s both}.landing-brand .chip-ink span{background:var(--ink);color:var(--on-ink)}.landing-brand .ticker{margin-top:60px;animation:tfFade 1.2s 1.1s both}.landing-brand .ticker-mask{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,1) 10%,rgba(0,0,0,1) 90%,transparent);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,1) 10%,rgba(0,0,0,1) 90%,transparent)}.landing-brand .ticker-track{display:flex;width:max-content;animation:tfTicker 38s linear infinite}.landing-brand .ticker-track>span{display:inline-flex;align-items:center;gap:8px;margin-right:10px;background:var(--surface);border:1.5px solid var(--hairline);border-radius:999px;padding:8px 16px;font-size:13px;font-weight:700;color:var(--taupe);white-space:nowrap}.landing-brand .ticker-track b{color:var(--ink)}.landing-brand .ticker-platform{width:22px;height:22px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:7px}.landing-brand .ticker-platform-instagram{color:var(--surface);background:linear-gradient(145deg,#7c3aed,#e1306c 52%,#f59e0b)}.landing-brand .ticker-platform-instagram circle,.landing-brand .ticker-platform-instagram rect{fill:none;stroke:currentColor;stroke-width:2}.landing-brand .ticker-platform-instagram .ticker-icon-dot{fill:currentColor;stroke:none}.landing-brand .ticker-platform-youtube{color:#ff0033;background:var(--surface)}.landing-brand .ticker-platform-youtube rect{fill:currentColor}.landing-brand .ticker-platform-youtube path{fill:#fff}.landing-brand .ticker-platform-tiktok{color:var(--surface);background:#111}.landing-brand .ticker-platform-tiktok path{fill:currentColor}.landing-brand .dash{background:var(--surface);border:2px solid var(--hairline);border-radius:24px;overflow:hidden;max-width:920px;margin:64px auto 0;box-shadow:0 4px 24px rgba(0,0,0,.04)}.landing-brand .dash-head{display:flex;align-items:center;gap:12px;padding:20px 28px;border-bottom:2px solid var(--hairline);background:var(--cream-2)}.landing-brand .dash-head .live-badge{display:inline-flex;align-items:center;gap:6px;background:var(--ink);color:var(--cream);font-size:12px;font-weight:800;padding:5px 12px;border-radius:999px}.landing-brand .dash-head .live-badge .live{width:7px;height:7px;border-radius:50%;background:#34d399;animation:blink 1.5s infinite}.landing-brand .dash-head .ts{font-size:13px;font-weight:700;color:var(--taupe);margin-left:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-brand .dash-body{padding:28px}.landing-brand .dash-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;grid-gap:16px;gap:16px;align-items:center;margin-bottom:28px}.landing-brand .dash-flow .node{text-align:center;padding:20px 16px;border-radius:14px;border:2px solid var(--hairline)}.landing-brand .dash-flow .node.reported{background:var(--cream-2)}.landing-brand .dash-flow .node.filtered{background:var(--cream-2);border-style:dashed}.landing-brand .dash-flow .node.verified{background:var(--peach);border-color:var(--tangerine)}.landing-brand .dash-flow .node .k{font-size:16px;font-weight:800;color:var(--ink);margin-bottom:10px}.landing-brand .dash-flow .node.verified .k{color:var(--ink)}.landing-brand .dash-flow .node .v{font-size:clamp(1.6rem,2.5vw,2.2rem);font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-brand .dash-flow .node.verified .v{color:var(--tangerine);display:inline-block;transform-origin:center;animation:tfVerifiedValuePulse 1.8s ease-in-out infinite}.landing-brand .dash-flow .arrow{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid var(--hairline-strong)}.landing-brand .dash-bar{margin-bottom:24px}.landing-brand .dash-bar .k{font-size:13px;font-weight:700;color:var(--taupe);margin-bottom:10px}.landing-brand .dash-bar .track{height:12px;background:var(--cream-2);border-radius:999px;overflow:hidden}.landing-brand .dash-bar .fill{height:100%;background:var(--ramp);border-radius:999px;transition:width .8s var(--ease-out)}.landing-brand .dash-bar .labels{display:flex;justify-content:space-between;margin-top:8px;font-size:12px;font-weight:700;color:var(--taupe);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-brand .dash-foot{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:16px;gap:16px;padding-top:24px;border-top:2px solid var(--hairline)}.landing-brand .dash-foot .item{text-align:center}.landing-brand .dash-foot .item .k{font-size:13px;font-weight:700;color:var(--taupe);margin-bottom:6px}.landing-brand .dash-foot .item .v{font-size:24px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-brand .dash-foot .item .v.tan{color:var(--tangerine)}.landing-brand .metric-strip{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;width:calc(100% - 48px);max-width:1200px;margin:72px auto;border:2px solid var(--ink);border-radius:20px;overflow:hidden}.landing-brand .strip-item{padding:40px 24px;text-align:center;border-right:1px solid rgba(255,255,255,.15)}.landing-brand .strip-item:last-child{border-right:none}.landing-brand .strip-item .n{font-size:clamp(2rem,3vw,2.6rem);font-weight:900;letter-spacing:-.03em;line-height:1;margin-bottom:10px}.landing-brand .strip-item .n .u{font-size:.4em}.landing-brand .strip-item .n .accent{color:var(--peach-deep)}.landing-brand .strip-item .l{font-size:14px;font-weight:700;color:rgba(255,255,255,.7)}.landing-brand .sec{padding:100px 0}.landing-brand .sec-head{margin-bottom:48px;max-width:680px;margin-inline:auto;text-align:center}.landing-brand .sec h2{font-size:clamp(2rem,4vw,3.2rem);font-weight:900;line-height:1.12;letter-spacing:-.03em;text-align:center}.landing-brand .sec h2 em{font-style:normal;color:var(--tangerine)}.landing-brand .sec .lead{margin-top:16px;color:var(--taupe);font-size:1.05rem}.landing-brand .timeline{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;position:relative}.landing-brand .timeline:before{content:"";position:absolute;top:40px;left:12%;right:12%;height:3px;background:var(--hairline);border-radius:999px;z-index:0}.landing-brand .tl-step{position:relative;z-index:1;text-align:center;padding:0 12px}.landing-brand .tl-step .dot{width:80px;height:80px;border-radius:50%;margin:0 auto 20px;background:var(--surface);border:3px solid var(--hairline);display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:900;color:var(--tangerine);transition:border-color .15s,background .15s}.landing-brand .tl-step:hover .dot{border-color:var(--tangerine);background:var(--peach)}.landing-brand .tl-step h3{font-size:17px;font-weight:800;margin-bottom:8px}.landing-brand .tl-step p{font-size:14px;color:var(--taupe);line-height:1.55}.landing-brand .tl-step .time{display:inline-block;margin-top:10px;font-size:12px;font-weight:800;color:var(--tangerine)}.landing-brand .trans-table{background:var(--surface);border:2px solid var(--hairline);border-radius:20px;overflow:hidden}.landing-brand .trans-row{display:grid;grid-template-columns:200px 1fr 140px;align-items:center;padding:20px 28px;border-bottom:1.5px solid var(--hairline);font-size:15px}.landing-brand .trans-row:last-child{border-bottom:none}.landing-brand .trans-row .label{font-weight:800}.landing-brand .trans-row .desc{color:var(--taupe);font-size:14px}.landing-brand .trans-row .val{text-align:right;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:18px}.landing-brand .trans-row .val.tan{color:var(--tangerine)}.landing-brand .trans-row .val.zero{color:var(--taupe)}.landing-brand .trans-row.highlight{background:var(--peach)}.landing-brand .trans-row.highlight .val{font-size:22px}.landing-brand .sim-grid{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:48px;gap:48px;align-items:center}.landing-brand .sim-card{background:var(--surface);border:2px solid var(--hairline);border-radius:20px;padding:32px}.landing-brand .sim-field{margin-bottom:24px}.landing-brand .sim-field .top{display:flex;justify-content:space-between;font-size:14px;font-weight:700;margin-bottom:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-brand .sim-field input[type=range]{width:100%;accent-color:var(--tangerine);cursor:pointer}.landing-brand .sim-out{border-top:2px solid var(--hairline);padding-top:20px}.landing-brand .sim-out .k{font-size:14px;font-weight:700;color:var(--taupe)}.landing-brand .sim-out .v{font-size:30px;font-weight:900;color:var(--tangerine);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-brand .faq-section{background:var(--cream)}.landing-brand .faq-layout{display:grid;grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr);align-items:start;grid-gap:clamp(3rem,8vw,8rem);gap:clamp(3rem,8vw,8rem)}.landing-brand .faq-intro{position:-webkit-sticky;position:sticky;top:calc((var(--tf-space-16) + var(--tf-space-8)) * 1px)}.landing-brand .faq-intro>span{display:block;margin-bottom:calc(var(--tf-space-6) * 1px);color:var(--tangerine);font-size:.78rem;font-weight:900;letter-spacing:.12em}.landing-brand .faq-intro h2{max-width:10ch;font-size:clamp(2.7rem,4.5vw,4.8rem);line-height:1;text-align:left}.landing-brand .faq{width:100%;border-top:2px solid var(--tangerine)}.landing-brand details{border-bottom:1px solid color-mix(in srgb,var(--tangerine) 48%,var(--hairline))}.landing-brand summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:calc(var(--tf-space-6) * 1px);padding:calc(var(--tf-space-6) * 1px) 0;font-size:clamp(1.05rem,1.5vw,1.24rem);font-weight:750;line-height:1.45;list-style:none}.landing-brand summary::-webkit-details-marker{display:none}.landing-brand summary:focus-visible{outline:2px solid var(--tangerine);outline-offset:calc(var(--tf-space-1) * 1px)}.landing-brand summary .plus{color:var(--tangerine);font-size:1.65rem;font-weight:800;flex:none;line-height:1;transition:transform var(--tf-motion-fast) var(--tf-motion-ease-out)}.landing-brand details[open] summary .plus{transform:rotate(45deg)}.landing-brand details p{max-width:58ch;padding:0 calc((var(--tf-space-10) + var(--tf-space-2)) * 1px) calc(var(--tf-space-6) * 1px) 0;font-size:1rem;color:var(--taupe);line-height:1.75}.landing-brand .closing-cta{position:relative;overflow:hidden;padding-block:clamp(88px,10vw,148px);background:var(--ink);color:var(--surface)}.landing-brand .closing-cta:before{content:"";position:absolute;top:0;left:clamp(24px,8vw,128px);width:clamp(72px,9vw,132px);height:clamp(18px,2vw,28px);background:var(--tangerine);-webkit-clip-path:polygon(0 0,100% 0,88% 100%,12% 100%);clip-path:polygon(0 0,100% 0,88% 100%,12% 100%)}.landing-brand .closing-cta-inner{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);align-items:end;grid-gap:clamp(48px,8vw,112px);gap:clamp(48px,8vw,112px)}.landing-brand .closing-cta-message>span{display:block;margin-bottom:calc(var(--tf-space-6) * 1px);color:var(--tangerine);font-size:.78rem;font-weight:900;letter-spacing:.12em}.landing-brand .closing-cta h2{max-width:15ch;font-size:clamp(3.2rem,6.4vw,6.4rem);font-weight:900;letter-spacing:-.065em;line-height:.98}.landing-brand .closing-cta h2 em{color:var(--tangerine);font-style:normal}.landing-brand .closing-cta-action{position:relative;padding-bottom:calc(var(--tf-space-2) * 1px)}.landing-brand .closing-cta-action p{max-width:18ch;color:color-mix(in srgb,var(--surface) 78%,transparent);font-size:clamp(1.08rem,1.6vw,1.32rem);font-weight:650;line-height:1.55}.landing-brand .closing-cta-action .btn{min-height:58px;margin-top:calc(var(--tf-space-8) * 1px);padding:calc(var(--tf-space-4) * 1px) calc(var(--tf-space-8) * 1px);border-radius:calc(var(--tf-radius-md) * 1px);background:var(--tangerine);color:var(--surface);font-size:1rem}.landing-brand .closing-cta-mascot{position:absolute;right:clamp(-4rem,-4vw,-2rem);bottom:clamp(-9.5rem,-11vw,-6.5rem);z-index:0;width:clamp(9.5rem,13vw,12.5rem);max-width:none;transform:rotate(7deg);transform-origin:50% 100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.landing-brand .closing-cta-action .btn,.landing-brand .closing-cta-action p{position:relative;z-index:1}@media (max-width:760px){.landing-brand .closing-cta{padding-top:calc((var(--tf-space-16) + var(--tf-space-12)) * 1px);padding-bottom:calc((var(--tf-space-16) + var(--tf-space-16) + var(--tf-space-8)) * 1px)}.landing-brand .closing-cta-inner{grid-template-columns:minmax(0,1fr);gap:calc(var(--tf-space-10) * 1px)}.landing-brand .closing-cta h2{max-width:11ch;font-size:clamp(3.15rem,14vw,4.85rem)}.landing-brand .closing-cta-action p{max-width:19ch}.landing-brand .closing-cta-mascot{right:calc(var(--tf-space-2) * -1px);bottom:calc((var(--tf-space-16) + var(--tf-space-6)) * -1px);width:9.5rem}}@media (max-width:820px){.landing-brand .faq-layout{grid-template-columns:minmax(0,1fr);gap:calc(var(--tf-space-10) * 1px)}.landing-brand .faq-intro{position:static}.landing-brand .faq-intro h2{max-width:11ch;font-size:clamp(2.7rem,11vw,4.4rem)}}.landing-brand .hero-sub,.landing-brand .sec .lead,.landing-brand .sim-out .k,.landing-brand .tl-step p,.landing-brand .trans-row .desc,.landing-brand details p{color:var(--ink)}.landing-brand footer{padding:56px 0 40px;border-top:1.5px solid var(--hairline);background:var(--cream-2)}.landing-brand .f-top{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap}.landing-brand .f-about{max-width:320px}.landing-brand .f-about .logo{display:block;width:auto;height:34px;margin-bottom:12px}.landing-brand .f-about p{font-size:14px;color:var(--taupe);line-height:1.7}.landing-brand .f-cols{display:flex;gap:40px;font-size:13.5px;flex-wrap:wrap}.landing-brand .f-cols b{display:block;font-size:12px;letter-spacing:.08em;color:var(--taupe);margin-bottom:12px}.landing-brand .f-cols a{display:block;color:var(--taupe);margin-bottom:9px}.landing-brand .f-cols a:hover{color:var(--tangerine)}.landing-brand .f-bar{margin-top:40px;padding-top:20px;border-top:1.5px solid var(--hairline);display:flex;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;font-size:12px;color:var(--taupe)}@media (max-width:920px){.landing-brand .metric-strip,.landing-brand .ugc-row{grid-template-columns:1fr 1fr}.landing-brand .strip-item{border-bottom:1px solid rgba(255,255,255,.15)}.landing-brand .timeline{grid-template-columns:1fr 1fr;gap:32px 0}.landing-brand .timeline:before{display:none}.landing-brand .sim-grid{grid-template-columns:1fr}.landing-brand .dash-flow{grid-template-columns:1fr;gap:12px}.landing-brand .dash-flow .arrow{display:none}.landing-brand .trans-row{grid-template-columns:1fr;gap:6px}.landing-brand .trans-row .val{text-align:left}.landing-brand .nav-login{display:none}}@media (max-width:560px){.landing-brand .metric-strip,.landing-brand .timeline,.landing-brand .ugc-row{grid-template-columns:1fr}.landing-brand .metric-strip{width:calc(100% - 32px);margin:48px auto;border-radius:16px}}.landing-brand{--signal-sky:var(--tf-color-info-accent);--signal-warm:var(--tf-color-hero-ramp-start)}.landing-brand .hero{min-height:700px;padding:0;background:var(--cream);border-bottom:1px solid var(--hairline)}.landing-brand .hero:before{display:none}.landing-brand .hero-layout{min-height:700px;padding-block:clamp(64px,8vw,100px);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);align-items:center;grid-gap:clamp(40px,6vw,84px);gap:clamp(40px,6vw,84px)}.landing-brand .hero-inner{width:auto;max-width:670px;margin:0;text-align:left}.landing-brand .hero h1{margin:0 0 28px;font-size:clamp(4rem,5.8vw,5.6rem);font-weight:900;line-height:.98;letter-spacing:-.065em;animation:tfRise var(--tf-motion-slow) var(--tf-motion-ease-out) both}.landing-brand .hero h1 em{color:var(--tangerine)}.landing-brand .hero-sub{max-width:31rem;margin:0 0 36px;color:var(--taupe);font-size:clamp(1.08rem,1.7vw,1.28rem);line-height:1.65}.landing-brand .hero-cta,.landing-brand .hero-sub{animation:tfRise var(--tf-motion-slow) var(--tf-motion-ease-out) both}.landing-brand .hero-cta{justify-content:flex-start;margin:0}.landing-brand .hero-cta .btn{min-height:58px;padding:16px 30px;background:var(--tangerine);border-radius:14px;font-size:17px}.landing-brand .hero .ugc-row{position:relative;inset:auto;width:100%;height:540px;max-width:none;margin:0;padding:0;display:block;transform:none;pointer-events:none;isolation:isolate}.landing-brand .hero .ugc-row:before{content:"";position:absolute;z-index:-2;inset:64px 22px 54px 32px;border-radius:48% 52% 42% 58%/54% 42% 58% 46%;background:var(--peach);transform:rotate(-4deg)}.landing-brand .hero .ugc-row:after{content:"";position:absolute;z-index:-1;width:126px;height:30px;right:16px;top:92px;border-radius:999px;background:var(--signal-sky);transform:rotate(9deg)}.landing-brand .hero .side-card{--card-angle:0deg;--card-drift-x:0px;position:absolute;margin:0;overflow:hidden;border:1.5px solid var(--surface);border-radius:20px;background:var(--ink);box-shadow:0 18px 44px color-mix(in srgb,var(--ink) 16%,transparent);will-change:transform;animation:tfHeroCardDrift calc(var(--tf-motion-overlay) * 20) var(--tf-motion-ease-in-out) infinite alternate}.landing-brand .hero .side-card-a{--card-angle:-2deg;--card-drift-x:5px;z-index:4;left:18%;right:auto;top:62px;bottom:auto;width:230px;animation-duration:calc(var(--tf-motion-overlay) * 22)}.landing-brand .hero .side-card-b{--card-angle:5deg;--card-drift-x:-4px;z-index:2;left:auto;right:0;top:6px;bottom:auto;width:150px;animation-duration:calc(var(--tf-motion-overlay) * 18);animation-delay:calc(var(--tf-motion-overlay) * -5)}.landing-brand .hero .side-card-c{--card-angle:4deg;--card-drift-x:6px;z-index:3;left:auto;right:2%;top:auto;bottom:10px;width:176px;animation-duration:calc(var(--tf-motion-overlay) * 24);animation-delay:calc(var(--tf-motion-overlay) * -8)}.landing-brand .hero .side-card-d{--card-angle:-6deg;--card-drift-x:-5px;z-index:1;left:0;right:auto;top:auto;bottom:26px;width:142px;animation-delay:calc(var(--tf-motion-overlay) * -3)}.landing-brand .hero .side-card-a .ugc-scene{height:392px}.landing-brand .hero .side-card-b .ugc-scene{height:246px}.landing-brand .hero .side-card-c .ugc-scene{height:278px}.landing-brand .hero .side-card-d .ugc-scene{height:226px}.landing-brand .hero .ugc-scrim{background:linear-gradient(180deg,transparent 45%,color-mix(in srgb,var(--ink) 58%,transparent) 100%)}.landing-brand .hero .ugc-overlay{left:8%;right:8%;top:11%;color:var(--surface);font-size:clamp(.72rem,1vw,.96rem)}.landing-brand .hero .side-card-a .ugc-overlay{font-size:1.08rem}.landing-brand .hero-spark{position:absolute;z-index:6;width:58px;height:58px;left:4%;top:13%;background:var(--signal-warm);-webkit-clip-path:polygon(50% 0,61% 34%,92% 15%,74% 43%,100% 50%,73% 58%,91% 85%,61% 67%,50% 100%,39% 67%,9% 85%,27% 57%,0 50%,27% 42%,8% 15%,39% 34%);clip-path:polygon(50% 0,61% 34%,92% 15%,74% 43%,100% 50%,73% 58%,91% 85%,61% 67%,50% 100%,39% 67%,9% 85%,27% 57%,0 50%,27% 42%,8% 15%,39% 34%);animation:tfHeroSparkSignal calc(var(--tf-motion-overlay) * 10) var(--tf-motion-ease-in-out) infinite alternate}@keyframes tfHeroCardDrift{0%{transform:translate3d(0,-5px,0) rotate(var(--card-angle))}to{transform:translate3d(var(--card-drift-x),5px,0) rotate(var(--card-angle))}}@keyframes tfHeroSparkSignal{0%{transform:rotate(-8deg) scale(.94,1.06)}to{transform:rotate(2deg) scale(1.05,.95)}}@media (max-width:920px){.landing-brand .hero{min-height:auto}.landing-brand .hero-layout{min-height:auto;padding-block:72px 64px;grid-template-columns:minmax(0,1fr);gap:42px}.landing-brand .hero-inner{max-width:700px}.landing-brand .hero h1{font-size:clamp(3.6rem,9.5vw,5.4rem)}.landing-brand .hero .ugc-row{width:min(100%,560px);height:510px;margin-inline:auto}}@media (max-width:560px){.landing-brand .nav .btn{display:none}.landing-brand .hero-layout{padding:48px 18px 54px;gap:34px}.landing-brand .hero h1{margin-bottom:22px;font-size:clamp(2.65rem,12vw,3.25rem);line-height:1.02;letter-spacing:-.07em}.landing-brand .hero-sub{margin-bottom:28px;font-size:1.02rem;line-height:1.58}.landing-brand .hero-cta .btn{min-height:54px;width:100%}.landing-brand .hero .ugc-row{width:100%;height:366px}.landing-brand .hero .ugc-row:before{inset:38px 14px 32px 16px}.landing-brand .hero .ugc-row:after{width:90px;height:22px;right:0;top:48px}.landing-brand .hero .side-card-a{left:24%;top:42px;width:152px}.landing-brand .hero .side-card-b{right:-5px;top:0;width:100px}.landing-brand .hero .side-card-c{right:0;bottom:0;width:116px}.landing-brand .hero .side-card-d{left:0;bottom:16px;width:102px}.landing-brand .hero .side-card-a .ugc-scene{height:264px}.landing-brand .hero .side-card-b .ugc-scene{height:162px}.landing-brand .hero .side-card-c .ugc-scene{height:184px}.landing-brand .hero .side-card-d .ugc-scene{height:164px}.landing-brand .hero .side-card-a .ugc-overlay{font-size:.78rem}.landing-brand .hero-spark{width:42px;height:42px;left:2%;top:9%}}@media (prefers-reduced-motion:reduce){.landing-brand *,.landing-brand :after,.landing-brand :before{animation:none!important;transition:none!important}}.landing-brand{margin:0;min-height:100vh}.landing-brand .nav-logo{display:inline-flex;align-items:center}.landing-brand .f-about img,.landing-brand .nav-logo img{width:auto;height:30px}.landing-brand .f-about img{height:34px}.landing-brand .ugc-scene{height:240px}.landing-brand .ugc-scene video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.landing-brand .ugc-overlay{position:absolute;left:7%;right:7%;top:32px;text-align:center;transform:rotate(-1.5deg);font-family:var(--font-black-han-sans),var(--tf-font-body);color:var(--surface);line-height:1.4;text-shadow:-1.5px 0 #000,1.5px 0 #000,0 -1.5px #000,0 1.5px #000}.landing-brand .ugc-overlay .key{color:var(--peach-deep)}.landing-brand .ugc-cap{left:10px;right:54px;bottom:40px}.landing-brand .ugc-rail{right:8px;bottom:64px;gap:3px;font-size:14px}.landing-brand .ugc-rail small{font-size:9px;font-weight:800}.landing-brand .ugc-prog{width:48%}.landing-brand .dash-account{font-size:14px;font-weight:800}.landing-brand .sim-break,.landing-brand .sim-note{display:none}.landing-brand .sim-card{align-self:center}.landing-brand .metric-strip{background:var(--ink);color:var(--cream)}@media (min-width:960px) and (max-width:1399px){.landing-brand .hero{padding-top:96px}.landing-brand .hero-inner{z-index:2;max-width:min(620px,calc(100% - 420px));margin-inline:auto}.landing-brand .hero h1{font-size:clamp(3rem,6.4vw,5rem)}.landing-brand .ugc-row{position:absolute;top:64px;left:50%;width:100%;height:650px;max-width:1400px;margin:0;padding:0;display:block;transform:translateX(-50%);pointer-events:none;z-index:1}.landing-brand .side-card{position:absolute}.landing-brand .side-card-a{left:12px;top:44px;width:clamp(170px,18vw,210px);transform:rotate(-5deg)}.landing-brand .side-card-b{left:36px;top:350px;width:clamp(130px,14vw,160px);transform:rotate(4deg)}.landing-brand .side-card-c{right:12px;top:170px;width:clamp(160px,17vw,195px);transform:rotate(5deg)}.landing-brand .side-card-d{right:36px;top:400px;width:clamp(140px,15vw,170px);transform:rotate(-4deg)}.landing-brand .side-card-a .ugc-scene{height:clamp(230px,24vw,280px)}.landing-brand .side-card-b .ugc-scene{height:clamp(175px,18vw,205px)}.landing-brand .side-card-c .ugc-scene{height:clamp(190px,20vw,225px)}.landing-brand .side-card-d .ugc-scene{height:clamp(200px,21vw,235px)}.landing-brand .ugc-row .chip-float{display:none}.landing-brand .hero .ticker{margin-top:280px}}@media (min-width:1400px){.landing-brand .hero{padding-top:104px}.landing-brand .hero-inner{z-index:2;max-width:780px;margin-inline:auto}.landing-brand .hero h1{font-size:clamp(3rem,8vw,7.2rem)}.landing-brand .ugc-row{position:absolute;top:64px;left:50%;width:min(100%,1400px);height:760px;max-width:none;margin:0;padding:0;display:block;transform:translateX(-50%);pointer-events:none;z-index:1}.landing-brand .side-card{position:absolute}.landing-brand .side-card-a{left:24px;top:44px;width:264px;transform:rotate(-5deg)}.landing-brand .side-card-b{left:90px;top:420px;width:172px;transform:rotate(4deg)}.landing-brand .side-card-c{right:24px;top:190px;width:238px;transform:rotate(5deg)}.landing-brand .side-card-d{right:70px;top:480px;width:196px;transform:rotate(-4deg)}.landing-brand .side-card-a .ugc-scene{height:330px}.landing-brand .side-card-b .ugc-scene{height:212px}.landing-brand .side-card-c .ugc-scene{height:224px}.landing-brand .side-card-d .ugc-scene{height:248px}.landing-brand .ugc-row .chip-float{left:calc(50% - 470px);right:auto;top:56px;transform:rotate(-4deg)}.landing-brand .hero .ticker{margin-top:320px}}.landing-brand .strip-item .l{margin-bottom:12px;color:var(--surface);font-size:18px;font-weight:800}.landing-brand .strip-item .n{font-size:clamp(2.4rem,3.6vw,3.2rem);margin-bottom:0;color:var(--tangerine)}.landing-brand .strip-item .n .accent{color:var(--tangerine)}.landing-brand .sec#how{background:var(--peach);border-block:1px solid var(--hairline)}.landing-brand .sec#how .timeline:before{height:4px;background:color-mix(in srgb,var(--tangerine) 62%,var(--hairline))}.landing-brand .sec#how .tl-step .dot{border-color:color-mix(in srgb,var(--tangerine) 72%,var(--hairline))}@media (max-width:560px){.landing-brand .metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-brand .strip-item{min-height:124px;padding:24px 10px;border-right:none;border-bottom:none;display:flex;flex-direction:column;justify-content:center}.landing-brand .strip-item:nth-child(odd){border-right:1px solid rgba(255,255,255,.22)}.landing-brand .strip-item:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.22)}.landing-brand .strip-item .l{margin-bottom:10px;font-size:15px}.landing-brand .strip-item .n{font-size:2.4rem}.landing-brand .sec#how{padding:64px 0}.landing-brand .sec#how .sec-head{margin-bottom:28px}.landing-brand .timeline{display:block;position:relative}.landing-brand .timeline:before{display:block!important;left:39px;right:auto;top:30px;bottom:30px;width:4px;height:auto!important;background:var(--tangerine)!important;z-index:0}.landing-brand .tl-step{min-height:0;margin-bottom:12px;padding:14px;border:2px solid color-mix(in srgb,var(--tangerine) 55%,var(--surface));border-radius:16px;background:color-mix(in srgb,var(--surface) 90%,var(--peach));display:grid;grid-template-columns:56px minmax(0,1fr);grid-template-rows:auto auto auto;text-align:left;align-items:center}.landing-brand .tl-step:last-child{margin-bottom:0}.landing-brand .tl-step .dot{grid-column:1;grid-row:1/4;width:52px;height:52px;margin:0;border-color:var(--tangerine);font-size:20px;z-index:2}.landing-brand .tl-step .time,.landing-brand .tl-step h3,.landing-brand .tl-step p{grid-column:2}.landing-brand .tl-step h3{font-size:16px;margin:0 0 2px 12px}.landing-brand .tl-step p{margin-left:12px;font-size:13px;line-height:1.45}.landing-brand .tl-step .time{margin:4px 0 0 12px}}@media (min-width:960px){.landing-brand .hero{padding:0}.landing-brand .hero .hero-inner{max-width:670px;margin:0}.landing-brand .hero h1{font-size:clamp(4rem,5.8vw,5.6rem)}}.landing-brand .content-formats{background:var(--surface);border-block:1px solid var(--hairline)}.landing-brand .content-formats-inner{padding-top:calc((var(--tf-space-16) + var(--tf-space-12)) * 1px);padding-bottom:calc((var(--tf-space-16) + var(--tf-space-12)) * 1px)}.landing-brand .content-formats-head{max-width:1120px;margin-inline:auto;text-align:center}.landing-brand .content-formats-head h2{font-size:clamp(2.35rem,3.4vw,3rem);font-weight:900;line-height:1.08;letter-spacing:-.045em}.landing-brand .content-formats-head h2 em{color:var(--tangerine);font-style:normal}.landing-brand .content-formats-head p{max-width:730px;margin:calc(var(--tf-space-6) * 1px) auto 0;color:var(--taupe);font-size:clamp(1rem,1.55vw,1.2rem);font-weight:600;line-height:1.65}.landing-brand .format-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:calc(var(--tf-space-6) * 1px);gap:calc(var(--tf-space-6) * 1px);margin-top:calc((var(--tf-space-16) + var(--tf-space-4)) * 1px)}.landing-brand .format-card{display:flex;align-items:center;gap:calc(var(--tf-space-6) * 1px);min-height:146px;padding:calc(var(--tf-space-6) * 1px);overflow:hidden;background:var(--surface);border:1px solid var(--hairline-strong);border-radius:calc(var(--tf-radius-lg) * 1px)}.landing-brand .format-card-reaction,.landing-brand .format-card-slides{grid-column:span 7}.landing-brand .format-card-caption,.landing-brand .format-card-demo{grid-column:span 5}.landing-brand .format-card-anything{grid-column:1/-1}.landing-brand .format-card-copy{flex:1 1;min-width:0}.landing-brand .format-card h3{font-size:clamp(1.05rem,1.5vw,1.25rem);font-weight:900;line-height:1.25;letter-spacing:-.025em}.landing-brand .format-card p{margin-top:calc(var(--tf-space-2) * 1px);color:var(--taupe);font-size:.95rem;font-weight:600;line-height:1.55}.landing-brand .format-visual{display:flex;flex:0 0 112px;width:112px;height:96px;align-items:center;justify-content:center}.landing-brand .format-visual img{width:100%;height:100%;object-fit:contain}@media (hover:hover) and (pointer:fine){.landing-brand .format-card{transition:border-color var(--tf-motion-normal) ease,transform var(--tf-motion-normal) var(--tf-motion-ease-out)}.landing-brand .format-card:hover{border-color:var(--tangerine);transform:var(--tf-motion-hover-transform)}.landing-brand .format-card:hover .format-visual{transform:scaleX(1.035) scaleY(.965)}.landing-brand .format-visual{transition:transform var(--tf-motion-normal) var(--tf-motion-ease-out)}}@media (max-width:900px){.landing-brand .content-formats-inner{padding-top:calc(var(--tf-space-16) * 1px);padding-bottom:calc(var(--tf-space-16) * 1px)}.landing-brand .format-card-caption,.landing-brand .format-card-demo,.landing-brand .format-card-reaction,.landing-brand .format-card-slides{grid-column:span 6}}@media (max-width:560px){.landing-brand .content-formats-head{text-align:left}.landing-brand .content-formats-head h2{font-size:clamp(2.25rem,11vw,3rem)}.landing-brand .content-formats-head p{margin-top:calc(var(--tf-space-4) * 1px)}.landing-brand .format-grid{display:block;margin-top:calc(var(--tf-space-10) * 1px)}.landing-brand .format-card+.format-card{margin-top:calc(var(--tf-space-4) * 1px)}.landing-brand .format-card{min-height:0;padding:calc(var(--tf-space-5) * 1px)}.landing-brand .format-visual{flex-basis:88px;width:88px;height:78px}.landing-brand .format-card h3{font-size:1rem}.landing-brand .format-card p{font-size:.86rem}}.landing-brand .trust-band{background:var(--surface)}.landing-brand .trust-band-inner{padding-top:calc(var(--tf-space-12) * 1px);padding-bottom:calc((var(--tf-space-16) + var(--tf-space-8)) * 1px)}.landing-brand .customer-logos-title{color:var(--taupe);font-size:.88rem;font-weight:800;text-align:center}.landing-brand .customer-logo-marquee{width:100%;overflow:hidden;margin-top:calc(var(--tf-space-8) * 1px)}.landing-brand .customer-logo-track{--customer-logo-gap:calc(var(--tf-space-16) * 1px);--customer-logo-half-gap:calc(var(--tf-space-8) * 1px);display:flex;align-items:center;gap:var(--customer-logo-gap);width:max-content;animation:tfCustomerLogoMarquee 24s linear infinite;will-change:transform}.landing-brand .customer-logo-track img{width:min(900px,65vw);max-width:none;height:auto}@keyframes tfCustomerLogoMarquee{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - var(--customer-logo-half-gap)))}}.landing-brand .platform-rail{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:calc(var(--tf-space-5) * 1px);margin-top:calc((var(--tf-space-16) + var(--tf-space-4)) * 1px);padding-block:calc(var(--tf-space-7) * 1px);border-block:1px solid var(--hairline-strong)}.landing-brand .platform-rail-copy h2{color:var(--taupe);font-size:.78rem;font-weight:900;line-height:1;letter-spacing:.16em;text-align:center;text-transform:uppercase}.landing-brand .platform-list{display:flex;align-items:stretch;justify-content:center;gap:calc(var(--tf-space-7) * 1px);list-style:none}.landing-brand .platform-list li{display:flex;align-items:center;gap:calc(var(--tf-space-3) * 1px);min-width:max-content;font-size:.92rem;font-weight:900;line-height:1.25}.landing-brand .platform-list img{flex:0 0 34px;width:34px;height:34px}@media (max-width:900px){.landing-brand .customer-logo-track img{width:760px}}@media (max-width:680px){.landing-brand .trust-band-inner{padding-top:calc(var(--tf-space-10) * 1px)}.landing-brand .customer-logo-track{--customer-logo-gap:calc(var(--tf-space-10) * 1px);--customer-logo-half-gap:calc(var(--tf-space-5) * 1px);animation-duration:19s}.landing-brand .customer-logo-track img{width:600px}.landing-brand .platform-rail{align-items:center;gap:calc(var(--tf-space-6) * 1px);margin-top:calc(var(--tf-space-10) * 1px);padding-block:calc(var(--tf-space-6) * 1px)}.landing-brand .platform-list{display:grid;grid-template-columns:repeat(3,1fr);width:100%;grid-gap:calc(var(--tf-space-3) * 1px);gap:calc(var(--tf-space-3) * 1px)}.landing-brand .platform-list li{min-width:0;flex-direction:column;font-size:.72rem;text-align:center}}.landing-brand .performance-feature{padding-block:calc((var(--tf-space-16) + var(--tf-space-12)) * 1px);background:var(--surface)}.landing-brand .performance-feature-shell{position:relative;display:grid;grid-template-areas:"visual copy";grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr);align-items:center;grid-gap:calc((var(--tf-space-16) + var(--tf-space-6)) * 1px);gap:calc((var(--tf-space-16) + var(--tf-space-6)) * 1px);min-height:610px;padding:calc((var(--tf-space-16) + var(--tf-space-4)) * 1px);overflow:hidden;background:var(--cream-2);border:1px solid var(--hairline-strong);border-radius:calc(var(--tf-radius-xl) * 1px)}.landing-brand .performance-feature-shell:before{position:absolute;left:0;bottom:calc(var(--tf-space-10) * 1px);width:calc(var(--tf-space-7) * 1px);height:calc(var(--tf-space-8) * 1px);background:var(--tangerine);-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);content:""}.landing-brand .performance-feature-copy{grid-area:copy}.landing-brand .performance-feature-copy h2{max-width:11ch;font-size:clamp(2.65rem,4.3vw,4.35rem);font-weight:900;line-height:1.04;letter-spacing:-.052em}.landing-brand .performance-feature-copy h2 em{color:var(--tangerine);font-style:normal}.landing-brand .performance-feature-lead{max-width:32rem;margin-top:calc(var(--tf-space-6) * 1px);color:var(--ink);font-size:clamp(1rem,1.5vw,1.15rem);font-weight:650;line-height:1.7}.landing-brand .performance-proof-list{max-width:32rem;margin-top:calc(var(--tf-space-8) * 1px);border-top:1px solid var(--hairline-strong);list-style:none}.landing-brand .performance-proof-list li{display:grid;grid-template-columns:calc(var(--tf-space-6) * 1px) minmax(0,1fr);grid-gap:calc(var(--tf-space-3) * 1px);gap:calc(var(--tf-space-3) * 1px);padding-block:calc(var(--tf-space-4) * 1px);border-bottom:1px solid var(--hairline-strong);font-size:.96rem;font-weight:800;line-height:1.45}.landing-brand .performance-proof-list li span{color:var(--tangerine);font-weight:950}.landing-brand .performance-feature-cta{margin-top:calc(var(--tf-space-8) * 1px)}.landing-brand .performance-demo{grid-area:visual;min-width:0;transform:rotate(-1.15deg);transform-origin:center}.landing-brand .performance-demo-screen{min-height:460px;padding:calc(var(--tf-space-7) * 1px);color:var(--surface);background:var(--ink);border:1px solid var(--ink);border-radius:calc(var(--tf-radius-lg) * 1px)}.landing-brand .performance-demo-head{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--tf-space-4) * 1px);padding-bottom:calc(var(--tf-space-6) * 1px);border-bottom:1px solid color-mix(in srgb,var(--surface) 18%,transparent)}.landing-brand .performance-demo-head>div{display:grid;grid-gap:calc(var(--tf-space-1) * 1px);gap:calc(var(--tf-space-1) * 1px)}.landing-brand .performance-demo-head>div span{color:color-mix(in srgb,var(--surface) 60%,transparent);font-size:.65rem;font-weight:850;letter-spacing:.14em}.landing-brand .performance-demo-head>div strong{font-size:1.08rem;font-weight:900;letter-spacing:-.03em}.landing-brand .performance-demo-cap{color:var(--peach-deep);font-size:.72rem;font-weight:900}.landing-brand .performance-pair{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;grid-gap:calc(var(--tf-space-5) * 1px);gap:calc(var(--tf-space-5) * 1px);padding-block:calc(var(--tf-space-8) * 1px)}.landing-brand .performance-pair-value{display:grid;grid-gap:calc(var(--tf-space-2) * 1px);gap:calc(var(--tf-space-2) * 1px)}.landing-brand .performance-pair-value>span{color:color-mix(in srgb,var(--surface) 62%,transparent);font-size:.75rem;font-weight:750}.landing-brand .performance-pair-value strong{font-size:clamp(2rem,4vw,3.2rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:950;line-height:1;letter-spacing:-.055em;white-space:nowrap}.landing-brand .performance-pair-value:not(.performance-pair-value-spend)>strong{display:flex;align-items:baseline;flex-wrap:nowrap}.landing-brand .performance-pair-value strong small{flex:0 0 auto;margin-left:calc(var(--tf-space-1) * 1px);color:color-mix(in srgb,var(--surface) 65%,transparent);font-size:.34em;letter-spacing:0}.landing-brand .performance-pair-value-spend strong{color:var(--peach-deep)}.landing-brand .performance-live-count{display:grid;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-brand .performance-live-views{display:inline-grid;flex:0 0 auto}.landing-brand .performance-live-count>span{grid-area:1/1}.landing-brand .performance-live-count>span:not(:last-child){display:none}.landing-brand .performance-pair-equals{padding-bottom:calc(var(--tf-space-2) * 1px);color:color-mix(in srgb,var(--surface) 35%,transparent);font-size:1.25rem;font-weight:900}.landing-brand .performance-linked-bars{display:grid;grid-gap:calc(var(--tf-space-4) * 1px);gap:calc(var(--tf-space-4) * 1px);padding-block:calc(var(--tf-space-5) * 1px);border-block:1px solid color-mix(in srgb,var(--surface) 18%,transparent)}.landing-brand .performance-linked-bars>div{display:grid;grid-template-columns:calc((var(--tf-space-16) + var(--tf-space-8)) * 1px) minmax(0,1fr);align-items:center;grid-gap:calc(var(--tf-space-3) * 1px);gap:calc(var(--tf-space-3) * 1px)}.landing-brand .performance-linked-bars span{color:color-mix(in srgb,var(--surface) 62%,transparent);font-size:.7rem;font-weight:800}.landing-brand .performance-budget>i,.landing-brand .performance-linked-bars i{display:block;height:calc(var(--tf-space-2) * 1px);overflow:hidden;background:color-mix(in srgb,var(--surface) 13%,transparent);border-radius:calc(var(--tf-radius-pill) * 1px)}.landing-brand .performance-linked-bars b{position:relative;display:block;width:78%;height:100%;overflow:hidden;background:var(--surface);border-radius:inherit;transform:scaleX(1);transform-origin:left;transition:transform calc(var(--tf-motion-overlay) * 4) var(--tf-motion-ease-out)}.landing-brand .performance-linked-bars b:after{position:absolute;inset-block:0;left:0;width:16%;background:var(--tangerine);content:"";animation:tfPerformanceSignal calc(var(--tf-motion-overlay) * 16) var(--tf-motion-ease-in-out) infinite}.landing-brand .performance-linked-bars>div:nth-child(2) b{background:var(--peach-deep);transition-delay:var(--tf-motion-normal)}.landing-brand .performance-linked-bars>div:nth-child(2) b:after{background:var(--surface);animation-delay:var(--tf-motion-normal)}@keyframes tfPerformanceSignal{0%,18%{opacity:0;transform:translateX(-100%)}28%{opacity:.75}68%{opacity:.75;transform:translateX(525%)}78%,to{opacity:0;transform:translateX(525%)}}.landing-brand .performance-demo.is-prepared:not(.is-active) .performance-linked-bars b{transform:scaleX(0)}.landing-brand .performance-demo.is-active .performance-linked-bars b{transform:scaleX(1)}.landing-brand .performance-zero-rule{display:grid;grid-template-columns:auto minmax(calc(var(--tf-space-8) * 1px),1fr) auto;align-items:center;grid-gap:calc(var(--tf-space-3) * 1px);gap:calc(var(--tf-space-3) * 1px);margin-top:calc(var(--tf-space-5) * 1px);color:var(--surface);font-size:.75rem;font-weight:850}.landing-brand .performance-zero-rule i{height:1px;background:color-mix(in srgb,var(--surface) 28%,transparent)}.landing-brand .performance-zero-rule strong{color:var(--peach-deep);font-weight:950}.landing-brand .performance-budget{margin-top:calc(var(--tf-space-6) * 1px);padding:calc(var(--tf-space-5) * 1px);color:var(--ink);background:var(--surface);border-radius:calc(var(--tf-radius-md) * 1px)}.landing-brand .performance-budget>div{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--tf-space-4) * 1px);font-size:.72rem;font-weight:800}.landing-brand .performance-budget>div strong{font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:950}.landing-brand .performance-budget>i{height:calc(var(--tf-space-2) * 1px);margin-top:calc(var(--tf-space-3) * 1px);background:var(--cream-2)}.landing-brand .performance-budget>i b{display:block;width:8.333%;height:100%;background:var(--tangerine);border-radius:inherit;transform:scaleX(1);transform-origin:left;transition:transform calc(var(--tf-motion-overlay) * 4) var(--tf-motion-ease-out) var(--tf-motion-normal)}.landing-brand .performance-demo.is-prepared:not(.is-active) .performance-budget>i b{transform:scaleX(0)}.landing-brand .performance-demo.is-active .performance-budget>i b{transform:scaleX(1)}.landing-brand .performance-demo figcaption{max-width:48rem;margin:calc(var(--tf-space-3) * 1px) auto 0;color:var(--taupe);font-size:.7rem;font-weight:650;line-height:1.5;text-align:center}@keyframes tfPerformanceCountFirst{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(calc(var(--tf-space-1) * -1px))}}@keyframes tfPerformanceCountMiddle{0%,to{opacity:0;transform:translateY(calc(var(--tf-space-1) * 1px))}25%,75%{opacity:1;transform:translateY(0)}}@keyframes tfPerformanceCountFinal{0%{opacity:0;transform:translateY(calc(var(--tf-space-1) * 1px))}to{opacity:1;transform:translateY(0)}}@keyframes tfPerformanceScrub{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (min-width:981px) and (min-height:700px){@supports (animation-timeline:view()){.landing-brand .performance-feature{height:190svh;padding-block:0;view-timeline-axis:block;view-timeline-name:--performance-sequence}.landing-brand .performance-feature>.wrap{position:-webkit-sticky;position:sticky;top:calc(var(--tf-space-16) * 1px);display:grid;align-items:center;height:calc(100svh - (var(--tf-space-16) * 1px))}.landing-brand .performance-budget>i b,.landing-brand .performance-linked-bars b,.landing-brand .performance-live-count>span{animation-duration:auto;animation-fill-mode:both;animation-timeline:--performance-sequence}.landing-brand .performance-live-count>span,.landing-brand .performance-live-count>span:not(:last-child){display:block;animation-timing-function:var(--tf-motion-ease-out)}.landing-brand .performance-live-count>span:first-child{animation-name:tfPerformanceCountFirst;animation-range:cover 34% cover 41%}.landing-brand .performance-live-count>span:nth-child(2){animation-name:tfPerformanceCountMiddle;animation-range:cover 39% cover 49%}.landing-brand .performance-live-count>span:nth-child(3){animation-name:tfPerformanceCountMiddle;animation-range:cover 47% cover 57%}.landing-brand .performance-live-count>span:nth-child(4){animation-name:tfPerformanceCountFinal;animation-range:cover 55% cover 63%}.landing-brand .performance-budget>i b,.landing-brand .performance-linked-bars b{animation-name:tfPerformanceScrub;animation-range:cover 34% cover 63%;animation-timing-function:linear;transition:none}.landing-brand .performance-linked-bars>div:nth-child(2) b{animation-delay:0s}}}@media (hover:hover) and (pointer:fine){.landing-brand .performance-demo{transition:transform var(--tf-motion-normal) var(--tf-motion-ease-out)}.landing-brand .performance-feature-shell:hover .performance-demo{transform:rotate(0deg) translateY(calc(var(--tf-space-1) * -1px))}}@media (max-width:980px){.landing-brand .performance-feature-shell{grid-template-areas:"copy" "visual";grid-template-columns:1fr;gap:calc(var(--tf-space-12) * 1px)}.landing-brand .performance-feature-copy h2,.landing-brand .performance-feature-lead,.landing-brand .performance-proof-list{max-width:42rem}}@media (max-width:620px){.landing-brand .performance-feature{padding-block:calc(var(--tf-space-12) * 1px)}.landing-brand .performance-feature-shell{gap:calc(var(--tf-space-10) * 1px);min-height:0;padding:calc(var(--tf-space-6) * 1px)}.landing-brand .performance-feature-copy h2{max-width:10ch;font-size:clamp(2.35rem,11vw,3.25rem)}.landing-brand .performance-feature-lead{margin-top:calc(var(--tf-space-5) * 1px)}.landing-brand .performance-feature-cta,.landing-brand .performance-proof-list{margin-top:calc(var(--tf-space-6) * 1px)}.landing-brand .performance-feature-cta{width:100%}.landing-brand .performance-demo{transform:none}.landing-brand .performance-demo-screen{min-height:0;padding:calc(var(--tf-space-5) * 1px)}.landing-brand .performance-demo-head{align-items:flex-start;flex-direction:column}.landing-brand .performance-pair{gap:calc(var(--tf-space-3) * 1px)}.landing-brand .performance-pair-value strong{font-size:clamp(1.35rem,6.5vw,1.7rem)}.landing-brand .performance-linked-bars>div{grid-template-columns:calc((var(--tf-space-12) + var(--tf-space-5)) * 1px) minmax(0,1fr)}.landing-brand .performance-budget>div{align-items:flex-start;flex-direction:column;gap:calc(var(--tf-space-1) * 1px)}}@media (prefers-reduced-motion:reduce){.landing-brand .performance-feature{height:auto;padding-block:calc((var(--tf-space-16) + var(--tf-space-12)) * 1px)}.landing-brand .performance-feature>.wrap{position:static;height:auto}.landing-brand .performance-live-count>span{opacity:1;animation:none;transform:none}.landing-brand .performance-live-count>span:not(:last-child){display:none}.landing-brand .performance-budget>i b,.landing-brand .performance-linked-bars b{animation:none;transform:scaleX(1)}}.landing-brand .ease-feature{padding-block:calc((var(--tf-space-16) + var(--tf-space-12)) * 1px);background:var(--surface)}.landing-brand .ease-feature-shell{position:relative;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;grid-gap:calc((var(--tf-space-16) + var(--tf-space-6)) * 1px);gap:calc((var(--tf-space-16) + var(--tf-space-6)) * 1px);min-height:610px;padding:calc((var(--tf-space-16) + var(--tf-space-4)) * 1px);overflow:clip;background:var(--peach);border:1px solid var(--hairline-strong);border-radius:calc(var(--tf-radius-xl) * 1px)}.landing-brand .ease-feature-shell:before{position:absolute;top:0;right:calc(var(--tf-space-10) * 1px);width:calc(var(--tf-space-8) * 1px);height:calc(var(--tf-space-7) * 1px);background:var(--tangerine);-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);content:""}.landing-brand .ease-feature-copy{position:relative;z-index:1}.landing-brand .ease-feature-copy h2{max-width:11ch;font-size:clamp(2.65rem,4.3vw,4.35rem);font-weight:900;line-height:1.04;letter-spacing:-.052em}.landing-brand .ease-feature-copy h2 em{color:var(--tangerine);font-style:normal}.landing-brand .ease-feature-lead{max-width:34rem;margin-top:calc(var(--tf-space-6) * 1px);color:var(--ink);font-size:clamp(1rem,1.5vw,1.15rem);font-weight:650;line-height:1.7}.landing-brand .ease-proof-list{max-width:34rem;margin-top:calc(var(--tf-space-8) * 1px);border-top:1px solid var(--hairline-strong);list-style:none}.landing-brand .ease-proof-list li{display:grid;grid-template-columns:calc(var(--tf-space-6) * 1px) minmax(0,1fr);grid-gap:calc(var(--tf-space-3) * 1px);gap:calc(var(--tf-space-3) * 1px);padding-block:calc(var(--tf-space-4) * 1px);border-bottom:1px solid var(--hairline-strong);font-size:.96rem;font-weight:800;line-height:1.45}.landing-brand .ease-proof-list li span{color:var(--tangerine);font-weight:950}.landing-brand .ease-feature-cta{margin-top:calc(var(--tf-space-8) * 1px)}.landing-brand .campaign-builder{position:relative;z-index:1;min-width:0;overflow:hidden;background:var(--surface);border:1px solid var(--hairline-strong);border-radius:calc(var(--tf-radius-lg) * 1px);box-shadow:var(--tf-shadow-card);transform:rotate(1.15deg);transform-origin:center}.landing-brand .campaign-builder-bar{display:flex;align-items:center;gap:calc(var(--tf-space-4) * 1px);min-height:calc((var(--tf-space-12) + var(--tf-space-2)) * 1px);padding-inline:calc(var(--tf-space-6) * 1px);border-bottom:1px solid var(--hairline)}.landing-brand .campaign-builder-bar strong{font-size:1.06rem;font-weight:950;letter-spacing:-.04em}.landing-brand .campaign-builder-bar span{padding-left:calc(var(--tf-space-4) * 1px);border-left:1px solid var(--hairline-strong);color:var(--taupe);font-size:.82rem;font-weight:750}.landing-brand .campaign-builder-steps{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--hairline);list-style:none}.landing-brand .campaign-builder-steps li{display:flex;align-items:center;justify-content:center;gap:calc(var(--tf-space-2) * 1px);min-height:calc(var(--tf-space-12) * 1px);color:var(--taupe);font-size:.75rem;font-weight:850}.landing-brand .campaign-builder-steps li+li{border-left:1px solid var(--hairline)}.landing-brand .campaign-builder-steps li span{display:grid;place-items:center;width:calc(var(--tf-space-5) * 1px);height:calc(var(--tf-space-5) * 1px);border:1px solid;border-radius:calc(var(--tf-radius-pill) * 1px);font-size:.68rem}.landing-brand .campaign-builder-steps .is-complete,.landing-brand .campaign-builder-steps .is-current{color:var(--ink)}.landing-brand .campaign-builder-steps .is-complete span{color:var(--surface);background:var(--ink);border-color:var(--ink)}.landing-brand .campaign-builder-steps .is-current{box-shadow:inset 0 -3px 0 var(--tangerine)}.landing-brand .campaign-builder-steps .is-current span{color:var(--surface);background:var(--tangerine);border-color:var(--tangerine)}.landing-brand .campaign-builder-body{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);min-height:420px}.landing-brand .campaign-guide-panel,.landing-brand .campaign-url-panel{padding:calc(var(--tf-space-6) * 1px)}.landing-brand .campaign-url-panel{background:var(--cream-2);border-right:1px solid var(--hairline)}.landing-brand .builder-label{color:var(--taupe);font-size:.72rem;font-weight:850}.landing-brand .builder-url-field{display:flex;align-items:center;min-height:calc(var(--tf-space-12) * 1px);margin-top:calc(var(--tf-space-3) * 1px);padding-inline:calc(var(--tf-space-4) * 1px);overflow:hidden;background:var(--surface);border:1px solid var(--hairline-strong);border-radius:calc(var(--tf-radius-md) * 1px);font-size:.77rem;white-space:nowrap}.landing-brand .builder-url-field>span:first-child{color:var(--taupe)}.landing-brand .builder-url-field strong{overflow:hidden;font-weight:850;text-overflow:ellipsis}.landing-brand .builder-confirmed{display:grid;place-items:center;flex:0 0 calc(var(--tf-space-6) * 1px);width:calc(var(--tf-space-6) * 1px);height:calc(var(--tf-space-6) * 1px);margin-left:auto;color:var(--surface);background:var(--ink);border-radius:calc(var(--tf-radius-pill) * 1px);font-weight:950}.landing-brand .builder-app-summary{display:flex;align-items:center;gap:calc(var(--tf-space-3) * 1px);margin-top:calc(var(--tf-space-4) * 1px);padding-top:calc(var(--tf-space-4) * 1px);border-top:1px solid var(--hairline)}.landing-brand .builder-app-icon{display:grid;place-items:center;flex:0 0 calc(var(--tf-space-10) * 1px);width:calc(var(--tf-space-10) * 1px);height:calc(var(--tf-space-10) * 1px);color:var(--surface);background:var(--tangerine);border-radius:22%;font-weight:950;transform:rotate(-4deg)}.landing-brand .builder-app-summary strong{font-size:.78rem;font-weight:900}.landing-brand .builder-app-summary p{margin-top:calc(var(--tf-space-1) * 1px);color:var(--taupe);font-size:.68rem;line-height:1.4}.landing-brand .campaign-guide-panel{display:flex;min-width:0;flex-direction:column}.landing-brand .campaign-guide-head{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--tf-space-4) * 1px)}.landing-brand .campaign-guide-head h3{margin-top:calc(var(--tf-space-1) * 1px);font-size:1.1rem;font-weight:950;line-height:1.25;letter-spacing:-.03em}.landing-brand .guide-ready{flex:0 0 auto;color:var(--tangerine);font-size:.7rem;font-weight:900}.landing-brand .guide-fields{margin-top:calc(var(--tf-space-5) * 1px)}.landing-brand .guide-fields>div{padding-block:calc(var(--tf-space-4) * 1px);border-top:1px solid var(--hairline)}.landing-brand .guide-fields dt{color:var(--taupe);font-size:.68rem;font-weight:800}.landing-brand .guide-fields dd{margin-top:calc(var(--tf-space-1) * 1px);font-size:.77rem;font-weight:800;line-height:1.45}.landing-brand .builder-primary-action{display:flex;align-items:center;justify-content:center;min-height:calc((var(--tf-space-10) + var(--tf-space-1)) * 1px);margin-top:auto;color:var(--surface);background:var(--ink);border-radius:calc(var(--tf-radius-md) * 1px);font-size:.78rem;font-weight:900}@media (hover:hover) and (pointer:fine){.landing-brand .campaign-builder{transition:transform var(--tf-motion-normal) var(--tf-motion-ease-out)}.landing-brand .ease-feature-shell:hover .campaign-builder{transform:rotate(0deg) translateY(calc(var(--tf-space-1) * -1px))}}@media (max-width:980px){.landing-brand .ease-feature-shell{grid-template-columns:1fr;gap:calc(var(--tf-space-12) * 1px)}.landing-brand .ease-feature-copy h2,.landing-brand .ease-feature-lead,.landing-brand .ease-proof-list{max-width:42rem}}@media (max-width:620px){.landing-brand .ease-feature{padding-block:calc(var(--tf-space-12) * 1px)}.landing-brand .ease-feature-shell{gap:calc(var(--tf-space-10) * 1px);min-height:0;padding:calc(var(--tf-space-6) * 1px)}.landing-brand .ease-feature-copy h2{max-width:10ch;font-size:clamp(2.35rem,11vw,3.25rem)}.landing-brand .ease-feature-lead{margin-top:calc(var(--tf-space-5) * 1px)}.landing-brand .ease-feature-cta,.landing-brand .ease-proof-list{margin-top:calc(var(--tf-space-6) * 1px)}.landing-brand .ease-feature-cta{width:100%}.landing-brand .campaign-builder{transform:none}.landing-brand .campaign-builder-body{grid-template-columns:1fr}.landing-brand .campaign-url-panel{border-right:0;border-bottom:1px solid var(--hairline)}.landing-brand .campaign-builder-steps li{font-size:.68rem}.landing-brand .campaign-guide-panel,.landing-brand .campaign-url-panel{padding:calc(var(--tf-space-5) * 1px)}.landing-brand .campaign-guide-panel{min-height:360px}}.landing-brand .guide-transform{min-width:0;transform:rotate(1.1deg);transform-origin:center;view-timeline-axis:block;view-timeline-name:--guide-transform}.landing-brand .guide-transform-screen{overflow:hidden;background:var(--surface);border:1px solid var(--hairline-strong);border-radius:calc(var(--tf-radius-lg) * 1px);box-shadow:var(--tf-shadow-card)}.landing-brand .guide-transform-bar{display:flex;align-items:center;gap:calc(var(--tf-space-4) * 1px);min-height:calc((var(--tf-space-12) + var(--tf-space-2)) * 1px);padding-inline:calc(var(--tf-space-6) * 1px);border-bottom:1px solid var(--hairline)}.landing-brand .guide-transform-bar strong{font-size:1.06rem;font-weight:950;letter-spacing:-.04em}.landing-brand .guide-transform-bar span{padding-left:calc(var(--tf-space-4) * 1px);border-left:1px solid var(--hairline-strong);color:var(--taupe);font-size:.78rem;font-weight:750}.landing-brand .guide-transform-body{display:grid;grid-template-columns:minmax(0,.72fr) calc((var(--tf-space-12) + var(--tf-space-1)) * 1px) minmax(0,1.28fr);min-height:430px}.landing-brand .guide-output-panel,.landing-brand .guide-source-panel{min-width:0;padding:calc(var(--tf-space-6) * 1px)}.landing-brand .guide-source-panel{background:var(--cream-2);border-right:1px solid var(--hairline)}.landing-brand .guide-stage-label{color:var(--taupe);font-size:.7rem;font-weight:850}.landing-brand .guide-url-field{position:relative;display:flex;align-items:center;min-height:calc(var(--tf-space-12) * 1px);margin-top:calc(var(--tf-space-3) * 1px);padding-inline:calc(var(--tf-space-4) * 1px);overflow:hidden;background:var(--surface);border:1px solid var(--hairline-strong);border-radius:calc(var(--tf-radius-md) * 1px);font-size:.78rem;white-space:nowrap}.landing-brand .guide-url-field>span{color:var(--taupe)}.landing-brand .guide-url-field strong{overflow:hidden;font-weight:900;text-overflow:ellipsis}.landing-brand .guide-scan-line{position:absolute;inset-block:calc(var(--tf-space-2) * 1px);left:calc(var(--tf-space-2) * 1px);width:2px;background:var(--tangerine);box-shadow:0 0 0 1px color-mix(in srgb,var(--tangerine) 16%,transparent)}.landing-brand .guide-product-card{display:flex;align-items:center;gap:calc(var(--tf-space-3) * 1px);margin-top:calc(var(--tf-space-5) * 1px);padding-block:calc(var(--tf-space-5) * 1px);border-block:1px solid var(--hairline)}.landing-brand .guide-product-icon{display:grid;place-items:center;flex:0 0 calc(var(--tf-space-10) * 1px);width:calc(var(--tf-space-10) * 1px);height:calc(var(--tf-space-10) * 1px);color:var(--surface);background:var(--tangerine);border-radius:22%;font-weight:950;transform:rotate(-5deg)}.landing-brand .guide-product-card strong{font-size:.82rem;font-weight:950;letter-spacing:.02em}.landing-brand .guide-product-card p{margin-top:calc(var(--tf-space-1) * 1px);color:var(--taupe);font-size:.7rem;font-weight:700}.landing-brand .guide-analysis-list{display:grid;grid-gap:calc(var(--tf-space-4) * 1px);gap:calc(var(--tf-space-4) * 1px);margin-top:calc(var(--tf-space-6) * 1px);list-style:none}.landing-brand .guide-analysis-list li{display:grid;grid-template-columns:calc(var(--tf-space-5) * 1px) minmax(0,1fr);align-items:center;grid-gap:calc(var(--tf-space-3) * 1px);gap:calc(var(--tf-space-3) * 1px);color:var(--ink);font-size:.75rem;font-weight:800}.landing-brand .guide-analysis-list li i{position:relative;display:block;width:calc(var(--tf-space-5) * 1px);height:calc(var(--tf-space-5) * 1px);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:calc(var(--tf-radius-pill) * 1px)}.landing-brand .guide-analysis-list li i:after{position:absolute;left:6px;top:3px;width:5px;height:9px;border-right:2px solid var(--surface);border-bottom:2px solid var(--surface);content:"";transform:rotate(42deg)}.landing-brand .guide-flow-bridge{position:relative;display:grid;place-items:center;overflow:hidden;background:var(--peach);border-right:1px solid var(--hairline)}.landing-brand .guide-flow-bridge span{position:relative;z-index:1;padding:calc(var(--tf-space-2) * 1px) calc(var(--tf-space-1) * 1px);color:var(--surface);background:var(--ink);font-size:.58rem;font-weight:900;line-height:1;-webkit-text-orientation:mixed;text-orientation:mixed;writing-mode:vertical-rl}.landing-brand .guide-flow-bridge i{position:absolute;left:calc(var(--tf-space-2) * 1px);right:calc(var(--tf-space-2) * 1px);top:50%;height:2px;background:var(--tangerine)}.landing-brand .guide-flow-bridge i:after{position:absolute;right:-1px;top:-5px;width:calc(var(--tf-space-3) * 1px);height:calc(var(--tf-space-3) * 1px);background:var(--tangerine);-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);content:""}.landing-brand .guide-output-panel{display:flex;flex-direction:column}.landing-brand .guide-output-head{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--tf-space-4) * 1px)}.landing-brand .guide-output-head h3{max-width:17rem;margin-top:calc(var(--tf-space-1) * 1px);font-size:1.05rem;font-weight:950;line-height:1.25;letter-spacing:-.03em}.landing-brand .guide-output-head>span{flex:0 0 auto;color:var(--tangerine);font-size:.68rem;font-weight:900}.landing-brand .guide-output-fields{margin-top:calc(var(--tf-space-5) * 1px)}.landing-brand .guide-output-fields>div{padding-block:calc(var(--tf-space-3) * 1px);border-top:1px solid var(--hairline)}.landing-brand .guide-output-fields dt{color:var(--taupe);font-size:.65rem;font-weight:800}.landing-brand .guide-output-fields dd{margin-top:calc(var(--tf-space-1) * 1px);font-size:.73rem;font-weight:800;line-height:1.4}.landing-brand .guide-confirm-action{display:flex;align-items:center;justify-content:center;min-height:calc((var(--tf-space-10) + var(--tf-space-1)) * 1px);margin-top:auto;color:var(--surface);background:var(--ink);border-radius:calc(var(--tf-radius-md) * 1px);font-size:.75rem;font-weight:900}.landing-brand .guide-transform figcaption{max-width:42rem;margin:calc(var(--tf-space-3) * 1px) auto 0;color:var(--taupe);font-size:.7rem;font-weight:650;line-height:1.5;text-align:center}@media (hover:hover) and (pointer:fine){.landing-brand .guide-transform{transition:transform var(--tf-motion-normal) var(--tf-motion-ease-out)}.landing-brand .ease-feature-shell:hover .guide-transform{transform:rotate(0deg) translateY(calc(var(--tf-space-1) * -1px))}}@keyframes tfGuideScan{0%{opacity:0;transform:translateX(0)}16%,84%{opacity:1}to{opacity:0;transform:translateX(170px)}}@keyframes tfGuideStepReady{0%{opacity:.22;transform:translateX(calc(var(--tf-space-2) * -1px))}to{opacity:1;transform:translateX(0)}}@keyframes tfGuideCheckReady{0%{background:var(--surface);border-color:var(--hairline-strong);transform:scale(.72,1.12)}to{background:var(--tangerine);border-color:var(--tangerine);transform:scale(1)}}@keyframes tfGuideBridgeReady{0%{opacity:.2;transform:scaleX(.25)}to{opacity:1;transform:scaleX(1)}}@keyframes tfGuideFieldReady{0%{opacity:.08;transform:translateY(calc(var(--tf-space-2) * 1px))}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){.landing-brand .guide-analysis-list li,.landing-brand .guide-analysis-list li i,.landing-brand .guide-confirm-action,.landing-brand .guide-flow-bridge i,.landing-brand .guide-output-fields>div,.landing-brand .guide-output-head>span,.landing-brand .guide-scan-line{animation-duration:auto;animation-fill-mode:both;animation-timing-function:var(--tf-motion-ease-out);animation-timeline:--guide-transform}.landing-brand .guide-scan-line{animation-name:tfGuideScan;animation-range:entry 0 entry 25%}.landing-brand .guide-analysis-list li{animation-name:tfGuideStepReady}.landing-brand .guide-analysis-list li i{animation-name:tfGuideCheckReady}.landing-brand .guide-analysis-list li:first-child,.landing-brand .guide-analysis-list li:first-child i{animation-range:entry 14% entry 34%}.landing-brand .guide-analysis-list li:nth-child(2),.landing-brand .guide-analysis-list li:nth-child(2) i{animation-range:entry 24% entry 44%}.landing-brand .guide-analysis-list li:nth-child(3),.landing-brand .guide-analysis-list li:nth-child(3) i{animation-range:entry 34% entry 54%}.landing-brand .guide-flow-bridge i{animation-name:tfGuideBridgeReady;animation-range:entry 46% entry 64%}.landing-brand .guide-confirm-action,.landing-brand .guide-output-fields>div,.landing-brand .guide-output-head>span{animation-name:tfGuideFieldReady}.landing-brand .guide-output-fields>div:first-child{animation-range:entry 52% entry 68%}.landing-brand .guide-output-fields>div:nth-child(2){animation-range:entry 60% entry 76%}.landing-brand .guide-output-fields>div:nth-child(3){animation-range:entry 68% entry 84%}.landing-brand .guide-output-fields>div:nth-child(4){animation-range:entry 76% entry 92%}.landing-brand .guide-output-head>span{animation-range:entry 82% entry 96%}.landing-brand .guide-confirm-action{animation-range:entry 86% entry 100%}}@media (min-width:981px) and (min-height:700px){@supports (animation-timeline:view()){.landing-brand .ease-feature{height:220svh;padding-block:0;view-timeline-axis:block;view-timeline-name:--guide-sequence}.landing-brand .ease-feature>.wrap{position:-webkit-sticky;position:sticky;top:calc(var(--tf-space-16) * 1px);display:grid;align-items:center;height:calc(100svh - (var(--tf-space-16) * 1px))}.landing-brand .guide-analysis-list li,.landing-brand .guide-analysis-list li i,.landing-brand .guide-confirm-action,.landing-brand .guide-flow-bridge i,.landing-brand .guide-output-fields>div,.landing-brand .guide-output-head>span,.landing-brand .guide-scan-line{animation-timeline:--guide-sequence}.landing-brand .guide-scan-line{animation-range:cover 31% cover 37%}.landing-brand .guide-analysis-list li:first-child,.landing-brand .guide-analysis-list li:first-child i{animation-range:cover 35% cover 40%}.landing-brand .guide-analysis-list li:nth-child(2),.landing-brand .guide-analysis-list li:nth-child(2) i{animation-range:cover 39% cover 44%}.landing-brand .guide-analysis-list li:nth-child(3),.landing-brand .guide-analysis-list li:nth-child(3) i{animation-range:cover 43% cover 48%}.landing-brand .guide-flow-bridge i{animation-range:cover 47% cover 52%}.landing-brand .guide-output-fields>div:first-child{animation-range:cover 51% cover 55%}.landing-brand .guide-output-fields>div:nth-child(2){animation-range:cover 54% cover 58%}.landing-brand .guide-output-fields>div:nth-child(3){animation-range:cover 57% cover 61%}.landing-brand .guide-output-fields>div:nth-child(4){animation-range:cover 60% cover 64%}.landing-brand .guide-output-head>span{animation-range:cover 62% cover 66%}.landing-brand .guide-confirm-action{animation-range:cover 64% cover 68%}}}@media (min-width:981px) and (min-height:700px) and (max-height:960px){.landing-brand .ease-feature-shell{gap:calc(var(--tf-space-10) * 1px);min-height:0;padding:calc(var(--tf-space-10) * 1px)}.landing-brand .ease-feature-copy h2{font-size:clamp(2.65rem,4vw,3.65rem)}.landing-brand .ease-feature-lead{margin-top:calc(var(--tf-space-4) * 1px);font-size:1rem;line-height:1.55}.landing-brand .ease-proof-list{margin-top:calc(var(--tf-space-5) * 1px)}.landing-brand .ease-proof-list li{padding-block:calc(var(--tf-space-3) * 1px);font-size:.9rem}.landing-brand .ease-feature-cta{margin-top:calc(var(--tf-space-5) * 1px)}.landing-brand .guide-transform-body{min-height:calc(var(--tf-space-16) * 6px)}.landing-brand .guide-output-panel,.landing-brand .guide-source-panel{padding:calc(var(--tf-space-5) * 1px)}.landing-brand .guide-analysis-list{gap:calc(var(--tf-space-3) * 1px);margin-top:calc(var(--tf-space-5) * 1px)}.landing-brand .guide-output-fields{margin-top:calc(var(--tf-space-3) * 1px)}.landing-brand .guide-output-fields>div{padding-block:calc(var(--tf-space-2) * 1px)}.landing-brand .guide-confirm-action{min-height:calc(var(--tf-space-10) * 1px)}}@media (max-width:620px){.landing-brand .guide-transform{transform:none}.landing-brand .guide-transform-body{grid-template-columns:1fr}.landing-brand .guide-flow-bridge,.landing-brand .guide-source-panel{border-right:0;border-bottom:1px solid var(--hairline)}.landing-brand .guide-flow-bridge{min-height:calc(var(--tf-space-12) * 1px)}.landing-brand .guide-flow-bridge span{padding:calc(var(--tf-space-1) * 1px) calc(var(--tf-space-2) * 1px);-webkit-text-orientation:initial;text-orientation:mixed;writing-mode:horizontal-tb}.landing-brand .guide-flow-bridge i{left:50%;right:auto;top:calc(var(--tf-space-1) * 1px);bottom:calc(var(--tf-space-1) * 1px);width:2px;height:auto}.landing-brand .guide-flow-bridge i:after{left:-5px;right:auto;top:auto;bottom:-1px;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%)}.landing-brand .guide-output-panel,.landing-brand .guide-source-panel{padding:calc(var(--tf-space-5) * 1px)}.landing-brand .guide-output-panel{min-height:430px}}@media (prefers-reduced-motion:reduce){.landing-brand .ease-feature{height:auto;padding-block:calc((var(--tf-space-16) + var(--tf-space-12)) * 1px)}.landing-brand .ease-feature>.wrap{position:static;height:auto}.landing-brand .guide-scan-line{display:none}.landing-brand .guide-analysis-list li,.landing-brand .guide-confirm-action,.landing-brand .guide-flow-bridge i,.landing-brand .guide-output-fields>div,.landing-brand .guide-output-head>span{opacity:1;transform:none}.landing-brand .guide-analysis-list li i{background:var(--tangerine);border-color:var(--tangerine);transform:none}}.landing-brand .content-transform-shell{display:block;min-height:0;padding:calc(var(--tf-space-12) * 1px)}.landing-brand .content-transform-copy{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(var(--tf-space-10) * 1px)}.landing-brand .content-transform-copy h2{max-width:17ch;font-size:clamp(2.8rem,4.5vw,4.6rem);font-weight:900;line-height:1.02;letter-spacing:-.052em}.landing-brand .content-transform-copy h2 em{color:var(--tangerine);font-style:normal}.landing-brand .content-transform-copy>p{max-width:31rem;padding-bottom:calc(var(--tf-space-2) * 1px);font-size:clamp(1rem,1.4vw,1.12rem);font-weight:680;line-height:1.65}.landing-brand .content-transform{margin-top:calc(var(--tf-space-8) * 1px)}.landing-brand .content-transform-canvas{position:relative;display:flex;align-items:center;flex-direction:column;gap:calc(var(--tf-space-8) * 1px);min-height:calc(var(--tf-space-16) * 7px);padding:calc(var(--tf-space-8) * 1px);overflow:clip;background:var(--cream-2);border-block:1px solid var(--hairline-strong)}.landing-brand .content-source-card{position:relative;z-index:3;width:min(42rem,100%);padding:calc(var(--tf-space-7) * 1px);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:calc(var(--tf-radius-lg) * 1px);box-shadow:var(--tf-shadow-card)}.landing-brand .content-source-app{display:grid;grid-template-columns:calc(var(--tf-space-12) * 1px) minmax(0,1fr) auto;align-items:center;grid-gap:calc(var(--tf-space-4) * 1px);gap:calc(var(--tf-space-4) * 1px)}.landing-brand .content-source-app>img{width:calc(var(--tf-space-12) * 1px);height:calc(var(--tf-space-12) * 1px);border-radius:24%}.landing-brand .content-source-app div{display:grid;grid-gap:calc(var(--tf-space-1) * 1px);gap:calc(var(--tf-space-1) * 1px)}.landing-brand .content-source-app div span{color:var(--taupe);font-size:.72rem;font-weight:750}.landing-brand .content-source-app div strong{font-size:1rem;font-weight:950;letter-spacing:.04em}.landing-brand .content-source-ready{color:var(--tangerine);font-size:.72rem;font-weight:900}.landing-brand .content-source-url{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:calc(var(--tf-space-4) * 1px);gap:calc(var(--tf-space-4) * 1px);min-height:calc((var(--tf-space-12) + var(--tf-space-2)) * 1px);margin-top:calc(var(--tf-space-6) * 1px);padding-inline:calc(var(--tf-space-5) * 1px);overflow:clip;background:var(--cream-2);border:1px solid var(--hairline-strong);border-radius:calc(var(--tf-radius-md) * 1px)}.landing-brand .content-source-url span{color:var(--taupe);font-size:.72rem;font-weight:750}.landing-brand .content-source-url strong{overflow:hidden;font-size:1.03rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.landing-brand .content-source-url>i{position:absolute;inset-block:calc(var(--tf-space-2) * 1px);left:calc(var(--tf-space-2) * 1px);width:2px;background:var(--tangerine)}.landing-brand .content-source-action{display:flex;align-items:center;justify-content:center;gap:calc(var(--tf-space-3) * 1px);min-height:calc((var(--tf-space-12) + var(--tf-space-2)) * 1px);margin-top:calc(var(--tf-space-4) * 1px);color:var(--surface);background:var(--tangerine);border-radius:calc(var(--tf-radius-md) * 1px);font-size:.9rem;font-weight:900}.landing-brand .content-source-action i{width:calc(var(--tf-space-4) * 1px);height:calc(var(--tf-space-4) * 1px);background:var(--surface);-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%)}.landing-brand .content-process{position:relative;z-index:4;display:flex;justify-content:center;gap:calc(var(--tf-space-3) * 1px);width:100%;list-style:none}.landing-brand .content-process li{display:flex;align-items:center;gap:calc(var(--tf-space-2) * 1px);padding:calc(var(--tf-space-2) * 1px) calc(var(--tf-space-4) * 1px);color:var(--surface);background:var(--ink);border-radius:calc(var(--tf-radius-pill) * 1px);font-size:.72rem;font-weight:850}.landing-brand .content-process li i{width:calc(var(--tf-space-2) * 1px);height:calc(var(--tf-space-2) * 1px);background:var(--tangerine);border-radius:calc(var(--tf-radius-pill) * 1px)}.landing-brand .content-result{position:relative;z-index:3;display:grid;grid-template-columns:minmax(13rem,16rem) minmax(14rem,1fr);align-items:center;grid-gap:calc(var(--tf-space-10) * 1px);gap:calc(var(--tf-space-10) * 1px);width:min(46rem,100%)}.landing-brand .content-phone{width:100%;overflow:hidden;color:var(--surface);background:var(--ink);border:2px solid var(--ink);border-radius:calc(var(--tf-radius-lg) * 1px);box-shadow:var(--tf-shadow-card)}.landing-brand .content-phone-top{display:flex;align-items:center;justify-content:space-between;min-height:calc(var(--tf-space-6) * 1px);padding-inline:calc(var(--tf-space-4) * 1px);font-size:.58rem;font-weight:850}.landing-brand .content-phone-top i{width:calc(var(--tf-space-6) * 1px);height:calc(var(--tf-space-2) * 1px);background:var(--surface);border-radius:calc(var(--tf-radius-pill) * 1px)}.landing-brand .content-phone-media{position:relative;aspect-ratio:9/12.4;overflow:hidden;background:var(--ink)}.landing-brand .content-shot{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.landing-brand .content-shot-app{object-position:center 45%}.landing-brand .content-shot-reaction{object-position:center 35%}.landing-brand .content-phone-scrim{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 44%,color-mix(in srgb,var(--ink) 72%,transparent))}.landing-brand .content-creator-line{position:absolute;left:calc(var(--tf-space-4) * 1px);top:calc(var(--tf-space-4) * 1px);display:flex;align-items:center;gap:calc(var(--tf-space-2) * 1px);font-size:.65rem;font-weight:900}.landing-brand .content-creator-line img{width:calc(var(--tf-space-6) * 1px);height:calc(var(--tf-space-6) * 1px);border:1px solid var(--surface);border-radius:28%}.landing-brand .content-phone-hook{position:absolute;left:calc(var(--tf-space-4) * 1px);right:calc((var(--tf-space-10) + var(--tf-space-3)) * 1px);bottom:calc(var(--tf-space-5) * 1px);font-size:1.05rem;font-weight:850;line-height:1.2;letter-spacing:-.035em}.landing-brand .content-phone-hook strong{color:var(--peach-deep);font-weight:950}.landing-brand .content-phone-actions{position:absolute;right:calc(var(--tf-space-3) * 1px);bottom:calc(var(--tf-space-6) * 1px);display:grid;grid-gap:calc(var(--tf-space-2) * 1px);gap:calc(var(--tf-space-2) * 1px)}.landing-brand .content-phone-action{display:grid;justify-items:center;grid-gap:calc(var(--tf-space-1) * 1px);gap:calc(var(--tf-space-1) * 1px);min-width:calc(var(--tf-space-8) * 1px)}.landing-brand .content-action-icon{position:relative;display:grid;place-items:center;width:calc(var(--tf-space-7) * 1px);height:calc(var(--tf-space-7) * 1px);background:color-mix(in srgb,var(--ink) 58%,transparent);border-radius:calc(var(--tf-radius-pill) * 1px)}.landing-brand .content-action-heart:before{color:var(--surface);content:"♥";font-size:.92rem;line-height:1}.landing-brand .content-action-comment:before{width:calc(var(--tf-space-4) * 1px);height:calc(var(--tf-space-3) * 1px);border:2px solid var(--surface);border-radius:calc(var(--tf-radius-sm) * .5px);content:""}.landing-brand .content-action-comment:after{position:absolute;left:calc(var(--tf-space-2) * 1px);bottom:calc(var(--tf-space-1) * 1px);width:calc(var(--tf-space-1) * 1px);height:calc(var(--tf-space-1) * 1px);background:var(--surface);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:""}.landing-brand .content-action-share:before{color:var(--surface);content:"↗";font-size:1rem;font-weight:900;line-height:1}.landing-brand .content-action-count,.landing-brand .content-view-count{display:grid;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-brand .content-action-count{min-height:.72rem;font-size:.54rem;font-weight:900;line-height:1}.landing-brand .content-action-count>span,.landing-brand .content-view-count>span{grid-area:1/1}.landing-brand .content-action-count>span:not(:last-child),.landing-brand .content-view-count>span:not(:last-child){display:none}.landing-brand .content-phone-progress{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--surface);transform-origin:left}.landing-brand .content-phone-product{display:grid;grid-template-columns:calc(var(--tf-space-8) * 1px) minmax(0,1fr) auto;align-items:center;grid-gap:calc(var(--tf-space-3) * 1px);gap:calc(var(--tf-space-3) * 1px);min-height:calc((var(--tf-space-12) + var(--tf-space-3)) * 1px);padding-inline:calc(var(--tf-space-3) * 1px);background:var(--surface);color:var(--ink)}.landing-brand .content-phone-product img{width:calc(var(--tf-space-8) * 1px);height:calc(var(--tf-space-8) * 1px);border-radius:24%}.landing-brand .content-phone-product div{display:grid}.landing-brand .content-phone-product strong{font-size:.68rem;font-weight:950}.landing-brand .content-phone-product span{color:var(--taupe);font-size:.58rem;font-weight:700}.landing-brand .content-phone-product b{padding:calc(var(--tf-space-2) * 1px) calc(var(--tf-space-3) * 1px);color:var(--surface);background:var(--ink);border-radius:calc(var(--tf-radius-pill) * 1px);font-size:.58rem;font-weight:900}.landing-brand .content-result-note{position:relative;display:grid;align-content:center;min-height:calc(var(--tf-space-16) * 4px);padding:calc(var(--tf-space-7) * 1px);background:var(--surface);border:1px solid var(--hairline-strong);box-shadow:var(--tf-shadow-card);transform:rotate(2deg)}.landing-brand .content-result-note:after{position:absolute;right:calc(var(--tf-space-5) * 1px);top:0;width:calc(var(--tf-space-6) * 1px);height:calc(var(--tf-space-5) * 1px);background:var(--tangerine);-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);content:""}.landing-brand .content-result-note>span{color:var(--taupe);font-size:.7rem;font-weight:850;letter-spacing:.08em}.landing-brand .content-result-brand{display:flex;align-items:center;gap:calc(var(--tf-space-3) * 1px);margin-top:calc(var(--tf-space-5) * 1px)}.landing-brand .content-result-brand img{width:calc((var(--tf-space-8) + var(--tf-space-1)) * 1px);height:calc((var(--tf-space-8) + var(--tf-space-1)) * 1px);border-radius:24%}.landing-brand .content-result-brand strong{font-size:.92rem;font-weight:950;letter-spacing:.04em}.landing-brand .content-result-views{display:grid;grid-gap:calc(var(--tf-space-1) * 1px);gap:calc(var(--tf-space-1) * 1px);margin-top:calc(var(--tf-space-6) * 1px)}.landing-brand .content-result-views small{color:var(--taupe);font-size:.7rem;font-weight:800}.landing-brand .content-view-count{color:var(--tangerine);font-size:clamp(2.8rem,5vw,4.8rem);font-weight:950;line-height:.9;letter-spacing:-.055em}.landing-brand .content-result-note h3{max-width:13ch;margin-top:calc(var(--tf-space-6) * 1px);font-size:clamp(1.45rem,2.4vw,2.2rem);font-weight:950;line-height:1.08;letter-spacing:-.045em}.landing-brand .content-result-note>p{margin-top:calc(var(--tf-space-5) * 1px);color:var(--tangerine);font-size:.75rem;font-weight:900}.landing-brand .content-transform-burst{position:absolute;z-index:1;width:calc(var(--tf-space-16) * 7px);height:calc(var(--tf-space-16) * 7px);background:var(--peach-deep);border-radius:calc(var(--tf-radius-pill) * 1px)}.landing-brand .content-transform figcaption{max-width:45rem;margin:calc(var(--tf-space-3) * 1px) auto 0;color:var(--taupe);font-size:.7rem;font-weight:650;line-height:1.5;text-align:center}@keyframes tfContentSourceExit{0%{opacity:1;transform:translateX(0) scale(1) rotate(-1deg)}to{opacity:0;transform:translateX(calc(var(--tf-space-16) * -2px)) scale(.82) rotate(-6deg)}}@keyframes tfContentActionPress{0%,to{transform:scale(1)}52%{transform:scale(.96)}}@keyframes tfContentScan{0%{opacity:0;transform:translateX(0)}18%,78%{opacity:1}to{opacity:0;transform:translateX(calc(var(--tf-space-16) * 8px))}}@keyframes tfContentProcessPulse{0%,to{opacity:0;transform:translateY(calc(var(--tf-space-3) * 1px)) scale(.95)}24%,72%{opacity:1;transform:translateY(0) scale(1)}}@keyframes tfContentResultIn{0%{opacity:0;transform:translateX(calc(var(--tf-space-16) * 2px)) scale(.78) rotate(5deg)}to{opacity:1;transform:translateX(0) scale(1) rotate(0)}}@keyframes tfContentBurst{0%{opacity:0;transform:scale(.2)}48%{opacity:1}to{opacity:.28;transform:scale(1.35)}}@keyframes tfContentShotCut{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes tfContentHookIn{0%{opacity:0;transform:translateY(calc(var(--tf-space-3) * 1px))}to{opacity:1;transform:translateY(0)}}@keyframes tfContentTada{0%{opacity:0;transform:translateY(calc(var(--tf-space-4) * 1px)) scale(.92) rotate(-3deg)}to{opacity:1;transform:translateY(0) scale(1) rotate(2deg)}}@keyframes tfContentProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tfSocialCountFirst{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(calc(var(--tf-space-1) * -1px))}}@keyframes tfSocialCountMiddle{0%,to{opacity:0;transform:translateY(calc(var(--tf-space-1) * 1px))}28%,72%{opacity:1;transform:translateY(0)}}@keyframes tfSocialCountFinal{0%{opacity:0;transform:translateY(calc(var(--tf-space-1) * 1px))}to{opacity:1;transform:translateY(0)}}@media (min-width:981px){.landing-brand .content-transform-canvas{display:grid;place-items:center}.landing-brand .content-result,.landing-brand .content-source-card{grid-area:1/1}.landing-brand .content-process,.landing-brand .content-source-card{display:none}.landing-brand .content-process{position:absolute;left:0;right:0;top:50%}@supports (animation-timeline:view()){.landing-brand .content-source-card{display:block}.landing-brand .content-process{display:flex}.landing-brand .content-action-count>span,.landing-brand .content-phone-hook,.landing-brand .content-phone-progress,.landing-brand .content-process li,.landing-brand .content-result,.landing-brand .content-result-note,.landing-brand .content-shot-reaction,.landing-brand .content-source-action,.landing-brand .content-source-card,.landing-brand .content-source-url>i,.landing-brand .content-transform-burst,.landing-brand .content-view-count>span{animation-duration:auto;animation-fill-mode:both;animation-timing-function:var(--tf-motion-ease-out);animation-timeline:--guide-sequence}.landing-brand .content-action-count>span,.landing-brand .content-action-count>span:not(:last-child),.landing-brand .content-view-count>span,.landing-brand .content-view-count>span:not(:last-child){display:block}.landing-brand .content-source-card{animation-name:tfContentSourceExit;animation-range:cover 34% cover 46%}.landing-brand .content-source-action{animation-name:tfContentActionPress;animation-range:cover 31% cover 35%}.landing-brand .content-source-url>i{animation-name:tfContentScan;animation-range:cover 31% cover 38%}.landing-brand .content-process li{animation-name:tfContentProcessPulse}.landing-brand .content-process li:first-child{animation-range:cover 35% cover 44%}.landing-brand .content-process li:nth-child(2){animation-range:cover 39% cover 48%}.landing-brand .content-process li:nth-child(3){animation-range:cover 43% cover 52%}.landing-brand .content-result{animation-name:tfContentResultIn;animation-range:cover 44% cover 57%}.landing-brand .content-transform-burst{animation-name:tfContentBurst;animation-range:cover 42% cover 58%}.landing-brand .content-shot-reaction{animation-name:tfContentShotCut;animation-range:cover 54% cover 61%}.landing-brand .content-phone-hook{animation-name:tfContentHookIn;animation-range:cover 57% cover 63%}.landing-brand .content-phone-progress{animation-name:tfContentProgress;animation-range:cover 52% cover 67%;animation-timing-function:linear}.landing-brand .content-result-note{animation-name:tfContentTada;animation-range:cover 60% cover 68%}.landing-brand .content-action-count>span:first-child,.landing-brand .content-view-count>span:first-child{animation-name:tfSocialCountFirst;animation-range:cover 59% cover 63%}.landing-brand .content-action-count>span:nth-child(2),.landing-brand .content-view-count>span:nth-child(2){animation-name:tfSocialCountMiddle;animation-range:cover 61% cover 66%}.landing-brand .content-action-count>span:nth-child(3),.landing-brand .content-view-count>span:nth-child(3){animation-name:tfSocialCountFinal;animation-range:cover 64% cover 68%}}}@media (min-width:981px) and (min-height:700px) and (max-height:960px){.landing-brand .content-transform-shell{padding:calc(var(--tf-space-8) * 1px)}.landing-brand .content-transform-copy h2{font-size:clamp(2.55rem,3.7vw,3.65rem)}.landing-brand .content-transform{margin-top:calc(var(--tf-space-5) * 1px)}.landing-brand .content-transform-canvas{min-height:calc(var(--tf-space-16) * 6px);padding:calc(var(--tf-space-5) * 1px)}.landing-brand .content-result{grid-template-columns:minmax(14rem,17rem) minmax(14rem,1fr)}.landing-brand .content-result-note{min-height:calc(var(--tf-space-16) * 3.5px)}}@media (max-width:980px){.landing-brand .content-transform-copy{align-items:flex-start;flex-direction:column;gap:calc(var(--tf-space-5) * 1px)}.landing-brand .content-transform-copy h2{max-width:13ch}.landing-brand .content-transform-copy>p{max-width:40rem;padding-bottom:0}.landing-brand .content-result{grid-template-columns:minmax(12rem,15rem) minmax(13rem,1fr)}}@media (max-width:620px){.landing-brand .content-transform-shell{padding:calc(var(--tf-space-6) * 1px)}.landing-brand .content-transform-copy h2{font-size:clamp(2.25rem,10.8vw,3.1rem)}.landing-brand .content-transform{margin-top:calc(var(--tf-space-6) * 1px)}.landing-brand .content-transform-canvas{gap:calc(var(--tf-space-6) * 1px);min-height:0;padding:calc(var(--tf-space-4) * 1px) 0}.landing-brand .content-source-card{padding:calc(var(--tf-space-5) * 1px)}.landing-brand .content-source-app{grid-template-columns:calc(var(--tf-space-10) * 1px) minmax(0,1fr)}.landing-brand .content-source-app>img{width:calc(var(--tf-space-10) * 1px);height:calc(var(--tf-space-10) * 1px)}.landing-brand .content-source-ready{display:none}.landing-brand .content-source-url{grid-template-columns:1fr;gap:0}.landing-brand .content-process{flex-wrap:wrap}.landing-brand .content-result{grid-template-columns:1fr;justify-items:center;gap:calc(var(--tf-space-6) * 1px)}.landing-brand .content-phone{width:min(16rem,100%)}.landing-brand .content-result-note{width:min(18rem,100%)}.landing-brand .content-transform-burst{display:none}}@media (prefers-reduced-motion:reduce){.landing-brand .content-process,.landing-brand .content-source-card,.landing-brand .content-transform-burst{display:none}.landing-brand .content-action-count>span,.landing-brand .content-phone-hook,.landing-brand .content-phone-progress,.landing-brand .content-result,.landing-brand .content-result-note,.landing-brand .content-shot-reaction,.landing-brand .content-view-count>span{opacity:1;animation:none;transform:none}.landing-brand .content-action-count>span:not(:last-child),.landing-brand .content-view-count>span:not(:last-child){display:none}}.landing-brand .creator-ops{padding-block:calc((var(--tf-space-16) * 2 + var(--tf-space-8)) * 1px);overflow:clip;color:var(--on-ink);background:var(--ink)}.landing-brand .creator-ops-pin>.wrap{width:100%}.landing-brand .creator-ops-head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);align-items:end;grid-gap:calc((var(--tf-space-16) + var(--tf-space-8)) * 1px);gap:calc((var(--tf-space-16) + var(--tf-space-8)) * 1px)}.landing-brand .creator-ops-head h2{max-width:12ch;color:var(--on-ink);font-size:clamp(3rem,6vw,5.8rem);font-weight:900;line-height:.98;letter-spacing:-.058em}.landing-brand .creator-ops-head h2 em{color:var(--tangerine);font-style:normal}.landing-brand .creator-ops-head p{max-width:28rem;padding-bottom:calc(var(--tf-space-2) * 1px);color:color-mix(in srgb,var(--on-ink) 78%,transparent);font-size:clamp(1rem,1.4vw,1.15rem);font-weight:650;line-height:1.75}.landing-brand .creator-ops-stage{display:grid;grid-template-columns:minmax(20rem,.9fr) calc((var(--tf-space-16) + var(--tf-space-10)) * 1px) minmax(0,1.1fr);align-items:stretch;margin-top:calc(var(--tf-space-8) * 1px);border-block:1px solid color-mix(in srgb,var(--on-ink) 22%,transparent)}.landing-brand .creator-ops-manual{align-self:center;padding:calc(var(--tf-space-8) * 1px) calc((var(--tf-space-10) + var(--tf-space-4)) * 1px) calc(var(--tf-space-8) * 1px) 0}.landing-brand .creator-ops-label{color:color-mix(in srgb,var(--on-ink) 58%,transparent);font-size:.72rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.landing-brand .creator-ops-manual ul{margin-top:calc(var(--tf-space-5) * 1px);border-top:1px solid color-mix(in srgb,var(--on-ink) 18%,transparent);list-style:none}.landing-brand .creator-ops-manual li{position:relative;padding-block:calc(var(--tf-space-5) * 1px);border-bottom:1px solid color-mix(in srgb,var(--on-ink) 18%,transparent);color:var(--on-ink);font-size:clamp(1.08rem,1.7vw,1.38rem);font-weight:800;line-height:1.35}.landing-brand .creator-ops-strike{position:absolute;top:50%;left:0;width:100%;height:calc(var(--tf-space-1) / 2 * 1px);background:var(--tangerine);transform:scaleX(1);transform-origin:left}.landing-brand .creator-ops-router{position:relative;display:grid;place-items:center;min-width:0}.landing-brand .creator-ops-track{position:absolute;top:50%;left:0;width:100%;border-top:1px dashed color-mix(in srgb,var(--on-ink) 36%,transparent)}.landing-brand .creator-ops-core{position:relative;z-index:2;display:grid;align-content:center;width:calc((var(--tf-space-16) + var(--tf-space-4)) * 1px);aspect-ratio:1;padding:calc(var(--tf-space-3) * 1px);color:var(--ink);background:var(--tangerine);border-radius:calc(var(--tf-radius-md) * 1px);box-shadow:var(--tf-shadow-card)}.landing-brand .creator-ops-core:after{position:absolute;top:50%;right:calc(var(--tf-space-3) * -1px);width:calc(var(--tf-space-3) * 1px);height:calc(var(--tf-space-4) * 1px);background:var(--tangerine);-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);content:"";transform:translateY(-50%)}.landing-brand .creator-ops-core span,.landing-brand .creator-ops-core strong{line-height:1}.landing-brand .creator-ops-core span{font-size:.62rem;font-weight:850;letter-spacing:.06em}.landing-brand .creator-ops-core strong{margin-top:calc(var(--tf-space-1) * 1px);font-size:1.12rem;font-weight:950}.landing-brand .creator-ops-signal{position:absolute;z-index:1;top:calc(50% - var(--tf-space-1) * 1px);left:calc(50% - var(--tf-space-1) * 1px);width:calc(var(--tf-space-2) * 1px);height:calc(var(--tf-space-2) * 1px);opacity:0;background:var(--on-ink);border-radius:calc(var(--tf-radius-pill) * 1px)}.landing-brand .creator-ops-signal-b,.landing-brand .creator-ops-signal-d{background:var(--tangerine)}.landing-brand .creator-ops-campaign{align-self:center;min-width:0;margin-block:calc(var(--tf-space-10) * 1px);padding:calc(var(--tf-space-8) * 1px);color:var(--ink);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:calc(var(--tf-radius-lg) * 1px);box-shadow:var(--tf-shadow-card)}.landing-brand .creator-ops-campaign>header{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--tf-space-4) * 1px);padding-bottom:calc(var(--tf-space-6) * 1px);border-bottom:1px solid var(--hairline)}.landing-brand .creator-ops-campaign>header>div{display:flex;align-items:center;min-width:0;gap:calc(var(--tf-space-3) * 1px)}.landing-brand .creator-ops-campaign>header img{flex:0 0 calc(var(--tf-space-10) * 1px);width:calc(var(--tf-space-10) * 1px);height:calc(var(--tf-space-10) * 1px);border-radius:calc(var(--tf-radius-md) * 1px)}.landing-brand .creator-ops-campaign>header span{display:grid;min-width:0}.landing-brand .creator-ops-campaign>header small{color:var(--taupe);font-size:.65rem;font-weight:850;letter-spacing:.12em}.landing-brand .creator-ops-campaign>header strong{overflow:hidden;font-size:1.12rem;font-weight:950;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.landing-brand .creator-ops-campaign>header>b{display:grid;grid-template-columns:auto auto;align-items:center;flex:0 0 auto;grid-gap:calc(var(--tf-space-2) * 1px);gap:calc(var(--tf-space-2) * 1px);color:var(--ink);font-size:.78rem;font-weight:850}.landing-brand .creator-ops-campaign>header>b:before{width:calc(var(--tf-space-2) * 1px);height:calc(var(--tf-space-2) * 1px);background:var(--tangerine);border-radius:calc(var(--tf-radius-pill) * 1px);content:""}.landing-brand .creator-ops-campaign>header>b>span{grid-area:1/2;white-space:nowrap}.landing-brand .creator-ops-campaign>header>b>span:last-child{opacity:0}.landing-brand .creator-ops-progress{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-block:calc(var(--tf-space-6) * 1px);list-style:none}.landing-brand .creator-ops-progress:after,.landing-brand .creator-ops-progress:before{position:absolute;top:calc(var(--tf-space-3) * 1px);right:12.5%;left:12.5%;height:1px;content:""}.landing-brand .creator-ops-progress:before{background:var(--hairline-strong)}.landing-brand .creator-ops-progress:after{background:var(--tangerine);transform:scaleX(1);transform-origin:left}.landing-brand .creator-ops-progress li{position:relative;z-index:1;display:grid;justify-items:center;grid-gap:calc(var(--tf-space-2) * 1px);gap:calc(var(--tf-space-2) * 1px);color:var(--taupe);font-size:.72rem;font-weight:800}.landing-brand .creator-ops-step{display:grid;place-items:center;width:calc(var(--tf-space-6) * 1px);height:calc(var(--tf-space-6) * 1px);color:var(--surface);background:var(--tangerine);border:1px solid var(--tangerine);border-radius:calc(var(--tf-radius-pill) * 1px);font-size:.58rem;font-style:normal;font-weight:950;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-brand .creator-ops-feed{border-top:1px solid var(--hairline)}.landing-brand .creator-ops-feed>div{display:grid;grid-template-columns:calc(var(--tf-space-8) * 1px) minmax(0,1fr) auto;align-items:center;grid-gap:calc(var(--tf-space-3) * 1px);gap:calc(var(--tf-space-3) * 1px);padding-block:calc(var(--tf-space-4) * 1px);border-bottom:1px solid var(--hairline)}.landing-brand .creator-ops-feed-mark{display:grid;place-items:center;width:calc(var(--tf-space-8) * 1px);height:calc(var(--tf-space-8) * 1px);color:var(--ink);background:var(--peach);border-radius:calc(var(--tf-radius-md) * 1px);font-size:.64rem;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-brand .creator-ops-feed p{display:grid;min-width:0;grid-gap:calc(var(--tf-space-1) * 1px);gap:calc(var(--tf-space-1) * 1px)}.landing-brand .creator-ops-feed p strong{font-size:.86rem;font-weight:900;line-height:1.35}.landing-brand .creator-ops-feed p small{overflow:hidden;color:var(--taupe);font-size:.72rem;font-weight:650;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.landing-brand .creator-ops-feed>div>b{display:grid;color:var(--tangerine);font-size:.7rem;font-weight:900;white-space:nowrap}.landing-brand .creator-ops-feed>div>b>span{grid-area:1/1}.landing-brand .creator-ops-feed>div>b>span:last-child{opacity:0}.landing-brand .creator-ops-campaign figcaption{margin-top:calc(var(--tf-space-4) * 1px);color:var(--taupe);font-size:.7rem;font-weight:650;line-height:1.5}.landing-brand .creator-ops-stage.is-prepared:not(.is-active) .creator-ops-progress:after,.landing-brand .creator-ops-stage.is-prepared:not(.is-active) .creator-ops-strike{transform:scaleX(0)}.landing-brand .creator-ops-stage.is-prepared:not(.is-active) .creator-ops-core{transform:scale(.95)}.landing-brand .creator-ops-stage.is-active .creator-ops-strike{animation:tfOpsStrike var(--tf-motion-slow) var(--tf-motion-ease-out) both}.landing-brand .creator-ops-stage.is-active .creator-ops-manual li:nth-child(2) .creator-ops-strike{animation-delay:var(--tf-motion-normal)}.landing-brand .creator-ops-stage.is-active .creator-ops-manual li:nth-child(3) .creator-ops-strike{animation-delay:calc(var(--tf-motion-normal) * 2)}.landing-brand .creator-ops-stage.is-active .creator-ops-manual li:nth-child(4) .creator-ops-strike{animation-delay:calc(var(--tf-motion-normal) * 3)}.landing-brand .creator-ops-stage.is-active .creator-ops-core{animation:tfOpsCoreIn var(--tf-motion-slow) var(--tf-motion-ease-out) calc(var(--tf-motion-normal) * 2) both}.landing-brand .creator-ops-stage.is-active .creator-ops-signal-a{animation:tfOpsSignal calc(var(--tf-motion-overlay) * 2) var(--tf-motion-ease-in-out) calc(var(--tf-motion-normal) * 3) both}.landing-brand .creator-ops-stage.is-active .creator-ops-signal-b{animation:tfOpsSignal calc(var(--tf-motion-overlay) * 2) var(--tf-motion-ease-in-out) calc(var(--tf-motion-normal) * 5) both}.landing-brand .creator-ops-stage.is-active .creator-ops-signal-c{animation:tfOpsSignal calc(var(--tf-motion-overlay) * 2) var(--tf-motion-ease-in-out) calc(var(--tf-motion-normal) * 7) both}.landing-brand .creator-ops-stage.is-active .creator-ops-signal-d{animation:tfOpsSignal calc(var(--tf-motion-overlay) * 2) var(--tf-motion-ease-in-out) calc(var(--tf-motion-normal) * 9) both}.landing-brand .creator-ops-stage.is-active .creator-ops-progress:after{animation:tfOpsStrike calc(var(--tf-motion-overlay) * 2) var(--tf-motion-ease-out) calc(var(--tf-motion-normal) * 5) both}.landing-brand .creator-ops-stage.is-active .creator-ops-progress li{animation:tfOpsStepSignal var(--tf-motion-slow) var(--tf-motion-ease-out) both}.landing-brand .creator-ops-stage.is-active .creator-ops-feed>div{animation:tfOpsRowSignal var(--tf-motion-slow) var(--tf-motion-ease-out) both}.landing-brand .creator-ops-stage.is-active .creator-ops-feed>div:first-child,.landing-brand .creator-ops-stage.is-active .creator-ops-progress li:first-child{animation-delay:calc(var(--tf-motion-normal) * 5)}.landing-brand .creator-ops-stage.is-active .creator-ops-feed>div:nth-child(2),.landing-brand .creator-ops-stage.is-active .creator-ops-progress li:nth-child(2){animation-delay:calc(var(--tf-motion-normal) * 6)}.landing-brand .creator-ops-stage.is-active .creator-ops-feed>div:nth-child(3),.landing-brand .creator-ops-stage.is-active .creator-ops-progress li:nth-child(3){animation-delay:calc(var(--tf-motion-normal) * 7)}.landing-brand .creator-ops-stage.is-active .creator-ops-feed>div:nth-child(4),.landing-brand .creator-ops-stage.is-active .creator-ops-progress li:nth-child(4){animation-delay:calc(var(--tf-motion-normal) * 8)}.landing-brand .creator-ops-stage.is-active .creator-ops-campaign>header>b>span:first-child,.landing-brand .creator-ops-stage.is-active .creator-ops-feed>div>b>span:first-child{animation:tfOpsStatusOut var(--tf-motion-slow) var(--tf-motion-ease-out) both}.landing-brand .creator-ops-stage.is-active .creator-ops-campaign>header>b>span:last-child,.landing-brand .creator-ops-stage.is-active .creator-ops-feed>div>b>span:last-child{animation:tfOpsStatusIn var(--tf-motion-slow) var(--tf-motion-ease-out) both}.landing-brand .creator-ops-stage.is-active .creator-ops-feed>div:first-child>b>span{animation-delay:calc(var(--tf-motion-normal) * 5)}.landing-brand .creator-ops-stage.is-active .creator-ops-feed>div:nth-child(2)>b>span{animation-delay:calc(var(--tf-motion-normal) * 6)}.landing-brand .creator-ops-stage.is-active .creator-ops-feed>div:nth-child(3)>b>span{animation-delay:calc(var(--tf-motion-normal) * 7)}.landing-brand .creator-ops-stage.is-active .creator-ops-campaign>header>b>span,.landing-brand .creator-ops-stage.is-active .creator-ops-feed>div:nth-child(4)>b>span{animation-delay:calc(var(--tf-motion-normal) * 8)}@keyframes tfOpsStrike{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tfOpsCoreIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes tfOpsSignal{0%{opacity:0;transform:translateX(calc(var(--tf-space-10) * -1px))}30%,70%{opacity:1}to{opacity:0;transform:translateX(calc(var(--tf-space-10) * 1px))}}@keyframes tfOpsSignalVertical{0%{opacity:0;transform:translateY(calc(var(--tf-space-8) * -1px))}30%,70%{opacity:1}to{opacity:0;transform:translateY(calc(var(--tf-space-8) * 1px))}}@keyframes tfOpsStepSignal{0%{opacity:.52;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes tfOpsRowSignal{0%{background-color:transparent}58%{background-color:var(--peach)}to{background-color:color-mix(in srgb,var(--peach) 28%,transparent)}}@keyframes tfOpsStatusOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(calc(var(--tf-space-1) * -1px))}}@keyframes tfOpsStatusIn{0%{opacity:0;transform:translateY(calc(var(--tf-space-1) * 1px))}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){.landing-brand .creator-ops-stage{view-timeline-name:--ops-sequence;view-timeline-axis:block}.landing-brand .creator-ops-campaign>header>b>span,.landing-brand .creator-ops-core,.landing-brand .creator-ops-feed>div,.landing-brand .creator-ops-feed>div>b>span,.landing-brand .creator-ops-progress li,.landing-brand .creator-ops-progress:after,.landing-brand .creator-ops-signal,.landing-brand .creator-ops-strike{animation-delay:0s;animation-duration:auto;animation-fill-mode:both;animation-timeline:--ops-sequence}.landing-brand .creator-ops-manual li:first-child .creator-ops-strike{animation-name:tfOpsStrike;animation-range:cover 10% cover 17%}.landing-brand .creator-ops-manual li:nth-child(2) .creator-ops-strike{animation-name:tfOpsStrike;animation-range:cover 24% cover 31%}.landing-brand .creator-ops-manual li:nth-child(3) .creator-ops-strike{animation-name:tfOpsStrike;animation-range:cover 28% cover 35%}.landing-brand .creator-ops-manual li:nth-child(4) .creator-ops-strike{animation-name:tfOpsStrike;animation-range:cover 54% cover 61%}.landing-brand .creator-ops-core{animation-name:tfOpsCoreIn;animation-range:cover 8% cover 16%}.landing-brand .creator-ops-signal-a{animation-name:tfOpsSignal;animation-range:cover 11% cover 21%}.landing-brand .creator-ops-signal-b{animation-name:tfOpsSignal;animation-range:cover 25% cover 35%}.landing-brand .creator-ops-signal-c{animation-name:tfOpsSignal;animation-range:cover 39% cover 49%}.landing-brand .creator-ops-signal-d{animation-name:tfOpsSignal;animation-range:cover 55% cover 65%}.landing-brand .creator-ops-progress:after{animation-name:tfOpsStrike;animation-range:cover 12% cover 64%}.landing-brand .creator-ops-progress li{animation-name:tfOpsStepSignal}.landing-brand .creator-ops-feed>div{animation-name:tfOpsRowSignal}.landing-brand .creator-ops-feed>div:first-child,.landing-brand .creator-ops-progress li:first-child{animation-range:cover 13% cover 21%}.landing-brand .creator-ops-feed>div:nth-child(2),.landing-brand .creator-ops-progress li:nth-child(2){animation-range:cover 27% cover 35%}.landing-brand .creator-ops-feed>div:nth-child(3),.landing-brand .creator-ops-progress li:nth-child(3){animation-range:cover 41% cover 49%}.landing-brand .creator-ops-feed>div:nth-child(4),.landing-brand .creator-ops-progress li:nth-child(4){animation-range:cover 57% cover 65%}.landing-brand .creator-ops-feed>div>b>span:first-child{animation-name:tfOpsStatusOut}.landing-brand .creator-ops-feed>div>b>span:last-child{animation-name:tfOpsStatusIn}.landing-brand .creator-ops-feed>div:first-child>b>span{animation-range:cover 16% cover 20%}.landing-brand .creator-ops-feed>div:nth-child(2)>b>span{animation-range:cover 30% cover 34%}.landing-brand .creator-ops-feed>div:nth-child(3)>b>span{animation-range:cover 44% cover 48%}.landing-brand .creator-ops-campaign>header>b>span,.landing-brand .creator-ops-feed>div:nth-child(4)>b>span{animation-range:cover 60% cover 64%}.landing-brand .creator-ops-campaign>header>b>span:first-child{animation-name:tfOpsStatusOut}.landing-brand .creator-ops-campaign>header>b>span:last-child{animation-name:tfOpsStatusIn}}@media (min-width:981px) and (min-height:1200px){@supports (animation-timeline:view()){.landing-brand .creator-ops{padding-block:0}.landing-brand .creator-ops-scroll{height:250svh;view-timeline-name:--ops-sequence;view-timeline-axis:block}.landing-brand .creator-ops-pin{position:-webkit-sticky;position:sticky;top:calc(var(--tf-space-16) * 1px);display:grid;align-items:center;height:calc(100svh - var(--tf-space-16) * 1px)}.landing-brand .creator-ops-stage{view-timeline-name:none}.landing-brand .creator-ops-manual li:first-child .creator-ops-strike{animation-range:cover 30% cover 34%}.landing-brand .creator-ops-manual li:nth-child(2) .creator-ops-strike{animation-range:cover 40% cover 44%}.landing-brand .creator-ops-manual li:nth-child(3) .creator-ops-strike{animation-range:cover 44% cover 48%}.landing-brand .creator-ops-manual li:nth-child(4) .creator-ops-strike{animation-range:cover 60% cover 64%}.landing-brand .creator-ops-core{animation-range:cover 28% cover 32%}.landing-brand .creator-ops-signal-a{animation-range:cover 30% cover 36%}.landing-brand .creator-ops-signal-b{animation-range:cover 40% cover 46%}.landing-brand .creator-ops-signal-c{animation-range:cover 50% cover 56%}.landing-brand .creator-ops-signal-d{animation-range:cover 60% cover 66%}.landing-brand .creator-ops-progress:after{animation-range:cover 30% cover 65%}.landing-brand .creator-ops-feed>div:first-child,.landing-brand .creator-ops-progress li:first-child{animation-range:cover 30% cover 36%}.landing-brand .creator-ops-feed>div:nth-child(2),.landing-brand .creator-ops-progress li:nth-child(2){animation-range:cover 40% cover 46%}.landing-brand .creator-ops-feed>div:nth-child(3),.landing-brand .creator-ops-progress li:nth-child(3){animation-range:cover 50% cover 56%}.landing-brand .creator-ops-feed>div:nth-child(4),.landing-brand .creator-ops-progress li:nth-child(4){animation-range:cover 60% cover 66%}.landing-brand .creator-ops-feed>div:first-child>b>span{animation-range:cover 33% cover 36%}.landing-brand .creator-ops-feed>div:nth-child(2)>b>span{animation-range:cover 43% cover 46%}.landing-brand .creator-ops-feed>div:nth-child(3)>b>span{animation-range:cover 53% cover 56%}.landing-brand .creator-ops-campaign>header>b>span,.landing-brand .creator-ops-feed>div:nth-child(4)>b>span{animation-range:cover 63% cover 66%}}}@media (max-width:980px){.landing-brand .creator-ops{padding-block:calc((var(--tf-space-16) + var(--tf-space-12)) * 1px)}.landing-brand .creator-ops-head{grid-template-columns:1fr;gap:calc(var(--tf-space-6) * 1px)}.landing-brand .creator-ops-head h2{max-width:13ch}.landing-brand .creator-ops-stage{grid-template-columns:1fr}.landing-brand .creator-ops-manual{padding:calc(var(--tf-space-8) * 1px) 0}.landing-brand .creator-ops-manual ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.landing-brand .creator-ops-manual li:nth-child(odd){padding-right:calc(var(--tf-space-6) * 1px)}.landing-brand .creator-ops-manual li:nth-child(2n){padding-left:calc(var(--tf-space-6) * 1px)}.landing-brand .creator-ops-manual li:nth-child(2n) .creator-ops-strike{left:calc(var(--tf-space-6) * 1px);width:calc(100% - var(--tf-space-6) * 1px)}.landing-brand .creator-ops-router{min-height:calc((var(--tf-space-16) + var(--tf-space-8)) * 1px)}.landing-brand .creator-ops-track{top:0;bottom:0;left:50%;width:auto;border-top:0;border-left:1px dashed color-mix(in srgb,var(--on-ink) 36%,transparent)}.landing-brand .creator-ops-core:after{top:auto;right:auto;bottom:calc(var(--tf-space-3) * -1px);left:50%;transform:translateX(-50%) rotate(90deg)}.landing-brand .creator-ops-stage.is-active .creator-ops-signal-a,.landing-brand .creator-ops-stage.is-active .creator-ops-signal-b,.landing-brand .creator-ops-stage.is-active .creator-ops-signal-c,.landing-brand .creator-ops-stage.is-active .creator-ops-signal-d{animation-name:tfOpsSignalVertical}@supports (animation-timeline:view()){.landing-brand .creator-ops-manual li:first-child .creator-ops-strike{animation-range:cover 8% cover 12%}.landing-brand .creator-ops-manual li:nth-child(2) .creator-ops-strike{animation-range:cover 12% cover 16%}.landing-brand .creator-ops-manual li:nth-child(3) .creator-ops-strike{animation-range:cover 16% cover 20%}.landing-brand .creator-ops-manual li:nth-child(4) .creator-ops-strike{animation-range:cover 20% cover 24%}.landing-brand .creator-ops-signal-a,.landing-brand .creator-ops-signal-b,.landing-brand .creator-ops-signal-c,.landing-brand .creator-ops-signal-d{animation-name:tfOpsSignalVertical}}.landing-brand .creator-ops-campaign{width:min(42rem,100%);margin:0 auto calc(var(--tf-space-10) * 1px)}}@media (max-width:620px){.landing-brand .creator-ops{padding-block:calc((var(--tf-space-16) + var(--tf-space-6)) * 1px)}.landing-brand .creator-ops-head h2{font-size:clamp(2.65rem,12vw,3.75rem)}.landing-brand .creator-ops-manual ul{display:block}.landing-brand .creator-ops-manual li:nth-child(2n),.landing-brand .creator-ops-manual li:nth-child(odd){padding-right:0;padding-left:0}.landing-brand .creator-ops-manual li:nth-child(2n) .creator-ops-strike{left:0;width:100%}.landing-brand .creator-ops-campaign{padding:calc(var(--tf-space-5) * 1px)}.landing-brand .creator-ops-feed>div{grid-template-columns:calc(var(--tf-space-8) * 1px) minmax(0,1fr)}.landing-brand .creator-ops-feed p small{overflow:visible;text-overflow:clip;white-space:normal}.landing-brand .creator-ops-feed>div>b{grid-column:2}.landing-brand .creator-ops-campaign figcaption{margin-top:calc(var(--tf-space-5) * 1px)}}@media (prefers-reduced-motion:reduce){.landing-brand .creator-ops{padding-block:calc((var(--tf-space-16) + var(--tf-space-12)) * 1px)}.landing-brand .creator-ops-scroll{height:auto}.landing-brand .creator-ops-pin{position:static;height:auto}.landing-brand .creator-ops-stage *,.landing-brand .creator-ops-stage :after,.landing-brand .creator-ops-stage :before{animation:none!important}.landing-brand .creator-ops-stage .creator-ops-progress:after,.landing-brand .creator-ops-stage .creator-ops-strike{transform:scaleX(1)}.landing-brand .creator-ops-stage .creator-ops-core,.landing-brand .creator-ops-stage .creator-ops-feed>div,.landing-brand .creator-ops-stage .creator-ops-progress li{transform:none}.landing-brand .creator-ops-signal{display:none}.landing-brand .creator-ops-campaign>header>b>span:first-child,.landing-brand .creator-ops-feed>div>b>span:first-child{opacity:0}.landing-brand .creator-ops-campaign>header>b>span:last-child,.landing-brand .creator-ops-feed>div>b>span:last-child{opacity:1}}@keyframes tfPickleChoice{0%{opacity:0;transform:translateY(calc(var(--tf-space-5) * 1px))}55%,to{opacity:1;transform:translateY(0)}}@keyframes tfPickleTouch{0%,48%{opacity:0;transform:translate(-50%,-50%) scale(.72)}68%{opacity:.68;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.45)}}@keyframes tfUgcFeedProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tfUgcMarquee{0%{transform:translateZ(0)}to{transform:translate3d(var(--ugc-marquee-shift,0),0,0)}}@keyframes tfUgcMarqueeFallback{0%{transform:translateZ(0)}to{transform:translate3d(calc(-100% + 100vw),0,0)}}@keyframes tfUgcAppCut{0%,21.99%{opacity:1}22%,to{opacity:0}}@keyframes tfUgcVideoCut{0%,21.99%{opacity:0}22%,to{opacity:1}}@keyframes tfUgcCreatorStoryNote{0%,21.99%,98%,to{opacity:0}22%,97.99%{opacity:1}}@keyframes tfUgcCleanupCaptionBefore{0%,65.29%{opacity:1}65.3%,to{opacity:0}}@keyframes tfUgcCleanupCaptionAfter{0%,65.29%{opacity:0}65.3%,to{opacity:1}}.landing-brand .ugc-filmstrip{padding-block:calc((var(--tf-space-16) + var(--tf-space-8)) * 1px);background:var(--cream)}.landing-brand .ugc-filmstrip-head{max-width:58rem;margin-inline:auto;text-align:center}.landing-brand .ugc-filmstrip-head h2{font-size:clamp(3.2rem,6.4vw,6rem);font-weight:900;line-height:.98;letter-spacing:-.055em}.landing-brand .ugc-filmstrip-head h2 em{color:var(--tangerine);font-style:normal}.landing-brand .ugc-filmstrip-head p{max-width:34rem;margin:calc(var(--tf-space-6) * 1px) auto 0;color:var(--ink);font-size:clamp(1rem,1.8vw,1.2rem);font-weight:650;line-height:1.65}.landing-brand .ugc-filmstrip-window{overflow-x:auto;overflow-y:hidden;margin-top:calc(var(--tf-space-12) * 1px);border-block:1px solid var(--hairline-strong);cursor:-webkit-grab;cursor:grab;-webkit-mask-image:linear-gradient(90deg,transparent,var(--ink) 4%,var(--ink) 96%,transparent);mask-image:linear-gradient(90deg,transparent,var(--ink) 4%,var(--ink) 96%,transparent);scrollbar-width:none;scroll-snap-type:x proximity}.landing-brand .ugc-filmstrip-window:active{cursor:-webkit-grabbing;cursor:grabbing}.landing-brand .ugc-filmstrip-window::-webkit-scrollbar{display:none}.landing-brand .ugc-filmstrip-track{display:flex;justify-content:flex-start;align-items:center;gap:calc(var(--tf-space-6) * 1px);width:max-content;min-width:max-content;padding-block:calc(var(--tf-space-8) * 1px);padding-inline:max(calc(var(--tf-space-6) * 1px),calc((100vw - 78rem) / 2));animation:tfUgcMarqueeFallback 42s linear infinite alternate;will-change:transform}.landing-brand .ugc-filmstrip-window.is-marquee-ready .ugc-filmstrip-track{animation:tfUgcMarquee 56s linear infinite}.landing-brand .ugc-filmstrip-window:is(:hover,:focus-within,.is-interacting) .ugc-filmstrip-track{animation-play-state:paused}.landing-brand .ugc-filmstrip-set{display:flex;align-items:center;gap:calc(var(--tf-space-6) * 1px)}.landing-brand .ugc-story-card{position:relative;width:min(17rem,calc(100vw - (var(--tf-space-16) + var(--tf-space-6)) * 1px));aspect-ratio:9/16;overflow:hidden;isolation:isolate;background:var(--ink);border:1px solid color-mix(in srgb,var(--ink) 82%,var(--hairline));border-radius:calc(var(--tf-radius-xl) * 1px);box-shadow:var(--tf-shadow-card);scroll-snap-align:center}.landing-brand .ugc-feed-scrim,.landing-brand .ugc-story-app,.landing-brand .ugc-story-media,.landing-brand .ugc-story-video{position:absolute;inset:0}.landing-brand .ugc-story-media{isolation:isolate}.landing-brand .ugc-story-video{z-index:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;opacity:1;transform:scaleX(-1) scale(1.015);filter:brightness(1.015) contrast(.94) saturate(.92)}.landing-brand .ugc-story-card--shorts .ugc-story-video{transform:scale(1.015);filter:brightness(1.006) contrast(.98) saturate(.96)}.landing-brand .ugc-story-card--hero .ugc-story-video,.landing-brand .ugc-story-card--outfit .ugc-story-video,.landing-brand .ugc-story-card--timelapse .ugc-story-video{transform:scale(1.015)}.landing-brand .hero-filmstrip-overlay{position:absolute;z-index:3;inset:0}.landing-brand .ugc-story-app{z-index:1;display:flex;overflow:hidden;flex-direction:column;background:var(--cream);color:var(--ink);opacity:0}.landing-brand [data-ugc-story] .ugc-story-video{animation:tfUgcVideoCut 5.04s linear infinite}.landing-brand [data-ugc-story] .ugc-story-app{animation:tfUgcAppCut 5.04s linear infinite}.landing-brand .ugc-story-card.is-app-intro .ugc-story-video{opacity:0}.landing-brand .ugc-story-card.is-app-intro .ugc-story-app{opacity:1}.landing-brand .ugc-story-app>header{display:flex;align-items:center;justify-content:space-between;padding:calc((var(--tf-space-12) + var(--tf-space-4)) * 1px) calc(var(--tf-space-4) * 1px) 0}.landing-brand .pickle-brand{display:flex;align-items:center;gap:calc(var(--tf-space-2) * 1px);font-size:.72rem;letter-spacing:.08em}.landing-brand .pickle-brand img{width:calc(var(--tf-space-8) * 1px);height:calc(var(--tf-space-8) * 1px);border-radius:calc(var(--tf-radius-md) * 1px)}.landing-brand .pickle-menu{display:grid;grid-gap:calc(var(--tf-space-1) * 1px);gap:calc(var(--tf-space-1) * 1px)}.landing-brand .pickle-menu i{width:calc(var(--tf-space-1) * 1px);height:calc(var(--tf-space-1) * 1px);border-radius:calc(var(--tf-radius-pill) * 1px);background:var(--ink)}.landing-brand .pickle-app-body{position:relative;display:flex;min-height:0;flex:1 1;flex-direction:column;justify-content:center;padding:0 calc(var(--tf-space-5) * 1px) calc(var(--tf-space-8) * 1px)}.landing-brand .pickle-app-body>p{margin-bottom:calc(var(--tf-space-2) * 1px);color:var(--taupe);font-size:.72rem;font-weight:750}.landing-brand .pickle-app-body h3{font-size:1.75rem;font-weight:900;line-height:1.04;letter-spacing:-.055em}.landing-brand .pickle-choice-list{display:grid;margin-top:calc(var(--tf-space-5) * 1px);border-block:1px solid var(--hairline-strong);text-align:center}.landing-brand .pickle-choice-list>*{padding-block:calc(var(--tf-space-2) * 1px);color:var(--taupe);font-size:.7rem}.landing-brand .pickle-choice-list strong{margin-inline:calc(var(--tf-space-2) * -1px);padding-block:calc(var(--tf-space-3) * 1px);background:var(--tf-color-money-green-bg);color:var(--ink);font-size:1rem;font-weight:900;letter-spacing:-.035em}.landing-brand .pickle-confirm{display:flex;align-items:center;justify-content:center;margin-top:calc(var(--tf-space-4) * 1px);padding-block:calc(var(--tf-space-3) * 1px);border-radius:calc(var(--tf-radius-pill) * 1px);background:var(--ink);color:var(--surface);font-size:.74rem;font-weight:850}.landing-brand .pickle-touch{position:absolute;right:calc(var(--tf-space-8) * 1px);bottom:calc((var(--tf-space-16) + var(--tf-space-12)) * 1px);width:calc(var(--tf-space-12) * 1px);height:calc(var(--tf-space-12) * 1px);border:2px solid var(--tangerine);border-radius:calc(var(--tf-radius-pill) * 1px);opacity:0}.landing-brand .ugc-story-card.is-app-intro .pickle-choice-list{animation:tfPickleChoice var(--tf-motion-overlay) var(--tf-motion-ease-out) both}.landing-brand .ugc-story-card.is-app-intro .pickle-touch{animation:tfPickleTouch var(--tf-motion-overlay) var(--tf-motion-ease-out) both}.landing-brand .ugc-feed-scrim{z-index:2;pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--ink) 54%,transparent),transparent 22%),linear-gradient(to top,color-mix(in srgb,var(--ink) 84%,transparent),transparent 42%)}.landing-brand .ugc-creator-overlay{position:absolute;inset:0;z-index:3;pointer-events:none}.landing-brand .ugc-creator-overlay span{position:absolute;top:15%;left:50%;width:max-content;max-width:calc(100% - (var(--tf-space-16) + var(--tf-space-12)) * 1px);padding:calc(var(--tf-space-1) * 1px) calc(var(--tf-space-3) * 1px);transform:translateX(-50%);border-radius:calc(var(--tf-radius-sm) * 1px);background:var(--surface);color:var(--ink);font-size:.98rem;font-weight:900;letter-spacing:-.035em;line-height:1.18;opacity:1;text-align:center}.landing-brand [data-ugc-story] .ugc-creator-overlay span{opacity:0;animation:tfUgcCreatorStoryNote 5.04s step-end infinite}.landing-brand .ugc-story-card:not(.is-app-intro) .ugc-creator-overlay span{opacity:1}.landing-brand .ugc-story-card:nth-child(2) .ugc-creator-overlay span,.landing-brand .ugc-story-card:nth-child(2) .ugc-feed-progress i,.landing-brand .ugc-story-card:nth-child(2) .ugc-story-app,.landing-brand .ugc-story-card:nth-child(2) .ugc-story-video{animation-delay:-2.45s}.landing-brand.is-hydrated .ugc-creator-overlay span,.landing-brand.is-hydrated .ugc-story-app,.landing-brand.is-hydrated .ugc-story-video{animation:none}.landing-brand .ugc-creator-overlay--selfie span{top:auto;bottom:32%;left:0;width:100%;max-width:none;box-sizing:border-box;padding:calc(var(--tf-space-2) * 1px) calc(var(--tf-space-3) * 1px);transform:none;border-radius:0;background:color-mix(in srgb,var(--ink) 72%,transparent);color:var(--surface);font-size:.92rem;font-weight:650;letter-spacing:-.026em;line-height:1.25;text-shadow:0 1px 2px color-mix(in srgb,var(--ink) 82%,transparent);white-space:normal}.landing-brand .ugc-creator-overlay--demo span{top:14%;left:50%;width:max-content;max-width:calc(100% - (var(--tf-space-10) * 1px));padding:0;transform:translateX(-50%);border-radius:0;background:transparent;color:var(--surface);font-size:.92rem;font-weight:900;letter-spacing:-.034em;line-height:1.2;text-align:center;text-shadow:-1px -1px 0 var(--ink),1px -1px 0 var(--ink),-1px 1px 0 var(--ink),1px 1px 0 var(--ink),0 2px 4px color-mix(in srgb,var(--ink) 82%,transparent);white-space:normal}.landing-brand .ugc-story-card--shorts .ugc-creator-overlay--demo .ugc-cleanup-caption-before{animation:tfUgcCleanupCaptionBefore 7.04s step-end infinite}.landing-brand .ugc-story-card--shorts .ugc-creator-overlay--demo .ugc-cleanup-caption-after{opacity:0;animation:tfUgcCleanupCaptionAfter 7.04s step-end infinite}.landing-brand.is-hydrated .ugc-story-card--shorts .ugc-creator-overlay--demo span{animation:none}.landing-brand .ugc-story-card--shorts.is-cleanup-after .ugc-creator-overlay--demo .ugc-cleanup-caption-before{opacity:0}.landing-brand .ugc-story-card--shorts.is-cleanup-after .ugc-creator-overlay--demo .ugc-cleanup-caption-after{opacity:1}.landing-brand .ugc-creator-overlay--timer>b{display:flex;position:absolute;top:15%;left:50%;align-items:center;gap:calc(var(--tf-space-1) * 1px);padding:calc(var(--tf-space-1) * 1px) calc(var(--tf-space-2) * 1px);transform:translateX(-50%);border:1px solid color-mix(in srgb,var(--surface) 58%,transparent);border-radius:calc(var(--tf-radius-pill) * 1px);background:color-mix(in srgb,var(--ink) 62%,transparent);color:var(--surface);font-size:.68rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em;text-shadow:0 1px 2px color-mix(in srgb,var(--ink) 84%,transparent)}.landing-brand .ugc-creator-overlay--timer>b i{width:calc(var(--tf-space-2) * 1px);height:calc(var(--tf-space-2) * 1px);border-radius:calc(var(--tf-radius-pill) * 1px);background:var(--tangerine);box-shadow:0 0 0 calc(var(--tf-space-1) * 1px) color-mix(in srgb,var(--tangerine) 24%,transparent)}.landing-brand .ugc-creator-overlay--outfit>b{position:absolute;left:calc(var(--tf-space-3) * 1px);bottom:31%;padding:calc(var(--tf-space-1) * 1px) calc(var(--tf-space-2) * 1px);border-radius:calc(var(--tf-radius-sm) * 1px);background:var(--surface);color:var(--ink);font-size:.72rem;font-weight:900;letter-spacing:-.025em;transform:rotate(-2deg)}.landing-brand .ugc-feed-top{position:absolute;z-index:3;top:0;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:calc(var(--tf-space-4) * 1px);padding:calc(var(--tf-space-4) * 1px);color:var(--surface);font-size:.78rem;text-shadow:0 1px 3px color-mix(in srgb,var(--ink) 76%,transparent)}.landing-brand .ugc-feed-top>span{color:color-mix(in srgb,var(--surface) 68%,transparent);font-weight:700}.landing-brand .ugc-feed-top>strong{font-weight:850}.landing-brand .ugc-feed-top>i{position:absolute;top:calc((var(--tf-space-8) + var(--tf-space-4)) * 1px);left:50%;width:calc(var(--tf-space-6) * 1px);height:2px;transform:translateX(calc(var(--tf-space-4) * 1px));background:var(--surface)}.landing-brand .ugc-feed-top>svg{position:absolute;top:calc(var(--tf-space-4) * 1px);right:calc(var(--tf-space-4) * 1px);width:calc(var(--tf-space-6) * 1px);height:calc(var(--tf-space-6) * 1px);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.landing-brand .ugc-reels-top{position:absolute;z-index:3;top:0;right:0;left:0;display:flex;align-items:center;justify-content:space-between;padding:calc(var(--tf-space-4) * 1px);color:var(--surface);text-shadow:0 1px 3px color-mix(in srgb,var(--ink) 76%,transparent)}.landing-brand .ugc-reels-top strong{font-size:.82rem;font-weight:850}.landing-brand .ugc-reels-top svg{width:calc(var(--tf-space-6) * 1px);height:calc(var(--tf-space-6) * 1px);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.landing-brand .ugc-shorts-top{position:absolute;z-index:3;top:0;right:0;left:0;display:flex;align-items:center;justify-content:space-between;padding:calc(var(--tf-space-4) * 1px);color:var(--surface);text-shadow:0 1px 3px color-mix(in srgb,var(--ink) 76%,transparent)}.landing-brand .ugc-shorts-top strong{font-size:.82rem;font-weight:900;letter-spacing:-.02em}.landing-brand .ugc-shorts-top>span{display:flex;align-items:center;gap:calc(var(--tf-space-4) * 1px)}.landing-brand .ugc-shorts-top svg{width:calc(var(--tf-space-6) * 1px);height:calc(var(--tf-space-6) * 1px);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.landing-brand .ugc-feed-rail{position:absolute;z-index:3;right:calc(var(--tf-space-2) * 1px);bottom:3.5rem;display:grid;grid-gap:calc(var(--tf-space-2) * 1px);gap:calc(var(--tf-space-2) * 1px);color:var(--surface);text-align:center;text-shadow:0 1px 3px color-mix(in srgb,var(--ink) 82%,transparent)}.landing-brand .ugc-feed-rail>span{display:grid;justify-items:center;grid-gap:calc(var(--tf-space-1) * 1px);gap:calc(var(--tf-space-1) * 1px)}.landing-brand .ugc-feed-rail svg{width:calc(var(--tf-space-6) * 1px);height:calc(var(--tf-space-6) * 1px);fill:color-mix(in srgb,var(--ink) 18%,transparent);stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.landing-brand .ugc-feed-rail b{font-size:.6rem;font-weight:850}.landing-brand .ugc-reels-rail{bottom:3.5rem;gap:calc(var(--tf-space-3) * 1px)}.landing-brand .ugc-reels-rail>span:last-child svg{fill:var(--surface);stroke:none}.landing-brand .ugc-shorts-rail{bottom:3.5rem;gap:calc(var(--tf-space-3) * 1px)}.landing-brand .ugc-shorts-rail>span:last-child svg{fill:var(--surface);stroke:none}.landing-brand .ugc-feed-avatar{position:relative;margin-bottom:calc(var(--tf-space-1) * 1px)}.landing-brand .ugc-feed-avatar img{width:calc(var(--tf-space-8) * 1px);height:calc(var(--tf-space-8) * 1px);object-fit:cover;border:2px solid var(--surface);border-radius:calc(var(--tf-radius-pill) * 1px)}.landing-brand .ugc-feed-avatar i{display:grid;position:absolute;right:50%;bottom:calc(var(--tf-space-1) * -1px);width:calc(var(--tf-space-5) * 1px);height:calc(var(--tf-space-5) * 1px);place-items:center;transform:translateX(50%);border-radius:calc(var(--tf-radius-pill) * 1px);background:var(--tangerine);color:var(--surface);font-size:.72rem;font-style:normal;font-weight:900;line-height:1;text-shadow:none}.landing-brand .ugc-feed-caption{position:absolute;z-index:3;right:calc((var(--tf-space-12) + var(--tf-space-2)) * 1px);bottom:calc(var(--tf-space-4) * 1px);left:calc(var(--tf-space-4) * 1px);color:var(--surface);text-shadow:0 1px 4px color-mix(in srgb,var(--ink) 92%,transparent)}.landing-brand .ugc-feed-caption>strong{font-size:.72rem;font-weight:900}.landing-brand .ugc-feed-caption p{margin-top:calc(var(--tf-space-2) * 1px);font-size:.72rem;font-weight:620;line-height:1.42}.landing-brand .ugc-feed-caption p b{font-weight:850}.landing-brand .ugc-feed-caption>span{display:flex;align-items:center;gap:calc(var(--tf-space-2) * 1px);margin-top:calc(var(--tf-space-2) * 1px);overflow:hidden;font-size:.62rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.landing-brand .ugc-feed-caption>span svg{width:calc(var(--tf-space-5) * 1px);height:calc(var(--tf-space-5) * 1px);flex:none;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.landing-brand .ugc-reels-caption{position:absolute;z-index:3;right:calc((var(--tf-space-12) + var(--tf-space-2)) * 1px);bottom:calc(var(--tf-space-4) * 1px);left:calc(var(--tf-space-4) * 1px);color:var(--surface);text-shadow:0 1px 4px color-mix(in srgb,var(--ink) 92%,transparent)}.landing-brand .ugc-reels-caption>div{display:flex;align-items:center;gap:calc(var(--tf-space-2) * 1px)}.landing-brand .ugc-reels-caption img{width:calc(var(--tf-space-7) * 1px);height:calc(var(--tf-space-7) * 1px);flex-basis:calc(var(--tf-space-7) * 1px);object-fit:cover;border:1px solid var(--surface);border-radius:calc(var(--tf-radius-pill) * 1px)}.landing-brand .ugc-reels-caption>div strong{font-size:.72rem;font-weight:900}.landing-brand .ugc-reels-caption>div b{margin-left:calc(var(--tf-space-1) * 1px);padding:2px calc(var(--tf-space-2) * 1px);border:1px solid color-mix(in srgb,var(--surface) 72%,transparent);border-radius:calc(var(--tf-radius-sm) * 1px);font-size:.6rem;font-weight:800}.landing-brand .ugc-reels-caption>p{margin-top:calc(var(--tf-space-2) * 1px);font-size:.72rem;font-weight:620;line-height:1.42}.landing-brand .ugc-reels-caption>p b{font-weight:820}.landing-brand .ugc-reels-caption>span{display:block;margin-top:calc(var(--tf-space-2) * 1px);font-size:.62rem;font-weight:700}.landing-brand .ugc-shorts-caption{position:absolute;z-index:3;right:calc((var(--tf-space-12) + var(--tf-space-2)) * 1px);bottom:calc(var(--tf-space-4) * 1px);left:calc(var(--tf-space-4) * 1px);color:var(--surface);text-shadow:0 1px 4px color-mix(in srgb,var(--ink) 92%,transparent)}.landing-brand .ugc-shorts-caption>div{display:flex;align-items:center;gap:calc(var(--tf-space-2) * 1px)}.landing-brand .ugc-shorts-avatar{display:block;overflow:hidden;width:calc(var(--tf-space-7) * 1px);height:calc(var(--tf-space-7) * 1px);flex:0 0 calc(var(--tf-space-7) * 1px);box-sizing:border-box;border:1px solid var(--surface);border-radius:calc(var(--tf-radius-pill) * 1px)}.landing-brand .ugc-shorts-avatar img{width:100%;height:100%;max-width:none;object-fit:cover;transform:scale(3);transform-origin:78% 26%}.landing-brand .ugc-shorts-caption>div strong{font-size:.72rem;font-weight:900}.landing-brand .ugc-shorts-caption>div b{margin-left:calc(var(--tf-space-1) * 1px);padding:2px calc(var(--tf-space-2) * 1px);border-radius:calc(var(--tf-radius-sm) * 1px);background:var(--surface);color:var(--ink);font-size:.6rem;font-weight:850;text-shadow:none}.landing-brand .ugc-shorts-caption>p{margin-top:calc(var(--tf-space-2) * 1px);font-size:.72rem;font-weight:620;line-height:1.42}.landing-brand .ugc-shorts-caption>p b{font-weight:820}.landing-brand .ugc-shorts-caption>span{display:block;margin-top:calc(var(--tf-space-2) * 1px);font-size:.62rem;font-weight:700}.landing-brand .ugc-feed-progress{position:absolute;z-index:4;right:0;bottom:0;left:0;height:2px;background:color-mix(in srgb,var(--surface) 42%,transparent)}.landing-brand .ugc-feed-progress i{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:left;background:var(--surface);animation:tfUgcFeedProgress 5.04s linear infinite}.landing-brand .hero-filmstrip-overlay,.landing-brand .ugc-creator-overlay,.landing-brand .ugc-feed-caption,.landing-brand .ugc-feed-progress,.landing-brand .ugc-feed-rail,.landing-brand .ugc-feed-top,.landing-brand .ugc-reels-caption,.landing-brand .ugc-reels-rail,.landing-brand .ugc-reels-top,.landing-brand .ugc-shorts-caption,.landing-brand .ugc-shorts-rail,.landing-brand .ugc-shorts-top{transform:translateZ(0)}@media (min-width:1280px){.landing-brand .ugc-filmstrip-track{margin-inline:0;padding-inline:calc(var(--tf-space-6) * 1px)}.landing-brand .ugc-story-card{width:14rem}}@media (max-width:620px){.landing-brand .ugc-filmstrip{padding-block:calc((var(--tf-space-16) + var(--tf-space-4)) * 1px)}.landing-brand .ugc-filmstrip-head{text-align:left}.landing-brand .ugc-filmstrip-head h2{max-width:8ch;font-size:clamp(2.9rem,13.2vw,4.15rem)}.landing-brand .ugc-filmstrip-head p{margin-inline:0}.landing-brand .ugc-filmstrip-window{--ugc-mobile-card-width:min(17rem,74vw);margin-top:calc(var(--tf-space-10) * 1px);cursor:auto;-webkit-mask-image:none;mask-image:none;overscroll-behavior-inline:contain;scroll-padding-inline:calc((100vw - var(--ugc-mobile-card-width)) / 2);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.landing-brand .ugc-filmstrip-track{justify-content:flex-start;min-width:max-content;padding-block:calc(var(--tf-space-8) * 1px);padding-inline:calc((100vw - var(--ugc-mobile-card-width)) / 2);transform:none;animation:none;will-change:auto}.landing-brand .ugc-story-card{width:min(17rem,74vw);scroll-snap-align:center;scroll-snap-stop:always}}.landing-brand .ugc-story-card.is-app-intro .pickle-app-body{justify-content:flex-start;padding-top:calc(var(--tf-space-6) * 1px);padding-bottom:8.5rem}.landing-brand .ugc-story-card.is-app-intro .pickle-choice-list{margin-top:calc(var(--tf-space-3) * 1px)}.landing-brand .ugc-story-card.is-app-intro .pickle-choice-list>*{padding-block:calc(var(--tf-space-1) * 1px)}.landing-brand .ugc-story-card.is-app-intro .pickle-choice-list strong{padding-block:calc(var(--tf-space-2) * 1px)}.landing-brand .ugc-story-card.is-app-intro .pickle-confirm{margin-top:calc(var(--tf-space-2) * 1px);padding-block:calc(var(--tf-space-2) * 1px)}@media (hover:none) and (pointer:coarse){.landing-brand .ugc-filmstrip-track,.landing-brand .ugc-filmstrip-window.is-marquee-ready .ugc-filmstrip-track{transform:none;animation:none;will-change:auto}}@media (prefers-reduced-motion:reduce){.landing-brand .ugc-filmstrip-track{transform:none!important;animation:none!important}.landing-brand .ugc-story-card.is-app-intro .ugc-story-video{opacity:1;transform:scaleX(-1);animation:none;transition:none}.landing-brand .ugc-story-card.is-app-intro .ugc-story-app{opacity:0;animation:none}.landing-brand .ugc-creator-overlay span,.landing-brand .ugc-feed-progress i,.landing-brand .ugc-story-card .pickle-choice-list,.landing-brand .ugc-story-card .pickle-touch{animation:none!important}.landing-brand .ugc-creator-overlay span{opacity:1}.landing-brand .ugc-creator-overlay--demo .ugc-cleanup-caption-after{opacity:0}.landing-brand .ugc-feed-progress i{transform:scaleX(1)}}.landing-brand .hero .ugc-scrim{background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 34%,transparent) 0,transparent 27%,transparent 52%,color-mix(in srgb,var(--ink) 76%,transparent) 100%)}.landing-brand .hero .ugc-overlay{z-index:1;inset:0;transform:none;font-family:var(--tf-font-body);line-height:1.2;text-align:left;text-shadow:none}.landing-brand .hero .side-card-a .hero-feed{font-size:.72rem}.landing-brand .hero .side-card-b .hero-feed{font-size:.54rem}.landing-brand .hero .side-card-c .hero-feed{font-size:.6rem}.landing-brand .hero .side-card-d .hero-feed{font-size:.55rem}.landing-brand .hero-feed{position:relative;width:100%;height:100%;color:var(--surface)}.landing-brand .hero-feed svg{width:1.65em;height:1.65em;flex:none;overflow:visible;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.landing-brand .hero-feed-tabs,.landing-brand .hero-feed-top{position:absolute;z-index:2;top:1.1em;right:1.15em;left:1.15em;display:flex;align-items:center;justify-content:space-between;font-size:1em}.landing-brand .hero-feed-top>span{display:inline-flex;align-items:center;gap:1.1em}.landing-brand .hero-feed-tabs{justify-content:center;gap:1.1em}.landing-brand .hero-feed-tabs span{opacity:.72}.landing-brand .hero-feed-tabs strong{position:relative}.landing-brand .hero-feed-tabs strong:after{content:"";position:absolute;right:24%;bottom:-.45em;left:24%;height:.16em;border-radius:999px;background:currentColor}.landing-brand .hero-feed-hook{position:absolute;top:15%;right:.8em;left:.8em;margin:0;transform:rotate(-1.5deg);font-family:var(--font-black-han-sans),var(--tf-font-body);font-size:1.48em;font-weight:400;line-height:1.22;text-align:center;text-shadow:-.09em 0 var(--ink),.09em 0 var(--ink),0 -.09em var(--ink),0 .09em var(--ink),0 .12em .25em color-mix(in srgb,var(--ink) 64%,transparent)}.landing-brand .hero-feed-shorts .hero-feed-hook{top:16%;font-size:1.3em}.landing-brand .hero-feed-sticker{position:absolute;top:17%;left:.75em;margin:0;padding:.45em .62em;transform:rotate(-2deg);border-radius:.4em;background:var(--surface);color:var(--ink);font-family:var(--font-black-han-sans),var(--tf-font-body);font-size:1.22em;font-weight:400;line-height:1.28;box-shadow:var(--tf-shadow-card)}.landing-brand .hero-feed-rail{position:absolute;z-index:2;right:.72em;bottom:5.6em;display:flex;flex-direction:column;align-items:center;gap:.82em}.landing-brand .hero-feed-tiktok .hero-feed-rail{bottom:5.3em;gap:.68em}.landing-brand .hero-feed-rail>span{display:flex;flex-direction:column;align-items:center;gap:.12em}.landing-brand .hero-feed-rail b{font-size:.72em;line-height:1}.landing-brand .hero-feed-avatar{position:relative;margin-bottom:.35em}.landing-brand .hero-feed-avatar img{width:2.9em;height:2.9em;border:.16em solid var(--surface);border-radius:50%;object-fit:cover;object-position:50% 28%}.landing-brand .hero-feed-avatar i{position:absolute;right:50%;bottom:-.62em;display:grid;width:1.5em;height:1.5em;transform:translateX(50%);place-items:center;border-radius:50%;background:var(--tangerine);color:var(--surface);font-size:.8em;font-style:normal;font-weight:900;line-height:1}.landing-brand .hero-feed-caption{position:absolute;z-index:2;right:4.9em;bottom:1.15em;left:1.15em}.landing-brand .hero-feed-caption strong{font-size:.95em}.landing-brand .hero-feed-caption p{margin-top:.35em;font-size:.86em;font-weight:650;line-height:1.3}.landing-brand .hero-feed-caption>span{display:flex;align-items:center;gap:.35em;margin-top:.55em;font-size:.72em}.landing-brand .hero-feed-caption>span svg{width:1.25em;height:1.25em}.landing-brand .hero-feed-shorts .hero-feed-caption{right:4.7em}.landing-brand .hero-feed-shorts .hero-feed-caption>div{display:flex;align-items:center;gap:.45em}.landing-brand .hero-feed-shorts .hero-feed-caption img{width:2.25em;height:2.25em;border:.12em solid var(--surface);border-radius:50%;object-fit:cover;object-position:50% 28%}.landing-brand .hero-feed-shorts .hero-feed-caption>div>b{margin-left:.25em;padding:.34em .6em;border-radius:999px;background:var(--surface);color:var(--ink);font-size:.72em}.landing-brand .hero-feed-modo .ugc-feed-top{gap:1em;padding:1.15em 1em;font-size:.86em}.landing-brand .hero-feed-modo .ugc-feed-top>i{top:2.6em;width:1.8em;height:.14em;transform:translateX(.75em)}.landing-brand .hero-feed-modo .ugc-feed-top>svg{top:1.05em;right:.8em;width:1.55em;height:1.55em}.landing-brand .hero-feed-modo .ugc-creator-overlay--timer>b{top:17%;gap:.4em;padding:.42em .65em;border-width:.1em;font-size:.75em}.landing-brand .hero-feed-modo .ugc-creator-overlay--timer>b i{width:.58em;height:.58em}.landing-brand .hero-feed-modo .ugc-feed-rail{right:.65em;bottom:4.8em;gap:.65em}.landing-brand .hero-feed-modo .ugc-feed-rail>span{gap:.12em}.landing-brand .hero-feed-modo .ugc-feed-rail svg{width:1.55em;height:1.55em}.landing-brand .hero-feed-modo .ugc-feed-rail b{font-size:.62em}.landing-brand .hero-feed-modo .ugc-feed-avatar{margin-bottom:.3em}.landing-brand .hero-feed-modo .ugc-feed-avatar img{width:2.55em;height:2.55em;border-width:.14em}.landing-brand .hero-feed-modo .ugc-feed-avatar i{bottom:-.55em;width:1.45em;height:1.45em;font-size:.72em}.landing-brand .hero-feed-modo .ugc-feed-caption{right:4.35em;bottom:1em;left:.9em}.landing-brand .hero-feed-modo .ugc-feed-caption>strong{font-size:.8em}.landing-brand .hero-feed-modo .ugc-feed-caption p{margin-top:.25em;font-size:.68em;line-height:1.3}.landing-brand .hero-feed-modo .ugc-feed-caption>span{gap:.28em;margin-top:.4em;font-size:.58em}.landing-brand .hero-feed-modo .ugc-feed-caption>span svg{width:1.1em;height:1.1em}