.gb-control-module__yML-uW__grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:900px){.gb-control-module__yML-uW__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch}}.gb-control-module__yML-uW__layers{flex-direction:column;display:flex}.gb-control-module__yML-uW__layer{background:var(--color-white);border:1px solid var(--border-default);text-align:left;cursor:pointer;border-radius:16px;align-items:center;gap:14px;width:100%;padding:11px 16px;transition:background .35s,border-color .35s,box-shadow .35s;display:flex;box-shadow:0 1px 2px #141e320a,0 4px 14px -6px #141e3214}.gb-control-module__yML-uW__layer:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.gb-control-module__yML-uW__layer[data-on="1"]{background:color-mix(in srgb, var(--color-dos-500) 5%, var(--color-white));border-color:color-mix(in srgb, var(--color-dos-500) 55%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-dos-500) 10%, transparent), 0 4px 14px -6px #141e321a}.gb-control-module__yML-uW__layerName{letter-spacing:-.01em;min-width:0;color:var(--text-primary);flex:1;font-size:16px;font-weight:700;line-height:1.25}.gb-control-module__yML-uW__pill{white-space:nowrap;color:var(--text-secondary);background:color-mix(in srgb, var(--color-neutral-500) 7%, var(--color-white));border:1px solid var(--border-default);border-radius:999px;flex:none;padding:3px 11px;font-size:12.5px;font-weight:600;line-height:1.3;transition:color .35s,background .35s,border-color .35s}.gb-control-module__yML-uW__layer[data-on="1"] .gb-control-module__yML-uW__pill{color:var(--color-dos-500);background:color-mix(in srgb, var(--color-dos-500) 8%, var(--color-white));border-color:color-mix(in srgb, var(--color-dos-500) 25%, transparent)}.gb-control-module__yML-uW__link{align-items:center;gap:12px;min-height:56px;padding:8px 4px 8px 52px;display:flex;position:relative}.gb-control-module__yML-uW__linkLine{border-left:2px dashed color-mix(in srgb, var(--color-dos-500) 70%, transparent);width:0;position:absolute;top:0;bottom:8px;left:34px}.gb-control-module__yML-uW__linkLine:after{content:"";border-left:6px solid #0000;border-right:6px solid #0000;border-top:8px solid var(--color-dos-500);position:absolute;top:100%;left:-7px}.gb-control-module__yML-uW__linkTitle{color:var(--text-primary);flex:none;font-size:14px;font-weight:700}.gb-control-module__yML-uW__linkText{color:var(--text-secondary);margin:0;font-size:13.5px;line-height:1.4}.gb-control-module__yML-uW__panel{border-radius:20px;align-self:start;padding:22px}.gb-control-module__yML-uW__stack{display:grid}.gb-control-module__yML-uW__pState{opacity:0;visibility:hidden;flex-direction:column;grid-area:1/1;gap:14px;transition:opacity .45s,visibility 0s .45s;display:flex}.gb-control-module__yML-uW__pState[data-on="1"]{opacity:1;visibility:visible;transition:opacity .45s}.gb-control-module__yML-uW__panelHead{align-items:center;gap:14px;display:flex}.gb-control-module__yML-uW__panelBody{flex-direction:column;gap:10px;display:flex}.gb-control-module__yML-uW__pRow{background:var(--color-white);border:1px solid var(--border-default);min-height:56px;color:var(--text-primary);border-radius:14px;flex:1;align-items:center;gap:12px;margin:0;padding:10px 16px;font-size:15.5px;font-weight:500;line-height:1.4}.gb-control-module__yML-uW__panelFoot{border-top:1px solid var(--border-default);color:var(--text-secondary);align-items:center;gap:10px;margin:0;padding-top:14px;font-size:13.5px;line-height:1.4;display:flex}.gb-control-module__yML-uW__detail,.gb-control-module__yML-uW__detailFoot{display:none}@media (max-width:899px){.gb-control-module__yML-uW__layer{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 14px;display:grid}.gb-control-module__yML-uW__layer>:first-child{grid-row:span 2}.gb-control-module__yML-uW__layer .gb-control-module__yML-uW__layerName{grid-column:2}.gb-control-module__yML-uW__layer .gb-control-module__yML-uW__pill{grid-column:2;justify-self:start}.gb-control-module__yML-uW__panel{display:none}.gb-control-module__yML-uW__detail{flex-direction:column;gap:8px;margin:8px 0 0;padding:0 4px 0 52px;list-style:none;display:flex}.gb-control-module__yML-uW__detailRow{color:var(--text-primary);align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.gb-control-module__yML-uW__detailFoot{border-top:1px solid var(--border-default);color:var(--text-secondary);align-items:flex-start;gap:10px;margin:4px 0 0;padding-top:14px;font-size:13.5px;line-height:1.4;display:flex}}.gb-control-module__yML-uW__quote{text-align:center;border-radius:18px;max-width:48rem;margin:28px auto 0;padding:20px 28px}
.BrandNode-module__2HwGbW__wrap{flex-direction:column;align-items:center;gap:8px;display:inline-flex}.BrandNode-module__2HwGbW__stage{width:var(--bn);height:var(--bn);position:relative}.BrandNode-module__2HwGbW__disc{z-index:1;background:linear-gradient(150deg, color-mix(in srgb, var(--color-white) 96%, transparent), color-mix(in srgb, var(--color-white) 84%, var(--color-dos-500) 3%));border:1px solid color-mix(in srgb, var(--color-white) 90%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);width:100%;height:100%;box-shadow:inset 0 1px 0 var(--color-white), 0 0 0 1px color-mix(in srgb, var(--color-dos-500) 14%, transparent), 0 14px 34px -16px color-mix(in srgb, var(--color-dos-700) 32%, transparent);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:relative}.BrandNode-module__2HwGbW__mark{height:auto;display:block}.BrandNode-module__2HwGbW__name{letter-spacing:-.01em;color:var(--color-dos-700);font-size:22px;font-weight:800;line-height:1}.BrandNode-module__2HwGbW__fit text{fill:var(--color-dos-700)}.BrandNode-module__2HwGbW__fit{display:block}.BrandNode-module__2HwGbW__sub{color:var(--text-secondary);font-size:12px;font-weight:600}.BrandNode-module__2HwGbW__below{flex-direction:column;align-items:center;gap:2px;display:flex}.BrandNode-module__2HwGbW__glowLayer,.BrandNode-module__2HwGbW__ringA,.BrandNode-module__2HwGbW__ringB{pointer-events:none;opacity:0;border-radius:999px;position:absolute}.BrandNode-module__2HwGbW__glowLayer{background:radial-gradient(circle at 30% 32%, color-mix(in srgb, var(--color-dos-500) 20%, transparent), transparent 64%), radial-gradient(circle at 72% 70%, color-mix(in srgb, var(--color-os-500) 16%, transparent), transparent 62%);filter:blur(26px);transition:opacity .7s;inset:-34px}.BrandNode-module__2HwGbW__wrap[data-glow=broad] .BrandNode-module__2HwGbW__glowLayer,.BrandNode-module__2HwGbW__wrap[data-glow=ring] .BrandNode-module__2HwGbW__glowLayer{opacity:.8}.BrandNode-module__2HwGbW__wrap[data-state=on][data-glow=broad] .BrandNode-module__2HwGbW__glowLayer,.BrandNode-module__2HwGbW__wrap[data-state=on][data-glow=ring] .BrandNode-module__2HwGbW__glowLayer{opacity:1}.BrandNode-module__2HwGbW__ringA{border:1px solid color-mix(in srgb, var(--color-dos-500) 16%, transparent);inset:-14px}.BrandNode-module__2HwGbW__wrap[data-glow=ring] .BrandNode-module__2HwGbW__ringA{opacity:1}.BrandNode-module__2HwGbW__wrap[data-glow=rings] .BrandNode-module__2HwGbW__ringA,.BrandNode-module__2HwGbW__wrap[data-glow=rings] .BrandNode-module__2HwGbW__ringB{opacity:1;border:1px solid color-mix(in srgb, var(--color-dos-500) 10%, transparent)}.BrandNode-module__2HwGbW__ringB{inset:-32px}
.IvySection-module__f7AKJq__sub{text-wrap:balance;max-width:52rem;color:var(--text-secondary);font-size:15.5px;line-height:1.6}.IvySection-module__f7AKJq__box{border:1px solid var(--border-default);background:var(--color-white);border-radius:28px;margin-top:36px;padding:22px 16px;box-shadow:0 1px 2px #141e320a,0 4px 14px -6px #141e3214}@media (min-width:768px){.IvySection-module__f7AKJq__box{padding:32px 32px 30px}}.IvySection-module__f7AKJq__stack1{gap:26px;display:grid}.IvySection-module__f7AKJq__bite{flex-direction:column;gap:4px;display:flex}.IvySection-module__f7AKJq__kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--color-dos-500);font-size:11.5px;font-weight:700}.IvySection-module__f7AKJq__cardTitle{letter-spacing:-.01em;color:var(--text-primary);font-size:18px;font-weight:700;line-height:1.25}.IvySection-module__f7AKJq__cardBody{color:var(--text-secondary);font-size:14px;line-height:1.5}.IvySection-module__f7AKJq__hub{grid-template-columns:1fr;gap:14px;display:grid}.IvySection-module__f7AKJq__labelL{order:1}.IvySection-module__f7AKJq__colL{order:2}.IvySection-module__f7AKJq__ivyWrap{order:3}.IvySection-module__f7AKJq__labelR{order:4}.IvySection-module__f7AKJq__colR{order:5}.IvySection-module__f7AKJq__col{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.IvySection-module__f7AKJq__tile{height:44px;color:var(--text-primary);border-radius:12px;align-items:center;gap:10px;padding:0 12px;font-size:14px;font-weight:600;transition:border-color .6s,background-color .6s;display:flex}.IvySection-module__f7AKJq__tile[data-state=active]{border-color:var(--color-dos-500)!important;background:color-mix(in srgb, var(--color-dos-500) 5%, var(--color-white))!important}.IvySection-module__f7AKJq__fan{display:none}.IvySection-module__f7AKJq__below{order:6;grid-column:1/-1}.IvySection-module__f7AKJq__ivyWrap{flex-direction:column;justify-content:center;justify-self:center;align-items:center;padding:8px 0 0;display:flex}.IvySection-module__f7AKJq__biteC:before,.IvySection-module__f7AKJq__ivyWrap:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 30'%3E%3Cpath d='M7 0V25M2 19L7 25L12 19' fill='none' stroke='%232a63bd' stroke-opacity='.55' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;width:14px;height:30px;display:block}.IvySection-module__f7AKJq__biteC:before{margin-bottom:6px}.IvySection-module__f7AKJq__ivyWrap:after{margin-top:6px}.IvySection-module__f7AKJq__biteC{text-align:center;order:3;align-items:center}@media (min-width:760px){.IvySection-module__f7AKJq__biteC:before,.IvySection-module__f7AKJq__ivyWrap:after{display:none}.IvySection-module__f7AKJq__hub{grid-template-rows:auto 212px;grid-template-columns:minmax(0,1.25fr) minmax(28px,1fr) 168px minmax(28px,1fr) minmax(0,1.25fr);align-items:center;gap:18px 0}.IvySection-module__f7AKJq__labelL,.IvySection-module__f7AKJq__colL,.IvySection-module__f7AKJq__ivyWrap,.IvySection-module__f7AKJq__labelR,.IvySection-module__f7AKJq__colR{order:0}.IvySection-module__f7AKJq__labelL{grid-area:1/1;align-self:start}.IvySection-module__f7AKJq__labelR{grid-area:1/5;align-self:start}.IvySection-module__f7AKJq__biteC{order:0;grid-area:1/2/auto/5;place-self:start center;max-width:260px}.IvySection-module__f7AKJq__col{grid-template-columns:1fr;align-content:space-between;gap:12px;height:212px}.IvySection-module__f7AKJq__colL{grid-area:2/1}.IvySection-module__f7AKJq__colR{grid-area:2/5}.IvySection-module__f7AKJq__ivyWrap{grid-area:2/3;padding:0}.IvySection-module__f7AKJq__fan{grid-row:2;width:100%;height:212px;display:block;overflow:visible}.IvySection-module__f7AKJq__hub>svg:first-of-type{grid-column:2}.IvySection-module__f7AKJq__hub>svg:last-of-type{grid-column:4}}.IvySection-module__f7AKJq__fanPath,.IvySection-module__f7AKJq__fanPathStatic{fill:none;stroke:color-mix(in srgb, var(--color-dos-500) 28%, var(--color-white));stroke-width:2px;vector-effect:non-scaling-stroke;transition:stroke .6s}.IvySection-module__f7AKJq__fanPath[data-state=active],.IvySection-module__f7AKJq__fanPathStatic[data-state=active]{stroke:var(--color-dos-500)}@media (max-width:767px){.IvySection-module__f7AKJq__kicker{font-size:12px}}
.TrustMarquee-module__Q5K0Xa__track{align-items:center;animation:66s linear infinite TrustMarquee-module__Q5K0Xa__trustScroll;display:flex}.TrustMarquee-module__Q5K0Xa__cell{box-sizing:border-box;flex:none;justify-content:flex-start;align-items:center;display:flex}@keyframes TrustMarquee-module__Q5K0Xa__trustScroll{0%{transform:translate(0,0)}to{transform:translate3d(calc(var(--half) * -1), 0, 0)}}
.ivy-module__rJnV8G__group{flex-direction:column;align-items:center;width:100%;max-width:860px;margin:0 auto;display:flex}.ivy-module__rJnV8G__stub{width:0;height:var(--stub,40px);margin-top:calc(-1 * var(--stub,40px));border-left:2px solid color-mix(in srgb, var(--color-dos-500) 28%, var(--color-white));display:none}@media (min-width:760px){.ivy-module__rJnV8G__stub{display:block}}.ivy-module__rJnV8G__row{width:100%;margin-top:10px;position:relative}.ivy-module__rJnV8G__rowSvg{width:100%;height:52px;display:none;position:absolute;top:0;left:0}.ivy-module__rJnV8G__rowSvg path{fill:none;stroke:color-mix(in srgb, var(--color-dos-500) 28%, var(--color-white));stroke-width:2px;vector-effect:non-scaling-stroke;transition:stroke .6s}.ivy-module__rJnV8G__rowSvg path[data-state=active]{stroke:var(--color-dos-500)}.ivy-module__rJnV8G__list{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.ivy-module__rJnV8G__list>li{min-width:0}.ivy-module__rJnV8G__tile{background:var(--color-white);border:1px solid var(--border-default);border-radius:12px;flex-direction:row;align-items:flex-start;gap:12px;height:100%;padding:12px;transition:border-color .6s,background-color .6s;display:flex;box-shadow:0 1px 2px #141e320a,0 4px 14px -6px #141e3214}.ivy-module__rJnV8G__tile[data-state=active]{border-color:var(--color-dos-500);background:color-mix(in srgb, var(--color-dos-500) 5%, var(--color-white))}@media (min-width:768px){.ivy-module__rJnV8G__rowSvg{display:block}.ivy-module__rJnV8G__list{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-top:52px}.ivy-module__rJnV8G__list>li{padding:0 5px}.ivy-module__rJnV8G__tile{flex-direction:column;gap:0}}@media (max-width:767px){.ivy-module__rJnV8G__row{margin-top:12px}.ivy-module__rJnV8G__list{padding-left:22px;position:relative}.ivy-module__rJnV8G__list:before{content:"";border-left:2px solid color-mix(in srgb, var(--color-dos-500) 28%, var(--color-white));height:12px;position:absolute;top:-12px;left:0}.ivy-module__rJnV8G__list>li{position:relative}.ivy-module__rJnV8G__list>li:before{content:"";border-left:2px solid color-mix(in srgb, var(--color-dos-500) 28%, var(--color-white));border-bottom:2px solid color-mix(in srgb, var(--color-dos-500) 28%, var(--color-white));border-bottom-left-radius:14px;width:22px;height:28px;transition:border-color .6s;position:absolute;top:0;left:-22px}.ivy-module__rJnV8G__list>li:not(:last-child):after{content:"";border-left:2px solid color-mix(in srgb, var(--color-dos-500) 28%, var(--color-white));position:absolute;top:0;bottom:-10px;left:-22px}.ivy-module__rJnV8G__list>li:before{z-index:1}.ivy-module__rJnV8G__list>li[data-state=active]:before{border-left-color:var(--color-dos-500);border-bottom-color:var(--color-dos-500)}}.ivy-module__rJnV8G__panel{background:color-mix(in srgb, var(--color-dos-500) 4%, var(--color-white));border:1px solid color-mix(in srgb, var(--color-dos-500) 18%, var(--border-default));border-radius:20px;box-shadow:0 1px 2px #141e320a,0 4px 14px -6px #141e3214}.ivy-module__rJnV8G__blue{color:var(--color-dos-500)}.ivy-module__rJnV8G__bar{align-items:center;gap:16px;padding:18px 20px;display:grid}@media (min-width:1100px){.ivy-module__rJnV8G__bar{grid-template-columns:auto minmax(0,1fr) auto;gap:28px;padding:16px 28px}.ivy-module__rJnV8G__barMid{border-left:1px solid var(--border-default);padding-left:28px}}.ivy-module__rJnV8G__h3{letter-spacing:-.015em;color:var(--text-primary);white-space:nowrap;margin:0;font-size:22px;font-weight:700;line-height:1.2}.ivy-module__rJnV8G__flow{align-items:stretch;display:flex}.ivy-module__rJnV8G__mini{flex-direction:column;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ivy-module__rJnV8G__miniRow{align-items:center;display:flex}.ivy-module__rJnV8G__miniTile{background:var(--color-white);border:1px solid color-mix(in srgb, var(--color-dos-500) 16%, var(--border-default));min-width:64px;color:var(--text-primary);box-shadow:0 1px 2px #141e320a, 0 6px 14px -8px color-mix(in srgb, var(--color-dos-500) 22%, transparent);border-radius:10px;justify-content:center;align-items:center;padding:5px 14px;font-size:13.5px;font-weight:700;display:flex}.ivy-module__rJnV8G__link{border-top:2px dashed color-mix(in srgb, var(--color-dos-500) 80%, transparent);width:34px;height:0;position:relative}.ivy-module__rJnV8G__link:after{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid var(--color-dos-500);position:absolute;top:-6px;right:-1px}.ivy-module__rJnV8G__gbBox{background:color-mix(in srgb, var(--color-dos-500) 8%, var(--color-white));border:1.5px solid color-mix(in srgb, var(--color-dos-500) 55%, var(--border-default));border-radius:14px;flex-direction:column;justify-content:center;gap:8px;margin-left:6px;padding:10px 12px;display:flex}.ivy-module__rJnV8G__gbName{text-align:center;color:var(--color-dos-500);margin:0;font-size:14px;font-weight:700}.ivy-module__rJnV8G__pieces{flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ivy-module__rJnV8G__piece{background:var(--color-white);border:1px solid var(--border-default);color:var(--text-primary);border-radius:9px;padding:5px 11px;font-size:13.5px;font-weight:600}@media (max-width:420px){.ivy-module__rJnV8G__link{width:18px}.ivy-module__rJnV8G__piece{padding:4px 8px;font-size:13px}}
.HeroLayout-module__Hue6ba__hero #hp5-hero{padding-top:8rem;padding-bottom:7.5rem}.HeroLayout-module__Hue6ba__hero .hero-grid{align-items:start;gap:2.5rem}.HeroLayout-module__Hue6ba__hero .hero-h1{font-size:clamp(2.125rem,3.7vw,2.95rem)}.HeroLayout-module__Hue6ba__hero .hero-sub{max-width:38rem;line-height:1.8}.HeroLayout-module__Hue6ba__hero .hero-action{margin-top:2.25rem;margin-bottom:1.5rem}@media (min-width:1024px){.HeroLayout-module__Hue6ba__hero .hero-grid{grid-template-columns:1.45fr 1fr;gap:4rem}.HeroLayout-module__Hue6ba__hero .hero-right{margin-top:3.4rem}}@media (max-width:767px){.HeroLayout-module__Hue6ba__hero #hp5-hero{padding-top:5rem;padding-bottom:4.5rem}}
.HeroRight-module__-f-p3a__card{background:var(--color-white);border:1px solid var(--border-default);border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #1428500d,0 10px 22px -12px #14285024,0 26px 46px -30px #14285024}.HeroRight-module__-f-p3a__detail{transition:height .25s,opacity .3s}.HeroRight-module__-f-p3a__approve{transition:background-color .25s,color .25s,border-color .25s}.HeroRight-module__-f-p3a__approveLabel{grid-area:1/1;transition:opacity .25s}.HeroRight-module__-f-p3a__liveDot{animation:2.4s ease-in-out infinite HeroRight-module__-f-p3a__live}@keyframes HeroRight-module__-f-p3a__live{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.HeroRight-module__-f-p3a__liveDot{opacity:1;animation:none}}
.LoopWithMotions-module__iPCPBW__root{border:1px solid var(--border-default);background:var(--color-white);border-radius:20px;overflow:hidden;box-shadow:0 8px 30px #1d212b0d}.LoopWithMotions-module__iPCPBW__loopArea{padding:28px 16px 4px}@media (min-width:768px){.LoopWithMotions-module__iPCPBW__loopArea{padding:32px 28px 0}}.LoopWithMotions-module__iPCPBW__loopArea svg.lucide-arrow-right{align-self:center}@media (max-width:767px){.LoopWithMotions-module__iPCPBW__loopArea span[class~=max-md\:whitespace-normal]{justify-content:center;width:250px;max-width:none}}.LoopWithMotions-module__iPCPBW__zone{flex-direction:column;align-items:stretch;padding:14px 16px 22px;display:flex;position:relative}.LoopWithMotions-module__iPCPBW__stem{border-left:2px dashed color-mix(in srgb, var(--color-dos-500) 55%, transparent);align-self:center;width:0;height:22px;margin-top:-4px;display:none}@media (max-width:767px){.LoopWithMotions-module__iPCPBW__stem{display:block}.LoopWithMotions-module__iPCPBW__fork{display:none}}@media (min-width:768px){.LoopWithMotions-module__iPCPBW__zone{padding:14px 28px 26px}}.LoopWithMotions-module__iPCPBW__node{border:1px solid color-mix(in srgb, var(--color-dos-500) 32%, var(--border-default));background:linear-gradient(160deg, var(--color-white) 40%, color-mix(in srgb, var(--color-dos-500) 7%, var(--color-white)));box-shadow:0 1px 2px #141e320a, 0 6px 18px -8px color-mix(in srgb, var(--color-dos-500) 30%, transparent);border-radius:16px;align-self:center;align-items:center;gap:12px;padding:10px 20px 10px 14px;display:flex;position:relative}.LoopWithMotions-module__iPCPBW__mark{flex:none;display:inline-flex}.LoopWithMotions-module__iPCPBW__nodeText{flex-direction:column;gap:2px;min-width:0;display:flex}.LoopWithMotions-module__iPCPBW__nodeTitle{letter-spacing:-.01em;color:var(--text-primary);font-size:16px;font-weight:800;line-height:1.15}.LoopWithMotions-module__iPCPBW__nodeSub{color:var(--text-secondary);font-size:12.5px;line-height:1.3}.LoopWithMotions-module__iPCPBW__fork{border-left:2px dashed color-mix(in srgb, var(--color-dos-500) 55%, transparent);width:0;height:26px;margin-left:-1px;position:absolute;top:-26px;left:50%}.LoopWithMotions-module__iPCPBW__link{border-left:2px dashed color-mix(in srgb, var(--color-dos-500) 55%, transparent);align-self:center;width:0;height:22px;position:relative}.LoopWithMotions-module__iPCPBW__link:after{content:"";border-top:8px solid var(--color-dos-500);border-left:5px solid #0000;border-right:5px solid #0000;position:absolute;bottom:-2px;left:-6px}.LoopWithMotions-module__iPCPBW__box{border:1px solid color-mix(in srgb, var(--color-dos-500) 22%, var(--border-default));background:var(--color-white);border-radius:16px;align-items:center;gap:10px 22px;min-width:0;padding:14px 16px;display:grid;box-shadow:0 1px 2px #141e320a,0 4px 14px -6px #141e3214}.LoopWithMotions-module__iPCPBW__labels{flex-direction:row;gap:16px;display:flex}.LoopWithMotions-module__iPCPBW__word{text-align:left;color:var(--text-muted);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:2px 0;font-size:15px;font-weight:500;transition:color .45s;position:relative}.LoopWithMotions-module__iPCPBW__word[data-on=true]{font-weight:800}@media (max-width:767px){.LoopWithMotions-module__iPCPBW__word{min-height:40px;padding:9px 6px 9px 0}}.LoopWithMotions-module__iPCPBW__word:focus-visible{outline:2px solid var(--color-dos-500);outline-offset:2px}.LoopWithMotions-module__iPCPBW__stack{min-width:0;display:grid}.LoopWithMotions-module__iPCPBW__layer{opacity:0;visibility:hidden;grid-area:1/1;min-width:0;transition:opacity .6s,visibility 0s linear .6s}.LoopWithMotions-module__iPCPBW__layer[data-on=true]{opacity:1;visibility:visible;transition:opacity .6s,visibility}.LoopWithMotions-module__iPCPBW__item{gap:10px;display:grid}.LoopWithMotions-module__iPCPBW__text{color:var(--text-secondary);font-size:13.5px;line-height:1.45}.LoopWithMotions-module__iPCPBW__tiles{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.LoopWithMotions-module__iPCPBW__tile{border:1px solid color-mix(in srgb, var(--color-dos-500) 16%, var(--border-default));background:color-mix(in srgb, var(--color-dos-500) 3.5%, var(--color-white));color:var(--text-primary);border-radius:12px;align-items:center;gap:10px;padding:7px 12px;font-size:13px;font-weight:600;line-height:1.25;display:flex;position:relative}.LoopWithMotions-module__iPCPBW__tileIcon{width:28px;height:28px;color:var(--color-dos-500);background:color-mix(in srgb, var(--color-dos-500) 11%, var(--color-white));border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.LoopWithMotions-module__iPCPBW__tileArrow{color:color-mix(in srgb, var(--color-dos-500) 55%, transparent);margin-top:-8px;display:none;position:absolute;top:50%;right:-20px}@media (min-width:900px){.LoopWithMotions-module__iPCPBW__labels{flex-direction:column;gap:6px}.LoopWithMotions-module__iPCPBW__tiles{flex-direction:row;gap:32px}.LoopWithMotions-module__iPCPBW__tile{flex:1}.LoopWithMotions-module__iPCPBW__tileArrow{display:block}.LoopWithMotions-module__iPCPBW__box{grid-template-columns:96px minmax(0,.9fr) minmax(0,1.5fr)}}.LoopWithMotions-module__iPCPBW__tile{background:0 0;border-color:#0000;padding-left:0;padding-right:0}
.LoopSection-module__zQBiGW__goalsWrap{padding:0 16px 22px}@media (min-width:768px){.LoopSection-module__zQBiGW__goalsWrap{padding:0 28px 26px}}.LoopSection-module__zQBiGW__goals{grid-template-columns:1fr;gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.LoopSection-module__zQBiGW__goals{grid-template-columns:repeat(3,minmax(0,1fr))}}.LoopSection-module__zQBiGW__goal{border:1px solid var(--border-default);background:var(--color-white);border-radius:16px;flex-direction:column;gap:12px;padding:18px 20px 20px;transition:border-color .3s,background-color .3s;display:flex}:is([data-segment=ecom] .LoopSection-module__zQBiGW__goal[data-seg=ecom],[data-segment=b2b] .LoopSection-module__zQBiGW__goal[data-seg=b2b],[data-segment=cpg] .LoopSection-module__zQBiGW__goal[data-seg=cpg]){border-color:color-mix(in srgb, var(--color-dos-500) 40%, var(--border-default));background:linear-gradient(160deg, var(--color-white) 45%, color-mix(in srgb, var(--color-dos-500) 6%, var(--color-white)))}.LoopSection-module__zQBiGW__goalTitle{letter-spacing:-.01em;color:var(--text-primary);font-size:18px;font-weight:700;line-height:1.25}.LoopSection-module__zQBiGW__goalText{color:var(--text-secondary);font-size:14px;line-height:1.5}.LoopSection-module__zQBiGW__overlap{text-align:center;max-width:48rem;color:var(--text-secondary);margin:14px auto 0;font-size:14px;line-height:1.5}
.gb-module__wfHGZW__root{position:relative}.gb-module__wfHGZW__root[data-marks="1"] [data-mark]{outline-offset:3px;outline:1.5px dashed #d97706;position:relative}.gb-module__wfHGZW__root[data-marks="1"] [data-mark]:after{content:"";z-index:30;pointer-events:none;background:#f59e0b;border:2px solid #fff;border-radius:9999px;width:12px;height:12px;position:absolute;top:-6px;left:-6px}.gb-module__wfHGZW__root[data-marks="1"] [data-mark]:hover:before{content:attr(data-mark);z-index:40;color:#78350f;pointer-events:none;background:#fef3c7;border:1px solid #fcd34d;border-radius:6px;width:max-content;max-width:280px;padding:3px 7px;font-size:11px;font-weight:600;line-height:1.3;position:absolute;top:-34px;left:8px}.gb-module__wfHGZW__parties{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:900px){.gb-module__wfHGZW__parties{grid-template-columns:repeat(4,minmax(0,1fr))}}.gb-module__wfHGZW__flow{flex-direction:column;align-items:stretch;gap:10px;display:flex}.gb-module__wfHGZW__flowArrow{align-self:center;transform:rotate(90deg)}@media (min-width:1000px){.gb-module__wfHGZW__flow{flex-direction:row;align-items:stretch}.gb-module__wfHGZW__flowArrow{align-self:center;transform:none}}.gb-module__wfHGZW__grid2{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:768px){.gb-module__wfHGZW__grid2{grid-template-columns:repeat(2,minmax(0,1fr))}}.gb-module__wfHGZW__grid3{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:768px){.gb-module__wfHGZW__grid3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.gb-module__wfHGZW__loopFix [class*=max-md\:whitespace-normal]{text-wrap:balance;width:16rem;max-width:82vw}}.gb-module__wfHGZW__dataRoot [class*=loopText]{text-wrap:balance}
.gb-proof-module__Yqe5SW__grid{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (min-width:900px){.gb-proof-module__Yqe5SW__grid{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:stretch;gap:40px}}.gb-proof-module__Yqe5SW__left{flex-direction:column;display:flex}.gb-proof-module__Yqe5SW__head{margin-bottom:20px}.gb-proof-module__Yqe5SW__boxes{flex-direction:column;flex:1;gap:10px;margin:0;padding:0;list-style:none;display:flex}.gb-proof-module__Yqe5SW__boxLi{flex:1;display:flex}.gb-proof-module__Yqe5SW__box{background:var(--color-white);border:1px solid var(--border-default);text-align:left;cursor:pointer;border-radius:16px;flex:1;align-items:flex-start;gap:14px;width:100%;padding:14px 16px;transition:background .35s,border-color .35s,box-shadow .35s;display:flex;box-shadow:0 1px 2px #141e320a,0 4px 14px -6px #141e3214}.gb-proof-module__Yqe5SW__box:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.gb-proof-module__Yqe5SW__box[data-on="1"]{background:color-mix(in srgb, var(--color-dos-500) 5%, var(--color-white));border-color:color-mix(in srgb, var(--color-dos-500) 55%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-dos-500) 10%, transparent), 0 4px 14px -6px #141e321a}.gb-proof-module__Yqe5SW__boxTitle{letter-spacing:-.01em;color:var(--text-primary);font-size:16px;font-weight:700;line-height:1.3;display:block}.gb-proof-module__Yqe5SW__box[data-on="1"] .gb-proof-module__Yqe5SW__boxTitle{color:var(--color-dos-500)}.gb-proof-module__Yqe5SW__boxBlurb{color:var(--text-secondary);text-wrap:pretty;margin-top:4px;font-size:14px;line-height:1.4;display:block}.gb-proof-module__Yqe5SW__card{border-radius:20px;padding:16px}.gb-proof-module__Yqe5SW__stageCard{flex-direction:column;display:flex}.gb-proof-module__Yqe5SW__stageCard .gb-proof-module__Yqe5SW__stack{flex:1}.gb-proof-module__Yqe5SW__stack{display:grid}.gb-proof-module__Yqe5SW__state{opacity:0;visibility:hidden;flex-direction:column;grid-area:1/1;min-width:0;transition:opacity .45s,visibility 0s .45s;display:flex}.gb-proof-module__Yqe5SW__state[data-on="1"]{opacity:1;visibility:visible;transition:opacity .45s}.gb-proof-module__Yqe5SW__rows{flex-direction:column;flex:1;gap:10px;margin:0;padding:0;list-style:none;display:flex}.gb-proof-module__Yqe5SW__row{background:var(--color-white);border:1px solid var(--border-default);border-radius:14px;flex:1;align-items:center;gap:18px;padding:12px 18px;display:flex}@media (max-width:520px){.gb-proof-module__Yqe5SW__row{flex-direction:column;align-items:flex-start;gap:12px}}.gb-proof-module__Yqe5SW__cmp{background:var(--color-white);border:1px solid var(--border-default);border-radius:14px;flex-direction:column;flex:1;display:flex;overflow:hidden}.gb-proof-module__Yqe5SW__cmpHead{border-bottom:1px solid var(--border-default);background:color-mix(in srgb, var(--color-neutral-500) 5%, var(--color-white));grid-template-columns:1fr 1fr;gap:18px;padding:12px 18px;font-size:13.5px;font-weight:700;display:grid}.gb-proof-module__Yqe5SW__cmpRow{border-top:1px solid var(--border-default);flex:1;grid-template-columns:1fr 1fr;align-items:stretch;gap:18px;padding:0 18px;display:grid}.gb-proof-module__Yqe5SW__cmpHead+.gb-proof-module__Yqe5SW__cmpRow{border-top:0}.gb-proof-module__Yqe5SW__cmpRow>p{padding:12px 0}.gb-proof-module__Yqe5SW__cmpAfter{background:color-mix(in srgb, var(--color-dos-500) 3%, var(--color-white));border-left:1px solid var(--border-default);margin:0 -18px 0 0;padding-left:18px;padding-right:18px!important}@media (max-width:520px){.gb-proof-module__Yqe5SW__cmpHead{grid-template-columns:auto auto;justify-content:space-between;gap:12px;padding:10px 16px}.gb-proof-module__Yqe5SW__cmpRow{grid-template-columns:1fr;gap:0;padding:0}.gb-proof-module__Yqe5SW__cmpRow>p{padding:11px 16px}.gb-proof-module__Yqe5SW__cmpAfter{border-left:0;border-top:1px solid var(--border-default);margin:0;padding-left:16px;padding-right:16px!important}}.gb-proof-module__Yqe5SW__traces{flex:1;grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:640px){.gb-proof-module__Yqe5SW__traces{grid-template-columns:repeat(2,minmax(0,1fr))}}.gb-proof-module__Yqe5SW__trace{background:var(--color-white);border:1px solid var(--border-default);border-radius:14px;flex-direction:column;padding:16px 16px 6px;display:flex}.gb-proof-module__Yqe5SW__traceRows{flex-direction:column;flex:1;margin:8px 0 0;display:flex}.gb-proof-module__Yqe5SW__traceRow{border-top:1px solid var(--border-default);flex:1;align-items:center;gap:12px;padding:8px 0;display:flex}.gb-proof-module__Yqe5SW__traceRow:first-child{border-top:0}.gb-proof-module__Yqe5SW__end{max-width:48rem;margin:40px auto 0}
.StackSection-module__Hc2sca__box{border:1px solid var(--border-default);box-shadow:var(--shadow-card);border-radius:16px;padding:24px;transition:box-shadow .2s,transform .2s;position:relative;overflow:hidden}.StackSection-module__Hc2sca__box:hover{box-shadow:var(--shadow-hover);transform:translateY(-2px)}.StackSection-module__Hc2sca__cluster{flex-wrap:wrap;gap:8px;display:flex}.StackSection-module__Hc2sca__bob{will-change:transform;animation:4.2s ease-in-out infinite StackSection-module__Hc2sca__bob}@keyframes StackSection-module__Hc2sca__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.StackSection-module__Hc2sca__row{-webkit-mask-image:linear-gradient(to right, transparent 0%, var(--color-black) 8%, var(--color-black) 92%, transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0%, var(--color-black) 8%, var(--color-black) 92%, transparent 100%);mask-image:linear-gradient(to right, transparent 0%, var(--color-black) 8%, var(--color-black) 92%, transparent 100%);overflow:hidden}.StackSection-module__Hc2sca__track{gap:14px;width:max-content;padding:6px 0;animation:48s linear infinite StackSection-module__Hc2sca__slide;display:flex}.StackSection-module__Hc2sca__rev{animation-direction:reverse}.StackSection-module__Hc2sca__fast{animation-duration:34s}.StackSection-module__Hc2sca__row:hover .StackSection-module__Hc2sca__track{animation-play-state:paused}@keyframes StackSection-module__Hc2sca__slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.StackSection-module__Hc2sca__vendorStrip{-webkit-mask-image:linear-gradient(to right, transparent 0%, var(--color-black) 10%, var(--color-black) 100%);-webkit-mask-image:linear-gradient(to right, transparent 0%, var(--color-black) 10%, var(--color-black) 100%);mask-image:linear-gradient(to right, transparent 0%, var(--color-black) 10%, var(--color-black) 100%)}@media (prefers-reduced-motion:reduce){.StackSection-module__Hc2sca__bob{animation:none}.StackSection-module__Hc2sca__box:hover{transform:none}}.StackSection-module__Hc2sca__flow{width:100%;max-width:300px;margin:0 auto;position:relative}.StackSection-module__Hc2sca__flowSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.StackSection-module__Hc2sca__line{fill:none;stroke:#2d6eb952;stroke-width:1.5px;stroke-linecap:round}.StackSection-module__Hc2sca__vIcon{aspect-ratio:1;display:flex;position:absolute;transform:translateY(-50%)}.StackSection-module__Hc2sca__oneId{aspect-ratio:1;border-radius:16px;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.StackSection-module__Hc2sca__glow{opacity:0;pointer-events:none;border-radius:20px;animation:6.5s ease-in-out infinite StackSection-module__Hc2sca__idGlow;position:absolute;inset:-4px;box-shadow:0 0 #2d6eb980,0 0 26px 6px #2d6eb973}@keyframes StackSection-module__Hc2sca__idGlow{0%,62%,to{opacity:0}72%{opacity:.9}84%{opacity:0}}.StackSection-module__Hc2sca__oneIdLabel{color:var(--text-primary);white-space:nowrap;font-size:12px;font-weight:700;position:absolute;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.StackSection-module__Hc2sca__glow{opacity:0;animation:none}}.StackSection-module__Hc2sca__frame{border:4px solid var(--bg-base);background:linear-gradient(to top, color-mix(in srgb, var(--color-al-500) 14%, transparent) 0%, color-mix(in srgb, var(--color-al-500) 5%, transparent) 55%, var(--bg-base) 100%);box-shadow:var(--shadow-card);border-radius:20px;flex-direction:column;flex:1;justify-content:center;gap:6px;padding:14px 0;display:flex;overflow:hidden}.StackSection-module__Hc2sca__wallMask{-webkit-mask-image:linear-gradient(to right, transparent 0, var(--color-black) 64px, var(--color-black) calc(100% - 64px), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--color-black) 64px, var(--color-black) calc(100% - 64px), transparent 100%);mask-image:linear-gradient(to right, transparent 0, var(--color-black) 64px, var(--color-black) calc(100% - 64px), transparent 100%);flex-direction:column;gap:6px;display:flex;overflow:hidden}.StackSection-module__Hc2sca__wallRow{overflow:hidden}.StackSection-module__Hc2sca__wallTrack{align-items:center;animation:linear infinite StackSection-module__Hc2sca__wall;display:flex}@keyframes StackSection-module__Hc2sca__wall{0%{transform:translate(0,0)}to{transform:translate3d(calc(var(--half) * -1), 0, 0)}}.StackSection-module__Hc2sca__cell{box-sizing:border-box;flex:none;justify-content:flex-start;align-items:center;padding-left:6px;display:flex}
.WaysIn-module__tb-Lga__grid{grid-template-columns:1fr;gap:20px;display:grid}.WaysIn-module__tb-Lga__card{border-radius:16px;flex-direction:column;padding:26px 24px 22px;transition:box-shadow .2s,transform .2s;display:flex}.WaysIn-module__tb-Lga__card:hover{box-shadow:var(--shadow-hover);transform:translateY(-2px)}@media (min-width:768px){.WaysIn-module__tb-Lga__grid{grid-template-rows:auto 1fr auto auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px}.WaysIn-module__tb-Lga__card{grid-row:span 4;grid-template-rows:subgrid;display:grid}}.WaysIn-module__tb-Lga__cta{flex-direction:column;align-items:center;padding-top:22px;display:flex}.WaysIn-module__tb-Lga__trust{text-align:center;color:var(--text-muted);margin-top:7px;font-size:12px}@media (prefers-reduced-motion:reduce){.WaysIn-module__tb-Lga__card:hover{transform:none}}
.WhyRail-module__YIDHhG__layout,.WhyRail-module__YIDHhG__rail{display:block}.WhyRail-module__YIDHhG__head{margin-bottom:40px}.WhyRail-module__YIDHhG__nav{display:none}.WhyRail-module__YIDHhG__stage{flex-direction:column;gap:80px;min-width:0;display:flex}.WhyRail-module__YIDHhG__block{scroll-margin-top:96px}.WhyRail-module__YIDHhG__block[data-fade=hide]{opacity:0}.WhyRail-module__YIDHhG__block[data-fade=show]{opacity:1;transition:opacity .8s}@media (min-width:900px){.WhyRail-module__YIDHhG__layout{grid-template-columns:212px minmax(0,1fr);align-items:start;gap:40px;display:grid}.WhyRail-module__YIDHhG__rail{position:sticky;top:112px}.WhyRail-module__YIDHhG__head{margin-bottom:26px}.WhyRail-module__YIDHhG__nav{display:block}.WhyRail-module__YIDHhG__stage{gap:150px}.WhyRail-module__YIDHhG__nav ol{margin:0;padding:0;list-style:none}.WhyRail-module__YIDHhG__item{--dy:0%;--rail:var(--brand-primary);padding-left:32px;position:relative}.WhyRail-module__YIDHhG__item button{text-align:left;width:100%;color:var(--text-primary);opacity:.38;cursor:pointer;background:0 0;border:0;padding:15px 0;font-size:15.5px;font-weight:600;line-height:1.3;transition:opacity .5s,color .3s;display:block}.WhyRail-module__YIDHhG__item button:hover{opacity:.75}.WhyRail-module__YIDHhG__item[data-state=on] button{opacity:1}.WhyRail-module__YIDHhG__item[data-state=past] button{opacity:.6}.WhyRail-module__YIDHhG__item button:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px;border-radius:6px}.WhyRail-module__YIDHhG__item:before{content:"";background:color-mix(in srgb, var(--rail) 16%, transparent);width:2px;transition:background .5s;position:absolute;top:0;bottom:0;left:5px}.WhyRail-module__YIDHhG__item:first-child:before{top:50%}.WhyRail-module__YIDHhG__item:last-child:before{bottom:50%}.WhyRail-module__YIDHhG__item[data-state=past]:before{background:color-mix(in srgb, var(--rail) 55%, transparent)}.WhyRail-module__YIDHhG__item[data-state=on]:before{background:linear-gradient(to bottom, color-mix(in srgb, var(--rail) 55%, transparent) var(--dy), color-mix(in srgb, var(--rail) 16%, transparent) var(--dy))}.WhyRail-module__YIDHhG__item:after{content:"";background:var(--color-white);width:12px;height:12px;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--rail) 30%, transparent);border-radius:50%;margin-top:-6px;transition:background .4s,box-shadow .4s;position:absolute;top:50%;left:0}.WhyRail-module__YIDHhG__item[data-state=past]:after{background:color-mix(in srgb, var(--rail) 70%, var(--color-white));box-shadow:none}.WhyRail-module__YIDHhG__item[data-state=on]:after{background:var(--rail);box-shadow:0 0 0 5px color-mix(in srgb, var(--rail) 14%, transparent), 0 0 18px color-mix(in srgb, var(--rail) 40%, transparent)}}.WhyRail-module__YIDHhG__block[data-fade=show]{transition:opacity calc(.8s * (1 + var(--motion-slow,.3) * var(--motion-reduced,0))) ease}
