.home-module__NhSQvq__page{background:var(--blue);font-family:var(--font-body);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}@media (min-width:721px){.home-module__NhSQvq__page .home-module__NhSQvq__cardWrap{--card-w:min(calc(8 * var(--col) + 7 * var(--gutter)), calc((100svh - max(84px, 12svh) - 16px) * 1.05))}}.home-module__NhSQvq__heroLogos{position:absolute;bottom:22px;left:0;right:0}.home-module__NhSQvq__heroLogosRow{filter:blur();align-items:center;height:52px;display:flex;position:relative}.home-module__NhSQvq__heroLogosBlur{pointer-events:none;width:16%;position:absolute;top:0;bottom:0}.home-module__NhSQvq__heroLogosBlur[data-side=left]{--toward:to right;left:0}.home-module__NhSQvq__heroLogosBlur[data-side=right]{--toward:to left;right:0}.home-module__NhSQvq__heroLogosBlur i{position:absolute;inset:0}.home-module__NhSQvq__heroLogosBlur i:first-child{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(var(--toward), #000, transparent);mask-image:linear-gradient(var(--toward), #000, transparent)}.home-module__NhSQvq__heroLogosBlur i:nth-child(2){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(var(--toward), #000, transparent 66%);mask-image:linear-gradient(var(--toward), #000, transparent 66%)}.home-module__NhSQvq__heroLogosBlur i:nth-child(3){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(var(--toward), #000, transparent 33%);mask-image:linear-gradient(var(--toward), #000, transparent 33%)}.home-module__NhSQvq__handsMaskDefs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.home-module__NhSQvq__scene{position:relative}.home-module__NhSQvq__page .home-module__NhSQvq__stage{position:sticky;top:0}.home-module__NhSQvq__cardLayer{pointer-events:none;position:absolute;inset:0}.home-module__NhSQvq__cardWrap{--card-w:clamp(600px, 68vw, 1560px);opacity:0;pointer-events:none;width:var(--card-w);will-change:transform;--aside:calc((100vw - var(--card-w)) / 2 - var(--gutter));--phone-w:min(var(--card-w) * .296, var(--aside) + var(--card-w) * .0315);position:absolute;top:0;left:0}.home-module__NhSQvq__phoneCard{aspect-ratio:319/440;right:calc(100% - var(--card-w) * .0315);top:calc(var(--card-w) * .0436);width:var(--phone-w);position:absolute}.home-module__NhSQvq__phoneGround{background:var(--grey-50);border-radius:15px;position:absolute;inset:0;overflow:hidden}.home-module__NhSQvq__phoneClip{bottom:0;left:0;right:0;top:calc(var(--phone-w) * -.5);border-radius:0 0 15px 15px;position:absolute;overflow:hidden}.home-module__NhSQvq__phone{filter:drop-shadow(0 18px 24px var(--shadow));height:auto;left:6%;top:calc(var(--phone-w) * .5 - var(--phone-w) * .16);width:94%;position:absolute}.home-module__NhSQvq__logoCard{aspect-ratio:201/138;background:var(--blue-950);box-shadow:0 16px 30px var(--shadow);right:calc(100% + var(--phone-w) * .078);top:calc(var(--card-w) * .0436 + var(--phone-w) * 1.194);width:calc(var(--phone-w) * .63);border-radius:10px;position:absolute;overflow:hidden}.home-module__NhSQvq__phoneCard{translate:0 calc(var(--drift,0px) * -.14)}.home-module__NhSQvq__phone{translate:0 calc(var(--drift,0px) * .26)}.home-module__NhSQvq__logoCard{translate:0 calc(var(--drift,0px) * .24)}@media (prefers-reduced-motion:reduce){.home-module__NhSQvq__phoneCard,.home-module__NhSQvq__phone,.home-module__NhSQvq__logoCard{translate:none}}.home-module__NhSQvq__logoCard video{object-fit:cover;width:100%;height:100%;display:block}.home-module__NhSQvq__ribbon{--fold:37px;background:var(--grey-200);color:var(--ink);font:var(--type-body-xs-font);letter-spacing:var(--type-body-xs-tracking);left:calc(-1 * var(--fold));white-space:nowrap;z-index:3;border-radius:10px 10px 10px 0;padding:12px 25px 12px 24px;position:absolute;top:17px}.home-module__NhSQvq__ribbon:after{background:var(--grey-400);clip-path:polygon(0 0,100% 0,100% 100%);content:"";height:12px;width:var(--fold);position:absolute;top:100%;left:0}.home-module__NhSQvq__card[data-opens]{cursor:pointer}.home-module__NhSQvq__card{--hole-x:19px;--hole-top:39px;--hole-bottom:37px;--hole-r:8px;background:var(--paper);border:1px solid var(--grey-200);color:var(--ink);-webkit-mask-composite:source-in;height:100svh;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 0 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 1 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 2 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 3 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 4 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 5 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 6 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 7 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 8 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px));mask-image:radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 0 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 1 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 2 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 3 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 4 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 5 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 6 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 7 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 8 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px));-webkit-mask-image:radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 0 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 1 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 2 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 3 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 4 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 5 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 6 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 7 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px)), radial-gradient(circle at var(--hole-x) calc(var(--hole-top) + 8 * (100% - var(--hole-top) - var(--hole-bottom)) / 8), #0000 calc(var(--hole-r) - .5px), #000 calc(var(--hole-r) + .5px));border-radius:6px;position:relative;overflow:hidden;container-type:inline-size}.home-module__NhSQvq__card:before{background:var(--grey-100);content:"";z-index:2;width:1px;position:absolute;top:0;bottom:0;left:42px}.home-module__NhSQvq__holes{pointer-events:none;z-index:2;flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:31px;bottom:29px;left:11px}.home-module__NhSQvq__holes i{box-shadow:inset 0 4px 4px var(--shadow);border-radius:50%;width:16px;height:16px;display:block}.home-module__NhSQvq__sheet{text-align:center;width:min(74.4cqw,1000px);margin:0 auto;padding-top:clamp(40px,5.9cqw,84px)}@container (max-width:820px){.home-module__NhSQvq__sheet{padding-top:76px}}.home-module__NhSQvq__headline{color:var(--ink);font:var(--type-title-m-font);letter-spacing:var(--type-title-m-tracking);text-wrap:balance;justify-content:center;margin:0}.home-module__NhSQvq__body{font:var(--type-body-s-font);letter-spacing:var(--type-body-s-tracking);text-wrap:pretty;max-width:76%;margin:clamp(16px,2.7cqw,34px) auto 0}.home-module__NhSQvq__meta{gap:8px;margin:clamp(6px,.55vw,9px) 0 0;display:grid}.home-module__NhSQvq__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5cqw;margin:clamp(24px,4cqw,52px) 0 0;padding:0;list-style:none;display:grid}.home-module__NhSQvq__stat{background:var(--well);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:clamp(96px,15.5cqw,200px);padding:clamp(12px,1.8cqw,22px) 12px;display:flex}.home-module__NhSQvq__statMark{width:auto;height:clamp(20px,3cqw,32px);margin-bottom:clamp(6px,1cqw,12px);display:block;overflow:visible}.home-module__NhSQvq__markLine{fill:none;stroke:var(--ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4px;vector-effect:non-scaling-stroke}.home-module__NhSQvq__markFaint{stroke:var(--black-30)}.home-module__NhSQvq__markOn{fill:color-mix(in srgb, var(--blue) 14%, transparent);stroke:var(--blue)}.home-module__NhSQvq__markDot{fill:var(--blue)}.home-module__NhSQvq__markHollow{fill:var(--paper);stroke:var(--blue)}.home-module__NhSQvq__markRun{stroke:var(--blue);stroke-width:2px}.home-module__NhSQvq__statValue{font:var(--type-heading-m-font);letter-spacing:var(--type-heading-m-tracking)}.home-module__NhSQvq__statLabel{font:var(--type-body-xs-font);letter-spacing:var(--type-body-xs-tracking);text-wrap:balance;max-width:14em}.home-module__NhSQvq__screens{grid-template-columns:repeat(4,minmax(0,1fr));gap:.91cqw;margin:clamp(18px,3cqw,40px) 0 0;padding:0;list-style:none;display:grid}.home-module__NhSQvq__screen{aspect-ratio:709/1541;border-radius:clamp(5px,.84cqw,11px);width:100%;height:auto;display:block;overflow:hidden}.home-module__NhSQvq__cta{background:linear-gradient(to top, var(--paper) 42%, #fff0);opacity:0;pointer-events:none;transition:opacity .6s ease .35s, translate .8s var(--ease) .35s;justify-content:center;padding:64px 24px 44px;display:flex;position:absolute;bottom:0;left:0;right:0;translate:0 18px}.home-module__NhSQvq__cta[data-shown]{opacity:1;pointer-events:auto;translate:0}.home-module__NhSQvq__ctaButton{background:var(--blue);box-shadow:inset 0 1px 0 var(--white-20), 0 12px 30px color-mix(in srgb, var(--blue) 30%, transparent);color:var(--paper);cursor:pointer;font:var(--type-body-m-font);letter-spacing:var(--type-body-m-tracking);transition:background-color .24s ease, transform .2s var(--ease), box-shadow .24s ease;border:0;border-radius:999px;align-items:center;gap:10px;padding:14px 20px 14px 24px;font-weight:600;display:inline-flex}.home-module__NhSQvq__ctaArrow{filter:brightness(0)invert();transition:transform .24s var(--ease);display:block}.home-module__NhSQvq__ctaButton:active{transform:scale(.98)}.home-module__NhSQvq__ctaButton:focus-visible{outline:2px solid var(--blue);outline-offset:4px}@media (hover:hover){.home-module__NhSQvq__ctaButton:hover{background:var(--blue-600);box-shadow:inset 0 1px 0 var(--white-20), 0 16px 36px color-mix(in srgb, var(--blue) 36%, transparent);transform:translateY(-1px)}.home-module__NhSQvq__ctaButton:hover .home-module__NhSQvq__ctaArrow{transform:translate(2px,-2px)}}@media (max-width:720px){.home-module__NhSQvq__cardWrap{width:calc(100vw - 32px)}.home-module__NhSQvq__phoneCard,.home-module__NhSQvq__logoCard{display:none}.home-module__NhSQvq__ribbon{--fold:10px}.home-module__NhSQvq__card:before{left:32px}.home-module__NhSQvq__card{--hole-x:14px;--hole-top:37px;--hole-bottom:35px;--hole-r:6px}.home-module__NhSQvq__holes{left:8px}.home-module__NhSQvq__holes i{box-shadow:inset 0 3px 3px var(--shadow);width:12px;height:12px}.home-module__NhSQvq__sheet{width:auto;padding:64px 16px 0 48px}.home-module__NhSQvq__body{max-width:none}.home-module__NhSQvq__stats{gap:8px}.home-module__NhSQvq__stat{padding:10px 6px}.home-module__NhSQvq__statValue{white-space:nowrap}.home-module__NhSQvq__screens{gap:6px;margin-right:-16px;display:flex;overflow:hidden}.home-module__NhSQvq__screens li{flex:none;width:42%}.home-module__NhSQvq__cta{padding:64px 16px 36px}.home-module__NhSQvq__sheet{padding-top:72px}.home-module__NhSQvq__headline{font-size:1.625rem}.home-module__NhSQvq__card .home-module__NhSQvq__sheet .home-module__NhSQvq__body{font:var(--type-body-xs-font);letter-spacing:var(--type-body-xs-tracking);max-width:30em;margin-top:16px;line-height:1.5}.home-module__NhSQvq__statMark{display:none}.home-module__NhSQvq__stats{gap:6px;margin-top:26px}.home-module__NhSQvq__stat{border-radius:8px;gap:1px;min-height:0;padding:8px 4px}.home-module__NhSQvq__statValue{font:var(--type-body-s-font);letter-spacing:var(--type-body-s-tracking);font-weight:600}.home-module__NhSQvq__statLabel{font-size:.6875rem;line-height:1.25}.home-module__NhSQvq__screens{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:24px 0 0;display:grid}.home-module__NhSQvq__screens li{width:auto}.home-module__NhSQvq__cta{opacity:1;transition:none;translate:0}.home-module__NhSQvq__page .home-module__NhSQvq__scene{height:auto!important}.home-module__NhSQvq__page .home-module__NhSQvq__scene .home-module__NhSQvq__stage{position:relative}.home-module__NhSQvq__phoneStudy{padding:4px 16px calc(var(--section-pad) * .75);position:relative}.home-module__NhSQvq__phoneStudy .home-module__NhSQvq__cardWrap{opacity:1;pointer-events:auto;will-change:auto;width:100%;position:relative}.home-module__NhSQvq__phoneStudy .home-module__NhSQvq__card{aspect-ratio:20/31;height:auto}.home-module__NhSQvq__phoneStudy .home-module__NhSQvq__cta{pointer-events:auto}}.home-module__NhSQvq__ctaButton:active .home-module__NhSQvq__ctaArrow{transform:translate(2px,-2px)}
.logoloop{--logoloop-gap:32px;--logoloop-logoHeight:28px;--logoloop-pad:0px;padding-top:var(--logoloop-pad);padding-bottom:var(--logoloop-pad);-webkit-tap-highlight-color:transparent;position:relative;overflow:clip}.logoloop--vertical{height:100%;padding:0 var(--logoloop-pad);display:inline-block}.logoloop[data-draggable]{cursor:grab;touch-action:pan-y pinch-zoom}.logoloop--vertical[data-draggable]{touch-action:pan-x pinch-zoom}.logoloop[data-dragging],.logoloop[data-dragging] *{cursor:grabbing}.logoloop__track{z-index:0;will-change:transform;-webkit-user-select:none;user-select:none;width:max-content;display:flex;position:relative}.logoloop--vertical .logoloop__track{flex-direction:column;width:100%;height:max-content}.logoloop__list{align-items:center;margin:0;padding:0;list-style:none;display:flex}.logoloop--vertical .logoloop__list{flex-direction:column}.logoloop__item{margin-right:var(--logoloop-gap);font-size:var(--logoloop-logoHeight);flex:none;line-height:1;position:relative}.logoloop--vertical .logoloop__item{margin-right:0;margin-bottom:var(--logoloop-gap)}.logoloop[data-intro] .logoloop__item{opacity:0}.logoloop__content{align-items:center;gap:calc(var(--logoloop-logoHeight) * .3);color:inherit;border-radius:4px;text-decoration:none;transition:opacity .35s,filter .35s,color .35s;display:inline-flex}.logoloop[data-labels=below] .logoloop__content{gap:calc(var(--logoloop-logoHeight) * .22);flex-direction:column}.logoloop__content:focus-visible{outline-offset:2px;outline:2px solid}.logoloop__node{align-items:center;display:inline-flex}.logoloop__item img{width:auto;height:var(--logoloop-logoHeight);object-fit:contain;image-rendering:-webkit-optimize-contrast;-webkit-user-drag:none;pointer-events:none;display:block}.logoloop__node,.logoloop__item img{transition:transform .3s cubic-bezier(.4,0,.2,1)}.logoloop__label{font-size:max(12px, calc(var(--logoloop-logoHeight) * .5));letter-spacing:-.01em;white-space:nowrap;font-weight:600;line-height:1.2}.logoloop[data-labels=below] .logoloop__label{font-size:max(11px, calc(var(--logoloop-logoHeight) * .26));letter-spacing:0;opacity:.72;font-weight:500}.logoloop__tip{margin-top:calc(var(--logoloop-logoHeight) * .2);font-size:max(11px, calc(var(--logoloop-logoHeight) * .26));white-space:nowrap;opacity:0;pointer-events:none;font-weight:500;line-height:1.2;transition:opacity .25s,translate .25s;position:absolute;top:100%;left:50%;translate:-50% 4px}.logoloop--vertical .logoloop__tip{margin-top:0;margin-left:calc(var(--logoloop-logoHeight) * .25);top:50%;left:100%;translate:4px -50%}.logoloop__item:focus-within .logoloop__tip,.logoloop__item[data-active] .logoloop__tip{opacity:.8;translate:-50%}.logoloop--vertical .logoloop__item:focus-within .logoloop__tip,.logoloop--vertical .logoloop__item[data-active] .logoloop__tip{translate:0 -50%}.logoloop[data-muted] .logoloop__content{filter:grayscale(var(--logoloop-gray,1));opacity:var(--logoloop-dim,.5)}.logoloop[data-muted] .logoloop__item:focus-within .logoloop__content,.logoloop[data-muted] .logoloop__item[data-active] .logoloop__content{filter:none;opacity:1}.logoloop__item[data-color]:focus-within .logoloop__content,.logoloop__item[data-color][data-active] .logoloop__content{color:var(--logoloop-item-color)}@media (hover:hover){.logoloop--scale-hover .logoloop__item:hover img,.logoloop--scale-hover .logoloop__item:hover .logoloop__node{transform:scale(1.2)}.logoloop__item:hover .logoloop__tip{opacity:.8;translate:-50%}.logoloop--vertical .logoloop__item:hover .logoloop__tip{translate:0 -50%}.logoloop[data-muted] .logoloop__item:hover .logoloop__content{filter:none;opacity:1}.logoloop__item[data-color]:hover .logoloop__content{color:var(--logoloop-item-color)}.logoloop:not([data-muted]) .logoloop__item:not([data-color]) a.logoloop__content:hover{opacity:.8}}@media (prefers-reduced-motion:reduce){.logoloop__content,.logoloop__node,.logoloop__item img,.logoloop__tip{transition:none}}
.team-call-module__adi0ga__call{--fade:clamp(190px, 28%, 240px);grid-column:1/-1;position:relative}.team-call-module__adi0ga__window{--radius:14px;--pad:clamp(10px, .9vw, 14px);background:var(--paper);border:1px solid var(--line);gap:var(--pad);-webkit-mask:linear-gradient(to bottom, #000 calc(100% - var(--fade)), transparent);-webkit-mask:linear-gradient(to bottom, #000 calc(100% - var(--fade)), transparent);mask:linear-gradient(to bottom, #000 calc(100% - var(--fade)), transparent);padding:0 var(--pad) var(--pad);border-radius:20px;flex-direction:column;display:flex;overflow:clip}.team-call-module__adi0ga__bar{grid-template-columns:1fr auto 1fr;align-items:center;height:44px;padding:0 4px;display:grid}.team-call-module__adi0ga__dots{gap:7px;display:flex}.team-call-module__adi0ga__dots i{border:1px solid var(--line-strong);border-radius:50%;width:12px;height:12px;display:block}.team-call-module__adi0ga__title{color:var(--ink);font:var(--type-body-s-font);letter-spacing:var(--type-body-s-tracking);justify-self:center;margin:0}.team-call-module__adi0ga__stage{aspect-ratio:5/3;background:var(--well);border-radius:var(--radius);flex:none;position:relative;overflow:hidden}.team-call-module__adi0ga__speaker{position:absolute;inset:0}.team-call-module__adi0ga__speaker:after,.team-call-module__adi0ga__seatTile:after{background:linear-gradient(transparent, var(--black-50));content:"";pointer-events:none;position:absolute;inset:50% 0 0}.team-call-module__adi0ga__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.team-call-module__adi0ga__plate,.team-call-module__adi0ga__seatPlate{color:var(--paper);text-shadow:0 1px 6px var(--black-30);z-index:1;margin:0;display:flex;position:absolute}.team-call-module__adi0ga__plate{align-items:flex-end;gap:10px;bottom:clamp(14px,1.4vw,22px);left:clamp(14px,1.4vw,22px);right:34%}.team-call-module__adi0ga__plateWords,.team-call-module__adi0ga__seatPlate{flex-direction:column;display:flex}.team-call-module__adi0ga__name{font:var(--type-body-s-font);letter-spacing:var(--type-body-s-tracking);font-weight:600}.team-call-module__adi0ga__role{font:var(--type-body-xs-font);letter-spacing:var(--type-body-xs-tracking);opacity:.85}.team-call-module__adi0ga__note{font:var(--type-body-xs-font);letter-spacing:var(--type-body-xs-tracking);opacity:.75;margin-top:2px;font-size:11px}.team-call-module__adi0ga__meter{flex:none;align-items:flex-end;gap:2px;height:14px;margin-bottom:3px;display:flex}.team-call-module__adi0ga__meter i{background:var(--paper);transform-origin:50% 100%;border-radius:2px;width:3px;height:100%;animation:.9s ease-in-out infinite team-call-module__adi0ga__speak;display:block}.team-call-module__adi0ga__meter i:nth-child(2){animation-duration:.7s;animation-delay:-300ms}.team-call-module__adi0ga__meter i:nth-child(3){animation-duration:1.1s;animation-delay:-550ms}@keyframes team-call-module__adi0ga__speak{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.team-call-module__adi0ga__meter i{animation:none;transform:scaleY(.6)}}.team-call-module__adi0ga__self{aspect-ratio:5/3;background:var(--grey-700);box-shadow:0 6px 18px var(--black-30);color:var(--paper);z-index:2;border-radius:8px;width:18%;position:absolute;bottom:clamp(10px,1vw,14px);right:clamp(10px,1vw,14px);overflow:hidden}.team-call-module__adi0ga__selfVideo{object-fit:cover;opacity:0;height:100%;transition:opacity .4s var(--ease);width:100%;position:absolute;inset:0;transform:scaleX(-1)}.team-call-module__adi0ga__self[data-on] .team-call-module__adi0ga__selfVideo{opacity:1}.team-call-module__adi0ga__selfAvatar{background:var(--white-20);font:var(--type-body-xs-font);aspect-ratio:1;border-radius:50%;justify-content:center;align-items:center;height:40%;font-size:10px;font-weight:600;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.team-call-module__adi0ga__selfNote{font:var(--type-body-xs-font);letter-spacing:var(--type-body-xs-tracking);text-shadow:0 1px 4px var(--black-50);font-size:10px;line-height:1.2;position:absolute;bottom:5px;left:7px;right:30px}.team-call-module__adi0ga__camera{background:var(--paper);color:var(--ink);cursor:pointer;height:22px;transition:transform .2s var(--ease), background-color .2s var(--ease);border:0;border-radius:50%;justify-content:center;align-items:center;width:22px;padding:0;display:flex;position:absolute;bottom:5px;right:5px}.team-call-module__adi0ga__camera .team-call-module__adi0ga__icon{width:12px;height:12px}.team-call-module__adi0ga__camera:before{content:"";position:absolute;inset:-11px}.team-call-module__adi0ga__self[data-on] .team-call-module__adi0ga__camera{background:var(--white-90)}.team-call-module__adi0ga__camera:active{transform:scale(.92)}.team-call-module__adi0ga__camera:disabled{cursor:progress;opacity:.6}.team-call-module__adi0ga__camera:focus-visible,.team-call-module__adi0ga__seatTile:focus-visible,.team-call-module__adi0ga__ctaButton:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.team-call-module__adi0ga__icon{height:16px;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background:currentColor;width:16px;display:block}.team-call-module__adi0ga__people{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.team-call-module__adi0ga__people::-webkit-scrollbar{display:none}.team-call-module__adi0ga__seats{gap:var(--pad);padding:0 0 calc(var(--fade) * .75);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}.team-call-module__adi0ga__seat{aspect-ratio:5/3;background:var(--well) center / cover no-repeat;border-radius:10px;position:relative}.team-call-module__adi0ga__seatTile{background:var(--well);cursor:pointer;border:0;border-radius:10px;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.team-call-module__adi0ga__seatTile .team-call-module__adi0ga__video{transition:transform .5s var(--ease)}.team-call-module__adi0ga__seatPlate{text-align:left;bottom:clamp(7px,.75vw,12px);left:clamp(8px,.85vw,14px);right:8px}.team-call-module__adi0ga__seatPlate .team-call-module__adi0ga__name{font:var(--type-body-xs-font);font-weight:600}.team-call-module__adi0ga__seatPlate .team-call-module__adi0ga__role,.team-call-module__adi0ga__seatPlate .team-call-module__adi0ga__note{font-size:11px}.team-call-module__adi0ga__spotlight{background:var(--white-90);color:var(--ink);font:var(--type-body-xs-font);opacity:0;transition:opacity .25s var(--ease), transform .25s var(--ease);z-index:1;border-radius:999px;align-items:center;gap:5px;padding:4px 9px 4px 7px;font-weight:600;display:flex;position:absolute;top:8px;left:8px;transform:translateY(-3px)}.team-call-module__adi0ga__spotlight .team-call-module__adi0ga__icon{width:12px;height:12px}@media (hover:hover){.team-call-module__adi0ga__seatTile:hover .team-call-module__adi0ga__video{transform:scale(1.03)}.team-call-module__adi0ga__seatTile:hover .team-call-module__adi0ga__spotlight{opacity:1;transform:none}}.team-call-module__adi0ga__seatTile:focus-visible .team-call-module__adi0ga__spotlight{opacity:1;transform:none}.team-call-module__adi0ga__seatTile:active .team-call-module__adi0ga__video{transform:scale(1.03)}.team-call-module__adi0ga__muted{background:var(--black-40);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--paper);z-index:1;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:8px;right:8px}.team-call-module__adi0ga__muted .team-call-module__adi0ga__icon{width:13px;height:13px}.team-call-module__adi0ga__foot{height:var(--fade);z-index:3;pointer-events:none;justify-content:center;align-items:flex-end;padding-bottom:clamp(20px,2vw,32px);display:flex;position:absolute;bottom:0;left:0;right:0}.team-call-module__adi0ga__cta{pointer-events:auto}.team-call-module__adi0ga__call[data-spoon],.team-call-module__adi0ga__call[data-spoon] *{cursor:none}.team-call-module__adi0ga__call[data-spoon] .team-call-module__adi0ga__ctaButton{cursor:pointer}.team-call-module__adi0ga__cta{background:var(--blue);box-shadow:0 14px 34px var(--shadow), 0 3px 8px var(--shadow-soft);color:var(--paper);white-space:nowrap;z-index:3;border-radius:999px;align-items:center;gap:clamp(18px,2.4vw,40px);padding:10px 10px 10px clamp(20px,2vw,30px);display:flex;position:relative}.team-call-module__adi0ga__ctaTitle{font:var(--type-heading-s-font);letter-spacing:var(--type-heading-s-tracking);margin:0}.team-call-module__adi0ga__ctaButton{z-index:3;background:var(--paper);color:var(--blue);font:var(--type-body-s-font);letter-spacing:var(--type-body-s-tracking);transition:transform .2s var(--ease), background-color .2s var(--ease), box-shadow .2s var(--ease);border-radius:999px;align-items:center;gap:6px;padding:10px 16px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.team-call-module__adi0ga__ctaArrow{height:14px;transition:transform .25s var(--ease);width:14px}@media (hover:hover){.team-call-module__adi0ga__ctaButton:hover{background:var(--blue-50);box-shadow:0 6px 16px var(--shadow);transform:translateY(-2px)}.team-call-module__adi0ga__ctaButton:hover .team-call-module__adi0ga__ctaArrow{transform:translate(2px,-2px)}}.team-call-module__adi0ga__ctaButton:active{transform:scale(.97)}@media (min-width:721px){.team-call-module__adi0ga__call{grid-column:7/span 6;height:clamp(700px,100svh - 40px,940px)}.team-call-module__adi0ga__window{height:100%}}@media (max-width:720px){.team-call-module__adi0ga__call{--fade:150px}.team-call-module__adi0ga__window{padding-bottom:100px}.team-call-module__adi0ga__people{scroll-snap-type:x mandatory;flex:none;overflow:auto hidden;-webkit-mask:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.team-call-module__adi0ga__seats{grid-template-columns:none;grid-auto-columns:58%;grid-auto-flow:column;padding:0 40px 0 0}.team-call-module__adi0ga__seat{scroll-snap-align:start}.team-call-module__adi0ga__self{width:31%}.team-call-module__adi0ga__selfAvatar{height:34%;top:44%}}
