.team-landing .growth-video-section{background:var(--canvas);padding-block:32px 12px}.team-landing .growth-video-player{aspect-ratio:16/9;background:var(--art-dark);width:100%;max-width:880px;box-shadow:var(--art-shadow);border-radius:8px;margin-inline:auto;position:relative;overflow:hidden}.team-landing .growth-video-player video{object-fit:contain;width:100%;height:100%;display:block}.team-landing .growth-video-sound{z-index:1;background:var(--art-porcelain);color:var(--ink);box-shadow:var(--lv2-tile-shadow);transition:transform .36s;position:absolute;top:20px;right:20px}.team-landing .growth-video-sound:hover{transform:translateY(-2px)}.team-landing .growth-video-sound:focus-visible{outline:2px solid color-mix(in oklab, var(--brand-sand) 65%, transparent);outline-offset:3px}.team-landing .growth-video-fallback{color:var(--art-white);text-decoration:underline;position:absolute;inset:auto 20px 52px}@media (width<=639px){.team-landing .growth-video-section{padding-block:24px 0}.team-landing .growth-video-sound{height:32px;padding-inline:10px;font-size:12px;top:10px;right:10px}}@media (prefers-reduced-motion:reduce){.team-landing .growth-video-sound{transition:none}}.team-landing .tl-section{color:var(--ink);background:var(--canvas)}.team-landing .tl-heading{text-align:center;margin:0 auto 40px}.team-landing .tl-heading p{color:var(--ink-muted);margin-top:20px;font-size:17px;line-height:1.6}.team-landing .tl-system{border:1px solid var(--art-edge);background:var(--art-porcelain);border-radius:8px;overflow:hidden}.team-landing .tl-stage{background:var(--loop-window-light);align-items:center;min-height:420px;padding:28px;display:grid}.team-landing .tl-panel{grid-template-columns:1.3fr 1fr;gap:18px;min-width:0;display:grid}.team-landing .tl-panel-hidden{display:none}.team-landing .tl-panel:focus-visible{outline:2px solid color-mix(in oklab, var(--brand-sand) 65%, transparent);outline-offset:4px}.team-landing .tl-card{background:var(--art-white);border:1px solid var(--art-edge);box-shadow:var(--lv2-tile-shadow);border-radius:8px;min-width:0;padding:22px}.team-landing .tl-card-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.team-landing .tl-card-head h3{margin:0;font-size:14px;line-height:1.4}.team-landing .tl-card-head>span{color:var(--ink-muted);text-align:right;max-width:180px;font-size:10px;line-height:1.5}.team-landing .tl-ad-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.team-landing .tl-ad{aspect-ratio:4/5;outline-offset:-2px;border-radius:5px;outline:2px solid #0000;position:relative;overflow:hidden}.team-landing .tl-ad img,.team-landing .tl-ad video{object-fit:cover;width:100%;height:100%}.team-landing .tl-ad-best{outline-color:var(--loop-positive)}.team-landing .tl-ad-chip{background:var(--art-white);color:var(--ink);text-align:center;border-radius:4px;padding:4px 3px;font-size:9px;line-height:1.2;position:absolute;bottom:7px;left:5px;right:5px}.team-landing .tl-insights{flex-direction:column;display:flex}.team-landing .tl-insights .tl-card-head h3{max-width:280px;font-size:16px}.team-landing .tl-bars{gap:17px;margin:6px 0 24px;display:grid}.team-landing .tl-bar-row{grid-template-columns:1fr auto;gap:7px 12px;font-size:12px;line-height:1.35;display:grid}.team-landing .tl-bar-row strong{color:var(--loop-positive);font-weight:500}.team-landing .tl-bar-track{background:var(--surface);border-radius:4px;grid-column:1/-1;height:4px;overflow:hidden}.team-landing .tl-bar-track i{background:var(--ink);width:92%;height:100%;display:block}.team-landing .tl-bar-1 i{width:70%}.team-landing .tl-bar-2 i{width:44%}.team-landing .tl-bar-3 i{background:var(--ink-muted);width:4%}.team-landing .tl-bar-3 strong{color:var(--ink-muted)}.team-landing .tl-result{border-top:1px solid var(--art-edge);flex-wrap:wrap;align-items:center;gap:13px;margin-top:auto;padding-top:16px;display:flex}.team-landing .tl-result strong{color:var(--loop-positive);white-space:nowrap;font-size:30px;font-weight:500;line-height:1.2}.team-landing .tl-result span{color:var(--ink-muted);max-width:240px;font-size:11px;line-height:1.5}.team-landing .tl-panel-lifecycle{align-items:center}.team-landing .tl-campaign-meta{margin-bottom:14px;font-size:11px;line-height:1.5}.team-landing .tl-campaign-meta>span{grid-template-columns:62px minmax(0,1fr);gap:8px;display:grid}.team-landing .tl-campaign-meta b{color:var(--ink-muted);font-weight:400}.team-landing .tl-campaign-card{flex-direction:column;min-height:0;display:flex}.team-landing .tl-campaign-preview{background:var(--art-porcelain);text-align:center;overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;align-items:stretch;min-height:0;display:flex;overflow-y:auto}.team-landing .tl-campaign-preview>*{flex-shrink:0}.team-landing .tl-campaign-preview:focus-visible{outline:2px solid var(--brand-sand);outline-offset:2px}.team-landing .tl-campaign-brand{border-bottom:1px solid var(--art-edge);flex-direction:column;gap:4px;padding:10px 14px;font-size:22px;font-weight:600;line-height:1;display:flex}.team-landing .tl-campaign-brand>span{font-size:7px;font-weight:400;line-height:1.5}.team-landing .tl-campaign-message{flex-direction:column;align-items:center;gap:6px;min-width:0;padding:12px 18px 4px;display:flex}.team-landing .tl-campaign-kicker{font-size:8px;font-weight:600;line-height:1.4}.team-landing .tl-campaign-message h4{white-space:pre-line;margin:0;font-size:32px;font-weight:500;line-height:1.05}.team-landing .tl-campaign-preheader{max-width:240px;color:var(--ink-muted);font-size:10px;line-height:1.5}.team-landing .tl-campaign-preview>img{aspect-ratio:4/5;object-fit:contain;width:100%;height:auto;display:block}.team-landing .tl-campaign-bottom{flex-direction:column;align-items:center;gap:12px;padding:8px 22px 20px;display:flex}.team-landing .tl-campaign-bottom p{max-width:260px;margin:0;font-size:11px;line-height:1.6}.team-landing .tl-campaign-cta{background:var(--primary);min-width:160px;color:var(--primary-foreground);border-radius:0;justify-content:center;align-items:center;gap:20px;padding:11px 16px;font-size:10px;display:inline-flex}.team-landing .tl-campaign-top-cta{align-self:center;margin:6px 16px 12px}.team-landing .tl-campaign-editorial{background:var(--ink);color:var(--art-white);padding:26px 18px}.team-landing .tl-campaign-editorial h4,.team-landing .tl-campaign-detail h4,.team-landing .tl-campaign-closing h4{white-space:pre-line;margin:0 0 18px;font-size:26px;font-weight:600;line-height:1.1}.team-landing .tl-campaign-editorial img{width:100%;height:auto;display:block}.team-landing .tl-campaign-editorial p,.team-landing .tl-campaign-detail p,.team-landing .tl-campaign-closing p{margin:18px 0 0;font-size:12px;line-height:1.6}.team-landing .tl-campaign-detail{text-align:left}.team-landing .tl-campaign-detail img{width:100%;height:auto;display:block}.team-landing .tl-campaign-detail>div{padding:26px 22px}.team-landing .tl-campaign-detail h4{margin-bottom:0}.team-landing .tl-campaign-closing{background:var(--art-gold);padding:28px 22px}.team-landing .tl-campaign-closing .tl-campaign-cta{margin-top:20px}.team-landing .tl-campaign-footer{background:var(--ink);color:var(--art-white);flex-direction:column;align-items:center;gap:12px;padding:28px 16px;font-size:9px;display:flex}.team-landing .tl-campaign-footer strong{font-size:28px}.team-landing .tl-campaign-footer>div{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.team-landing .tl-campaign-footer small{opacity:.65;font-size:8px}.team-landing .tl-campaign-status{color:var(--loop-positive);padding-top:14px;font-size:10px;display:block}.team-landing .tl-legend{color:var(--ink-muted);flex-wrap:wrap;gap:15px;margin:8px 0 16px;font-size:10px;display:flex}.team-landing .tl-legend span{align-items:center;gap:6px;display:inline-flex}.team-landing .tl-legend i{border-top:2px solid var(--ink);width:18px;display:inline-block}.team-landing .tl-legend span+span i{border-top:2px dashed var(--ink-muted)}.team-landing .tl-chart{width:100%;height:164px;overflow:visible}.team-landing .tl-gridline{stroke:var(--art-edge);stroke-width:1px}.team-landing .tl-area{fill:var(--surface)}.team-landing .tl-control-line{stroke:var(--ink-muted);stroke-width:2px;stroke-dasharray:5 5;fill:none}.team-landing .tl-markin-line{stroke:var(--ink);stroke-width:2.5px;fill:none}.team-landing .tl-chart text{fill:var(--ink-muted);font-family:var(--font-sans);font-size:9px}.team-landing .tl-chart-caption{color:var(--ink-muted);margin-bottom:15px;font-size:9px}.team-landing .tl-panel-store{grid-template-columns:1fr}.team-landing .tl-store-card{padding:20px 24px}.team-landing .tl-variants{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-bottom:16px;display:grid}.team-landing .tl-variant{border-radius:5px;outline:2px solid #0000;min-width:0;padding:5px;position:relative}.team-landing .tl-variant-active{outline-color:var(--loop-positive)}.team-landing .tl-variant img{aspect-ratio:4/3;object-fit:cover;border-radius:3px;width:100%;height:auto;max-height:146px;display:block}.team-landing .tl-pdp-copy{grid-template-columns:1fr auto;align-items:center;gap:8px;padding-top:8px;font-size:11px;display:grid}.team-landing .tl-pdp-copy b{font-weight:500}.team-landing .tl-cart{background:var(--primary);color:var(--primary-foreground);border-radius:999px;grid-column:1/-1;justify-content:center;align-items:center;gap:5px;padding:7px;font-size:10px;display:inline-flex}.team-landing .tl-variant-status{text-align:center;color:var(--ink-muted);grid-column:1/-1;min-height:15px;font-size:9px}.team-landing .tl-variant-lift{color:var(--loop-positive);font-weight:500}.team-landing .tl-store-card .tl-result span{max-width:none}.team-landing .tl-tabs{border-top:1px solid var(--art-edge);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.team-landing .tl-column{flex-direction:column;min-width:0;padding:28px;display:flex;position:relative}.team-landing .tl-column+.tl-column{border-left:1px solid var(--art-edge)}.team-landing .tl-tab{text-align:left;white-space:normal;height:auto;color:var(--ink-muted);background:0 0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;padding:0;font-weight:400;display:flex}.team-landing .tl-tab:hover{color:inherit;background:0 0}.team-landing .tl-tab:focus-visible,.team-landing .tl-link:focus-visible{outline:2px solid color-mix(in oklab, var(--brand-sand) 65%, transparent);outline-offset:5px;box-shadow:none}.team-landing .tl-icon{border:1px solid var(--art-edge);border-radius:8px;flex-shrink:0;place-items:center;width:46px;height:46px;margin-bottom:2px;display:grid}.team-landing .tl-icon svg{width:22px;height:22px}.team-landing .tl-tab-name{font-size:21px;font-weight:500;line-height:1.3}.team-landing .tl-description{font-size:13px;line-height:1.65}.team-landing .tl-column-active .tl-tab{color:var(--ink)}.team-landing .tl-column-active .tl-icon{color:var(--primary-foreground);background:var(--ink);border-color:var(--ink)}.team-landing .tl-progress{background:color-mix(in oklab, var(--ink) 14%, transparent);width:3px;position:absolute;top:0;bottom:0;left:0;transform:none}.team-landing .tl-progress:after{content:"";background:var(--ink);transform:scaleY(var(--tl-fill,0));transform-origin:top;position:absolute;inset:0}.team-landing .tl-link{height:auto;color:var(--ink-muted);white-space:normal;text-align:left;justify-content:flex-start;align-self:flex-start;margin-top:auto;padding:20px 0 0;font-size:12px}.team-landing .tl-column-active .tl-link{color:var(--ink)}@media (width>=768px){.team-landing .tl-stage{display:block;position:relative}.team-landing .tl-panel{position:absolute;inset:28px;overflow:hidden}.team-landing .tl-panel-acquisition{position:relative;inset:auto;overflow:visible}.team-landing .tl-panel-hidden{visibility:hidden;display:grid}.team-landing .tl-panel-lifecycle{grid-template-rows:minmax(0,1fr);align-items:stretch}.team-landing .tl-panel-lifecycle .tl-card{min-height:0}.team-landing .tl-campaign-card{overflow:hidden}.team-landing .tl-campaign-preview{flex:1 1 0}}@media (width<=1023px){.team-landing .tl-stage{padding:18px}.team-landing .tl-panel{inset:18px}.team-landing .tl-panel-acquisition{inset:auto}.team-landing .tl-card{padding:16px}.team-landing .tl-column{padding:23px 18px}.team-landing .tl-card-head{flex-wrap:wrap;gap:5px}.team-landing .tl-card-head>span{text-align:left;max-width:none}.team-landing .tl-result strong{font-size:26px}}@media (width<=767px){.team-landing .tl-heading{margin-bottom:28px}.team-landing .tl-heading .team-heading{font-size:34px}.team-landing .tl-heading p{font-size:15px}.team-landing .tl-stage{min-height:0;padding:14px}.team-landing .tl-panel{grid-template-columns:1fr;gap:14px}.team-landing .tl-campaign-preview{max-height:420px}.team-landing .tl-campaign-message h4{font-size:28px}.team-landing .tl-ad-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.team-landing .tl-ad-chip{font-size:10px}.team-landing .tl-tabs{grid-template-columns:1fr}.team-landing .tl-column+.tl-column{border-left:0;border-top:1px solid var(--art-edge)}.team-landing .tl-column{padding:24px}.team-landing .tl-variants{grid-template-columns:1fr;gap:20px}.team-landing .tl-variant img{max-height:none}.team-landing .tl-pdp-copy{font-size:12px}.team-landing .tl-cart{font-size:11px}.team-landing .tl-progress{width:auto;height:3px;inset:0 0 auto}.team-landing .tl-progress:after{transform:scaleX(var(--tl-fill,0));transform-origin:0}}@media (prefers-reduced-motion:reduce){.team-landing .tl-progress:after{transform:none!important}}.team-landing .tl-verda{--verda-green:oklch(42% .11 150);--verda-deep:oklch(32% .08 150);--verda-yellow:oklch(87% .15 92);--verda-mint:oklch(88% .05 155);--verda-cream:oklch(96% .04 95);background:var(--art-white);color:var(--verda-deep);flex-direction:column;align-items:center;gap:14px;padding:18px 14px 0;display:flex}.team-landing .tl-verda h4{white-space:pre-line;letter-spacing:-.03em;margin:0;font-weight:800}.team-landing .tl-verda-logo{letter-spacing:-.05em;color:var(--verda-deep);font-size:30px;font-weight:800}.team-landing .tl-verda-logo sup{font-size:8px}.team-landing .tl-verda-headline{color:var(--verda-green);font-size:27px;line-height:1.02}.team-landing .tl-verda-pill{background:var(--verda-yellow);color:var(--verda-deep);border:1.5px solid var(--verda-deep);box-shadow:2px 3px 0 var(--verda-deep);letter-spacing:.02em;border-radius:999px;padding:8px 14px;font-size:9.5px;font-weight:700}.team-landing .tl-verda-frame{border:4px solid var(--verda-yellow);width:100%;line-height:0}.team-landing .tl-verda img{width:100%;height:auto;display:block}.team-landing .tl-verda-goals{background:var(--verda-green);border-radius:16px;flex-direction:column;gap:8px;width:100%;padding:18px 12px;display:flex}.team-landing .tl-verda-goals h4{color:var(--verda-yellow);margin-bottom:4px;font-size:22px}.team-landing .tl-verda-goals>div{text-align:left;background:color-mix(in oklab, var(--art-white) 10%, transparent);border-radius:10px;grid-template-columns:30px 1fr;align-items:center;gap:8px;padding:9px 10px;display:grid}.team-landing .tl-verda-goals b{color:var(--verda-yellow);text-align:center;font-size:24px;font-weight:900}.team-landing .tl-verda-goals span{color:var(--verda-cream);flex-direction:column;gap:2px;font-size:10px;line-height:1.35;display:flex}.team-landing .tl-verda-goals strong{color:var(--verda-cream);font-size:10.5px;font-weight:800}.team-landing .tl-verda-review{background:var(--verda-cream);text-align:left;border-radius:12px;width:100%;padding:12px 14px}.team-landing .tl-verda-review>span{color:var(--verda-yellow);letter-spacing:2px;font-size:14px}.team-landing .tl-verda-review p{margin:6px 0;font-size:11px;font-weight:700;line-height:1.4}.team-landing .tl-verda-review small{opacity:.75;font-size:9.5px}.team-landing .tl-verda-offer{background:var(--verda-mint);border-radius:18px 18px 0 0;width:100%;position:relative;overflow:hidden}.team-landing .tl-verda-offer>div{background:var(--verda-mint);z-index:1;border-radius:0 0 50% 50%/0 0 28px 28px;margin-bottom:-18px;padding:16px 12px 22px;position:relative}.team-landing .tl-verda-offer h4{font-size:24px;line-height:1}.team-landing .tl-verda-offer p{margin:6px 0 0;font-size:10.5px}.team-landing .tl-verda-pill-end{margin:2px 0 6px}.team-landing .tl-verda-footer{background:var(--verda-deep);color:var(--verda-cream);flex-direction:column;align-self:stretch;align-items:center;gap:10px;margin:0 -14px;padding:20px 14px;font-size:9px;display:flex}.team-landing .tl-verda-footer strong{letter-spacing:-.05em;font-size:24px}.team-landing .tl-verda-footer>div{gap:14px;display:flex}.team-landing .tl-verda-footer small{opacity:.65;font-size:8px}.team-landing .tl-verda-intro{text-align:center;margin:0;padding:0 6px;font-size:11px;line-height:1.5}.team-landing .tl-verda-pack{background:var(--verda-yellow);border-radius:14px;grid-template-columns:1fr .9fr;width:100%;margin:26px 0 30px;padding:10px;display:grid;position:relative}.team-landing .tl-verda-pack-copy{background:var(--verda-green);color:var(--verda-cream);text-align:left;border-radius:10px;padding:14px 12px;font-size:12px;line-height:1.35}.team-landing .tl-verda-pack-art{margin:-40px -24px -36px -6px;position:relative;transform:rotate(6deg)}.team-landing .tl-verda-sticker{background:var(--verda-deep);color:var(--verda-cream);white-space:pre-line;box-shadow:0 0 0 3px var(--verda-cream);letter-spacing:-.03em;border-radius:12px;padding:6px 10px;font-size:15px;font-weight:900;line-height:.95;position:absolute;top:42%;left:-6px;transform:rotate(-8deg)}.team-landing .tl-verda-treat{background:var(--verda-yellow);border-radius:16px;width:100%;overflow:hidden}.team-landing .tl-verda-treat h4{color:var(--verda-green);padding:14px 10px 10px;font-size:21px}.team-landing .tl-verda-treat-frame{border:3px solid var(--verda-green);margin:0 14px 12px;line-height:0}.team-landing .tl-verda-treat p{background:var(--verda-deep);color:var(--verda-cream);margin:0;padding:12px 14px;font-size:10.5px;line-height:1.45}
