.full-site .employee-listing-page{color:var(--site-ink)}.full-site .employee-listing-shell{padding-top:30px;padding-bottom:32px}.employee-listing-page a{text-decoration:none}.employee-listing-breadcrumb{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:34px;font-size:.8125rem;color:var(--site-muted)}.employee-listing-breadcrumb a{display:inline-flex;align-items:center;gap:8px}.employee-listing-breadcrumb a:hover{color:var(--brand-violet)}.employee-listing-breadcrumb>span{color:#c7bfcc}.employee-market-heading{display:flex;justify-content:space-between;gap:28px;margin-bottom:34px}.employee-market-identity{display:flex;align-items:center;gap:20px;min-width:0}.full-site .employee-market-identity>.employee-portrait{width:72px;height:84px;flex:none;border-radius:12px;overflow:hidden;background:#eeeae6;box-shadow:none}.employee-market-identity .employee-portrait img{width:100%;height:100%;object-fit:cover;object-position:center 16%;border-radius:inherit;transform:none}.full-site .employee-market-identity h1{font:350 clamp(2rem,3.2vw,2.75rem)/1.1 var(--font-heading);letter-spacing:-.035em;margin:0 0 15px}.employee-market-byline{display:flex;flex-wrap:wrap;gap:10px 20px;color:var(--site-muted);font-size:.8125rem}.employee-market-action{flex:none;width:218px}.employee-listing-install .cta-row{margin:0;display:flex}.full-site .employee-listing-install .cta{width:100%;justify-content:center}.employee-listing-install>p{font-size:.6875rem;line-height:1.6;margin:10px 0 0;color:var(--site-muted);text-align:center}.employee-market-layout{display:grid;gap:42px;align-items:start}.employee-template-gallery{min-width:0}.employee-market-about{padding-top:4px}.full-site .employee-market-about>h2{font:350 1.75rem/1.2 var(--font-heading);letter-spacing:-.02em;margin:0 0 16px}.employee-market-description{color:#645b6c;font-size:.9375rem;margin:0}.employee-listing-app-icons>a:not(.employee-app-overflow){display:grid;place-items:center;width:29px;height:29px;border:1px solid #eee8f2;border-radius:7px;background:#faf8fc}.employee-catalog-metadata{margin:20px 0;display:grid;gap:18px}.employee-catalog-metadata>div{display:flex;justify-content:space-between;align-items:baseline;gap:18px}.employee-catalog-metadata dt{font-size:.75rem;color:var(--site-muted);flex:none}.employee-catalog-metadata dd{margin:0;font-size:.8125rem;text-align:right}.employee-listing-creator{display:inline-flex;align-items:center;gap:6px}.employee-listing-creator>img{width:16px;height:16px;object-fit:contain}.employee-catalog-metadata>.employee-catalog-categories{flex-direction:column;gap:10px}.employee-listing-tags{display:flex;flex-wrap:wrap;gap:6px}.employee-listing-tags a{padding:5px 8px;background:#faf8fc;border:1px solid #ebe4ef;border-radius:6px;font-size:.75rem;color:var(--site-muted)}.employee-listing-share output:not(:empty){position:absolute;top:100%;right:0;display:block;white-space:nowrap;font-size:.75rem;color:var(--brand-violet)}.employee-expert{display:flex;align-items:center;gap:13px;margin-top:18px;padding:20px;border:1px solid #e7def0;border-radius:14px;background:#f8f5fb}.employee-expert>img{flex:none;width:52px;height:64px;object-fit:cover;object-position:center 20%;border-radius:10px}.employee-expert-label{display:block;font-size:.6875rem;color:var(--brand-violet);margin-bottom:5px}.full-site .employee-expert h2{font:400 1.125rem/1.25 var(--font-sans);margin:0 0 5px}.employee-expert h2 a{color:inherit}.employee-expert p{margin:0;font-size:.75rem;color:var(--site-muted);line-height:1.5}.full-site .employee-listing-recommendations{padding-top:72px;padding-bottom:24px}.employee-listing-related .employee-library-card{min-width:0}.full-site .employee-listing-related .employee-library-card h3{font:400 23px/1.12 var(--font-sans);letter-spacing:-.025em;min-height:25px;margin:6px 0 12px}.employee-library-subcategory{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;padding:7px 11px;border:1px solid #ded4e9;border-radius:7px;color:#887299;background:#f3edf8;font-size:.875rem;cursor:pointer}@media (max-width:1100px){.employee-market-layout{grid-template-columns:minmax(0,1fr) 285px;gap:30px}}@media (max-width:900px){.employee-market-layout{grid-template-columns:minmax(0,1fr);gap:32px}.employee-market-about{max-width:640px}.employee-market-byline{gap:8px 14px}}@media (max-width:600px){.full-site .employee-listing-shell{padding:26px 24px 24px}.employee-listing-breadcrumb{margin-bottom:26px}.employee-market-heading{flex-direction:column;align-items:stretch;gap:24px;margin-bottom:26px}.employee-market-identity{gap:14px}.full-site .employee-market-identity>.employee-portrait{width:56px;height:68px}.full-site .employee-market-identity h1{font-size:2rem;margin-bottom:10px}.employee-market-byline{font-size:.6875rem}.employee-market-action{width:100%}.employee-listing-share output:not(:empty){left:0;right:auto}.full-site .employee-listing-recommendations{padding-top:48px}}@media (max-width:370px){.full-site .employee-market-identity h1{font-size:1.625rem}}.employee-market-about{border:1px solid #e9e3ec;border-radius:14px;background:#faf8fc}.full-site .employee-market-about>h2{font:500 1rem/1.4 var(--font-sans)}.employee-market-description{font-size:.875rem}.employee-listing-shell>.employee-expert{width:fit-content;max-width:100%;margin:-12px 0 28px 92px;padding:12px 18px;border:0;border-radius:9px;background:#f0ebf6}.employee-listing-shell>.employee-expert>img{width:42px;height:42px;border-radius:50%}.full-site .employee-listing-shell>.employee-expert h2{font-size:.9375rem;margin-bottom:2px}.employee-expert-label{margin-bottom:3px;font-size:.625rem}.employee-related-action{display:flex;justify-content:center;margin:30px 0}@media(max-width:600px){.employee-listing-shell>.employee-expert{margin:0 0 24px}.employee-market-about{padding:20px}}.employee-market-about{padding:6px 0 0;border-radius:0;background:transparent}.full-site .employee-market-about>h2{font:350 1.5rem/1.25 var(--font-heading);margin-bottom:14px}.employee-market-description{line-height:1.7}.employee-catalog-metadata{margin:22px 0 18px}.employee-listing-tags a{background:#f1edf5;border:0}@media(max-width:600px){.employee-market-about{padding:6px 0 0}}.employee-expert-inline{display:flex;align-items:center;gap:8px;margin-top:12px;color:#938699;font-size:11px;line-height:1.5}.employee-expert-inline img{width:24px;height:24px;object-fit:cover;border-radius:50%;flex:none}.employee-expert-inline strong{color:#62516f;font-weight:500}.employee-market-heading{align-items:flex-start;margin-bottom:32px}.employee-market-identity{align-items:flex-start}.employee-market-about{padding:4px 0 0 24px;border-left:1px solid #e8e2eb}.full-site .employee-market-about>h2{font:500 14px/1.4 var(--font-sans);color:#514657}.employee-market-description{font-size:14px;line-height:1.75}.employee-catalog-metadata{margin:26px 0}.employee-listing-tags a{padding:0;background:transparent}.employee-listing-tags a+a:before{content:" / ";color:#c5bacd;margin-right:6px}@media(max-width:900px){.employee-market-about{padding:0;border:0}}@media(max-width:600px){.employee-expert-inline{align-items:flex-start}}.employee-market-heading{margin-bottom:28px}.employee-expert-inline{margin-top:18px;gap:10px;font-size:12px;color:#8c7e96}.employee-expert-inline img{width:34px;height:34px}.employee-expert-inline strong{font-size:13px;color:#594762}.employee-market-layout{gap:34px;grid-template-columns:minmax(0,1fr) 280px}.employee-market-about{padding:2px 0 0;border:0}.full-site .employee-market-about>h2{font-size:16px;margin-bottom:12px}.employee-market-description{color:#756d78}.employee-catalog-metadata dt{font-size:12px;font-weight:500;color:#65576f}.employee-listing-app-icons>a:not(.employee-app-overflow){width:34px;height:34px;background:#fff}.employee-catalog-metadata{margin:22px 0}.employee-listing-tags a{font-size:12px}@media(max-width:900px){.employee-market-layout{grid-template-columns:1fr}.employee-market-about{max-width:none}}@media(max-width:600px){.employee-expert-inline{font-size:11px}}.employee-market-heading{align-items:center;gap:32px;margin-bottom:30px}.employee-market-heading>.employee-expert-inline{flex:none;max-width:300px;margin:0;padding-left:22px;border-left:1px solid #e5dce9;align-items:center}.employee-market-heading>.employee-expert-inline img{width:42px;height:42px}.employee-market-layout{grid-template-columns:minmax(0,1fr) 310px;gap:32px}.employee-market-about{padding:24px;border:1px solid #e8e1eb;border-radius:12px;background:#fdfcfe}.employee-market-about .employee-market-action{width:100%;margin:16px 0 0}@media(max-width:900px){.employee-market-layout{grid-template-columns:1fr}.employee-market-heading{flex-wrap:wrap}.employee-market-heading>.employee-expert-inline{padding-left:0;border:0}.employee-market-about{padding:24px}}@media(max-width:600px){.employee-market-heading{align-items:flex-start;gap:18px}.employee-market-heading>.employee-expert-inline{margin-left:70px}.employee-market-about{padding:20px}}.employee-market-heading>.employee-expert-inline{max-width:320px;padding:15px 18px;border:1px solid #e5dceb;border-radius:10px;background:#f4f0f8}.employee-market-heading>.employee-expert-inline>img{width:48px;height:48px}.employee-market-heading .employee-expert-inline strong{font-size:16px;line-height:1.5}.employee-market-byline .employee-expert-inline{display:inline-flex;align-items:center;gap:8px;margin:0;padding:5px 10px 5px 5px;border:1px solid #e5dfea;border-radius:7px;background:#f3eff6;max-width:none;white-space:nowrap}.employee-market-byline .employee-expert-inline>img{width:32px;height:32px;border-radius:50%;object-fit:cover;object-position:center top;padding-top:0;transform:translateY(-2px);background:#e9e9df;box-sizing:border-box}.employee-market-byline .employee-expert-inline>.employee-expert-label{font-size:12px;color:#807586}.employee-market-byline .employee-expert-inline strong{font-size:12px;line-height:20px;font-weight:500;color:#4e4059}.employee-market-byline{column-gap:22px;row-gap:10px;align-items:center}.employee-market-byline .employee-expert-detail{display:flex;align-items:center;gap:4px;font-size:11px;line-height:16px;color:#796e80}.employee-market-byline .employee-expert-detail img{width:12px;height:12px;border-radius:0;object-fit:contain}.employee-market-byline .employee-expert-inline{background:transparent;border:0;padding:0;gap:9px}.employee-market-byline .employee-expert-inline>.employee-expert-label{display:flex;align-items:center;flex-wrap:wrap;gap:3px 10px}.employee-market-byline .employee-expert-detail{border-left:1px solid #ddd5e3;padding-left:10px}.employee-market-byline .employee-expert-inline strong{font-weight:600}@media(max-width:600px){.employee-market-byline .employee-expert-inline{white-space:normal}.employee-market-byline .employee-expert-inline>.employee-expert-label{display:block}.employee-market-byline .employee-expert-detail{border:0;padding:0}}.employee-market-byline .employee-expert-inline>.employee-expert-label{display:block;line-height:20px}.employee-market-byline .employee-expert-detail{display:inline;border:0;padding:0;font-size:12px;color:inherit}.employee-market-byline .employee-expert-detail img{display:inline-block;vertical-align:-2px;margin:0 4px 0 3px}.employee-listing-provenance{display:inline-flex;align-items:center;gap:22px}.employee-market-byline:has(.employee-expert-inline) .employee-listing-provenance{border-left:1px solid #e5dfe8;padding-left:22px}@media(max-width:600px){.employee-market-byline:has(.employee-expert-inline) .employee-listing-provenance{border:0;padding-left:0}.employee-listing-provenance{gap:14px}}.employee-market-about{padding-top:20px;padding-bottom:20px}.employee-market-about .employee-catalog-metadata{margin:14px 0}.employee-market-about .employee-catalog-categories{gap:6px}.employee-detail-name{display:block;margin-bottom:6px;font-size:13px;color:var(--site-muted)}@media(min-width:901px){.employee-market-layout{align-items:stretch}.employee-market-layout>.employee-market-about{align-self:stretch}}.employee-listing-related .section-heading h2{font-size:clamp(32px,4vw,48px);line-height:1.12}.employee-related-marquee{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.employee-related-track{display:flex;gap:20px;width:max-content;animation:employee-related-scroll 65s linear infinite;padding:4px 20px 4px 0}.employee-related-track>.employee-library-card{flex:0 0 310px;width:310px}.employee-related-marquee:focus-within .employee-related-track,.employee-related-marquee:hover .employee-related-track{animation-play-state:paused}@keyframes employee-related-scroll{to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.employee-related-track{animation:none}.employee-related-marquee{overflow-x:auto;mask-image:none}}.employee-listing-related .section-heading{margin-bottom:40px}.full-site .employee-listing-related .integration-role-window,.full-site .employee-listing-related .section-heading h2{background:none!important}.full-site .employee-listing-related [data-headline-face]{--headline-face-paint:radial-gradient(ellipse 2.6em .85em at var(--headline-local-x,50%) var(--headline-local-y,50%),color-mix(in srgb,var(--headline-gradient-peak) calc(var(--headline-intensity,0)*100%),var(--headline-ink)) 0%,color-mix(in srgb,var(--headline-gradient-end) calc(var(--headline-intensity,0)*100%),var(--headline-ink)) 42%,var(--headline-ink) 100%);background-image:var(--headline-face-paint);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.full-site .employee-listing-related .integration-role-word{background-image:linear-gradient(105deg,color-mix(in srgb,var(--headline-gradient-start) calc((1 - var(--headline-intensity,0))*100%),transparent) 8%,color-mix(in srgb,var(--headline-gradient-peak) calc((1 - var(--headline-intensity,0))*100%),transparent) 47%,color-mix(in srgb,var(--headline-gradient-end) calc((1 - var(--headline-intensity,0))*100%),transparent) 85%),var(--headline-face-paint)}.employee-listing-page .customer-stories{padding-block:72px}@media(max-width:600px){.employee-listing-related .integration-role-line{flex-wrap:wrap;justify-content:center}.employee-listing-page .customer-stories{padding-block:48px}}@media(forced-colors:active){.full-site .employee-listing-related [data-headline-face]{background:none;-webkit-text-fill-color:CanvasText}}.full-site .employee-listing-page{background:#faf9f6}.full-site .employee-listing-page .employee-hiring-section,.full-site .employee-listing-page .employee-hiring-section .hiring-section{background:#eee8f5}.full-site .employee-listing-page .employee-recommendations-band{background:#f1eeea}.employee-market-about .employee-market-action{margin-top:0}@media(min-width:601px){.full-site .employee-market-identity>.employee-portrait{width:96px;height:112px}.employee-market-identity{align-items:center;gap:24px}.full-site .employee-market-identity h1{margin-bottom:12px}}.employee-market-about .employee-market-description{margin-bottom:24px}.employee-market-layout>.employee-market-about{display:flex;flex-direction:column;padding:22px}.employee-market-about .employee-market-description{margin-bottom:0}.employee-market-about .employee-catalog-metadata{margin:12px 0 4px}.employee-market-about .employee-market-action{margin-top:auto;padding-top:14px}.employee-market-about .employee-market-action>p{margin:8px 0 0;font-size:12px;text-align:center}@media(min-width:901px){.employee-market-layout>.employee-market-about{min-height:496px}}.employee-market-about .employee-market-description{margin-bottom:14px}.employee-market-about .employee-listing-tags{gap:7px;text-align:left}.employee-market-about .employee-listing-tags a{display:inline-flex;align-items:center;padding:5px 10px;border:1px solid #e5deeb;border-radius:999px;background:#f3eff7;color:#655471;font-size:12px;line-height:1.4;transition:background .18s ease,border-color .18s ease}.employee-market-about .employee-listing-tags a+a:before{content:none}.employee-market-about .employee-listing-tags a:hover{background:#eae2f2;border-color:#cbbbd9}.employee-market-about .employee-listing-tags a:focus-visible{outline:2px solid #9475af;outline-offset:3px}@media(min-width:901px){.employee-market-about .employee-market-description{min-height:14em}}.employee-market-layout.employee-profile-only{grid-template-columns:minmax(0,760px)}.employee-profile-only>.employee-market-about{min-height:0;padding:28px}.employee-profile-only .employee-market-about .employee-market-description{min-height:0;margin:0;font-size:16px;line-height:1.75}.employee-profile-only .employee-market-about .employee-catalog-metadata{margin:24px 0 20px;padding-top:20px;border-top:1px solid #e8e1eb}.employee-profile-only .employee-market-about .employee-market-action{margin-top:0;padding-top:0;max-width:280px}@media(max-width:600px){.employee-profile-only>.employee-market-about{padding:20px}}@media(max-width:760px){.employee-profile-only .employee-market-about .employee-market-action{text-align:center;margin-inline:auto}.employee-profile-only .employee-market-action .cta-row{justify-content:center}}.header-scroll-marker{height:0;pointer-events:none}.full-site .site-header.full-header{position:sticky;top:0;z-index:40;transform:translateZ(0);will-change:transform;transition:transform .24s cubic-bezier(.22,1,.36,1);background:#fcfaf7;border-bottom:1px solid #e7e3e980}.full-site .site-header.full-header[data-raised=true]{box-shadow:inset 0 1px 0 #ffffffd9,0 7px 24px -12px #24202e24}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.full-site .site-header.full-header{background:linear-gradient(160deg,#ffffff38,#ffffff08 45%,#ffffff24),#fcfaf7e0;-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%)}}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){.full-site .site-header.full-header{background:var(--brand-cream,#fcfaf7);-webkit-backdrop-filter:none;backdrop-filter:none}}.full-site .site-header.full-header[data-scroll-hidden=true]{transform:translate3d(0,calc(-100% - 28px),0);transition-duration:.16s;pointer-events:none}.full-site .site-header.full-header:focus-within{transform:translateZ(0);pointer-events:auto;transition:none}@media (prefers-reduced-motion:reduce){.full-site .site-header.full-header,.full-site .site-header.full-header:before{transition:none}}@media print{.full-site .site-header.full-header{position:static;transform:none}}.full-site .full-header .nav>:is(a,.resource-trigger){color:#29252e;opacity:.64;font-weight:400;background:transparent;box-shadow:none;text-decoration:none;transition:opacity .16s ease}.full-site .full-header .nav>:is(a,.resource-trigger):is([aria-current],:hover,:focus-visible,[data-popup-open]){opacity:1;background:transparent;box-shadow:none}.full-site .full-header .nav>:is(a,.resource-trigger):after,.full-site .full-header .nav>:is(a,.resource-trigger):before{content:none}.full-site .full-header :is(a,button):focus-visible{outline:2px solid #514b57;outline-offset:4px}.resource-menu.resource-menu-refined :is(.resource-item,.resource-blog)[aria-current]{background:#302b3910;color:#29252e}@media (max-width:980px){.full-site .full-header .nav.open{max-height:calc(100dvh - 120px);overflow-y:auto;overscroll-behavior:contain}.full-site .full-header .nav.open>:is(a,.resource-trigger)[aria-current]{background:transparent;text-decoration:none}}@media (prefers-reduced-motion:reduce){.full-site .full-header .login,.full-site .full-header .nav>:is(a,.resource-trigger){transition:none}}@media (max-width:980px){.full-site .full-header .nav>:is(a,.resource-trigger):before{inset:2px 0;border-radius:8px}}@media (prefers-reduced-motion:reduce){.full-site .full-header .nav>:is(a,.resource-trigger):before{transition:none;transform:none}}.full-site:has(.about-refined) .full-header{--nav-state-background:#352e40}.full-site .credit-wallet.credit-wallet-compact{display:grid;grid-template-rows:44px 400px;height:446px;min-height:446px;padding:0;width:100%;max-width:560px;overflow:hidden;background:#fff;border:1px solid #e2dce7;border-radius:14px;box-shadow:0 18px 42px -28px #40304822}.full-site .credit-wallet-compact>.x-loop{display:grid;grid-template-rows:116px 34px 250px;min-height:0}.full-site .credit-wallet.credit-wallet-compact>.x-bar{height:44px;min-height:0;padding:0 24px;margin:0;border-radius:0;background:#faf9fb;border-bottom:1px solid #eee9f1}.full-site .credit-wallet.credit-wallet-compact .credit-wallet-total{padding:16px 24px 12px;background:#fff}.full-site .credit-wallet-compact .credit-wallet-total>span{font-size:12px;line-height:18px;color:#8b8191}.full-site .credit-wallet-compact .credit-wallet-total>div:nth-child(2){margin-top:6px}.full-site .credit-wallet.credit-wallet-compact .credit-wallet-total>div>b{font:400 40px/1 var(--font-heading);letter-spacing:-.03em;color:var(--brand-ink);font-variant-numeric:tabular-nums}.full-site .credit-wallet.credit-wallet-compact .credit-progress{height:4px;margin:10px 0 0}.full-site .credit-wallet.credit-wallet-compact .credit-ledger-heading{display:grid;grid-template-columns:minmax(0,1fr) 76px;align-items:center;height:34px;padding:0 24px;gap:10px;font-size:11px;line-height:16px;letter-spacing:0;background:#faf9fb;color:#8b8191;border-block:1px solid #eee9f1}.full-site .credit-wallet-compact .credit-ledger-heading>span:last-child{text-align:right}.full-site .credit-wallet.credit-wallet-compact .credit-ledger-window{height:250px;margin:0;overflow:hidden;mask-image:none}.full-site .credit-wallet.credit-wallet-compact .credit-ledger{padding:0;margin:0}.full-site .credit-wallet.credit-wallet-compact .credit-ledger-row{display:grid;grid-template-columns:24px minmax(0,1fr) 76px;align-items:center;gap:10px;height:50px;padding:0 24px;background:#fff;border-bottom:1px solid #f0edf2;box-sizing:border-box}.full-site .credit-wallet-compact .credit-ledger-row>.app-icon{width:22px;height:22px}.full-site .credit-wallet.credit-wallet-compact .credit-ledger-row b{font:400 12px/16px Helvetica Now Text,Arial,sans-serif;color:#625969}.full-site .credit-wallet.credit-wallet-compact .credit-ledger-row>strong{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin:0;font:400 12px/16px Helvetica Now Text,Arial,sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap;color:#75617f}.full-site .credit-wallet.credit-wallet-compact .credit-ledger-row.refund>strong{color:#73937f}@media (max-width:480px){.full-site .credit-wallet.credit-wallet-compact .credit-ledger-heading,.full-site .credit-wallet.credit-wallet-compact .credit-ledger-row,.full-site .credit-wallet.credit-wallet-compact .credit-wallet-total,.full-site .credit-wallet.credit-wallet-compact>.x-bar{padding-left:16px;padding-right:16px}}.full-site .credit-wallet-compact .credit-pending-icon{display:block;width:22px;height:22px;border-radius:5px;background:#f0edf2}.full-site .credit-wallet-compact .credit-pending-title,.full-site .credit-wallet-compact .credit-pending-value{display:block;height:6px;border-radius:3px;background:#eeebf0}.full-site .credit-wallet-compact .credit-pending-value{justify-self:end;width:32px}.full-site .credit-wallet-compact>.x-loop{transition:opacity .35s ease,filter .35s ease}.full-site .credit-wallet-compact .credit-ledger{transition:transform .42s cubic-bezier(.22,.61,.36,1)}.full-site .credit-wallet-compact .credit-ledger-row[data-pending=false]>*{animation:credit-activity-enter .38s cubic-bezier(.22,.61,.36,1) both}@keyframes credit-activity-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.full-site .credit-wallet-compact .credit-ledger{transition:none}.full-site .credit-wallet-compact .credit-ledger-row[data-pending=false]>*{animation:none}}.full-site .connected-browser-section{background:#f2efec;border-block:1px solid #e7e1db}.full-site .ct10-section-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:40px;padding-block:64px}.full-site .ct10-copy{min-width:0;text-align:left}.full-site .ct10-copy h2{display:block;margin:0;color:var(--brand-ink);font:400 clamp(34px,3.8vw,50px)/1.16 var(--font-heading);letter-spacing:-.05em;white-space:nowrap}.full-site .ct10-headline-question{display:block;width:max-content;line-height:1.16}.full-site .ct10-headline-line{display:flex;align-items:flex-start;gap:.18em;width:max-content;max-width:none;white-space:nowrap;line-height:1.16}.full-site .ct10-headline-line>span{flex:none}.full-site .ct10-copy>p{max-width:500px;margin:23px 0 0;color:#817985;font:400 16px/1.7 Helvetica Now Text,Arial,sans-serif}.full-site .ct10-access-scene{width:100%;min-width:0;height:356px;display:flex;align-items:center;justify-content:center;container-type:inline-size;container-name:ct10;font:400 12px/1.5 Helvetica Now Text,Arial,sans-serif;letter-spacing:0;color:#58505f}.ct10-access-scene *,.ct10-access-scene :after,.ct10-access-scene :before{box-sizing:border-box}.full-site .ct10-scene-viewport.five-capability-grid{position:relative;display:block;width:100%;max-width:460px;height:344px;min-width:0;margin:0;padding:0;border:0;background:transparent;gap:0;grid-template-columns:none}.ct10-scene-deck{position:absolute;inset:24px 0 0;isolation:isolate;clip-path:inset(-26px -2px 0 -2px)}.ct10-deck-base{position:absolute;inset:0;border:1px solid #e9e6e0;border-radius:12px;background:#fcfbfa}.ct10-deck-card{position:absolute;inset:0;transform-origin:50% 0;pointer-events:none}.ct10-deck-card[data-slot="0"]{z-index:3;transform:translateY(0) scale(1)}.ct10-deck-card[data-slot="1"]{z-index:2;transform:translateY(-12px) scale(.955)}.ct10-deck-card[data-slot="2"]{z-index:1;transform:translateY(-24px) scale(.91)}.ct10-deck-card.is-turning{animation-duration:var(--ct10-turnover-duration,.64s);animation-timing-function:var(--ct10-turnover-easing,cubic-bezier(.65,0,.35,1));animation-fill-mode:both;animation-play-state:paused}.ct10-deck-card.is-turning[data-slot="0"]{z-index:4;animation-name:ct10-deck-front}.ct10-deck-card.is-turning[data-slot="1"]{animation-name:ct10-deck-recede}.ct10-deck-card.is-turning[data-slot="2"]{animation-name:ct10-deck-back}.ct10-scene-deck[data-motion=running]>.ct10-deck-card{animation-play-state:running}.full-site .ct10-scene-viewport .computer-work-scene.approved-homepage-scene{display:grid;grid-template-rows:34px minmax(0,1fr);width:100%;height:100%}.full-site .ct10-scene-viewport .computer-stage{min-height:0;height:auto}.ct10-scene-viewport .x-browser-bar>.x-dots{flex:none}.ct10-scene-viewport .x-browser-bar>span:last-child{flex:1;min-width:0}.ct10-scene-viewport .computer-work-scene>.artie-cursor>.cursor-click-ring{display:none!important}.ct10-deck-card[data-slot="2"] .artie-cursor{visibility:hidden}.ct10-scene-viewport .computer-work-scene[data-step="8"] .login-submit{animation:ct10-login-press .36s ease-out both paused}.ct10-scene-deck[data-motion=running] .computer-work-scene[data-step="8"] .login-submit{animation-play-state:running}@keyframes ct10-login-press{0%{transform:scale(1);filter:brightness(1);box-shadow:0 0 0 0 #9b80be00}28%{transform:scale(.97);filter:brightness(.82);box-shadow:0 0 0 4px #9b80be25}to{transform:scale(1);filter:brightness(1);box-shadow:0 0 0 7px #9b80be00}}.full-site .ct10-scene-viewport .computer-work-scene.approved-homepage-scene .browser-login .x-type{transition-duration:.55s}@keyframes ct10-deck-front{0%{transform:translateY(100%) scale(1)}to{transform:translateY(0) scale(1)}}@keyframes ct10-deck-recede{0%{transform:translateY(0) scale(1)}to{transform:translateY(-12px) scale(.955)}}@keyframes ct10-deck-back{0%{transform:translateY(-12px) scale(.955)}to{transform:translateY(-24px) scale(.91)}}@media(max-width:1050px){.full-site .ct10-section-grid{gap:28px}.full-site .ct10-copy h2{font-size:clamp(32px,3.8vw,40px)}}@media(max-width:800px){.full-site .ct10-section-grid{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:36px}.full-site .ct10-access-scene{max-width:580px;justify-content:flex-start}.full-site .ct10-copy h2{font-size:clamp(32px,6vw,44px)}}@media(prefers-reduced-motion:reduce){.ct10-access-scene *{animation:none!important;transition:none!important}}.full-site .ct10-scene-viewport .computer-work-scene.approved-homepage-scene .browser-login .x-type[data-typed=false]{max-width:0;transition:none}@media(max-width:600px){.full-site .ct10-copy h2{white-space:normal}.full-site .ct10-headline-line{width:100%;max-width:100%;flex-wrap:wrap}}@media(max-width:360px){.full-site .ct10-copy h2{font-size:28px}}