:root{--dark:#090329;--grey:#F3F3F3;--grey2:#F5F5F5;--ink:#212121;--head:#333;--muted:#666;--line:#E2E2E2;--dline:rgba(255,255,255,.22);--art:#3A0CA3;--foot:#232323}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font:16px/1.5 Arial,Helvetica Neue,Helvetica,sans-serif;color:var(--ink);background:#fff;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:Roboto,Arial,sans-serif;margin:0;color:var(--head)}p{margin:0}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}button{font:inherit;cursor:pointer;border:0;background:none;color:inherit}:focus-visible{outline:3px solid var(--mint);outline-offset:3px}.wrap{width:min(1104px,calc(100% - 48px));margin-inline:auto}.sec{padding:72px 0 108px}.sec--dark{background:var(--dark);color:rgba(255,255,255,.78)}.sec--dark h1,.sec--dark h2,.sec--dark h3{color:#fff}.sec--grey{background:var(--grey2)}.h2{font-size:36px;line-height:1.2;font-weight:500;letter-spacing:-.005em;margin-bottom:40px}.sub{font-size:16px;line-height:1.6;margin:-24px 0 40px}.sec--dark .sub{color:rgba(255,255,255,.78)}.btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;background:var(--mint);font-weight:700;line-height:1.25;transition:filter .2s}.btn:hover{filter:brightness(.92)}.more{display:inline-block;font-family:Roboto,Arial,sans-serif;font-weight:500;font-size:15px;padding-bottom:4px;border-bottom:2px solid}.sec--dark .more{color:#fff}.eyebrow{font-size:14px;margin-bottom:8px}.sec--dark .eyebrow{color:rgba(255,255,255,.7)}.hd{top:0;z-index:30;background:var(--dark)}.hd-in{gap:28px;height:84px}.hd-in,.logo{display:flex;align-items:center}.logo{justify-content:center;gap:3px;width:44px;background:#fff}.logo i{display:block;width:4px;border-radius:2px;vertical-align:middle}.hd-nav{display:flex;align-items:center;gap:26px;margin-left:auto;font-family:Roboto,Arial,sans-serif;font-size:15px;font-weight:500;color:#fff}.dd>button,.hd-nav>a{display:inline-flex;align-items:center;gap:6px;min-height:44px}.dd>button:hover,.hd-nav>a:hover,.hd-nav>a[aria-current=page]{color:var(--mint)}.caret{width:9px;height:9px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg) translateY(-3px);margin-left:2px}.hd-btns{display:flex;gap:10px}.dd{position:relative}.dd-menu{position:absolute;top:100%;left:-16px;min-width:300px;background:#fff;color:var(--ink);padding:10px;box-shadow:0 16px 40px rgba(9,3,41,.35);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .15s,transform .15s,visibility .15s}.dd.is-open .dd-menu,.dd:focus-within .dd-menu,.dd:hover .dd-menu{opacity:1;visibility:visible;transform:none}.dd-menu a{display:grid;grid-template-columns:40px 1fr;gap:12px;align-items:center;padding:10px;font-weight:500;font-size:15px}.dd-menu a:hover{background:var(--grey)}.dd-menu a small{display:block;font-family:Arial,sans-serif;font-weight:400;font-size:12.5px;color:var(--muted);margin-top:2px}.dd-ico{width:40px;height:40px;background:var(--art);display:grid;place-items:center;overflow:hidden}.dd-ico svg{width:46px;height:auto}.menu{display:none;width:44px;height:44px;color:#fff;font-size:22px}.hero-in{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center}.hero h1{max-width:15ch}.hero p{line-height:1.6;margin:24px 0 32px;max-width:560px}.hero-acts{display:flex;flex-wrap:wrap;align-items:center}.hero-art svg{width:100%;max-width:440px;margin-left:auto}.chip{display:inline-block;font:12px/1 Roboto Mono,ui-monospace,monospace;letter-spacing:.04em;padding:6px 8px;background:#5D5B70;color:#fff;margin-bottom:18px}.tools{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px;list-style:none;padding:0}.tools li{font-size:13px;color:#fff;border:1px solid var(--dline);padding:6px 10px}.g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.g3,.gcard{display:grid}.gcard{background:var(--grey);padding:24px 24px 28px;gap:10px;align-content:start}.gcard .ic{width:52px;height:40px;margin-bottom:8px}.gcard .ic svg{width:52px;height:auto}.gcard h3{font-size:16px;font-weight:500;color:var(--head)}.gcard p{font-size:15px;line-height:1.5;color:var(--muted)}.logos-t{font-family:Roboto,Arial,sans-serif;font-size:20px;color:var(--head);margin-bottom:36px}.logos{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px;color:#555}.logos,.logos li{align-items:center}.logos li{display:flex;justify-content:flex-start}.logos svg{height:22px;width:auto;filter:grayscale(1);opacity:.75}.logos .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.logos .mw path,.logos .mw use{fill:#555!important}.subhead{display:flex;align-items:center;gap:14px;font-family:Roboto,Arial,sans-serif;font-size:22px;font-weight:500;color:#fff;margin:8px 0 24px}.subhead .ic{width:40px;height:30px}.subhead .ic svg{width:40px;height:auto}.big2{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:64px}.dcard{display:grid;grid-template-rows:auto 1fr;border:1px solid var(--dline);background:var(--dark)}.dcard-art{background:var(--art);display:grid;place-items:center;padding:12px 24px 0;height:280px;overflow:hidden}.dcard-art svg{width:100%;max-width:380px}.dcard-txt{padding:24px 24px 32px;display:grid;gap:14px;align-content:start}.dcard-txt h3{font-size:26px;line-height:30px;font-weight:500}.dcard-txt p{font-size:15px;line-height:1.55}.dcard-txt .more{justify-self:start;margin-top:8px}.rows{display:grid;gap:24px}.hcard{display:grid;grid-template-columns:220px minmax(0,1fr);border:1px solid var(--dline);min-height:220px}.hcard-art{background:var(--art);display:grid;place-items:center;overflow:hidden}.hcard-art svg{width:120%;max-width:none}.hcard-txt{padding:24px 28px 28px;display:grid;gap:12px;align-content:start}.hcard-txt small{font-size:13px;color:rgba(255,255,255,.65)}.hcard-txt h3{font-size:26px;line-height:30px;font-weight:500}.hcard-txt p{font-size:15px;line-height:1.55}.hcard-txt .more{justify-self:start;margin-top:6px}.work3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.wcard{display:grid;grid-template-rows:1fr auto;background:var(--grey)}.wcard-txt{padding:24px 24px 28px;display:grid;gap:10px;align-content:start}.wcard-txt small{font-size:13px;color:var(--muted)}.wcard-txt h3{font-size:22px;line-height:1.25;font-weight:500}.wcard-txt p{font-size:15px;line-height:1.5;color:var(--muted)}.wcard-txt b{font-family:Roboto,Arial,sans-serif;font-size:40px;font-weight:500;color:var(--violet);line-height:1}.wcard-art{height:220px;overflow:hidden}.wcard-art svg{width:100%;object-fit:cover}.rule{border:0;border-top:1px solid var(--line);margin:56px 0 0}.banner{display:grid;grid-template-columns:320px minmax(0,1fr);gap:48px;align-items:center}.banner-art{background:var(--art);aspect-ratio:1/1;display:grid;place-items:center;overflow:hidden}.banner-art svg{width:110%;max-width:none}.banner h2{font-size:32px;line-height:1.2;font-weight:500;margin-bottom:20px;max-width:18ch}.banner p{font-size:16px;line-height:1.6;max-width:640px}.banner-steps{display:grid;grid-template-columns:1fr 1fr;gap:18px 28px;margin-top:28px;list-style:none;padding:0}.banner-steps b{display:block;color:#fff;font-family:Roboto,Arial,sans-serif;font-weight:500;font-size:16px;margin-bottom:4px}.banner-steps span{font-size:14px;line-height:1.5}.blist,.brow{display:grid}.brow{grid-template-columns:200px minmax(0,1fr);gap:40px;align-items:center;padding:24px 0;border-bottom:1px solid var(--line)}.brow-art{height:160px;background:var(--art);overflow:hidden;display:grid;place-items:center}.brow-art svg{width:120%;max-width:none}.brow h3{font-size:22px;line-height:1.3;font-weight:500;margin-bottom:8px}.brow small{display:block;font-size:13px;color:var(--muted);margin-bottom:16px}.blist-foot{display:flex;justify-content:flex-end;margin-top:20px}.cta{position:relative;overflow:hidden;background:var(--violet);color:#fff;padding:72px 0}.cta:after,.cta:before{content:"";position:absolute;border-radius:50%;background:rgba(255,255,255,.05);pointer-events:none}.cta:before{width:620px;height:620px;left:-260px;top:120px}.cta:after{width:520px;height:520px;right:-200px;top:-120px;border-radius:40% 60% 50% 50%}.cta-in{position:relative;z-index:1;width:min(560px,100%);margin-inline:auto}.cta h2{font-size:36px;line-height:1.2;font-weight:500;color:#fff}.cta-lede{font-family:Roboto,Arial,sans-serif;font-size:22px;line-height:1.35;color:rgba(255,255,255,.85);margin:16px 0 32px}.form{gap:18px}.form,.frow{display:grid}.frow{grid-template-columns:1fr 1fr;gap:16px}.form label{display:grid;gap:6px;font-size:14px;font-weight:700;color:#fff}.form input,.form select,.form textarea{font:inherit;font-size:16px;color:var(--ink);background:#fff;border:1px solid #fff;border-radius:0;padding:10px 12px;min-height:44px}.form textarea{min-height:110px;resize:vertical}.form .btn{justify-self:start;margin-top:6px}.cta-acts{display:flex;flex-wrap:wrap;gap:12px}.ft{background:var(--foot);color:#fff;padding:54px 0;font-size:14px}.ft-top{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:32px}.ft h4{color:#fff;font-size:15px;font-weight:700;margin-bottom:14px;font-family:Arial,sans-serif}.ft-loc b{display:flex;align-items:center;gap:8px;font-weight:700;margin-bottom:8px}.ft-loc b a{text-decoration:underline}.ft-loc p{line-height:1.55;color:#ddd}.pin{width:12px;height:12px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:#bbb;flex:none}.social{display:flex;gap:8px}.social a{width:26px;height:26px;display:grid;place-items:center;background:#555;font-size:12px;font-weight:700}.ft-links{display:grid;gap:8px;color:#ddd}.ft-links a:hover{color:#fff}.ft-base{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:32px;border-top:1px solid #3a3a3a;font-size:12.5px;color:#9a9a9a}.ft-base a{text-decoration:underline;display:block;margin-bottom:6px}.ft-mark{display:grid;place-items:center;width:56px;height:56px;background:#fff}.intro h2{font-size:36px;line-height:1.2;font-weight:500;max-width:22ch;margin-bottom:24px}.intro p{font-size:16px;line-height:1.6;color:var(--muted);max-width:800px}.intro p+p{margin-top:14px}.intro-in{padding-left:88px}.ways{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.way,.ways{display:grid}.way{border:1px solid var(--dline);padding:20px 20px 28px;gap:12px;align-content:start}.way .chip{margin:0;justify-self:start;background:#5D5B70}.way h3{font-size:20px;line-height:1.25;font-weight:500}.way small{display:flex;align-items:center;gap:8px;font-size:13.5px;color:rgba(255,255,255,.7)}.way small:before{content:"";width:12px;height:12px;border-radius:50%;background:#8E8CA8}.way p{font-size:14.5px;line-height:1.55}.nt{display:grid;grid-template-columns:1fr 1fr;gap:24px}.nt article{background:var(--grey);padding:24px 28px 32px;display:grid;gap:12px;align-content:start}.nbox{display:grid;place-items:center;width:26px;height:26px;border:1.5px solid var(--head);font:600 13px Roboto,Arial,sans-serif;color:var(--head)}.nt h3{font-size:22px;font-weight:500;margin-top:6px}.nt p{font-size:15px;line-height:1.55;color:var(--muted)}.note{display:flex;flex-wrap:wrap;align-items:center;gap:20px;justify-content:space-between;margin-top:32px;padding-top:24px;border-top:1px solid var(--line)}.note p{color:var(--muted);max-width:640px}.feat{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 48px}.feat article{display:grid;gap:10px;align-content:start}.feat .ic{width:56px;height:44px;margin-bottom:6px}.feat .ic svg{width:56px;height:auto}.feat h3{font-size:18px;font-weight:500}.feat p{font-size:15px;line-height:1.55}.proof{display:grid;gap:12px}.proof li{list-style:none;display:grid;grid-template-columns:28px auto minmax(0,1fr);gap:16px;align-items:center;background:var(--grey);padding:16px 20px}.proof b{font-family:Roboto,Arial,sans-serif;font-size:22px;font-weight:500;color:var(--violet);white-space:nowrap}.proof span{font-size:15px;color:var(--ink)}.proof em{font-style:normal;color:var(--muted)}.proof-wrap{padding:0;margin:0}.wc4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.wc4 article{background:#fff;padding:24px 24px 30px;display:grid;gap:12px;align-content:start}.wc4 h3{font-size:19px;font-weight:500}.wc4 p{font-size:14.5px;line-height:1.55;color:var(--muted)}.faq{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line)}.faq summary{list-style:none;display:flex;justify-content:space-between;gap:20px;padding:20px 0;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-weight:500;font-size:18px;color:var(--head)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:26px;line-height:1;color:var(--violet)}.faq details[open] summary:after{content:"−"}.faq details p{padding:0 0 22px;color:var(--muted);max-width:820px;line-height:1.6}.faq-top{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px}.kr{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.kcard,.kr{display:grid}.kcard{background:var(--grey);border-bottom:8px solid var(--violet);padding:24px 18px 28px;gap:12px;grid-template-rows:auto auto 1fr auto;min-height:260px}.kcard small{font-size:13px;color:var(--muted)}.kcard h3{font-size:21px;line-height:1.25;font-weight:500}.kcard p{font-size:14.5px;line-height:1.5;color:var(--muted)}.kcard .more{justify-self:start;color:var(--ink)}.flt{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px}.flt button{min-height:40px;padding:8px 14px;border:1px solid var(--dline);color:#fff;font-size:14px}.flt button[aria-pressed=true]{background:var(--mint);border-color:var(--mint);color:var(--dark);font-weight:700}.case[hidden]{display:none}.cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.case-cta{background:var(--violet);color:#fff;padding:28px;display:grid;align-content:center;gap:16px}.case-cta h3{color:#fff;font-size:26px;font-weight:500}.sects{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.sect{background:var(--grey);padding:24px 24px 30px;display:grid;gap:10px;align-content:start;border-top:6px solid var(--violet)}.sect h3{font-size:22px;font-weight:500}.sect p{font-size:15px;line-height:1.55;color:var(--muted)}.sect--cta{background:var(--violet);border-top-color:var(--mint);color:#fff;align-content:center}.sect--cta h3{color:#fff}.two{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px}.two p{line-height:1.6}.two p+p{margin-top:14px}.pts{display:grid;gap:12px;margin-top:28px;padding:0}.pts li{list-style:none;display:grid;grid-template-columns:28px 1fr;gap:14px;align-items:center;border:1px solid var(--dline);padding:14px 16px;color:#fff}.pts .nbox{border-color:#fff;color:#fff}.person{background:var(--grey);padding:28px;display:grid;justify-items:start;gap:12px}.person-mono{width:88px;height:88px;display:grid;place-items:center;background:var(--violet);color:#fff;font:500 30px Roboto,Arial,sans-serif}.person b{font-family:Roboto,Arial,sans-serif;font-size:22px;font-weight:500}.dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0}.dl div{background:var(--grey);padding:20px}.dl dt{font-size:13px;color:var(--muted)}.dl dd{margin:6px 0 0;font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:500;color:var(--head)}@media(max-width:1100px){.hd-nav{gap:18px;font-size:14px}.hd-btns .btn--grey{display:none}.feat,.kr,.ways,.wc4{grid-template-columns:1fr 1fr}.intro-in{padding-left:0}.logos{grid-template-columns:repeat(3,minmax(0,1fr))}.ft-top{grid-template-columns:1fr 1fr}.ft-base{grid-template-columns:auto 1fr}.dl{grid-template-columns:1fr 1fr}}@media(max-width:960px){.hd-nav{display:none}.menu{display:grid;place-items:center}.hd-btns,.menu{margin-left:auto}.banner,.hero-in,.two{grid-template-columns:1fr}.hero-art svg{margin:0;max-width:360px}.banner-art{max-width:320px}}@media(max-width:760px){.sec{padding:56px 0 80px}.hero{padding:48px 0 72px}.big2,.cases,.feat,.g3,.hcard,.nt,.sects,.work3{grid-template-columns:1fr}.hcard-art{height:200px}.brow{grid-template-columns:1fr;gap:16px}.brow-art{height:180px}.banner-steps{grid-template-columns:1fr}.cta h2,.h2,.intro h2{font-size:30px}.logos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.wrap{width:calc(100% - 32px)}.hero h1{font-size:34px;line-height:40px}.dl,.frow,.kr,.ways,.wc4{grid-template-columns:1fr}.proof li{grid-template-columns:28px 1fr}.proof li span{grid-column:1/-1}.ft-base,.ft-top{grid-template-columns:1fr}.hd-btns .btn{padding:10px 12px;font-size:14px}.dcard-art{height:220px}.faq summary{font-size:16px}}.eyebrow{display:flex;align-items:center;gap:10px;font:500 11px/1.4 Geist Mono,ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:14px}.eyebrow:before{content:"";width:14px;height:12px;flex:none;background:linear-gradient(180deg,#FF2E93,#FF8A4C);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 12'%3E%3Crect y='3.5' width='2' height='5'/%3E%3Crect x='3' y='1.7' width='2' height='8.6'/%3E%3Crect x='6' width='2' height='12'/%3E%3Crect x='9' y='1.7' width='2' height='8.6'/%3E%3Crect x='12' y='3.5' width='2' height='5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 12'%3E%3Crect y='3.5' width='2' height='5'/%3E%3Crect x='3' y='1.7' width='2' height='8.6'/%3E%3Crect x='6' width='2' height='12'/%3E%3Crect x='9' y='1.7' width='2' height='8.6'/%3E%3Crect x='12' y='3.5' width='2' height='5'/%3E%3C/svg%3E") center/contain no-repeat}.cta .eyebrow,.sec--dark .eyebrow{color:rgba(255,255,255,.72)}.tile{display:grid;place-items:center;width:48px;height:48px;background:#FFE6F1;color:#C8106A;margin-bottom:10px}.tile svg{width:24px;height:24px}.tile--d{background:rgba(255,255,255,.06);color:#FF8A4C;box-shadow:inset 0 0 0 1px var(--dline)}.dd-ico{background:#FFE6F1;color:#C8106A}.dd-ico svg{width:22px;height:22px}.hero{position:relative;overflow:hidden}.hero .wrap{position:relative;z-index:1}.has-strip{position:relative;overflow:hidden}.has-strip .wrap{position:relative;z-index:1}.cta:after,.cta:before{display:none}.cta-mark{position:absolute;left:-1.5%;bottom:-.14em;font:700 clamp(180px,36vw,560px)/.8 Roboto,Arial,sans-serif;color:rgba(255,255,255,.07);pointer-events:none;white-space:nowrap;user-select:none}.art3d{display:block;object-fit:contain;max-width:100%;height:auto}.hero-art .art3d{width:100%;max-width:440px;margin-left:auto;filter:drop-shadow(0 30px 40px rgba(0,0,0,.35))}.dcard-art{padding:20px}.dcard-art .art3d{height:240px;width:auto}.hcard-art{padding:16px}.hcard-art .art3d{width:auto;height:170px}.wcard-art{display:grid;place-items:center;background:var(--art);padding:20px}.wcard-art .art3d{height:180px;width:auto}.banner-art{padding:28px}.banner-art .art3d{width:82%}.brow-art{padding:14px}.brow-art .art3d{height:132px;width:auto}@media(max-width:960px){.hero-art .art3d{margin:0;max-width:320px}}@media(max-width:760px){.dcard-art .art3d{height:200px}.hcard-art .art3d{height:160px}}.ico3d{display:block;width:72px;height:72px;margin:-6px 0 6px -6px}.dd-menu a{grid-template-columns:44px 1fr}img.dd-ico{width:44px;height:44px;background:none;display:block}.logo{background:transparent;width:auto;gap:4px}.logo i{width:5px}.ft-mark{background:transparent;width:auto;height:auto}.ico3d.tile--d{background:none;box-shadow:none;width:72px;height:72px}.hd{position:sticky}.dd.mega{position:static}.mega-panel{position:absolute;left:0;right:0;top:100%;background:#120D45;border-top:1px solid var(--dline);box-shadow:0 24px 48px rgba(9,3,41,.5);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .15s,transform .15s,visibility .15s}.dd.mega.is-open .mega-panel,.dd.mega:focus-within .mega-panel,.dd.mega:hover .mega-panel{opacity:1;visibility:visible;transform:none}.mega-in{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:48px;padding:36px 0 44px}.mega-h{font:500 11px/1.4 Geist Mono,ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.6);margin-bottom:14px}.mega-col--svc a{display:block;padding:10px 0;border-bottom:1px solid var(--dline);color:#fff}.mega-col--svc a b{display:block;font-family:Roboto,Arial,sans-serif;font-weight:500;font-size:17px}.mega-col--svc a small{display:block;font-family:Arial,sans-serif;font-weight:400;font-size:13px;color:rgba(255,255,255,.65);margin-top:2px}.mega-col--svc a:hover b{color:var(--mint)}.mega-col--svc .mega-all{border:0;margin-top:12px;color:var(--mint);font-weight:700;font-size:14px}.mega-ind{display:grid;grid-template-columns:1fr 1fr;gap:4px 24px}.mega-ind a{display:block;padding:8px 0;color:#fff;font-weight:400;font-size:15px}.mega-ind a:hover{color:var(--mint)}.mega-feat{background:var(--violet);padding:24px;display:grid;gap:12px;align-content:start}.mega-feat .mega-h{color:rgba(255,255,255,.75);margin:0}.mega-feat b{font-family:Roboto,Arial,sans-serif;font-weight:500;font-size:22px;color:#fff}.mega-feat p{font-family:Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.55;color:rgba(255,255,255,.8)}.mega-feat .btn{justify-self:start;margin-top:4px}.wtile{display:flex;align-items:center;justify-content:center;gap:4px;width:52px;height:52px;margin-bottom:10px}.wtile i{display:block;width:5px;height:calc(var(--h)*28px);background:#C8106A}.wtile.tile--d i{background:#FF8A4C}.hero-art svg{max-width:480px}.wtile{width:60px;height:60px;padding:8px;background:#FFE6F1;display:block}.wtile svg{width:44px;height:44px}.wtile.tile--d{background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px var(--dline)}.dcard-art{padding:8px 24px 0}.dcard-art svg{max-width:360px}.hcard-art{padding:6px}.hcard-art svg{width:100%;max-width:220px}.wcard-art{padding:8px}.wcard-art svg{height:100%;width:auto;max-width:100%}.banner-art{padding:16px}.banner-art svg{width:100%}.brow-art{padding:6px}.brow-art svg{height:100%;width:auto;max-width:100%}.svc3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.svc3 .dcard-art{height:260px}.svc3 .dcard-txt small{font-size:13px;color:rgba(255,255,255,.65)}.svc3 .dcard-txt h3{font-size:24px;line-height:1.2}.svc-cta{background:var(--violet);padding:32px;display:grid;align-content:end;gap:16px;min-height:100%}.svc-cta h3{font-size:28px;line-height:1.2;font-weight:500;color:#fff;max-width:14ch}.svc-cta .btn{justify-self:start}.guide3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.gdcard{display:grid;grid-template-rows:auto 1fr;background:var(--grey);border-bottom:8px solid var(--violet)}.gdcard-art{height:240px;background:var(--art);display:grid;place-items:center;overflow:hidden;padding:8px}.gdcard-art svg{height:100%;width:auto;max-width:100%}.gdcard-txt{padding:24px 24px 28px;display:grid;gap:10px;align-content:start}.gdcard-txt small{font-size:13px;color:var(--muted)}.gdcard-txt h3{font-size:22px;line-height:1.3;font-weight:500}.gdcard-txt .more{justify-self:start;margin-top:8px;color:var(--ink)}.gdcard:hover h3{color:var(--violet)}.faq-top .h2{margin:0}.g3--agt .gcard{padding:32px 28px 36px;gap:14px}.g3--agt .wtile{width:76px;height:76px;padding:10px;margin-bottom:12px}.g3--agt .wtile svg{width:56px;height:56px}.g3--agt h3{font-size:20px;line-height:1.3}.g3--agt p{font-size:16px;line-height:1.55;color:var(--muted)}.banner--home{grid-template-columns:440px minmax(0,1fr);gap:72px}.steps4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;list-style:none;padding:0;margin:64px 0 72px}.steps4 li{border:1px solid var(--dline);padding:24px 22px 30px;display:grid;gap:12px;align-content:start;background:rgba(255,255,255,.02)}.steps4 .nbox{border-color:var(--mint);color:var(--mint);width:32px;height:32px;font-size:14px}.steps4 b{color:#fff;font-family:Roboto,Arial,sans-serif;font-weight:500;font-size:20px}.steps4 span:last-child{font-size:15px;line-height:1.55}.cta{padding:104px 0 120px}.cta-in{width:100%;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px 80px;align-items:start}.cta-in>.cta-lede,.cta-in>.eyebrow,.cta-in>h2{grid-column:1}.cta-in>.form{grid-column:2;grid-row:1/span 4}.cta-lede{margin:8px 0 0}.cta-mark{font-weight:900;font-size:42.7vw;line-height:.72;letter-spacing:-.04em;bottom:0;left:50%;transform:translateX(-50%);color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.22)}@media(max-width:1100px){.guide3,.steps4,.svc3{grid-template-columns:1fr 1fr}.banner--home{grid-template-columns:340px minmax(0,1fr);gap:48px}}@media(max-width:960px){.banner--home,.cta-in{grid-template-columns:1fr}.cta-in>.form{grid-column:1;grid-row:auto;margin-top:24px}}@media(max-width:760px){.guide3,.steps4,.svc3{grid-template-columns:1fr}}#root{position:static!important;inset:auto!important;padding:0!important;margin:0!important;border-radius:0!important;background:#fff!important;overflow:visible!important}body.rl-site{background:#fff}.yld h1,.yld h2,.yld h3,.yld h4{font-family:Roboto,Arial,sans-serif}.yld ol,.yld ul{margin:0}.yld{background:#fff;color:var(--ink);font:16px/1.5 Arial,Helvetica Neue,Helvetica,sans-serif;min-height:100%}.yld main{display:block}.hd-home{display:flex;align-items:center;min-height:44px}.logo i{background:linear-gradient(180deg,#FF2E93,#FF6B00)}.mob{display:none;background:#120D45;border-top:1px solid var(--dline);padding:16px 0 28px;max-height:calc(100vh - 84px);overflow:auto}.mob a,.mob.is-open{display:block}.mob a{padding:12px 0;color:#fff;font-family:Roboto,Arial,sans-serif;font-weight:500;font-size:17px;border-bottom:1px solid var(--dline)}.mob .mob-h{margin:18px 0 4px;font:500 11px/1.4 Geist Mono,ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.6)}.mob .mob-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.mob .mob-btns a{border:0;padding:12px 16px}.mob .mob-btns .btn{color:var(--dark)}.mob .mob-btns .btn--grey{color:#fff}@media(min-width:961px){.mob{display:none!important}}.ft-cols{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:40px}.ft-cols p{color:#ddd;line-height:1.6;max-width:36ch;margin-top:16px}.ft-cols ul{list-style:none;padding:0;display:grid;gap:8px;color:#ddd}.ft-cols a:hover{color:#fff}.ft-base{grid-template-columns:auto minmax(0,1fr) auto}.ft-legal{gap:6px 18px}.ft-legal a,.ft-legal button{text-decoration:underline;margin:0;font-size:12.5px;color:#9a9a9a}.ft-legal a:hover,.ft-legal button:hover{color:#fff}@media(max-width:1100px){.ft-cols{grid-template-columns:1fr 1fr}}@media(max-width:560px){.ft-base,.ft-cols{grid-template-columns:1fr}}.form .err,.form [role=alert]{color:#FFD1D1;font-size:13.5px;font-weight:400}.form small{font-weight:400;color:rgba(255,255,255,.75)}.yform{display:grid;gap:18px}.yform label{display:grid;gap:6px;font-size:14px;font-weight:700}.yform input,.yform select,.yform textarea{font:inherit;font-size:16px;color:var(--ink);background:#fff;border:1px solid #cfcfd6;border-radius:0;padding:10px 12px;min-height:44px;width:100%}.yform textarea{min-height:120px}.yform button[type=submit]{justify-self:start}.art{display:block}.art svg{width:100%;height:auto}.wtile svg{display:block}.logos li{gap:6px;color:#555}.logos .i{height:22px;width:auto}.logos .w{height:18px;width:auto}.logos .g{height:22px;width:auto}.prose{max-width:760px;line-height:1.7;color:var(--ink)}.prose h2{font-size:28px;line-height:1.25;margin:40px 0 14px}.prose h2,.prose h3{font-weight:500;color:var(--head)}.prose h3{font-size:21px;margin:28px 0 10px}.prose p{margin:0 0 16px}.prose ol,.prose ul{padding-left:22px;margin:0 0 16px}.prose li{margin-bottom:6px}.prose a{color:var(--violet);text-decoration:underline}.prose table{width:100%;border-collapse:collapse;margin:0 0 20px;font-size:15px}.prose td,.prose th{border:1px solid var(--line);padding:10px 12px;text-align:left;vertical-align:top}.prose th{background:var(--grey)}.hero--plain h1{font-weight:500;color:#fff;max-width:18ch}.hero--plain p{margin-top:20px;max-width:640px}.crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:rgba(255,255,255,.65);margin-bottom:18px}.crumbs a{text-decoration:underline}.yld .hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.yld form.form{display:grid;gap:18px}.yld .form__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.yld .field{display:grid;gap:6px;font-size:14px;font-weight:700;color:inherit}.yld .field input,.yld .field select,.yld .field textarea{font:inherit;font-size:16px;font-weight:400;color:var(--ink);background:#fff;border:1px solid #cfcfd6;border-radius:0;padding:10px 12px;min-height:44px;width:100%}.yld .cta .field input,.yld .cta .field select,.yld .cta .field textarea{border-color:#fff}.yld .field textarea{min-height:120px;resize:vertical}.yld .field__err{font-weight:400;font-size:13px;color:#C62828}.yld .cta .field__err,.yld .cta .form__error{color:#FFD6D6}.yld .form__error{font-size:14px;color:#C62828}.yld form .btn--ink{justify-self:start;background:var(--mint);color:var(--dark);border:0;border-radius:0;min-height:44px;padding:12px 18px;font-weight:700;font-size:16px;cursor:pointer}.yld form .btn--ink:disabled{opacity:.6}.yld .form__foot{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.yld .form__small{font-size:13px;color:var(--muted)}.yld .cta .form__small{color:rgba(255,255,255,.75)}.yld .when{display:grid;gap:10px}.yld .when__l{font-size:14px;font-weight:700}.yld .when__days,.yld .when__slots{display:flex;flex-wrap:wrap;gap:8px}.yld .when button{min-height:40px;padding:8px 12px;border:1px solid #cfcfd6;background:#fff;font-size:14px;color:var(--ink)}.yld .when button.on{background:var(--dark);border-color:var(--dark);color:#fff}.yld .faq-a{padding:0 0 22px;color:var(--muted);max-width:820px;line-height:1.6}.yld .faq-a p+p{margin-top:12px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:560px){.yld .form__grid{grid-template-columns:1fr}}:root{--muted:#737373}.hd-in{height:86px}.mob{max-height:calc(100vh - 86px)}.btn{min-height:48px;padding:12px 16px;font-size:16px;line-height:24px}.hero{padding:72px 0 108px;min-height:468px}.hero-in{grid-template-columns:572px minmax(0,1fr);gap:48px;align-items:stretch}.hero h1{font-size:42px;line-height:48px;font-weight:500;max-width:572px}.hero p{font-size:16px;line-height:24px;color:rgba(255,255,255,.75);margin:24px 0;max-width:572px}.hero-acts{gap:24px}.hero-art{margin:-72px 0 -108px;height:468px;display:flex;align-items:center;justify-content:flex-end}.hero-art svg{width:468px;height:468px;max-width:100%;margin:0}.hero--plain h1{font-size:42px;line-height:48px;max-width:572px}.hero--plain p{margin:24px 0 0}.banner h2,.banner--home h2,.cta h2,.h2,.intro h2{font-size:42px;line-height:48px;font-weight:500}.h2{margin-bottom:48px}.sub{font-size:17px;line-height:24px;color:var(--muted);margin:-24px 0 48px;max-width:720px}.sec--dark .sub{color:rgba(255,255,255,.75)}.cta-lede{font-family:Arial,sans-serif;font-size:17px;line-height:24px}.banner p,.banner--home p{font-size:17px;line-height:24px;max-width:720px}.cases,.feat,.g3,.guide3,.sects,.svc3,.work3{column-gap:48px;row-gap:48px}.big2,.nt,.two{gap:48px}.kr,.steps4,.ways,.wc4{gap:24px}.g3--agt .gcard,.gcard{background:#F5F5F5;padding:24px;gap:0}.g3--agt .wtile,.gcard .wtile{width:60px;height:60px;padding:8px;margin:0 0 24px}.g3--agt .wtile svg,.gcard .wtile svg{width:44px;height:44px}.g3--agt h3,.gcard h3{font:700 17px/24px Arial,Helvetica Neue,Helvetica,sans-serif;color:var(--head)}.g3--agt p,.gcard p{color:var(--muted)}.dcard-txt p,.feat p,.g3--agt p,.gcard p,.hcard-txt p,.kcard p,.nt p,.sect p,.steps4 span:last-child,.way p,.wc4 p,.wcard-txt p{font-size:17px;line-height:24px}.brow h3,.case-cta h3,.dcard-txt h3,.gdcard-txt h3,.hcard-txt h3,.kcard h3,.nt h3,.sect h3,.svc3 .dcard-txt h3,.wcard-txt h3{font-size:26px;line-height:30px;font-weight:500}.gdcard-txt small,.wcard-txt p,.wcard-txt small{color:var(--muted)}.svc3 .dcard-art{height:276px}.banner--home{grid-template-columns:300px minmax(0,1fr);gap:36px}.banner-art{width:300px;height:300px}@media(max-width:1100px){.hero-in{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.hero-art svg{width:100%;height:auto}}@media(max-width:960px){.hero-in{grid-template-columns:1fr}.hero-art{margin:32px 0 -24px;height:auto;justify-content:flex-start}.hero-art svg{width:min(468px,100%);height:auto}.banner--home{grid-template-columns:1fr}}@media(max-width:760px){.hero{min-height:0}.big2,.cases,.feat,.g3,.guide3,.nt,.sects,.svc3,.two,.work3{row-gap:24px}.banner h2,.cta h2,.h2,.intro h2{font-size:32px;line-height:38px}}.yld .steps4{margin:48px 0 72px}.logo{gap:12px;height:44px}.logo-wave{display:flex;align-items:center;gap:4px;height:44px}.logo-word{font:400 21px/1 Roboto,Arial,sans-serif;letter-spacing:-.01em;color:rgba(255,255,255,.62);white-space:nowrap}.logo-word b{font-weight:700;color:#fff}.ft-base{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;margin-top:48px;padding-top:24px;font-size:13px;line-height:20px}.ft-base>p{margin:0}.ft-legal{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px}.ft-base a,.ft-legal a,.ft-legal button{display:inline;margin:0;font-size:13px;line-height:20px;color:#9a9a9a;text-decoration:underline;text-underline-offset:3px}.ft-legal button{background:none;border:0;padding:0;cursor:pointer;font-family:inherit}.ft-credit{white-space:nowrap}@media(max-width:760px){.ft-base{flex-direction:column;align-items:flex-start}.logo-word{font-size:19px}}.hd-btns .btn{white-space:nowrap}@media(max-width:560px){.hd-in{gap:12px}.logo{gap:8px}.logo-word{font-size:17px}.hd-btns .btn{min-height:40px;padding:8px 12px;font-size:14px;line-height:20px}}@media(max-width:960px){.hd-in .menu{margin-left:0}}.banner .eyebrow,.banner--home .eyebrow{font-size:11px;line-height:1.4}.skip{position:absolute;left:16px;top:-80px;z-index:100;background:var(--mint);color:var(--dark);font:700 15px/20px Arial,sans-serif;padding:12px 16px}.skip:focus{top:12px}@media(max-width:760px){.hero{padding:48px 0 72px}.hero h1{font-size:34px;line-height:40px}.cta{padding-bottom:calc(30vw * .72 + 48px)}.hero-art{display:none}}@media(max-width:760px){.ft-cols,.ft-cols:is(*){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 24px}.ft-cols>div:first-child{grid-column:1/-1}.ft-cols>div:nth-child(2){order:1}.ft-cols>div:nth-child(4){order:2}.ft-cols>div:nth-child(3){order:3;grid-column:1/-1}.ft-cols>div:nth-child(3) ul{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:24px}.x-figs b{font-size:52px}.ft-cols ul{gap:4px}.crumbs a,.ft-cols ul a,.ft-legal a,.ft-legal button{display:inline-block;padding:4px 0;min-height:24px}}@media(max-width:960px){.two>div>.h2:last-child{margin-bottom:0}.two{row-gap:24px}}@media(min-width:761px) and (max-width:960px){.g3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1099px){.faq-top .more{white-space:nowrap;flex:none}}@media(min-width:761px) and (max-width:1099px){.crumbs a,.ft-cols ul a,.ft-legal a,.ft-legal button{display:inline-block;padding:4px 0;min-height:24px}}.yld{--navy2:#120A3D;--navy3:#1C1352;--dline:rgba(255,255,255,.16);--dtext:rgba(255,255,255,.78);--dmuted:rgba(255,255,255,.62);--mono:"Geist Mono","Roboto Mono",ui-monospace,monospace;--ease:cubic-bezier(.2,.8,.2,1)}.yld .sec-more{margin-top:48px}@keyframes yhMark{0%{background-size:0 100%;color:#fff}55%{color:#fff}to{background-size:100% 100%;color:var(--dark)}}.yld .hl{background:linear-gradient(90deg,#FF8A4C,#FF6B00) no-repeat 0 0/100% 100%;color:var(--dark);padding:0 .12em;margin:0 -.06em;-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:yhMark 1.1s cubic-bezier(.6,0,.2,1) .4s both}.ann-off .ann{display:none}.ann{background:var(--violet);color:#fff;font-size:14px;line-height:20px}.ann-in{display:flex;align-items:center;gap:8px;min-height:44px;padding-block:4px}.ann-tag{flex:none;font:500 11px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mint);margin-right:8px}.ann-msgs{flex:1;min-width:0;display:grid}.ann-msgs p{grid-area:1/1;margin:0;opacity:0;visibility:hidden;transition:opacity .45s,visibility 0s .45s}.ann-msgs p.on{opacity:1;visibility:visible;transition:opacity .45s}.ann-msgs a{color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ann-msgs a:hover{color:var(--mint)}.ann button{width:32px;height:32px;display:grid;place-items:center;flex:none;color:#fff;background:none;border:0;cursor:pointer}.ann button:hover{color:var(--mint)}.ann a:focus-visible,.ann button:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.ann button svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2}.ann .ann-pause svg{fill:currentColor;stroke:none}.x-video{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:48px;align-items:start}.vd-player{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--art)}.vd-media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:#000}.vd-scene{position:absolute;inset:0 0 48px;display:grid;place-items:center;animation:yhFade .45s ease both}.vd-scene svg{height:auto}@keyframes yhFade{0%{opacity:.15}}.vd-play{position:absolute;left:50%;top:calc(50% - 24px);width:80px;height:80px;margin:-40px 0 0 -40px;background:var(--dark);border:2px solid var(--mint);display:grid;place-items:center;cursor:pointer;transition:transform .3s var(--ease),opacity .3s}.vd-play:hover{transform:scale(1.06)}.vd-play:focus-visible{outline:3px solid #fff;outline-offset:4px}.vd-play svg{width:32px;height:32px;fill:var(--mint)}.playing .vd-play{opacity:0;pointer-events:none}.vd-bar{position:absolute;left:0;right:0;bottom:0;height:48px;display:flex;align-items:center;gap:12px;padding:0 16px;background:rgba(9,3,41,.82);transition:opacity .3s}.playing .vd-bar{opacity:0}.playing .vd-player:focus-within .vd-bar,.playing .vd-player:hover .vd-bar{opacity:1}.vd-pp{width:32px;height:32px;display:grid;place-items:center;background:none;border:0;cursor:pointer}.vd-pp svg{width:18px;height:18px;fill:#fff}.vd-pp:focus-visible,.vd-track:focus-visible{outline:2px solid var(--mint);outline-offset:3px}.vd-t{font:500 13px var(--mono);color:#fff;font-variant-numeric:tabular-nums}.vd-track{position:relative;flex:1;height:4px;background:rgba(255,255,255,.3);cursor:pointer}.vd-track:before{content:"";position:absolute;inset:-10px 0}.vd-track i{position:absolute;left:0;top:0;bottom:0;background:var(--mint)}.vd-track s{position:absolute;top:-3px;width:2px;height:10px;background:#fff;opacity:.6}.vd-ch{list-style:none;margin:0;padding:0;display:grid;align-content:start;border-top:1px solid var(--line)}.vd-ch button{width:100%;display:grid;grid-template-columns:56px minmax(0,1fr);gap:12px;text-align:left;padding:12px;border:0;border-bottom:1px solid var(--line);background:none;color:var(--ink);cursor:pointer;transition:background .2s}.vd-ch button:hover{background:var(--grey2)}.vd-ch button:focus-visible{outline:2px solid var(--violet);outline-offset:-2px}.vd-ch button[aria-current=true]{background:var(--grey2);box-shadow:inset 3px 0 0 var(--violet)}.vd-ch time{font:500 13px/24px var(--mono)}.vd-ch b{display:block;color:var(--head);font:700 17px/24px Arial,Helvetica Neue,Helvetica,sans-serif}.vd-ch small{display:block;font-size:14px;line-height:20px;margin-top:2px;color:var(--muted)}.feat-roi{background:var(--violet);color:#fff}.feat-roi .eyebrow{color:rgba(255,255,255,.72)}.feat-roi .h2{color:#fff;max-width:860px}.feat-roi .h2 mark{background:none;color:var(--mint)}.feat-roi .sub{color:rgba(255,255,255,.82)}.x-roi{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:1px;background:var(--dline);box-shadow:0 40px 80px -30px rgba(9,3,41,.6)}.roi-in{background:var(--navy2);color:var(--dtext);padding:40px;display:grid;gap:24px;align-content:start}.roi-in h3{font:500 26px/30px Roboto,Arial,sans-serif;color:#fff;margin:0}.roi-f{display:grid;gap:8px}.roi-f label{display:flex;justify-content:space-between;gap:12px;font-size:17px;line-height:24px;color:#fff}.roi-f output{font:500 13px/24px var(--mono);color:var(--mint)}.roi-f input[type=range]{width:100%;-webkit-appearance:none;appearance:none;height:28px;background:transparent;margin:0;cursor:pointer}.roi-f input[type=range]::-webkit-slider-runnable-track{height:4px;background:linear-gradient(90deg,var(--mint) var(--v,50%),rgba(255,255,255,.4) var(--v,50%))}.roi-f input[type=range]::-moz-range-track{height:4px;background:rgba(255,255,255,.4)}.roi-f input[type=range]::-moz-range-progress{height:4px;background:var(--mint)}.roi-f input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;margin-top:-9px;background:var(--mint);border:3px solid var(--dark)}.roi-f input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:0;background:var(--mint);border:3px solid var(--dark)}.roi-f input[type=range]:focus-visible{outline:2px solid #fff;outline-offset:4px}.roi-out{background:var(--dark);color:var(--dtext);padding:40px;display:grid;gap:24px;align-content:start}.roi-big b{display:block;font:500 42px/48px Roboto,Arial,sans-serif;color:var(--mint);font-variant-numeric:tabular-nums}.roi-big span{display:block;font-size:17px;line-height:24px}.roi-kv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;background:var(--dline);border:1px solid var(--dline)}.roi-kv div{background:var(--dark);padding:16px;display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:4px}.roi-kv dd{margin:0;font:500 26px/30px Roboto,Arial,sans-serif;color:#fff;font-variant-numeric:tabular-nums}.roi-kv dt,.roi-out small{font-size:14px;line-height:20px;color:var(--dmuted)}.roi-out .btn{justify-self:start}.plat-row{background:var(--grey2);padding:40px 0}.plat-in{display:grid;grid-template-columns:240px minmax(0,1fr);gap:48px;align-items:center}.plat-in>p{margin:0;font:500 11px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#5F5F6E}.plat-row .logos{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;align-items:center;color:#555}.plat-row .logos li{justify-content:center}.plat-row .logos .i{height:26px}.plat-row .logos .m,.plat-row .logos .w{height:20px}.plat-row .logos .m path[style*=ffffff]{fill:#555!important}.stk,.x-stack{display:grid}.stk{position:sticky;top:calc(110px + var(--i)*20px);margin-bottom:48px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);min-height:360px;background:var(--navy2);border:1px solid var(--dline);color:var(--dtext);transform-origin:top center;box-shadow:0 -16px 40px -20px rgba(0,0,0,.6)}.stk:after{content:"";position:absolute;inset:0;background:#050118;opacity:var(--shade,0);pointer-events:none}.stk:last-child{margin-bottom:0}.stk-t{padding:40px;display:grid;align-content:space-between;justify-items:start;gap:24px}.stk-n{display:block;font:500 13px/1 var(--mono);color:var(--mint);margin-bottom:24px}.stk .eyebrow{color:var(--dmuted)}.stk h3{font:500 26px/30px Roboto,Arial,sans-serif;color:#fff;margin:0}.stk-t p:not(.eyebrow){margin:16px 0 0;font-size:17px;line-height:24px;max-width:42ch}.stk-art{display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 50%,rgba(255,46,147,.18),transparent 70%)}.stk-art svg{width:100%;max-width:340px;height:auto}.svc-band{margin-top:48px;border:1px solid var(--mint);padding:40px;display:flex;align-items:center;justify-content:space-between;gap:24px 48px;flex-wrap:wrap}.svc-band h3{font:500 26px/30px Roboto,Arial,sans-serif;color:#fff;margin:0}.wf-head{display:grid}.wf-head>div{grid-area:1/1;visibility:hidden}.wf-head>.on{visibility:visible}.x-graph{display:grid;grid-template-columns:minmax(0,1fr) 300px;border:1px solid var(--dline);background:var(--navy2)}.gr-svg{padding:24px 24px 0;min-width:0;display:flex;flex-direction:column}.gr-graph{width:100%;height:auto;display:block;margin:0 auto}.gr-node{cursor:pointer;outline:none}.gr-node text{fill:#fff;font:500 16px Roboto,Arial,sans-serif}.gr-node .t2{fill:var(--dmuted);font:500 12px var(--mono);letter-spacing:.03em;text-transform:uppercase}.wf-bar{align-items:center;justify-content:space-between;gap:16px 32px;margin-bottom:20px}.wf-bar,.wf-legend{display:flex;flex-wrap:wrap}.wf-legend{list-style:none;margin:0;padding:0;gap:8px 18px;font:500 11px/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--dtext)}.wf-legend li{display:flex;align-items:center;gap:8px}.wf-legend i{width:16px;height:12px;border:1.5px solid rgba(255,255,255,.4);background:var(--dark)}.wf-pick{display:flex;align-items:center;gap:12px}.wf-pick label{font:500 11px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dmuted)}.wf-pick select{width:300px;max-width:100%;min-height:48px;padding:0 44px 0 16px;background:var(--navy2) url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M6 9l6 6 6-6%27 fill=%27none%27 stroke=%27%23FF8A4C%27 stroke-width=%272%27/%3E%3C/svg%3E") no-repeat right 14px center/18px;border:1px solid rgba(255,255,255,.4);color:#fff;font:500 16px Roboto,Arial,sans-serif;-webkit-appearance:none;appearance:none;cursor:pointer}.wf-pick select:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.wf-pick optgroup,.wf-pick option{background:var(--dark);color:#fff}.gr-gain{display:grid;gap:6px;max-width:720px}.gr-gain span{font:500 11px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mint)}.gr-edge{fill:none;stroke:rgba(255,255,255,.28);stroke-width:1.5}.gr-arrow{fill:rgba(255,255,255,.5)}.gr-node rect{fill:var(--dark);stroke:rgba(255,255,255,.3);stroke-width:1.2;transition:fill .25s,stroke .25s}.gr-node:hover rect{stroke:var(--mint)}.gr-node:focus-visible rect{stroke:#fff;stroke-width:3}.gr-node.r-decide rect{fill:var(--violet);stroke:#FF9CC8}.gr-node.r-act rect{stroke:var(--mint);stroke-width:1.6}.gr-node.r-ask rect{stroke:#4C8DFF;stroke-width:2}.gr-node.r-handoff rect{stroke:#FFA62B;stroke-width:1.6}.gr-node.r-person rect{stroke:var(--mint);stroke-dasharray:5 4;stroke-width:1.6}.gr-node.on rect{stroke:#fff;stroke-width:2.5}.gr-node.r-decide.on rect{fill:#8E0E4E}.gr-node.r-decide .t2{fill:#FFD0E4}.gr-node.r-act .t2,.gr-node.r-person .t2{fill:var(--mint)}.gr-node.r-ask .t2{fill:#7FAEFF}.gr-node.r-handoff .t2{fill:#FFC46B}.wf-legend .r-decide i{background:var(--violet);border-color:#FF9CC8}.wf-legend .r-act i{border-color:var(--mint)}.wf-legend .r-ask i{border:2px solid #4c8dff}.wf-legend .r-handoff i{border:2px solid #ffa62b}.wf-legend .r-person i{border:1.5px dashed var(--mint)}.gr-edge--side{stroke-dasharray:4 5}.gr-arrow.lit{fill:var(--mint)}.gr-edge.lit{stroke:rgba(255,138,76,.85)}.gr-pulse{fill:var(--mint)}.gr-clock{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;padding:24px 0;border-top:1px solid rgba(255,255,255,.12);margin-top:8px}.gr-clock b{font:500 26px/30px Roboto,Arial,sans-serif;color:var(--mint);font-variant-numeric:tabular-nums;min-width:4.2ch}.gr-trk{position:relative;height:4px;background:rgba(255,255,255,.18)}.gr-trk i{position:absolute;left:0;top:0;bottom:0;background:var(--mint);transition:width .6s var(--ease)}.gr-end{font:500 13px/1.4 var(--mono);color:var(--dmuted)}.gr-clock p{grid-column:1/-1;margin:0;min-height:40px;font:500 13px/20px var(--mono);color:var(--mint)}.gr-side{border-left:1px solid var(--dline);padding:40px 24px;display:grid;color:var(--dtext)}.gr-state{grid-area:1/1;display:grid;gap:16px;align-content:start;visibility:hidden}.gr-state.on{visibility:visible}.gr-state .tag{font:500 11px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mint)}.gr-state .tag.r-decide{color:#FFB3D6}.gr-state .tag.r-ask{color:#7FAEFF}.gr-state .tag.r-handoff{color:#FFC46B}.gr-state .tag.r-read{color:var(--dmuted)}.gr-state h3{font:500 26px/30px Roboto,Arial,sans-serif;color:#fff;margin:0}.gr-state p{margin:0;font-size:17px;line-height:24px}.gr-state dl{margin:0;display:grid;gap:8px}.gr-state dl div{display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px;padding:12px;border:1px solid var(--dline);font-size:14px;line-height:20px}.gr-state dt{font:500 11px/20px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--dmuted)}.gr-state dd{margin:0;color:#fff}.gr-ctl{display:flex;align-items:center;gap:16px;margin-top:24px}.gr-ctl button{display:inline-flex;align-items:center;gap:8px;min-height:40px;background:none;border:1px solid rgba(255,255,255,.4);color:#fff;font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;padding:0 14px;cursor:pointer}.gr-ctl button svg{width:12px;height:12px;fill:currentColor}.gr-ctl button:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.gr-ctl span{font:500 11px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dmuted)}.gr-foot{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:48px;font-size:17px;line-height:24px;color:var(--dtext)}.gr-foot p{margin:0}.gr-foot b{color:var(--mint);font:500 26px/30px Roboto,Arial,sans-serif;margin-right:8px}.ob-sec{overflow:hidden}.ob-sec .eyebrow,.ob-sec .sub{color:#5F5F6E}.ob{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:48px;align-items:center}.ob-tabs{display:flex;gap:12px;margin-bottom:24px}.ob-tabs button{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;border:1px solid #8a8a99;background:transparent;font:500 15px Roboto,Arial,sans-serif;color:var(--head);cursor:pointer;transition:background .3s,border-color .3s}.ob-tabs button[aria-selected=true]{background:var(--violet);border-color:var(--violet);color:#fff}.ob-tabs button:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.ob-panels{display:grid;margin-bottom:24px}.ob-panel{grid-area:1/1;visibility:hidden;opacity:0;transform:translateY(10px);transition:opacity .45s,transform .45s var(--ease),visibility 0s .45s}.ob-panel.on{visibility:visible;opacity:1;transform:none;transition:opacity .45s,transform .45s var(--ease)}.ob-panel .sub{max-width:46ch;margin-bottom:0}.ob-art{position:relative;width:100%;aspect-ratio:1}.ob-ring{position:absolute;left:50%;top:50%;width:calc(var(--r)*100%);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;border:1px solid #d6d6de}.ob-ring--in{border-style:dashed;border-color:#F2BED8}@keyframes yhSpin{to{transform:rotate(1turn)}}@keyframes yhSpinBack{to{transform:rotate(-1turn)}}.ob-layer{position:absolute;inset:0;animation:yhSpin var(--t) linear infinite}.ob-layer--0{--t:140s}.ob-layer--1{--t:180s;animation-direction:reverse}.ob-layer--2{--t:220s}.ob-logo{position:absolute;z-index:1;width:var(--s);height:var(--s);margin:calc(var(--s)/-2) 0 0 calc(var(--s)/-2);border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 6px 18px rgba(9,3,41,.12);animation:yhSpinBack var(--t) linear infinite;transition:opacity .5s,filter .5s,box-shadow .3s}.ob-layer--1 .ob-logo{animation-direction:reverse}.ob-logo img{width:56%;height:56%;object-fit:contain}.ob-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible;opacity:0;transition:opacity .5s}.ob-lines line{stroke:var(--violet);stroke-width:.35;stroke-dasharray:1 1.2}.ob-art[data-step="1"] .ob-lines line{animation:yhDash 1.4s linear infinite}.ob-art.is-off .ob-layer,.ob-art.is-off .ob-lines line,.ob-art.is-off .ob-logo,.ob-art.is-off .ob-wave i{animation-play-state:paused}@keyframes yhDash{to{stroke-dashoffset:-4.4}}.ob-art[data-step="1"] .ob-lines{opacity:1}.ob-art[data-step="1"] .ob-logo{filter:grayscale(1);opacity:.45}.ob-art[data-step="1"] .ob-logo.link{filter:none;opacity:1;box-shadow:0 0 0 3px var(--violet),0 8px 22px rgba(9,3,41,.18)}.ob-art[data-step="2"] .ob-logo{filter:grayscale(1);opacity:.35}.ob-core{position:absolute;z-index:2;left:50%;top:50%;width:21%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 16px 40px rgba(9,3,41,.12)}.ob-wave{display:flex;align-items:center;gap:6%;width:52%;height:52%}.ob-wave i{flex:1;border-radius:99px;animation:yhWave 2.4s ease-in-out infinite}.ob-wave i:nth-child(2),.ob-wave i:nth-child(4){animation-delay:-.4s}.ob-wave i:nth-child(3){animation-delay:-.8s}@keyframes yhWave{50%{transform:scaleY(.7)}}.ob-chip{position:absolute;z-index:3;left:50%;top:50%;padding:6px 12px;background:var(--dark);color:#fff;font:500 11px/16px var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;opacity:0;transform:translate(-50%,-50%) scale(.8);transition:opacity .5s,transform .6s var(--ease)}.ob-art[data-step="2"] .ob-chip{opacity:1}.ob-layer{transition:opacity .5s}.ob-art[data-step="2"] .ob-layer--0{opacity:0}.ob-art[data-step="2"] .ob-chip:first-of-type{transform:translate(-50%,-50%) translateY(-96px)}.ob-art[data-step="2"] .ob-chip:nth-of-type(2){transform:translate(-50%,-50%) translateY(126px);transition-delay:.24s}.ob-art[data-step="2"] .ob-chip:nth-of-type(3){transform:translate(-50%,-50%) translateY(88px);transition-delay:.12s}.tb,.x-bars{display:grid;gap:24px}.tb{margin:0}.tb-row{display:grid;grid-template-columns:336px minmax(0,1fr);gap:8px 48px;align-items:center}.tb-row dt a{font:700 17px/24px Arial,Helvetica Neue,Helvetica,sans-serif;color:var(--head)}.tb-row dt a:hover{color:var(--violet);text-decoration:underline;text-underline-offset:3px}.tb-row small{display:block;color:var(--muted);font-size:14px;line-height:20px;margin-top:2px}.tb-bars{display:grid;gap:6px;margin:0}.tb-bar{position:relative;display:block;height:28px;background:var(--grey2)}.tb-bar i{position:absolute;left:0;top:0;bottom:0;width:0;background:#C9C7D6;transition:width 1.2s var(--ease)}.tb-bar.after i{background:var(--violet);transition-delay:.35s}.x-bars.in .tb-bar i{width:var(--w)}.tb-bar em{position:absolute;left:12px;top:50%;transform:translateY(-50%);font:500 13px var(--mono);font-style:normal;color:var(--head);white-space:nowrap;z-index:1}.tb-bar.after em{color:var(--violet);transition:left 1.2s .35s var(--ease)}.x-bars.in .tb-bar.after em{left:calc(var(--w) + 12px)}.tb-key{display:flex;flex-wrap:wrap;gap:24px;font:500 11px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.tb-key span:before{content:"";display:inline-block;width:12px;height:12px;margin-right:8px;vertical-align:-2px;background:#C9C7D6}.tb-key span:last-child:before{background:var(--violet)}.yld .plat-row :focus-visible,.yld .sec:not(.sec--dark):not(.feat-roi) :focus-visible{outline-color:var(--violet)}@media(max-width:1100px){.x-graph{grid-template-columns:minmax(0,1fr)}.gr-side{border-left:0;border-top:1px solid var(--dline)}.ob{grid-template-columns:minmax(0,1fr) minmax(0,440px)}.tb-row{grid-template-columns:240px minmax(0,1fr);gap:8px 32px}}@media(max-width:960px){.x-roi,.x-video{grid-template-columns:minmax(0,1fr)}.x-video{gap:32px}.ob{grid-template-columns:minmax(0,1fr)}.ob-art{max-width:520px;margin:0 auto}.plat-in{grid-template-columns:1fr;gap:20px}}@media(max-width:860px){.gr-graph{max-width:460px;margin:0 auto}.gr-svg{padding:16px}}@media(max-width:760px){.wf-bar{flex-direction:column-reverse;align-items:stretch}.wf-pick{flex-wrap:wrap}.wf-pick select{width:100%;min-width:0}.ann .ann-next,.ann .ann-prev,.ann .ann-tag{display:none}.ann-msgs p{font-size:13px}.x-video{gap:24px}.vd-play{width:60px;height:60px;margin:-30px 0 0 -30px}.vd-play svg{width:24px;height:24px}.roi-in,.roi-out{padding:24px}.roi-in h3{font-size:22px;line-height:28px}.roi-big b{font-size:32px;line-height:38px}.roi-kv dd{font-size:22px;line-height:28px}.plat-row .logos{grid-template-columns:repeat(3,minmax(0,1fr))}.stk{grid-template-columns:minmax(0,1fr);min-height:0;top:calc(98px + var(--i)*14px);margin-bottom:24px}.stk-art{display:none}.stk-t,.svc-band{padding:24px}.gr-svg{padding:16px 12px 0}.gr-side{padding:24px}.gr-foot{flex-direction:column;align-items:flex-start}.ob-art{width:92%}.ob-layer--2,.ob-ring--2{display:none}.ob-art[data-step="2"] .ob-layer--1{opacity:0}.ob-art[data-step="2"] .ob-chip:first-of-type{transform:translate(-50%,-50%) translateY(-68px)}.ob-art[data-step="2"] .ob-chip:nth-of-type(2){transform:translate(-50%,-50%) translateY(98px)}.ob-art[data-step="2"] .ob-chip:nth-of-type(3){transform:translate(-50%,-50%) translateY(66px)}.ob-logo{width:calc(var(--s)*.72);height:calc(var(--s)*.72);margin:calc(var(--s)*-.36) 0 0 calc(var(--s)*-.36)}.tb-row{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.ob-layer,.ob-lines line,.ob-logo,.ob-wave i,.vd-scene,.yld .hl{animation:none!important}.ann-msgs p,.gr-trk i,.ob-chip,.ob-logo,.ob-panel,.tb-bar em,.tb-bar i{transition:none!important}}.vd-tag{position:absolute;top:16px;left:16px;z-index:2;max-width:calc(100% - 32px);background:rgba(9,3,41,.85);color:var(--mint);font:500 11px/16px var(--mono);letter-spacing:.1em;text-transform:uppercase;padding:8px 12px;pointer-events:none}#time-back{scroll-margin-top:86px}@media(max-width:760px){.vd-tag{top:12px;left:12px;font-size:10px;letter-spacing:.06em;padding:6px 10px}}.yld .yp-muted{font-size:17px;line-height:24px;color:var(--muted)}.yld .yp-head{color:var(--head)}.yld .yp-gap{margin-top:48px}.yld .yp-after{margin-top:24px;max-width:760px}.yld .yp-ul{text-decoration:underline}.yld .yp-h3{font-size:26px;line-height:30px;font-weight:500;color:var(--head);margin:0 0 24px}.yld .yp-fig{margin-top:48px}.yld .yp-fig b{display:block;font:500 26px/30px Roboto,Arial,sans-serif;color:var(--violet)}.yld .yp-fig p{margin-top:8px;font-size:17px;line-height:24px;color:var(--muted);max-width:720px}.yld .yp-onwhite .gcard{background:#fff}.yld .yp-two .h2{margin-bottom:24px}.yld .yp-story p{font-size:17px;line-height:24px}.yld .yp-story p+p{margin-top:16px}.yld .yp-story .pts li{font-size:17px;line-height:24px}.yld .person .yp-muted{margin-top:-6px}.yld .nt.yp-gap{margin-top:24px}.yld .nt.yp-gap p.eyebrow{margin-bottom:0;font-size:11px;line-height:1.4;color:var(--muted)}.yld .nt.yp-gap h3{margin-top:0}.yld .yp-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:start}.yld .yp-panel{background:var(--grey2);padding:48px}.yld .yp-facts{display:grid;gap:0;margin:0 0 48px;border-top:1px solid var(--line)}.yld .yp-facts div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:24px;padding:16px 0;border-bottom:1px solid var(--line)}.yld .yp-facts dt{font-size:17px;line-height:24px;color:var(--muted)}.yld .yp-facts dd{margin:0;font-size:17px;line-height:24px;font-weight:700;color:var(--head)}.yld .yp-ticks{list-style:none;margin:0;padding:0;display:grid;gap:12px}.yld .yp-ticks li{position:relative;padding-left:28px;font-size:17px;line-height:24px;color:var(--muted)}.yld .yp-ticks li:before{content:"";position:absolute;left:0;top:8px;width:10px;height:10px;background:var(--violet)}.yld .yp-split h3.yp-h3{margin:48px 0 12px}.yld .yp-g4{grid-template-columns:repeat(4,minmax(0,1fr))}.yld .yp-kr3{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}.yld .yp-onwhite-card{background:#fff}.yld .yp-kr3 a.kcard{color:inherit}.yld .yp-kr3 a.kcard:hover h3{color:var(--violet)}.yld .yp-kr3 .kcard{grid-template-rows:auto auto 1fr;min-height:0}.yld .yp-strip{align-items:center;margin:0}.yld .yp-strip .h2{margin-bottom:24px}.yld .yp-strip .btn{flex:none}.yld .yp-step .nbox{margin-bottom:24px}.yld .yp-dest{grid-template-rows:auto auto 1fr auto}.yld .yp-dest .more{justify-self:start;margin-top:24px}.yld .yp-legal{max-width:760px;font-size:17px;line-height:24px}.yld .yp-legal .yp-upd{color:var(--muted)}.yld .yp-legal h2:first-of-type{margin-top:32px}.yld .yp-legal h2{font-size:26px;line-height:30px}.yld .yp-cat{margin-top:72px}.yld .yp-cat-head{display:flex;justify-content:space-between;align-items:end;gap:24px;padding-bottom:24px;border-bottom:1px solid var(--line)}.yld .yp-cat-head h2{font-size:26px;line-height:30px;font-weight:500}.yld .yp-cat-head .eyebrow{margin-bottom:8px}.yld .yp-cat-head p.yp-muted{margin-top:8px;max-width:640px}.yld .yp-cat-head>span{flex:none}.yld .yp-routes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:48px}.yld .yp-routes li{border-bottom:1px solid var(--line)}.yld .yp-routes a{display:grid;gap:4px;padding:20px 0}.yld .yp-routes b{font-size:17px;line-height:24px;color:var(--head)}.yld .yp-routes span{font-size:17px;line-height:24px;color:var(--muted)}.yld .yp-routes a:hover b{color:var(--violet)}.yld .yp-xml .more{flex:none}.yld .yp-xml p{font-size:17px;line-height:24px}@media(max-width:1100px){.yld .yp-g4,.yld .yp-routes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.yld .yp-split{grid-template-columns:1fr}.yld .yp-kr3{grid-template-columns:1fr 1fr;gap:24px}}@media(max-width:760px){.yld .yp-g4,.yld .yp-kr3,.yld .yp-routes{grid-template-columns:1fr}.yld .yp-panel{padding:24px}.yld .yp-cat-head,.yld .yp-strip{flex-direction:column;align-items:start}.yld .yp-facts div{grid-template-columns:1fr;gap:4px}}.axe-bar{padding:40px 0}.axe-filter{display:flex;flex-wrap:wrap;gap:8px}.axe-filter button{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 14px;border:1px solid #8a8a99;background:#fff;color:var(--head);font:500 15px Roboto,Arial,sans-serif;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.axe-filter button span{font:500 11px/1 Geist Mono,Roboto Mono,monospace;color:var(--muted)}.axe-filter button[aria-pressed=true]{background:var(--violet);border-color:var(--violet);color:#fff}.axe-filter button[aria-pressed=true] span{color:rgba(255,255,255,.75)}.axe-filter button:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.axe-list{list-style:none;margin:0;padding:0;display:grid;gap:96px}.axe{scroll-margin-top:110px}.axe-head{max-width:760px;margin-bottom:32px}.axe-n{display:block;font:500 13px/1 Geist Mono,Roboto Mono,monospace;color:var(--mint);margin-bottom:24px}.axe-head h2{font:500 26px/30px Roboto,Arial,sans-serif;color:#fff;margin:0}.axe-deck{margin:16px 0 0;font-size:17px;line-height:24px;color:rgba(255,255,255,.75)}@media(max-width:760px){.axe-bar{padding:24px 0}.axe-list{gap:64px}}.svc-after{border-color:#ddd}.svc-after .eyebrow{margin:0 0 6px}.svc-after h3{font-size:26px;line-height:30px;font-weight:500;margin-bottom:8px}.svc-after p:not(.eyebrow){font-size:17px;line-height:24px}.svc-kr{padding-top:0}.way .more{justify-self:start;margin-top:4px}.svc-rows{padding-top:0}.svc-proof{margin-top:32px}.intro .svc-src{margin-top:16px;font-size:13px;line-height:1.5}.yld a.sect:hover h3{color:var(--violet)}.yld .ind-more{margin-top:24px}.yld .ind-lede p{font-size:17px;line-height:24px;color:var(--muted)}.yld .ind-pains .gcard h3{margin:0}.yld .sec--grey .ind-uses article{background:#fff}.yld .ind-uses .nbox{margin-bottom:12px}.yld .ind-uses h3{margin-top:0}.yld .ind-note{font-size:17px;line-height:24px;color:rgba(255,255,255,.75)}.yld .ind-pts{margin-top:0}.yld .ind-pts li{font-size:17px;line-height:24px}.yld .ind-svc{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.yld .ind-svc .kcard{min-height:0}.yld .icase{display:grid;grid-template-columns:minmax(0,1fr) 468px;background:#fff}.yld .icase-txt{padding:48px;display:grid;gap:16px;align-content:start}.yld .icase-txt small{font-size:13px;color:var(--muted)}.yld .icase-txt h3{font-size:26px;line-height:30px;font-weight:500}.yld .icase-txt p{font-size:17px;line-height:24px;color:var(--muted)}.yld .icase-txt dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:8px 0}.yld .icase-txt dt{font-family:Roboto,Arial,sans-serif;font-size:26px;line-height:30px;font-weight:500;color:var(--violet);margin-bottom:8px}.yld .icase-txt dd{margin:0;font-size:17px;line-height:24px;color:var(--muted)}.yld .icase-txt .more{justify-self:start}.yld .icase:hover h3{color:var(--violet)}.yld .icase-art{background:var(--art);display:grid;place-items:center;overflow:hidden}.yld .icase-art svg{width:100%;height:auto}@media(max-width:1100px){.yld .icase{grid-template-columns:minmax(0,1fr) 340px}}@media(max-width:760px){.yld .icase{grid-template-columns:1fr}.yld .icase-txt{padding:24px}.yld .icase-txt dl{grid-template-columns:1fr}}:root{--violet:#B3125E;--mint:#FF8A4C;--art:#160F4A;--grad:linear-gradient(135deg,#FF2E93,#FF6B00);--navy:#090329}.btn{background:var(--grad);color:var(--dark)}.btn:hover{filter:brightness(1.06)}.btn--grey{background:#5D5B70;color:#fff}.yld .btn--line{background:transparent;color:var(--dark);box-shadow:inset 0 0 0 1.5px var(--dark)}.yld .btn--line:hover{background:var(--dark);color:#fff}.yld button.btn{border:0;cursor:pointer}.yld .hl{background:linear-gradient(90deg,#FF2E93,#FF6B00) no-repeat 0 0/100% 100%}.logo i,.logo-wave i,.ob-wave i{background:linear-gradient(180deg,#FF2E93,#FF6B00)}.yld .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hero--plain{min-height:0}.stk-art{background:radial-gradient(circle at 50% 50%,rgba(255,46,147,.14),transparent 70%)}.banner-art,.gdcard-art,.icase-art,.vd-player{background:var(--dark)}.vd-scene svg{width:46%}.vd-ch time{color:var(--violet)}.sects--ind{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.yld .sects--ind a.sect{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:16px;padding:16px;border-top:4px solid var(--violet);color:inherit}.sects--ind .wtile{width:52px;height:52px;margin:0;padding:6px;background:var(--dark)}.sects--ind .wtile svg{width:40px;height:40px}.sects--ind h3{font-size:17px;line-height:1.3}.sec--grey .sects--ind .sect{background:#fff}.feat-stats{background:var(--violet);color:#fff}.feat-stats .eyebrow{color:rgba(255,255,255,.72)}.feat-stats .h2{color:#fff;max-width:860px}.feat-stats .sub{color:rgba(255,255,255,.85)}.x-figs{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:1px;background:var(--dline);box-shadow:0 40px 80px -30px rgba(9,3,41,.6)}.x-figs>div{background:var(--dark);padding:40px;display:grid;gap:12px;align-content:start}.x-figs b{font:500 64px/1 Roboto,Arial,sans-serif;color:var(--mint);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.x-figs p{margin:0;font-size:17px;line-height:24px;color:rgba(255,255,255,.82)}.x-figs a{font:500 11px/1.5 Geist Mono,ui-monospace,monospace;letter-spacing:.04em;color:rgba(255,255,255,.6);text-decoration:underline;text-underline-offset:3px}.x-figs--light{background:var(--line);box-shadow:none}.x-figs--light>div{background:#fff}.x-figs--light b{color:var(--violet)}.x-figs--light a,.x-figs--light p{color:var(--muted)}.x-figs--light[style*="--n:1"]{max-width:368px}.odo{flex-wrap:wrap;column-gap:.25em}.odo,.odo-w{display:inline-flex;align-items:baseline}.odo-w{white-space:nowrap}.odo-d{display:inline-block;height:1em;overflow:hidden;line-height:1}.odo-s{display:flex;flex-direction:column;transition:transform 1.4s cubic-bezier(.2,.8,.2,1)}.odo-s span{display:block;height:1em;line-height:1}.ob-logo svg{width:56%;height:56%}.stk-tags{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.stk-tags li{font:500 11px/1 Geist Mono,ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;padding:7px 9px;border:1px solid var(--dline);color:#fff}.plans2{display:grid;grid-template-columns:1fr 1fr;gap:24px}.plan2{background:var(--grey2);padding:40px;display:grid;gap:16px;align-content:start;border-bottom:8px solid var(--dark)}.plan2--p{border-bottom:8px solid transparent;border-image:linear-gradient(90deg,#FF2E93,#FF6B00) 1}.plan2-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.plan2 h2{font:500 26px/30px Roboto,Arial,sans-serif;color:var(--head);margin:0}.plan2 .chip{margin:0}.plan2-price{display:flex;align-items:baseline;gap:10px;margin:8px 0 0}.plan2-price b{font:500 56px/1 Roboto,Arial,sans-serif;color:var(--head);letter-spacing:-.02em}.plan2--p .plan2-price b{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.plan2-price span,.plan2>p{font-size:17px;color:var(--muted)}.plan2>p{line-height:24px;margin:0}.plan2 .btn{justify-self:start;margin-top:8px}.plan2:not(.plan2--p) .btn{background:var(--dark);color:#fff}.cta .demo-form{display:grid;gap:18px}.cta .demo-form label{display:grid;gap:6px;font-size:14px;font-weight:700;color:#fff}.cta .demo-form input,.cta .demo-form textarea{font:inherit;font-size:16px;color:var(--ink);background:#fff;border:1px solid #fff;border-radius:0;padding:10px 12px;min-height:44px;width:100%}.cta .demo-form textarea{min-height:110px;resize:vertical}.cta .demo-form .btn{justify-self:start}.cta .form-msg{color:#fff}.cta .form-msg--err{color:#FFD1D1}.demo-form .hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.yld .cta-mark{font-size:27.4vw;line-height:.74;letter-spacing:-.045em;white-space:nowrap}.cmp2{overflow-x:auto}.cmp2 table{width:100%;min-width:720px;border-collapse:collapse;font-size:17px;line-height:24px}.cmp2 td,.cmp2 th{text-align:left;vertical-align:top;padding:20px 16px;border-bottom:1px solid var(--line)}.cmp2 thead th{font:500 11px/1.4 Geist Mono,ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:#fff}.cmp2 tbody th{font:700 17px/24px Arial,sans-serif;color:var(--head);width:22%}.cmp2 td{color:var(--muted)}.cmp2 .ours{color:var(--head);box-shadow:inset 3px 0 0 var(--violet)}.cmp2 thead .ours{background:var(--dark);color:#fff;box-shadow:none}.cmp2 .pkg{display:inline-block;font:500 11px/1.2 Geist Mono,ui-monospace,monospace;letter-spacing:.04em;text-transform:uppercase;padding:6px 8px;background:var(--grey2);color:var(--head);white-space:nowrap}.cmp2 .pkg--p{background:var(--grad);color:var(--dark)}.cmp2 .part{display:flex;align-items:center;gap:14px}.cmp2 .part .wtile{width:44px;height:44px;padding:4px;margin:0;flex:none}.cmp2 .part .wtile svg{width:36px;height:36px}.x-spot{background:var(--dark)}.sg{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:12px}.sg-t{position:relative;background:#120D45;padding:26px 22px;min-height:200px;overflow:hidden;color:rgba(255,255,255,.78)}.sg-t:before{padding:1px;background:radial-gradient(340px circle at var(--x,-500px) var(--y,-500px),#FF8A4C,transparent 45%),var(--dline);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.sg-t:after,.sg-t:before{content:"";position:absolute;inset:0}.sg-t:after{pointer-events:none;background:radial-gradient(260px circle at var(--x,-500px) var(--y,-500px),rgba(255,46,147,.2),transparent 60%)}.sg-t>*{position:relative;z-index:1}.sg-t .ico{background:var(--dark);width:56px;height:56px;display:grid;place-items:center;overflow:hidden;border:1px solid var(--dline)}.sg-t .ico svg{width:40px;height:40px}.sg-t .sg-k{display:block;margin-top:18px;font:500 11px/1.4 Geist Mono,ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--mint)}.sg-t h3{font:500 19px/1.3 Roboto,Arial,sans-serif;color:#fff;margin:6px 0}.sg-t .ico+h3{margin-top:20px}.sg-t p{font-size:15px;line-height:22px;margin:0}.feat--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 32px}.feat .feat-k{font:500 11px/1.4 Geist Mono,ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--mint)}.nt .wtile{margin:12px 0 0}.nt article .eyebrow{margin-bottom:0}.nt article .more{justify-self:start;margin-top:8px}.wc4.wc3{grid-template-columns:repeat(3,minmax(0,1fr))}.wc4 .yp-ticks li{font-size:15px;line-height:22px}.gcard .gstage{margin:0;font:500 11px/1.4 Geist Mono,ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--violet)}.banner--light h2{color:var(--head)}.banner--light p{color:var(--muted);font-size:17px;line-height:24px;margin-top:16px}.yld .yp-dh{font:500 20px/1.3 Roboto,Arial,sans-serif;color:#fff;margin:0 0 4px}.yld .yp-ticks--no li:before{height:2px;top:12px}.plat-row .logos li{display:flex;align-items:center;gap:8px;font:500 17px Roboto,Arial,sans-serif;color:#555}.plat-logo{display:flex}.plat-logo svg{height:22px;width:auto;filter:grayscale(1) contrast(.9);opacity:.8}@media(max-width:1100px){.feat--4,.sg,.wc4.wc3{grid-template-columns:1fr 1fr}}@media(max-width:960px){.sects--ind{grid-template-columns:1fr 1fr}.plans2,.x-figs{grid-template-columns:1fr}}@media(max-width:760px){.feat--4,.sects--ind,.sg,.wc4.wc3{grid-template-columns:1fr}.plan2,.x-figs>div{padding:24px}.x-figs b{font-size:48px}.x-ba{height:520px}}@media(prefers-reduced-motion:reduce){.odo-s{transition:none}}.yld .yp-ticks--no li:before{background:#C9C7D6;width:10px;height:10px;top:8px}.has-strip .banner-art{background:var(--violet)}.stk-t p:not(.eyebrow)+.stk-tags{margin-top:20px}.form-privacy{display:inline-block;margin-left:16px;font-size:13px;color:rgba(255,255,255,.75)}.form-privacy a{color:#fff;text-decoration:underline;text-underline-offset:3px}.vd-play{top:auto;left:24px;bottom:72px;margin:0;width:64px;height:64px}.vd-play svg{width:26px;height:26px}.ix-list--3{column-count:3;column-gap:32px}@media(max-width:960px){.ix-list--3{column-count:2}}@media(max-width:560px){.ix-list--3{column-count:1}}.sec--grey .cmp2 tbody tr{background:#fff}.ann{background:#120D45;border-bottom:1px solid var(--dline)}.mega-feat{background:#1D1A63}.sec--grey{--muted:#5F5F6E}.has-strip .banner-art{background:#1D1A63}.nt article .eyebrow{font-size:11px;letter-spacing:.1em}@media(max-width:760px){.vd-play{left:12px;top:12px;bottom:auto;width:48px;height:48px}.vd-play svg{width:20px;height:20px}.faq-top{flex-direction:column;align-items:flex-start;gap:12px}.cmp2 table{min-width:0}.cmp2 thead{display:none}.cmp2 tr{display:grid;gap:6px;padding:16px 0;border-bottom:1px solid var(--line)}.cmp2 td,.cmp2 th{display:block;padding:0;border:0;width:auto}.cmp2 td:before{display:block;font:500 11px/1.4 Geist Mono,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:2px}.cmp2--vs td:nth-child(2):before{content:"Scheduled"}.cmp2 td.ours{padding-left:12px}.cmp2--vs td.ours:before{content:"Reformat Agency"}}.yld .ft{background:var(--dark)}.yld .ft-base{border-top:1px solid rgba(255,255,255,.16)}.yld .ft-base,.yld .ft-base a,.yld .ft-legal a,.yld .ft-legal button{color:rgba(255,255,255,.68)}.yld .ft-base a:hover,.yld .ft-legal a:hover{color:#fff}.yld .ft-cols p,.yld .ft-cols ul{color:rgba(255,255,255,.82)}@media(max-width:1099px){.cta{padding-bottom:calc(27.4vw * .74 + 48px)}.cta .demo-form>.form-msg--err{margin:-12px 0 0;font-size:14px;line-height:20px;font-weight:700}}@media(max-width:760px){.yld .cta-mark{font-size:24vw}.cta{padding-bottom:calc(24vw * .74 + 48px)}}@media(max-width:560px){.form-privacy{display:block;margin:12px 0 0}}