.customers-workspace{--customer-drawer-width:min(760px, 48vw);background:#222;width:auto;min-width:0;min-height:calc(100vh - 73px);margin:-30px;overflow-x:hidden}.customers-list-pane{min-width:0;min-height:calc(100vh - 73px);overflow:hidden}.customers-page-heading{justify-content:space-between;align-items:center;gap:24px;height:92px;padding:0 32px;display:flex}.customers-page-heading h1{color:#f3f3f3;letter-spacing:-.7px;margin:0;font-size:29px;font-weight:500}.customers-page-tools{align-items:center;gap:12px;display:flex}.customers-page-search{color:#898989;background:#302f2f;border:1px solid #4b4a4a;border-radius:10px;align-items:center;gap:9px;width:288px;height:40px;padding:0 13px;display:flex}.customers-page-search:focus-within{border-color:#626161}.customers-page-search svg{flex:none;width:18px;height:18px}.customers-page-search input{color:#eee;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-size:12px}.customers-page-search input::placeholder{color:#8b8b8b}.customers-page-search input::-webkit-search-cancel-button{display:none}.customers-filter-wrap{z-index:20;position:relative}.customers-filter-button{color:#ddd;background:#2d2c2c;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.customers-filter-button:hover{background:#363535}.customers-filter-button svg{width:19px;height:19px}.customers-filter-scrim{z-index:18;position:fixed;inset:0}.customers-filter-menu{z-index:19;background:#292828;border:1px solid #484747;border-radius:10px;gap:2px;width:150px;padding:5px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 15px 34px #00000057}.customers-filter-menu button{color:#aaa;text-align:left;background:0 0;border:0;border-radius:7px;height:34px;padding:0 9px;font-size:10px}.customers-filter-menu button:hover,.customers-filter-menu button.active{color:#eee;background:#363535}.customers-create-button{color:#fff;background:#49a7dc;border:0;border-radius:20px;align-items:center;gap:8px;height:40px;padding:0 17px;font-size:12px;font-weight:500;display:flex}.customers-create-button svg{width:17px;height:17px}.customers-table-wrap{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow:auto hidden}.customers-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1460px}.customers-table th{color:#a0a0a0;text-align:left;border-bottom:1px solid #414040;height:49px;padding:0 18px;font-size:12px;font-weight:500}.customers-table th:first-child,.customers-table td:first-child{width:13%;padding-left:32px}.customers-table th:nth-child(2),.customers-table th:nth-child(3){width:13%}.customers-table th:nth-child(4){width:11%}.customers-table th:nth-child(5){width:13%}.customers-table th:nth-child(6){width:12%}.customers-table th:nth-child(7){width:13%}.customers-table td{color:#e5e5e5;white-space:nowrap;border-bottom:1px solid #373636;height:94px;padding:0 18px;font-size:14px;font-weight:400}.customers-table tbody tr{cursor:pointer;outline:0;transition:background-color .15s ease-in-out}.customers-table tbody tr:hover,.customers-table tbody tr:focus-visible,.customers-table tbody tr[data-selected=true]{background:#282727}.customers-table tbody .customers-empty-row:hover{background:0 0}.customers-table .customers-empty-row td{color:#777;text-align:center;height:300px;font-size:12px}.customers-table td:nth-child(2),.customers-table td:nth-child(3){text-overflow:ellipsis;overflow:hidden}.customers-table td:nth-child(2)>span,.customers-table td:nth-child(3)>span{vertical-align:middle;text-overflow:ellipsis;max-width:calc(100% - 27px);display:inline-block;overflow:hidden}.customers-table td>button{color:#777;vertical-align:middle;background:0 0;border:0;border-radius:6px;place-items:center;width:25px;height:25px;margin-left:3px;display:inline-grid}.customers-table td>button:hover{color:#bbb;background:#343333}.customers-table td>button svg{width:15px;height:15px}.customer-verified-pill,.customer-access-pill,.customer-auth-pill,.customer-3ds-pill,.customer-verification-pill{color:#7ed98b;background:#303b32;border-radius:999px;align-items:center;gap:5px;height:25px;padding:0 10px;font-size:10px;font-weight:500;display:inline-flex}.customer-verified-pill svg{width:14px;height:14px}.customer-verified-pill[data-status=review]{color:#e0b455;background:#453d2b}.customer-access-pill{color:#6eb9e3;background:#293540}.customer-auth-pill,.customer-3ds-pill,.customer-verification-pill{border-radius:999px;align-items:center;gap:5px;height:25px;padding:0 10px;font-size:10px;font-weight:500;display:inline-flex}.customer-auth-pill{color:#4baee4;background:#273540}.customer-3ds-pill,.customer-verification-pill{color:#78d386;background:#2d3b30}.customer-auth-pill svg,.customer-3ds-pill svg,.customer-verification-pill svg{width:13px;height:13px}.customers-pagination{color:#aaa;justify-content:space-between;align-items:center;gap:20px;height:70px;padding:0 28px;font-size:9px;display:flex}.customers-pagination>div{align-items:center;gap:5px;display:flex}.customer-create-backdrop{z-index:110;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0808088f;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.customer-create-dialog{background:#292828;border:1px solid #494848;border-radius:16px;width:min(470px,100%);overflow:hidden;box-shadow:0 28px 75px #00000085}.customer-create-dialog>header{border-bottom:1px solid #414040;grid-template-columns:42px minmax(0,1fr) 32px;align-items:center;gap:11px;padding:16px 18px;display:grid}.customer-create-dialog>header>span{color:#54afe0;background:#263b46;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.customer-create-dialog>header svg{width:21px;height:21px}.customer-create-dialog>header>div{gap:2px;display:grid}.customer-create-dialog>header strong{color:#f0f0f0;font-size:14px;font-weight:500}.customer-create-dialog>header small{color:#888;font-size:10px}.customer-create-dialog>header button{color:#999;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.customer-create-dialog>header button:hover{color:#eee;background:#363535}.customer-create-dialog>div{gap:14px;padding:20px 18px;display:grid}.customer-create-dialog label{gap:7px;display:grid}.customer-create-dialog label span{color:#aaa;font-size:11px;font-weight:500}.customer-create-dialog input{color:#eee;background:#302f2f;border:1px solid #4a4949;border-radius:9px;outline:0;height:40px;padding:0 12px;font-size:12px}.customer-create-dialog input:focus{border-color:#49a7dc;box-shadow:0 0 0 2px #49a7dc24}.customer-create-dialog>footer{border-top:1px solid #414040;justify-content:flex-end;gap:9px;padding:13px 18px;display:flex}.customer-create-dialog>footer button{color:#ddd;background:#302f2f;border:1px solid #4b4a4a;border-radius:8px;height:35px;padding:0 14px;font-size:11px;font-weight:500}.customer-create-dialog>footer button.primary{color:#fff;background:#49a7dc;border-color:#49a7dc}.customers-pagination button{color:#aaa;background:0 0;border:0;border-radius:8px;min-width:29px;height:29px;padding:0 8px;font-size:10px;font-weight:500}.customers-pagination button:hover:not(:disabled),.customers-pagination button.active{color:#f0f0f0;background:#3a3939}.customers-pagination button:disabled{opacity:.45}.customers-pagination button svg{width:14px}.customers-pagination span,.customers-pagination strong{font-size:10px;font-weight:500}.table-pagination-ellipsis{color:#777;place-items:center;min-width:24px;height:30px;display:grid}.customer-detail-panel{z-index:40;width:var(--customer-drawer-width);background:#242323;border-left:1px solid #4a4949;grid-template-rows:auto auto minmax(0,1fr);display:grid;position:fixed;top:0;bottom:0;right:0;box-shadow:-16px 0 44px #00000029}.customer-detail-close{z-index:3;color:#f0f0f0;background:0 0;border:0;border-radius:9px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:17px;right:18px}.customer-detail-close:hover{background:#343333}.customer-detail-close svg{width:21px;height:21px}.customer-detail-header{grid-template-columns:52px minmax(0,1fr) auto 38px;align-items:center;gap:13px;min-height:150px;padding:48px 28px 17px;display:grid}.customer-detail-avatar{color:#f3f3f3;background:#3b3a3a;border-radius:50%;place-items:center;width:52px;height:52px;font-size:16px;font-weight:500;display:grid}.customer-detail-header>span:nth-child(2){min-width:0}.customer-detail-header h2{color:#f5f5f5;letter-spacing:-.4px;text-overflow:ellipsis;white-space:nowrap;margin:0 0 3px;font-size:20px;font-weight:500;overflow:hidden}.customer-detail-header small{color:#8f8f8f;font-size:10px}.customer-action-wrap{position:relative}.customer-action-wrap>button,.customer-more-button{color:#aaa;background:#2e2d2d;border:1px solid #464545;border-radius:9px;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 12px;font-size:11px;font-weight:500;display:flex}.customer-action-wrap>button svg,.customer-more-button svg{width:15px;height:15px}.customer-more-button{width:34px;padding:0}.customer-actions-menu{z-index:5;background:#292828;border:1px solid #464545;border-radius:10px;gap:2px;width:155px;padding:5px;display:grid;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 15px 34px #0000005c}.customer-actions-menu button{color:#bbb;text-align:left;background:0 0;border:0;border-radius:7px;height:34px;padding:0 9px;font-size:10px}.customer-actions-menu button:hover{color:#eee;background:#343333}.customer-detail-tabs{border-bottom:1px solid #464545;align-items:end;gap:5px;height:61px;padding:0 28px;display:flex;overflow-x:auto}.customer-detail-tabs button{color:#999;white-space:nowrap;background:0 0;border:0;height:48px;padding:0 13px;font-size:12px;font-weight:500;position:relative}.customer-detail-tabs button:hover,.customer-detail-tabs button.active{color:#eee}.customer-detail-tabs button.active{color:#55afe0}.customer-detail-tabs button.active:after{content:"";background:#49a7dc;height:2px;position:absolute;bottom:-1px;left:0;right:0}.customer-detail-scroll{min-height:0;padding:26px 28px 30px;overflow-y:auto}.customer-detail-overview{gap:14px;display:grid}.customer-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.customer-metric-grid article,.customer-detail-card,.trust-score-card{background:#272626;border:1px solid #454444;border-radius:12px}.customer-metric-grid article{align-content:center;gap:3px;min-height:100px;padding:12px 14px;display:grid}.customer-metric-grid small,.customer-metric-grid span{color:#8f8f8f;font-size:9px}.customer-metric-grid strong{color:#f1f1f1;font-size:18px;font-weight:500}.customer-detail-card{padding:14px 16px}.customer-detail-card h3{color:#f0f0f0;margin:0;font-size:12px;font-weight:500}.customer-risk-card{min-height:215px}.customer-risk-layout{grid-template-columns:1fr 1fr 1fr;gap:16px;margin-top:14px;display:grid}.trust-score-card{align-content:center;gap:11px;min-height:145px;padding:15px;display:grid}.trust-score-card>small{color:#aaa;font-size:9px}.trust-score-card>strong{color:#f3f3f3;font-size:27px;font-weight:500}.trust-score-card>strong span{color:#888;font-size:10px;font-weight:400}.trust-score-track{background:#404040;border-radius:999px;height:9px;overflow:hidden}.trust-score-track span{border-radius:inherit;background:#83dc8d;width:98%;height:100%;display:block}.trust-signal-list{align-content:center;gap:11px;display:grid}.trust-signal-list.bordered{border-left:1px solid #3c3b3b;padding-left:16px}.trust-signal-list>span{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px;display:grid}.trust-signal-list i{border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.trust-signal-list i.blue{color:#49aee2;background:#253640}.trust-signal-list i.green{color:#79d486;background:#2d3b30}.trust-signal-list svg{width:20px;height:20px}.trust-signal-list>span>span{display:grid}.trust-signal-list small{color:#888;font-size:9px}.trust-signal-list b{color:#e2e2e2;font-size:10px;font-weight:500}.customer-detail-two-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.customer-contact-card,.customer-payment-card{min-height:220px}.customer-contact-card p{color:#999;align-items:center;gap:7px;margin:14px 0 0;font-size:9px;display:flex}.customer-contact-card p>svg{color:#ddd;flex:none;width:14px;height:14px}.customer-contact-card p>span:not(.customer-verified-pill){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.customer-contact-card .customer-verified-pill{margin-left:auto}.customer-card-method{grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:14px;display:grid}.visa-chip{color:#fff;background:#1464c4;border-radius:5px;place-items:center;width:50px;height:37px;font-size:13px;font-weight:600;display:grid}.customer-card-method>span:nth-child(2){display:grid}.customer-card-method strong{color:#e8e8e8;font-size:10px;font-weight:500}.customer-card-method small{color:#888;font-size:9px}.customer-card-method em{color:#999;background:#323131;border-radius:999px;padding:5px 10px;font-size:9px;font-style:normal}.customer-payment-card>button,.customer-activity-card>button{color:#aaa;background:#333232;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;height:35px;margin-top:112px;font-size:10px;display:flex}.customer-payment-card>button svg{width:14px}.customer-detail-two-column.bottom>section{min-height:245px}.customer-timeline{gap:12px;margin-top:17px;display:grid}.customer-timeline>span{grid-template-columns:8px minmax(0,1fr) auto;align-items:start;gap:9px;display:grid;position:relative}.customer-timeline>span:before{content:"";background:#454444;width:1px;position:absolute;top:12px;bottom:-13px;left:3px}.customer-timeline>span:last-child:before{display:none}.customer-timeline i{z-index:1;background:#78d486;border-radius:50%;width:7px;height:7px;margin-top:5px;position:relative}.customer-timeline>span:nth-child(2) i{opacity:.55}.customer-timeline>span>span{display:grid}.customer-timeline strong,.customer-timeline b{color:#ddd;font-size:9px;font-weight:500}.customer-timeline small{color:#858585;font-size:9px}.customer-activity-card>button{background:0 0;border:1px solid #414040;margin-top:105px}.customer-mini-map{background:linear-gradient(88deg,#0000 46%,#fffc 47% 49%,#0000 50%),linear-gradient(7deg,#0000 52%,#ffffffb3 53% 55%,#0000 56%),repeating-linear-gradient(0deg,#42b1d42e 0 1px,#0000 1px 18px),repeating-linear-gradient(90deg,#42b1d42e 0 1px,#0000 1px 22px),#dff3ed;border-radius:9px;height:130px;margin-top:13px;position:relative;overflow:hidden}.map-water{background:#74c9df;width:22%;height:100%;position:absolute;top:0;right:-10px}.map-radius{background:#2c9dda45;border-radius:50%;width:70px;height:70px;position:absolute;top:29px;left:45%}.map-pin{background:#369fd7;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:58px;left:calc(45% + 29px);box-shadow:0 2px 5px #0003}.customer-location-card>strong,.customer-location-card>small{color:#ddd;margin-top:9px;font-size:9px;font-weight:400;display:block}.customer-location-card>small{color:#888;margin-top:3px}.customer-location-card>em{float:right;color:#999;background:#302f2f;border-radius:999px;padding:5px 9px;font-size:8px;font-style:normal}.customer-tab-placeholder{color:#777;text-align:center;border:1px solid #424141;border-radius:14px;align-content:center;place-items:center;gap:5px;min-height:390px;display:grid}.customer-tab-placeholder>span{color:#55afe0;text-transform:uppercase;font-size:10px}.customer-tab-placeholder strong{color:#ddd;font-size:14px;font-weight:500}.customer-tab-placeholder small{font-size:10px}.customer-detail-toast{z-index:6;color:#d9f3dd;background:#303b32;border:1px solid #7ed88c47;border-radius:10px;min-height:38px;padding:0 14px;font-size:10px;position:absolute;bottom:20px;right:20px}@media (max-width:1280px){.customers-workspace{--customer-drawer-width:min(700px, calc(100vw - 360px))}.customer-risk-layout{grid-template-columns:.9fr 1fr 1fr}}@media (max-width:900px){.customers-workspace{--customer-drawer-width:100vw}.customers-workspace[data-detail-open=true] .customers-list-pane{margin-right:0}.customer-detail-panel{top:73px}.customers-page-search{width:220px}}@media (max-width:620px){.customers-page-heading{flex-wrap:wrap;height:auto;padding-top:22px;padding-bottom:18px}.customers-page-tools{width:100%}.customers-page-search{flex:1;width:auto}.customers-create-button{color:#0000;justify-content:center;gap:0;width:40px;padding:0;overflow:hidden}.customers-create-button svg{color:#fff}.customer-detail-header{grid-template-columns:46px minmax(0,1fr) 34px;padding-left:16px;padding-right:16px}.customer-action-wrap{display:none}.customer-detail-scroll,.customer-detail-tabs{padding-left:16px;padding-right:16px}.customer-metric-grid,.customer-detail-two-column,.customer-risk-layout{grid-template-columns:1fr}.trust-signal-list.bordered{border-top:1px solid #3c3b3b;border-left:0;padding-top:14px;padding-left:0}}.customer-tab-content{background:#242424;border:1px solid #353535;border-radius:14px;gap:18px;margin:18px;padding:20px;display:grid}.customer-tab-content h3{color:#f2f2f2;margin:0;font-size:16px}.customer-tab-content dl,.customer-tab-content ol{gap:0;margin:0;padding:0;display:grid}.customer-tab-content dl>div,.customer-tab-content li{color:#d8d8d8;border-top:1px solid #353535;justify-content:space-between;align-items:center;gap:16px;min-height:48px;display:flex}.customer-tab-content dt,.customer-tab-content small,.customer-tab-content label{color:#9d9d9d}.customer-tab-content label{gap:8px;display:grid}.customer-tab-content textarea{resize:vertical;color:#f2f2f2;min-height:120px;font:inherit;background:#1d1d1d;border:1px solid #454545;border-radius:10px;padding:12px}.customer-tab-content>button{color:#fff;background:#49a7dc;border:0;border-radius:9px;width:fit-content;padding:10px 16px}
.transactions-workspace{--transaction-drawer-width:min(720px, 47vw);background:#222;width:auto;min-width:0;min-height:calc(100vh - 73px);margin:-30px;overflow-x:hidden}.transactions-list-pane{min-width:0;min-height:calc(100vh - 73px);overflow:hidden}.transactions-page-heading{justify-content:space-between;align-items:center;gap:24px;min-height:96px;padding:18px 32px 12px;display:flex}.transactions-page-heading h1,.transaction-drawer-title h2,.transaction-create-dialog h2{color:#f2f2f2;letter-spacing:-.6px;margin:0;font-weight:500}.transactions-page-heading h1{font-size:29px}.transactions-page-heading p,.transaction-create-dialog header p{color:#929292;margin:4px 0 0;font-size:11px}.transactions-page-actions,.transactions-tools,.transactions-drawer-actions,.transaction-drawer-actions{align-items:center;gap:10px;display:flex}.transactions-secondary-button,.transactions-create-button{color:#ddd;background:#292828;border:1px solid #484747;border-radius:10px;justify-content:center;align-items:center;gap:7px;height:38px;padding:0 14px;font-size:11px;font-weight:500;transition:background .16s,border-color .16s;display:inline-flex}.transactions-secondary-button:hover{background:#323131;border-color:#5a5959}.transactions-create-button{color:#fff;background:#49a7dc;border:0;border-radius:19px;padding:0 17px}.transactions-secondary-button svg,.transactions-create-button svg{width:16px;height:16px}.transactions-metrics{background:linear-gradient(#313030b8,#2a2929b8);border:1px solid #3d3c3c;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 32px 20px;display:grid;overflow:hidden}.transactions-metrics>div{border-right:1px solid #3d3c3c;gap:3px;min-width:0;padding:15px 20px;display:grid}.transactions-metrics>div:last-child{border-right:0}.transactions-metrics span,.transactions-metrics small{color:#969696;font-size:10px}.transactions-metrics strong{color:#eee;letter-spacing:-.4px;font-size:20px;font-weight:500}.transactions-toolbar{border-top:1px solid #363535;border-bottom:1px solid #414040;justify-content:space-between;align-items:center;gap:20px;min-height:58px;padding:9px 32px;display:flex}.transactions-status-tabs{align-items:center;gap:3px;min-width:0;display:flex}.transactions-status-tabs button{color:#999;background:0 0;border:0;border-radius:8px;height:32px;padding:0 11px;font-size:10px;font-weight:500;transition:background .16s,color .16s}.transactions-status-tabs button:hover,.transactions-status-tabs button.active{color:#eee;background:#313030}.transactions-search{color:#858585;background:#2d2c2c;border:1px solid #474646;border-radius:9px;align-items:center;gap:8px;width:238px;height:36px;padding:0 11px;display:flex}.transactions-search:focus-within{border-color:#666}.transactions-search svg{width:17px;height:17px}.transactions-search input{color:#eee;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-size:10px}.transactions-date-wrap{z-index:12;position:relative}.transactions-date-button{color:#bbb;white-space:nowrap;background:#2d2c2c;border:1px solid #474646;border-radius:9px;outline:0;align-items:center;gap:7px;height:36px;padding:0 10px;font-size:10px;transition:background .16s,border-color .16s;display:flex}.transactions-date-button:hover,.transactions-date-button[aria-expanded=true]{background:#343333;border-color:#5c5b5b}.transactions-date-button svg{width:14px;height:14px}.transactions-date-button svg:last-child{color:#858585;width:12px;height:12px;margin-left:2px}.transactions-filter-wrap,.transaction-actions-wrap{z-index:12;position:relative}.transactions-filter-button{color:#d2d2d2;background:#2d2c2c;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.transactions-filter-button:hover{background:#373636}.transactions-filter-button svg{width:18px;height:18px}.transactions-filter-scrim,.transaction-menu-scrim{z-index:10;background:0 0;border:0;position:fixed;inset:0}.transactions-filter-menu,.transactions-date-menu,.transaction-actions-menu{z-index:11;background:#292828;border:1px solid #474646;border-radius:11px;gap:2px;width:174px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 42px #0006}.transactions-filter-menu>span,.transactions-date-menu>span{color:#777;text-transform:uppercase;letter-spacing:.6px;padding:7px 9px 5px;font-size:9px}.transactions-filter-menu button,.transactions-date-menu button,.transaction-actions-menu button{color:#aaa;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;height:34px;padding:0 9px;font-size:10px;display:flex}.transactions-filter-menu button:hover,.transactions-filter-menu button.active,.transactions-date-menu button:hover,.transactions-date-menu button.active,.transaction-actions-menu button:hover:not(:disabled){color:#eee;background:#373636}.transactions-date-menu{width:176px}.transactions-date-menu button{justify-content:space-between}.transactions-date-menu button svg{color:#72d384;width:14px;height:14px}.transaction-actions-menu button:disabled{opacity:.38}.transaction-actions-menu svg{width:15px;height:15px}.transactions-table-wrap{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow:auto hidden}.transactions-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1380px}.transactions-table th{color:#8f8f8f;text-align:left;border-bottom:1px solid #3d3c3c;height:43px;padding:0 15px;font-size:10px;font-weight:500}.transactions-table th:first-child,.transactions-table td:first-child{width:134px;padding-left:32px}.transactions-table th:nth-child(2){width:118px}.transactions-table th:nth-child(3){width:126px}.transactions-table th:nth-child(4){width:206px}.transactions-table th:nth-child(5){width:190px}.transactions-table th:nth-child(6){width:180px}.transactions-table th:nth-child(7){width:92px}.transactions-table th:nth-child(8){width:95px}.transactions-table th:nth-child(9){width:120px}.transactions-table td{color:#bdbdbd;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #383737;height:66px;padding:0 15px;font-size:10px;overflow:hidden}.transactions-table tbody tr{cursor:pointer;outline:0;transition:background .17s ease-in-out}.transactions-table tbody tr:hover,.transactions-table tbody tr:focus-visible,.transactions-table tbody tr[data-selected=true]{background:#292828}.transactions-table td>strong,.transactions-table td>small{text-overflow:ellipsis;display:block;overflow:hidden}.transactions-table td>strong{color:#e5e5e5;font-size:11px;font-weight:500}.transactions-table td>small{color:gray;margin-top:3px;font-size:9px}.transactions-table td:nth-child(5)>span{vertical-align:middle;text-overflow:ellipsis;max-width:calc(100% - 25px);display:inline-block;overflow:hidden}.transactions-table td:nth-child(5)>button{color:#737373;vertical-align:middle;background:0 0;border:0;border-radius:6px;place-items:center;width:24px;height:24px;display:inline-grid}.transactions-table td:nth-child(5)>button:hover{color:#bbb;background:#3a3939}.transactions-table td:nth-child(5)>button svg{width:14px;height:14px}.transaction-status,.transaction-method-pill,.transaction-risk{color:#7ed78a;background:#303c32;border-radius:999px;align-items:center;gap:5px;height:23px;padding:0 9px;font-size:9px;font-weight:500;display:inline-flex}.transaction-status svg,.transaction-method-pill svg{width:13px;height:13px}.transaction-status[data-status=processing]{color:#d9b84a;background:#3b3929}.transaction-status[data-status=failed],.transaction-status[data-status=disputed]{color:#e66e79;background:#403033}.transaction-status[data-status=refunded]{color:#a9a4dc;background:#34333d}.transaction-method-pill{color:#c4c4c4;background:#303030}.transaction-usdc{color:#fff;background:#3386d3;border-radius:50%;place-items:center;width:14px;height:14px;font-size:9px;font-weight:600;display:inline-grid}.transaction-risk{color:#a6a6a6;background:0 0;height:auto;padding:0 0 0 11px;position:relative}.transaction-risk:before{content:"";background:#7bd88a;border-radius:50%;width:6px;height:6px;position:absolute;left:0}.transaction-risk[data-risk=elevated]:before{background:#e0a72f}.transactions-empty-row td{color:#888;text-align:center;height:180px}.transactions-pagination{color:#858585;justify-content:space-between;align-items:center;gap:20px;min-height:70px;padding:0 32px;font-size:9px;display:flex}.transactions-pagination>div{gap:5px;display:flex}.transactions-pagination button{color:#999;background:0 0;border:0;border-radius:8px;place-items:center;min-width:30px;height:30px;padding:0 9px;font-size:9px;display:grid}.transactions-pagination button:hover:not(:disabled),.transactions-pagination button.active{color:#eee;background:#333232}.transactions-pagination button:disabled{opacity:.35}.transactions-pagination svg{width:14px;height:14px}.transaction-drawer{z-index:24;width:var(--transaction-drawer-width);background:#242323;border-left:1px solid #4b4a4a;position:fixed;top:73px;bottom:0;right:0;overflow-y:auto;box-shadow:-20px 0 50px #00000029}.transaction-drawer-header{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:108px;padding:16px 24px;display:grid}.transaction-drawer-close{color:#aaa;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.transaction-drawer-close:hover{color:#fff;background:#343333}.transaction-drawer-close svg{width:19px;height:19px}.transaction-drawer-title{align-items:center;gap:12px;min-width:0;display:flex}.transaction-method-large{color:#65b9e8;background:#2d3941;border-radius:11px;flex:none;place-items:center;width:42px;height:42px;display:grid}.transaction-method-large svg{width:21px;height:21px}.transaction-drawer-title h2{font-size:22px}.transaction-drawer-title div>span{color:#888;text-overflow:ellipsis;white-space:nowrap;max-width:360px;margin-top:3px;font-size:9px;display:block;overflow:hidden}.transaction-drawer-actions>.transaction-status{flex:none}.transaction-actions-wrap>button{color:#bbb;background:#2b2a2a;border:1px solid #494848;border-radius:9px;align-items:center;gap:5px;height:34px;padding:0 10px;font-size:9px;display:flex}.transaction-actions-wrap>button svg{width:13px;height:13px}.transaction-drawer-tabs{border-bottom:1px solid #454444;align-items:end;height:51px;padding:0 28px;display:flex}.transaction-drawer-tabs button{color:#929292;background:0 0;border:0;height:43px;padding:0 15px;font-size:10px;font-weight:500;position:relative}.transaction-drawer-tabs button.active{color:#52afe2}.transaction-drawer-tabs button.active:after{content:"";background:#52afe2;height:1px;position:absolute;bottom:-1px;left:8px;right:8px}.transaction-drawer-body{gap:14px;padding:20px 28px 32px;display:grid}.transaction-summary-grid{border:1px solid #414040;border-radius:12px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.transaction-summary-grid div{border-right:1px solid #414040;gap:4px;padding:13px 15px;display:grid}.transaction-summary-grid div:last-child{border-right:0}.transaction-summary-grid span,.transaction-detail-card dt,.transaction-detail-card small{color:#8b8b8b;font-size:9px}.transaction-summary-grid strong{color:#eee;font-size:15px;font-weight:500}.transaction-detail-card{background:#2b2a2a6b;border:1px solid #414040;border-radius:13px;min-width:0;padding:15px 16px}.transaction-detail-card h3{color:#eee;margin:0 0 14px;font-size:12px;font-weight:500}.transaction-detail-card dl{margin:0}.transaction-detail-card dl>div,.transaction-risk-report>div{border-bottom:1px solid #373636;justify-content:space-between;align-items:center;gap:20px;min-height:32px;display:flex}.transaction-detail-card dl>div:last-child,.transaction-risk-report>div:last-child{border-bottom:0}.transaction-detail-card dd{color:#c8c8c8;text-align:right;align-items:center;gap:5px;margin:0;font-size:9px;display:flex}.transaction-detail-card code{color:#aaa;font-family:inherit;font-size:9px}.transaction-detail-card dd>button{color:#777;background:0 0;border:0;border-radius:6px;place-items:center;width:24px;height:24px;display:grid}.transaction-detail-card dd>button:hover{color:#ccc;background:#393838}.transaction-detail-card dd>button svg{width:13px;height:13px}.transaction-detail-two-column{grid-template-columns:1.25fr .75fr;gap:14px;display:grid}.transaction-payment-method{align-items:center;gap:10px;margin-bottom:12px;display:flex}.transaction-payment-method>span{color:#66b8e5;background:#303a42;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.transaction-payment-method svg{width:18px;height:18px}.transaction-payment-method strong,.transaction-payment-method small,.transaction-detail-two-column article>strong,.transaction-detail-two-column article>small{display:block}.transaction-payment-method strong,.transaction-detail-two-column article>strong{color:#ddd;font-size:10px;font-weight:500}.transaction-customer-avatar{color:#e7e7e7;background:#3a3939;border-radius:50%;place-items:center;width:38px;height:38px;margin-bottom:10px;font-size:11px;display:grid}.transaction-inline-link,.transaction-add-metadata{color:#65b9e8;background:#303030;border:0;border-radius:7px;align-items:center;gap:5px;height:30px;margin-top:12px;padding:0 9px;font-size:9px;display:flex}.transaction-inline-link svg,.transaction-add-metadata svg{width:13px;height:13px}.transaction-risk-card{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.transaction-risk-card h3{grid-column:1/-1;margin-bottom:2px}.transaction-risk-icon{color:#7bd88a;background:#303b32;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.transaction-risk-icon svg{width:18px;height:18px}.transaction-risk-card strong,.transaction-risk-card small{display:block}.transaction-risk-card strong{color:#ddd;font-size:10px;font-weight:500}.transaction-risk-card b{color:#7bd88a;font-size:20px;font-weight:500}.transaction-risk-card b small{display:inline}.transaction-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.transaction-timeline li{grid-template-columns:12px minmax(0,1fr) auto;align-items:start;gap:11px;min-height:62px;padding-top:7px;display:grid;position:relative}.transaction-timeline li:before{content:"";background:#454444;width:1px;position:absolute;top:17px;bottom:-10px;left:4px}.transaction-timeline li:last-child:before{display:none}.transaction-timeline li>span{z-index:1;background:#7bd88a;border:2px solid #242323;border-radius:50%;width:9px;height:9px;margin-top:3px;box-shadow:0 0 0 1px #7bd88a}.transaction-timeline strong,.transaction-timeline small{display:block}.transaction-timeline strong,.transaction-timeline b,.transaction-risk-report strong{color:#d5d5d5;font-size:10px;font-weight:500}.transaction-risk-report>div{color:#8d8d8d;min-height:42px;font-size:9px}.transaction-create-backdrop{z-index:110;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0707079e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.transaction-create-dialog{background:#292828;border:1px solid #4a4949;border-radius:16px;width:min(470px,100%);overflow:hidden;box-shadow:0 28px 80px #00000080}.transaction-create-dialog>header{border-bottom:1px solid #414040;justify-content:space-between;align-items:center;min-height:82px;padding:16px 20px;display:flex}.transaction-create-dialog h2{font-size:18px}.transaction-create-dialog header>button{color:#aaa;background:0 0;border:0;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.transaction-create-dialog header>button:hover{color:#fff;background:#383737}.transaction-create-dialog header svg{width:18px;height:18px}.transaction-create-form{gap:14px;padding:19px 20px;display:grid}.transaction-create-form label{color:#bdbdbd;gap:6px;font-size:10px;display:grid}.transaction-create-form input,.transaction-create-form label>div{color:#eee;background:#313030;border:1px solid #494848;border-radius:9px;outline:0;width:100%;height:39px;padding:0 11px;font-size:10px}.transaction-create-form label>div{align-items:center;padding:0;display:flex}.transaction-create-form label>div span{color:#999;border-right:1px solid #494848;place-items:center;width:36px;height:100%;display:grid}.transaction-create-form label>div input{background:0 0;border:0;height:100%}.transaction-create-form input:focus,.transaction-create-form label>div:focus-within{border-color:#686767}.transaction-create-form .transaction-native-select{z-index:4;padding:0;display:block;position:relative}.transaction-native-select>button{color:#ddd;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;height:100%;padding:0 11px;font-size:10px;display:flex}.transaction-native-select>button svg{color:#888;width:13px;height:13px}.transaction-native-select-scrim{z-index:4;background:0 0;border:0;position:fixed;inset:0}.transaction-native-select-menu{z-index:5;background:#302f2f;border:1px solid #4a4949;border-radius:10px;gap:2px;padding:5px;display:grid;position:absolute;top:calc(100% + 7px);left:0;right:0;box-shadow:0 18px 38px #00000061}.transaction-native-select-menu button{color:#aaa;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;height:35px;padding:0 9px;font-size:10px;display:flex}.transaction-native-select-menu button:hover,.transaction-native-select-menu button.active{color:#eee;background:#3a3939}.transaction-native-select-menu button svg{color:#72d384;width:14px;height:14px}.transaction-create-form .transaction-create-checkbox{align-items:center;gap:8px;display:flex}.transaction-create-checkbox input{accent-color:#49a7dc;width:15px;height:15px}.transaction-create-dialog>footer{border-top:1px solid #414040;justify-content:flex-end;gap:8px;padding:13px 20px;display:flex}.transaction-create-dialog>footer button{color:#bbb;background:#313030;border:1px solid #494848;border-radius:8px;height:35px;padding:0 13px;font-size:10px}.transaction-create-dialog>footer button:last-child{color:#fff;background:#49a7dc;border-color:#49a7dc}@media (max-width:1280px){.transactions-workspace{--transaction-drawer-width:min(680px, calc(100vw - 340px))}.transactions-toolbar{flex-direction:column;align-items:flex-start}.transactions-tools{width:100%}.transactions-search{flex:1}}@media (max-width:900px){.transactions-workspace{--transaction-drawer-width:100vw}.transactions-workspace[data-detail-open=true] .transactions-list-pane{margin-right:0}.transaction-drawer{top:73px}.transactions-metrics{grid-template-columns:repeat(2,1fr)}.transactions-metrics>div:nth-child(2){border-right:0}.transactions-metrics>div:nth-child(-n+2){border-bottom:1px solid #3d3c3c}}@media (max-width:620px){.transactions-page-heading{flex-direction:column;align-items:flex-start;padding:22px 18px 18px}.transactions-page-actions,.transactions-tools{width:100%}.transactions-page-actions>button{flex:1}.transactions-metrics{margin-left:18px;margin-right:18px}.transactions-toolbar{padding-left:18px;padding-right:18px}.transactions-status-tabs{width:100%;overflow-x:auto}.transactions-date-wrap{display:none}.transaction-drawer-header{grid-template-columns:32px minmax(0,1fr);padding-left:16px;padding-right:16px}.transaction-drawer-actions{grid-column:2}.transaction-drawer-body{padding-left:16px;padding-right:16px}.transaction-detail-two-column{grid-template-columns:1fr}}
.payouts-workspace{--payout-drawer-width:min(720px, 47vw);background:#222;width:auto;min-width:0;min-height:calc(100vh - 73px);margin:-30px;overflow-x:hidden}.payouts-list-pane{min-width:0;min-height:calc(100vh - 73px);overflow:hidden}.payouts-page-heading{justify-content:space-between;align-items:center;gap:24px;min-height:96px;padding:18px 32px 12px;display:flex}.payouts-page-heading h1,.payout-drawer-title h2,.payout-create-dialog h2{color:#f2f2f2;letter-spacing:-.6px;margin:0;font-weight:500}.payouts-page-heading h1{font-size:29px}.payouts-page-heading p,.payout-create-dialog header p{color:#929292;margin:4px 0 0;font-size:11px}.payouts-page-actions,.payouts-tools,.payout-drawer-actions{align-items:center;gap:9px;display:flex}.payout-schedule-wrap,.payout-date-wrap,.payout-filter-wrap,.payout-actions-wrap{z-index:12;position:relative}.payout-schedule-wrap{z-index:50}.payout-schedule-wrap .payout-schedule-menu{z-index:52}.payouts-secondary-button,.payouts-create-button,.payout-date-button{color:#ccc;background:#292828;border:1px solid #484747;border-radius:10px;justify-content:center;align-items:center;gap:7px;height:38px;padding:0 13px;font-size:10px;font-weight:500;transition:background .16s,border-color .16s;display:inline-flex}.payouts-secondary-button:hover,.payout-date-button:hover,.payout-date-button[aria-expanded=true]{background:#343333;border-color:#5b5a5a}.payouts-create-button{color:#fff;background:#49a7dc;border:0;border-radius:19px;padding:0 17px}.payouts-secondary-button svg,.payouts-create-button svg,.payout-date-button svg{width:15px;height:15px}.payout-date-button svg:last-child{color:#858585;width:12px;height:12px}.payouts-metrics{background:linear-gradient(#313030b8,#2a2929b8);border:1px solid #3d3c3c;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 32px 20px;display:grid;overflow:hidden}.payouts-metrics>div{border-right:1px solid #3d3c3c;gap:3px;padding:15px 20px;display:grid}.payouts-metrics>div:last-child{border-right:0}.payouts-metrics span,.payouts-metrics small{color:#969696;font-size:10px}.payouts-metrics strong{color:#eee;letter-spacing:-.4px;font-size:20px;font-weight:500}.payouts-toolbar{border-top:1px solid #363535;border-bottom:1px solid #414040;justify-content:space-between;align-items:center;gap:20px;min-height:58px;padding:9px 32px;display:flex}.payouts-status-tabs{align-items:center;gap:3px;min-width:0;display:flex}.payouts-status-tabs button{color:#999;background:0 0;border:0;border-radius:8px;height:32px;padding:0 11px;font-size:10px;font-weight:500;transition:background .16s,color .16s}.payouts-status-tabs button:hover,.payouts-status-tabs button.active{color:#eee;background:#313030}.payouts-search{color:#858585;background:#2d2c2c;border:1px solid #474646;border-radius:9px;align-items:center;gap:8px;width:220px;height:36px;padding:0 11px;display:flex}.payouts-search:focus-within{border-color:#666}.payouts-search svg{width:17px;height:17px}.payouts-search input{color:#eee;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-size:10px}.payout-date-button{white-space:nowrap;height:36px}.payout-filter-button{color:#d2d2d2;background:#2d2c2c;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.payout-filter-button:hover{background:#373636}.payout-filter-button svg{width:18px;height:18px}.payout-popup-scrim,.payout-menu-scrim{z-index:10;background:0 0;border:0;position:fixed;inset:0}.payout-date-menu,.payout-filter-menu,.payout-schedule-menu,.payout-actions-menu{z-index:11;background:#292828;border:1px solid #474646;border-radius:11px;gap:2px;width:176px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 42px #0006}.payout-date-menu>span,.payout-filter-menu>span{color:#777;text-transform:uppercase;letter-spacing:.6px;padding:7px 9px 5px;font-size:9px}.payout-date-menu button,.payout-filter-menu button,.payout-actions-menu button{color:#aaa;text-align:left;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;height:34px;padding:0 9px;font-size:10px;display:flex}.payout-date-menu button:hover,.payout-date-menu button.active,.payout-filter-menu button:hover,.payout-filter-menu button.active,.payout-actions-menu button:hover{color:#eee;background:#373636}.payout-date-menu button svg,.payout-actions-menu button svg{width:14px;height:14px}.payout-date-menu button svg{color:#72d384}.payout-schedule-menu{width:270px;left:0}.payout-schedule-menu header{border-bottom:1px solid #3e3d3d;gap:3px;padding:8px 10px 11px;display:grid}.payout-schedule-menu header span,.payout-schedule-menu footer{color:#858585;font-size:9px}.payout-schedule-menu header strong,.payout-schedule-menu footer strong{color:#d6d6d6;font-size:10px;font-weight:500}.payout-schedule-menu>button{color:#aaa;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;min-height:49px;padding:7px 10px;display:flex}.payout-schedule-menu>button:hover,.payout-schedule-menu>button.active{background:#363535}.payout-schedule-menu b,.payout-schedule-menu small{display:block}.payout-schedule-menu b{color:#ddd;font-size:10px;font-weight:500}.payout-schedule-menu small{color:#858585;margin-top:2px;font-size:8px}.payout-schedule-menu>button svg{color:#72d384;width:15px;height:15px}.payout-schedule-menu footer{border-top:1px solid #3e3d3d;justify-content:space-between;margin-top:3px;padding:10px;display:flex}.payouts-table-wrap{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow:auto hidden}.payouts-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1340px}.payouts-table th{color:#8f8f8f;text-align:left;border-bottom:1px solid #3d3c3c;height:43px;padding:0 15px;font-size:10px;font-weight:500}.payouts-table th:first-child,.payouts-table td:first-child{width:140px;padding-left:32px}.payouts-table th:nth-child(2){width:130px}.payouts-table th:nth-child(3),.payouts-table th:nth-child(4){width:125px}.payouts-table th:nth-child(5){width:190px}.payouts-table th:nth-child(6),.payouts-table th:nth-child(7){width:110px}.payouts-table th:nth-child(8){width:95px}.payouts-table th:nth-child(9){width:160px}.payouts-table td{color:#bdbdbd;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #383737;height:66px;padding:0 15px;font-size:10px;overflow:hidden}.payouts-table tbody tr{cursor:pointer;outline:0;transition:background .17s ease-in-out}.payouts-table tbody tr:hover,.payouts-table tbody tr:focus-visible,.payouts-table tbody tr[data-selected=true]{background:#292828}.payouts-table td>strong,.payouts-table td>small{text-overflow:ellipsis;display:block;overflow:hidden}.payouts-table td>strong{color:#e5e5e5;font-size:11px;font-weight:500}.payouts-table td>small{color:gray;margin-top:3px;font-size:9px}.payout-status,.payout-type-pill{color:#7ed78a;background:#303c32;border-radius:999px;align-items:center;gap:5px;height:23px;padding:0 9px;font-size:9px;font-weight:500;display:inline-flex}.payout-status svg{width:13px;height:13px}.payout-status[data-status=in-transit],.payout-status[data-status=pending]{color:#67b7e5;background:#303843}.payout-status[data-status=failed]{color:#e66e79;background:#403033}.payout-status[data-status=canceled]{color:#aaa6c4;background:#35343b}.payout-type-pill{color:#b7b7b7;background:#313131}.payout-destination-pill{align-items:center;gap:8px;display:inline-flex}.payout-destination-pill>svg{color:#9b85df;width:17px;height:17px}.payout-destination-pill span,.payout-destination-pill small{display:block}.payout-destination-pill small{color:#7f7f7f;font-size:8px}.payouts-table code{color:#aaa;font-family:inherit;font-size:9px}.payouts-table td:last-child>button{color:#777;vertical-align:middle;background:0 0;border:0;border-radius:6px;place-items:center;width:24px;height:24px;display:inline-grid}.payouts-table td:last-child>button:hover{color:#bbb;background:#393838}.payouts-table td:last-child>button svg{width:14px;height:14px}.payouts-empty-row td{color:#888;text-align:center;height:180px}.payouts-pagination{color:#858585;justify-content:space-between;align-items:center;min-height:70px;padding:0 32px;font-size:9px;display:flex}.payouts-pagination>div{gap:5px;display:flex}.payouts-pagination button{color:#999;background:0 0;border:0;border-radius:8px;place-items:center;min-width:30px;height:30px;padding:0 9px;font-size:9px;display:grid}.payouts-pagination button:hover:not(:disabled),.payouts-pagination button.active{color:#eee;background:#333232}.payouts-pagination button:disabled{opacity:.35}.payouts-pagination svg{width:14px;height:14px}.payout-drawer{z-index:24;width:var(--payout-drawer-width);background:#242323;border-left:1px solid #4b4a4a;position:fixed;top:73px;bottom:0;right:0;overflow-y:auto;box-shadow:-20px 0 50px #00000029}.payout-drawer-header{grid-template-columns:32px 42px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:108px;padding:16px 24px;display:grid}.payout-drawer-close{color:#aaa;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.payout-drawer-close:hover{color:#fff;background:#343333}.payout-drawer-close svg{width:19px;height:19px}.payout-bank-icon,.payout-arrival-icon{color:#9581e0;background:#332f44;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.payout-bank-icon svg,.payout-arrival-icon svg{width:21px;height:21px}.payout-drawer-title{min-width:0}.payout-drawer-title h2{font-size:22px}.payout-drawer-title span{color:#888;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9px;display:block;overflow:hidden}.payout-actions-wrap>button{color:#bbb;background:#2b2a2a;border:1px solid #494848;border-radius:9px;align-items:center;gap:5px;height:34px;padding:0 10px;font-size:9px;display:flex}.payout-actions-wrap>button svg{width:13px;height:13px}.payout-actions-menu{width:190px}.payout-actions-menu button{justify-content:flex-start}.payout-drawer-tabs{border-bottom:1px solid #454444;align-items:end;height:51px;padding:0 28px;display:flex}.payout-drawer-tabs button{color:#929292;background:0 0;border:0;height:43px;padding:0 15px;font-size:10px;font-weight:500;position:relative}.payout-drawer-tabs button.active{color:#52afe2}.payout-drawer-tabs button.active:after{content:"";background:#52afe2;height:1px;position:absolute;bottom:-1px;left:8px;right:8px}.payout-drawer-body{gap:14px;padding:20px 28px 32px;display:grid}.payout-arrival-card{background:linear-gradient(90deg,#303d448c,#2b2a2a66);border:1px solid #414040;border-radius:13px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px;display:grid}.payout-arrival-card div>span,.payout-arrival-card strong,.payout-arrival-card small{display:block}.payout-arrival-card div>span,.payout-arrival-card small{color:#8b8b8b;font-size:9px}.payout-arrival-card strong{color:#eee;margin:2px 0;font-size:13px;font-weight:500}.payout-detail-card{background:#2b2a2a6b;border:1px solid #414040;border-radius:13px;min-width:0;padding:15px 16px}.payout-detail-card h3{color:#eee;margin:0 0 14px;font-size:12px;font-weight:500}.payout-detail-card dl{margin:0}.payout-detail-card dl>div{border-bottom:1px solid #373636;justify-content:space-between;align-items:center;gap:20px;min-height:32px;display:flex}.payout-detail-card dl>div:last-child{border-bottom:0}.payout-detail-card dt,.payout-detail-card small{color:#8b8b8b;font-size:9px}.payout-detail-card dd{color:#c8c8c8;text-align:right;align-items:center;gap:5px;margin:0;font-size:9px;display:flex}.payout-detail-card code{color:#aaa;font-family:inherit;font-size:9px}.payout-detail-card dd>button{color:#777;background:0 0;border:0;border-radius:6px;place-items:center;width:24px;height:24px;display:grid}.payout-detail-card dd>button:hover{color:#ccc;background:#393838}.payout-detail-card dd>button svg{width:13px;height:13px}.payout-detail-card .payout-detail-total{border-top:1px solid #4b4a4a;min-height:38px}.payout-detail-total dt,.payout-detail-total dd{color:#eee;font-size:10px;font-weight:500}.payout-detail-two-column{grid-template-columns:1fr 1fr;gap:14px;display:grid}.payout-destination{align-items:center;gap:10px;margin-bottom:11px;display:flex}.payout-destination>span{color:#9581e0;background:#332f44;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.payout-destination svg{width:18px;height:18px}.payout-destination strong,.payout-destination small{display:block}.payout-destination strong{color:#ddd;font-size:10px;font-weight:500}.payout-inline-link,.payout-wide-button{color:#65b9e8;background:#303030;border:0;border-radius:7px;align-items:center;gap:5px;height:30px;margin-top:12px;padding:0 9px;font-size:9px;display:flex}.payout-inline-link svg,.payout-wide-button svg{width:13px;height:13px}.payout-wide-button{justify-content:center;width:100%}.payout-timeline{margin:0;padding:0;list-style:none;display:grid}.payout-timeline li{grid-template-columns:12px minmax(0,1fr);align-items:start;gap:11px;min-height:62px;padding-top:7px;display:grid;position:relative}.payout-timeline li:before{content:"";background:#454444;width:1px;position:absolute;top:17px;bottom:-10px;left:4px}.payout-timeline li:last-child:before{display:none}.payout-timeline li>span{z-index:1;background:#7bd88a;border:2px solid #242323;border-radius:50%;width:9px;height:9px;margin-top:3px;box-shadow:0 0 0 1px #7bd88a}.payout-timeline strong,.payout-timeline small{display:block}.payout-timeline strong{color:#d5d5d5;font-size:10px;font-weight:500}.payout-activity-summary{border:1px solid #3e3d3d;border-radius:10px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.payout-activity-summary>div{border-right:1px solid #3e3d3d;gap:3px;padding:11px;display:grid}.payout-activity-summary>div:last-child{border-right:0}.payout-activity-summary span,.payout-activity-summary small{color:#858585;font-size:8px}.payout-activity-summary strong{color:#ddd;font-size:12px;font-weight:500}.payout-create-backdrop{z-index:110;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0707079e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.payout-create-dialog{background:#292828;border:1px solid #4a4949;border-radius:16px;width:min(490px,100%);overflow:visible;box-shadow:0 28px 80px #00000080}.payout-create-dialog>header{border-bottom:1px solid #414040;justify-content:space-between;align-items:center;min-height:80px;padding:15px 20px;display:flex}.payout-create-dialog h2{font-size:18px}.payout-create-dialog header>button{color:#aaa;background:0 0;border:0;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.payout-create-dialog header>button:hover{color:#fff;background:#383737}.payout-create-dialog header svg{width:18px;height:18px}.payout-create-balance{color:#8f8f8f;border-bottom:1px solid #3f3e3e;justify-content:space-between;align-items:center;padding:12px 20px;font-size:9px;display:flex}.payout-create-balance strong{color:#6ebbe5;font-size:13px;font-weight:500}.payout-create-form{gap:14px;padding:18px 20px;display:grid}.payout-create-form label{color:#bdbdbd;gap:6px;font-size:10px;display:grid}.payout-amount-input,.payout-native-select{background:#313030;border:1px solid #494848;border-radius:9px;width:100%;height:39px}.payout-amount-input{align-items:center;display:flex}.payout-amount-input>span{color:#999;border-right:1px solid #494848;place-items:center;width:36px;height:100%;display:grid}.payout-amount-input input{color:#eee;background:0 0;border:0;outline:0;width:calc(100% - 36px);height:100%;padding:0 11px;font-size:10px}.payout-native-select{z-index:4;position:relative}.payout-native-select>button{color:#ddd;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;height:100%;padding:0 11px;font-size:10px;display:flex}.payout-native-select>button span{align-items:center;gap:7px;display:flex}.payout-native-select>button svg{color:#8e8e8e;width:14px;height:14px}.payout-native-select-scrim{z-index:4;background:0 0;border:0;position:fixed;inset:0}.payout-native-select-menu{z-index:5;background:#302f2f;border:1px solid #4a4949;border-radius:10px;gap:2px;padding:5px;display:grid;position:absolute;top:calc(100% + 7px);left:0;right:0;box-shadow:0 18px 38px #00000061}.payout-native-select-menu button{color:#aaa;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;height:35px;padding:0 9px;font-size:10px;display:flex}.payout-native-select-menu button:hover,.payout-native-select-menu button.active{color:#eee;background:#3a3939}.payout-native-select-menu button svg{color:#72d384;width:14px;height:14px}.payout-create-form fieldset{border:0;gap:7px;margin:0;padding:0;display:grid}.payout-create-form legend{color:#bdbdbd;margin-bottom:6px;font-size:10px}.payout-create-form fieldset button{color:#aaa;text-align:left;background:#302f2f;border:1px solid #464545;border-radius:10px;justify-content:space-between;align-items:center;min-height:48px;padding:8px 11px;display:flex}.payout-create-form fieldset button:hover,.payout-create-form fieldset button.active{background:#30383d;border-color:#52636d}.payout-create-form fieldset strong,.payout-create-form fieldset small{display:block}.payout-create-form fieldset strong{color:#ddd;font-size:10px;font-weight:500}.payout-create-form fieldset small{color:#858585;margin-top:2px;font-size:8px}.payout-create-form fieldset svg{color:#72d384;width:15px;height:15px}.payout-create-form .payout-create-checkbox{align-items:center;gap:8px;display:flex}.payout-create-checkbox input{accent-color:#49a7dc;width:15px;height:15px}.payout-create-dialog>footer{border-top:1px solid #414040;justify-content:flex-end;gap:8px;padding:13px 20px;display:flex}.payout-create-dialog>footer button{color:#bbb;background:#313030;border:1px solid #494848;border-radius:8px;height:35px;padding:0 13px;font-size:10px}.payout-create-dialog>footer button:last-child{color:#fff;background:#49a7dc;border-color:#49a7dc}@media (max-width:1280px){.payouts-workspace{--payout-drawer-width:min(680px, calc(100vw - 340px))}.payouts-toolbar{flex-direction:column;align-items:flex-start}.payouts-tools{width:100%}.payouts-search{flex:1}}@media (max-width:900px){.payouts-workspace{--payout-drawer-width:100vw}.payouts-workspace[data-detail-open=true] .payouts-list-pane{margin-right:0}.payouts-metrics{grid-template-columns:repeat(2,1fr)}.payouts-metrics>div:nth-child(2){border-right:0}.payouts-metrics>div:nth-child(-n+2){border-bottom:1px solid #3d3c3c}}@media (max-width:620px){.payouts-page-heading{flex-direction:column;align-items:flex-start;padding:22px 18px 18px}.payouts-page-actions,.payouts-tools{width:100%}.payouts-page-actions>button,.payouts-page-actions>div{flex:1}.payouts-page-actions>div>button{width:100%}.payouts-metrics{margin-left:18px;margin-right:18px}.payouts-toolbar{padding-left:18px;padding-right:18px}.payouts-status-tabs{width:100%;overflow-x:auto}.payout-date-wrap{display:none}.payout-drawer-header{grid-template-columns:32px 42px minmax(0,1fr);padding-left:16px;padding-right:16px}.payout-drawer-actions{grid-column:2/-1}.payout-drawer-body{padding-left:16px;padding-right:16px}.payout-detail-two-column{grid-template-columns:1fr}}
.customer-detail-panel,.transaction-drawer,.payout-drawer,.dispute-drawer,.ops-drawer,.product-drawer{backface-visibility:hidden;transform-origin:100%;will-change:transform, opacity;animation:.44s cubic-bezier(.16,1,.3,1) both record-drawer-enter}.customer-detail-panel[data-closing=true],.transaction-drawer[data-closing=true],.payout-drawer[data-closing=true],.dispute-drawer[data-closing=true],.ops-drawer[data-closing=true],.product-drawer[data-closing=true]{pointer-events:none;animation:.26s cubic-bezier(.7,0,.84,0) both record-drawer-exit}.customer-detail-panel:not([data-closing=true]) .customer-detail-scroll,.transaction-drawer:not([data-closing=true]) .transaction-drawer-body,.payout-drawer:not([data-closing=true]) .payout-drawer-body,.dispute-drawer:not([data-closing=true]) .dispute-drawer-body,.ops-drawer:not([data-closing=true]) .ops-drawer-body,.product-drawer:not([data-closing=true]) .product-drawer-body{animation:.52s cubic-bezier(.16,1,.3,1) 55ms both record-drawer-content-enter}@keyframes record-drawer-enter{0%{opacity:.55;transform:translate(100%)}to{opacity:1;transform:translate(0,0)}}@keyframes record-drawer-exit{0%{opacity:1;transform:translate(0,0)}to{opacity:.3;transform:translate(100%)}}@keyframes record-drawer-content-enter{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.customer-detail-panel,.transaction-drawer,.payout-drawer,.dispute-drawer,.ops-drawer,.product-drawer,.customer-detail-panel .customer-detail-scroll,.transaction-drawer .transaction-drawer-body,.payout-drawer .payout-drawer-body,.dispute-drawer .dispute-drawer-body,.ops-drawer .ops-drawer-body,.product-drawer .product-drawer-body{animation-duration:1ms;animation-delay:0s}}
.marketing-page{--marketing-ink:#334c5d;--marketing-muted:#6d7f8b;--marketing-blue:#48a3d7;--marketing-blue-light:#a7dbf6;min-height:100vh;color:var(--marketing-ink);font-family:var(--font-poppins), sans-serif;background:#fff;overflow:clip}.marketing-page *,.marketing-page :before,.marketing-page :after{box-sizing:border-box}.marketing-page a{color:inherit;text-decoration:none}.marketing-page a:focus-visible,.marketing-page summary:focus-visible,.marketing-page button:focus-visible{outline-offset:4px;outline:3px solid #268cc7}.marketing-header{z-index:50;-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:#ffffffeb;border-bottom:1px solid #334c5d14;min-height:72px;position:sticky;top:0}.marketing-header-inner{grid-template-columns:150px 1fr 150px;align-items:center;width:min(1170px,100% - 48px);min-height:72px;margin:0 auto;display:grid}.marketing-brand{align-items:center;width:132px;height:58px;display:flex;overflow:hidden}.marketing-brand img{width:132px;height:auto;display:block}.marketing-navigation{justify-content:center;align-items:center;gap:clamp(2px,.8vw,10px);display:flex}.marketing-navigation a,.marketing-sign-in{letter-spacing:-.02em;font-size:15px;font-weight:500}.marketing-navigation a{border-radius:8px;align-items:center;height:32px;padding:0 12px;transition:background .14s;display:inline-flex}.marketing-navigation a:hover,.marketing-navigation a:focus-visible,.marketing-sign-in:hover{background:#f1f2f2}.marketing-sign-in{border-radius:8px;justify-self:end;align-items:center;gap:9px;height:32px;padding:0 12px;transition:background .14s;display:inline-flex}.marketing-sign-in svg{width:20px;height:20px}.marketing-mobile-menu{justify-self:end;display:none}.marketing-mobile-menu-trigger{color:#294555;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:40px;height:40px;padding:0;transition:background .14s;display:grid}.marketing-mobile-menu-trigger:hover{background:#f1f2f2}.marketing-mobile-menu-trigger svg{width:20px;height:20px}.marketing-mobile-menu-dialog{width:auto;max-width:none;max-height:none;color:var(--marketing-ink);background:#fff;border:0;padding:0}.marketing-mobile-menu-dialog::backdrop{background:0 0}.marketing-mobile-menu-panel{background:#fff;border:0;border-top:1px solid #edf0f1;border-radius:0;min-height:100%;padding:8px 16px 24px}.marketing-mobile-menu-heading{justify-content:flex-end;align-items:center;min-height:48px;padding:0;display:flex}.marketing-mobile-menu-heading button{color:#294555;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;padding:0;transition:background .14s;display:grid}.marketing-mobile-menu-heading button:hover{background:#f1f2f2}.marketing-mobile-menu-heading button svg{width:18px;height:18px}.marketing-mobile-menu nav{gap:2px;display:grid}.marketing-mobile-menu nav a{color:#2f4b5b;letter-spacing:-.02em;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:0 14px;font-size:15px;font-weight:560;transition:background .14s;display:flex}.marketing-mobile-menu nav a:hover,.marketing-mobile-menu-sign-in:hover{background:#f1f2f2}.marketing-mobile-menu-sign-in svg{flex:none;width:18px;height:18px}.marketing-mobile-menu-sign-in{background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;min-height:52px;margin-top:8px;padding:0 14px;font-size:14px;font-weight:600;transition:background .14s;display:flex;color:#294555!important}.marketing-mobile-menu button:focus-visible,.marketing-mobile-menu a:focus-visible{outline-offset:2px;outline:2px solid #8d989e}.marketing-hero{grid-template-columns:minmax(0,1fr) minmax(390px,466px);align-items:center;gap:clamp(52px,5.6vw,80px);width:min(1170px,100% - 48px);margin:0 auto;padding:72px 0 108px;display:grid}.marketing-eyebrow{color:#3f9dce;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.marketing-hero h1{max-width:680px;color:var(--marketing-ink);letter-spacing:-.065em;margin:0;font-size:clamp(52px,5.1vw,72px);font-weight:400;line-height:1.08}.marketing-hero h1 span{color:#0000;background:linear-gradient(90deg,#4498ce 0%,#c2e9fb 50%,#4498ce 100%);-webkit-background-clip:text;background-clip:text;display:block}.marketing-hero-description{color:#364f60;margin:28px 0 0;font-size:clamp(17px,1.5vw,21px);line-height:1.45}.marketing-hero-actions{align-items:center;gap:12px;margin-top:34px;display:flex}.marketing-primary-action,.marketing-secondary-action{border-radius:5px;justify-content:center;align-items:center;width:164px;height:40px;font-size:13px;font-weight:600;display:inline-flex}.marketing-primary-action{background:#49a2d5;padding:0 20px;transition:background .16s;color:#fff!important}.marketing-primary-action:hover{background:#358fca}.marketing-secondary-action{background:#f1f2f2;padding:0 20px;transition:background .16s}.marketing-secondary-action:hover{background:#e7e9ea}.marketing-product-stage{aspect-ratio:1;background-image:linear-gradient(90deg,#4498ce 0%,#c2e9fb 50%,#4498ce 100%);border-radius:26px;width:100%;position:relative;overflow:hidden;box-shadow:0 30px 70px #2e78a333}.marketing-product-stage:after{border-radius:inherit;content:"";pointer-events:none;border:1px solid #ffffff52;position:absolute;inset:0}.marketing-product-image{border-radius:10px 0 0 10px;width:88.5%;height:auto;display:block;position:absolute;top:11.5%;left:11.5%;box-shadow:0 18px 50px #101f2847}.marketing-intro{width:min(860px,100% - 48px);margin:0 auto;padding:0 0 116px}.marketing-intro p{letter-spacing:-.045em;margin:0;font-size:clamp(24px,2.5vw,34px);line-height:1.25}.marketing-scroll-reveal-word{--word-progress:0;color:var(--marketing-ink);opacity:calc(.34 + (var(--word-progress) * .66));font-weight:500;transition:opacity 80ms linear}.marketing-platform-section{background:#fff;padding:112px 0 90px;scroll-margin-top:90px;overflow:hidden}.marketing-platform-heading{justify-content:space-between;align-items:flex-end;gap:40px;width:min(1170px,100% - 48px);margin:0 auto;display:flex}.marketing-platform-heading h2,.marketing-developer-section h2,.marketing-trust-copy h2,.marketing-final-cta h2{color:#243d4d;letter-spacing:-.055em;margin:0;font-size:clamp(36px,4vw,54px);font-weight:400;line-height:1.08}.marketing-developer-section>div:first-child>p,.marketing-trust-copy>p{max-width:680px;color:var(--marketing-muted);margin:22px 0 0;font-size:17px;line-height:1.65}.marketing-carousel-controls{gap:14px;padding-bottom:3px;display:flex}.marketing-carousel-controls button{color:#334c5d;width:58px;height:58px;box-shadow:none;cursor:pointer;background:0 0;border:2px solid #425968;border-radius:50%;place-items:center;padding:0;transition:color .14s,border-color .14s,background .14s;display:grid}.marketing-carousel-controls button:hover:not(:disabled),.marketing-carousel-controls button:focus-visible{color:#fff;background:#334c5d;border-color:#334c5d}.marketing-carousel-controls button:disabled{cursor:default;opacity:.32}.marketing-carousel-controls svg{fill:currentColor;width:24px;height:24px}.marketing-capability-track{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:26px;margin-top:48px;padding:0 max(24px,50vw - 585px) 24px;scroll-padding-left:max(24px,50vw - 585px);display:flex;overflow-x:auto}.marketing-capability-track::-webkit-scrollbar{display:none}.marketing-capability-track article{scroll-snap-align:start;flex:0 0 clamp(340px,37vw,475px);min-width:0}.marketing-capability-visual{aspect-ratio:1.62;background:linear-gradient(140deg,#f7f8f8 0%,#fff 100%);border:1px solid #eef0f1;border-radius:20px;place-items:center;display:grid;position:relative;overflow:hidden}.marketing-capability-image{width:93%;height:auto;display:block}.marketing-capability-track h3{color:#334c5d;letter-spacing:-.035em;margin:27px 14px 0;font-size:21px;font-weight:500}.marketing-capability-track article>p{color:#6f8592;max-width:450px;margin:12px 14px 0;font-size:16px;line-height:1.42}.marketing-checkout-visual{width:74%;height:76%;position:relative}.marketing-checkout-visual>div{background:#fff;border:1px solid #dfe6e9;border-radius:12px;padding:20px;display:grid;position:absolute}.marketing-checkout-visual>div:first-child{gap:10px;inset:0 30% 8% 0}.marketing-checkout-visual>div:last-child{border-color:#bfe2f4;gap:7px;width:54%;bottom:0;right:0}.marketing-checkout-visual span,.marketing-checkout-visual small,.marketing-payout-visual span,.marketing-payout-visual small,.marketing-reporting-visual span{color:#83939c;font-size:10px}.marketing-checkout-visual strong,.marketing-payout-visual strong,.marketing-reporting-visual strong{color:#334c5d;font-size:22px;font-weight:500}.marketing-checkout-visual i{border:1px solid #e5e9eb;border-radius:7px;height:30px;display:block}.marketing-checkout-action{background:#48a3d7;border-radius:7px;place-items:center;height:31px;font-size:10px;display:grid;color:#fff!important}.marketing-risk-visual{width:82%;height:78%;position:relative}.marketing-risk-rings,.marketing-risk-rings i{border:1px solid #a9d9f1;border-radius:50%;position:absolute}.marketing-risk-rings{width:120px;height:120px;top:50%;left:48%;transform:translate(-50%,-50%)}.marketing-risk-rings i:first-child{inset:16px}.marketing-risk-rings i:nth-child(2){background:#48a3d7;inset:34px}.marketing-risk-rings i:last-child{opacity:.45;inset:-24px}.marketing-risk-visual>div:not(:first-child){background:#fff;border:1px solid #dce6ea;border-radius:10px;gap:4px;padding:12px 15px;display:grid;position:absolute}.marketing-risk-visual>div:nth-child(2){top:12%;right:0}.marketing-risk-visual>div:last-child{bottom:9%;left:0}.marketing-risk-visual span{color:#8999a1;font-size:9px}.marketing-risk-visual strong{color:#334c5d;font-size:15px;font-weight:500}.marketing-payout-visual,.marketing-reporting-visual{width:78%}.marketing-payout-visual p,.marketing-reporting-visual p{justify-content:space-between;align-items:baseline;gap:12px;margin:0;display:flex}.marketing-payout-visual>div{border-bottom:1px solid #dbe3e7;align-items:flex-end;gap:7px;height:68px;margin:26px 0 17px;display:flex}.marketing-payout-visual i{background:#a9dcf5;border-radius:5px 5px 0 0;width:20%;display:block}.marketing-payout-visual i:first-child{height:35%}.marketing-payout-visual i:nth-child(2){height:52%}.marketing-payout-visual i:nth-child(3){height:44%}.marketing-payout-visual i:nth-child(4){height:73%}.marketing-payout-visual i:nth-child(5){background:#48a3d7;height:91%}.marketing-reporting-visual p small{color:#2a9a68;font-size:10px}.marketing-reporting-visual>div{border-bottom:1px solid #dbe3e7;align-items:flex-end;gap:10px;height:118px;margin-top:26px;display:flex}.marketing-reporting-visual i{background:linear-gradient(#49a3d7,#a9dcf5);border-radius:5px 5px 0 0;flex:1}.marketing-carousel-dots{justify-content:center;gap:12px;margin-top:12px;display:flex}.marketing-carousel-dots button{width:10px;height:10px;box-shadow:none;cursor:pointer;background:#d2d2d2;border:0;border-radius:50%;padding:0}.marketing-carousel-dots button[aria-pressed=true]{background:#465b68}.marketing-developer-section{color:#fff;background:#203947;border-radius:30px;grid-template-columns:minmax(0,1fr) minmax(360px,.88fr);align-items:center;gap:clamp(50px,8vw,110px);width:min(1170px,100% - 48px);margin:112px auto;padding:clamp(44px,6vw,80px);scroll-margin-top:90px;display:grid}.marketing-developer-section h2,.marketing-trust-copy h2,.marketing-final-cta h2{margin-top:0}.marketing-developer-section h2{color:#fff}.marketing-developer-section>div:first-child>p{color:#b9c6cd}.marketing-developer-section>div:first-child>a{color:#9ad9f7;align-items:center;gap:9px;margin-top:30px;font-size:16px;font-weight:600;display:inline-flex}.marketing-code-card{background:#142936;border:1px solid #ffffff21;border-radius:18px;overflow:hidden;box-shadow:0 28px 70px #0000003b}.marketing-code-card>div{border-bottom:1px solid #ffffff17;gap:7px;padding:17px 20px;display:flex}.marketing-code-card i{background:#4a6370;border-radius:50%;width:8px;height:8px}.marketing-code-card pre{color:#c9e8f6;white-space:pre-wrap;min-height:215px;margin:0;padding:28px;font:13px/1.8 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.marketing-code-card>p{color:#9fb0b9;border-top:1px solid #ffffff17;align-items:center;gap:10px;margin:0;padding:16px 20px;font-size:12px;display:flex}.marketing-code-card>p span{color:#81e0b0;background:#3caf7124;border-radius:99px;padding:4px 8px;font-weight:600}.marketing-trust-section{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);align-items:end;gap:70px;width:min(1170px,100% - 48px);margin:0 auto;padding:34px 0 122px;scroll-margin-top:90px;display:grid}.marketing-trust-section dl{border-top:1px solid #d9e2e6;margin:0}.marketing-trust-section dl div{border-bottom:1px solid #d9e2e6;grid-template-columns:minmax(170px,.8fr) minmax(0,1.2fr);align-items:start;gap:28px;min-height:108px;padding:24px 0;display:grid}.marketing-trust-section dt{color:#2d4757;gap:8px;font-size:16px;font-weight:600;display:grid}.marketing-trust-section dt span{color:#67add3;letter-spacing:.12em;font-size:10px;font-weight:650}.marketing-trust-section dd{color:#697d88;margin:0;font-size:13px;line-height:1.65}.marketing-final-cta{background:linear-gradient(135deg,#effaff 0%,#d7f0fb 54%,#b9e1f5 100%);border:1px solid #b9dff1;border-radius:30px;width:min(1170px,100% - 48px);margin:0 auto 112px;padding:clamp(54px,7vw,88px);scroll-margin-top:90px}.marketing-final-cta h2{max-width:760px}.marketing-final-cta-action{background:#49a2d5;border-radius:5px;justify-content:center;align-items:center;width:164px;height:40px;margin-top:28px;font-size:13px;font-weight:600;transition:background .16s;display:inline-flex;color:#fff!important}.marketing-final-cta-action:hover{background:#358fca}.marketing-footer{color:#d9e4e9;background:#142733}.marketing-footer-main,.marketing-footer-disclosure,.marketing-footer-bottom{width:min(1170px,100% - 48px);margin:0 auto}.marketing-footer-main{grid-template-columns:minmax(150px,.35fr) minmax(0,1.65fr);gap:clamp(48px,7vw,96px);padding:86px 0 70px;display:grid}.marketing-footer-brand>a:first-child{align-items:center;width:150px;height:72px;display:flex;overflow:hidden}.marketing-footer-brand img{filter:brightness(0)invert();opacity:.94;width:150px;height:auto}.marketing-footer-socials{align-items:center;gap:9px;margin-top:24px;display:flex}.marketing-footer-socials a{color:#b8c7ce;background:#ffffff08;border:1px solid #d9e4e92e;border-radius:50%;place-items:center;width:36px;height:36px;transition:border-color .16s,color .16s,background .16s;display:grid}.marketing-footer-socials a:hover{color:#fff;background:#ffffff14;border-color:#d9e4e96b}.marketing-footer-socials svg{fill:currentColor;width:15px;height:15px}.marketing-footer-columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:34px;display:grid}.marketing-footer-columns section{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.marketing-footer-columns h2{color:#fff;margin:0 0 5px;font-size:13px;font-weight:600}.marketing-footer-columns a{color:#94a8b3;font-size:13px;transition:color .14s}.marketing-footer-columns a:hover,.marketing-footer-bottom a:hover{color:#fff}.marketing-footer-disclosure{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;padding:24px 0}.marketing-footer-disclosure p{color:#728994;max-width:980px;margin:0;font-size:11px;line-height:1.7}.marketing-footer-bottom{color:#728994;justify-content:space-between;align-items:center;gap:30px;min-height:88px;font-size:11px;display:flex}.marketing-footer-bottom p{margin:0}.marketing-footer-bottom>div{flex-wrap:wrap;gap:22px;display:flex}.legal-page main{background:#fbfcfc}.legal-page .marketing-header{position:relative;top:auto}.legal-document,.legal-center{width:min(1170px,100% - 48px);margin:0 auto}.legal-document{padding:72px 0 120px}.legal-hero{border-bottom:1px solid #dce4e8;padding-bottom:58px}.legal-breadcrumb{color:#758994;align-items:center;gap:9px;font-size:12px;font-weight:500;display:flex}.legal-breadcrumb a:hover{color:#315264}.legal-breadcrumb span{color:#b0bec5}.legal-hero-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:end;gap:90px;margin-top:34px;display:grid}.legal-center-hero>p,.legal-center-section-heading>p,.legal-center-contact>div:first-child>p{color:#3d96c7;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:650}.legal-hero h1,.legal-center-hero h1{color:#253f4f;letter-spacing:-.06em;font-size:clamp(48px,6vw,76px);font-weight:500;line-height:1.03}.legal-hero h1{margin:0}.legal-center-hero h1{margin:14px 0 0}.legal-description,.legal-center-hero>span{color:#657985;max-width:700px;margin-top:22px;font-size:17px;line-height:1.65;display:block}.legal-metadata{margin:0;padding:5px 0}.legal-metadata>div{border-bottom:1px solid #e1e7ea;grid-template-columns:100px minmax(0,1fr);padding:13px 0;display:grid}.legal-metadata>div:last-child{border-bottom:0}.legal-metadata dt,.legal-metadata dd{margin:0;font-size:12px}.legal-metadata dt{color:#8899a2}.legal-metadata dd{color:#365160;font-weight:550}.legal-hero-actions{align-items:center;gap:22px;margin-top:34px;display:flex}.legal-print-button{color:#365160;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9d5db;border-radius:999px;align-items:center;gap:9px;padding:0 16px;font-size:12px;font-weight:600;display:inline-flex}.legal-print-button svg{width:17px;height:17px}.legal-hero-actions>a{color:#387fa7;font-size:12px;font-weight:600}.legal-document-layout{grid-template-columns:238px minmax(0,760px);align-items:start;gap:clamp(56px,8vw,108px);padding-top:64px;display:grid}.legal-toc{min-width:0;position:sticky;top:28px}.legal-toc>p{color:#304d5d;margin:0 0 15px;font-size:12px;font-weight:650}.legal-toc nav{scrollbar-color:#c4d0d6 transparent;scrollbar-width:thin;scroll-behavior:smooth;overscroll-behavior:contain;flex-direction:column;max-height:calc(100vh - 150px);padding-right:16px;display:flex;overflow:auto}.legal-toc nav a{color:#7b8e98;border-left:1px solid #dfe6e9;padding:7px 0 7px 13px;font-size:11px;line-height:1.45;transition:border-color .14s,color .14s}.legal-toc nav a:hover,.legal-toc nav a[aria-current=location]{color:#315568;border-left-color:#409dcf}.legal-toc nav a:focus-visible{background:#f1f7f9;outline:0}.legal-toc nav a[aria-current=location]{font-weight:600}.legal-toc-contact{color:#3d8db9;margin-top:20px;font-size:11px;font-weight:600;display:inline-block}.legal-mobile-toc{display:none}.legal-policy-body{min-width:0}.legal-introduction,.legal-section{scroll-margin-top:28px}.legal-introduction{padding-bottom:50px}.legal-section{border-top:1px solid #e0e7ea;padding:52px 0}.legal-section h2{color:#294555;letter-spacing:-.04em;max-width:700px;margin:0 0 25px;font-size:clamp(25px,3vw,30px);font-weight:540;line-height:1.25}.legal-policy-body h3{color:#36505f;letter-spacing:-.02em;margin:34px 0 0;font-size:17px;font-weight:650;line-height:1.45}.legal-copy{white-space:pre-line;color:#536a77;margin:17px 0 0;font-size:14px;line-height:1.85}.legal-introduction>.legal-copy:first-of-type{color:#3d5867;margin-top:0;font-size:16px;line-height:1.8}.legal-policy-body ul,.legal-policy-body ol{color:#536a77;margin:17px 0 0;padding-left:25px;font-size:14px;line-height:1.75}.legal-policy-body li+li{margin-top:5px}.legal-policy-body li::marker{color:#439fd1}.legal-callout{color:#304d5d;background:#eef6fa;border-left:4px solid #489fd0;border-radius:0 10px 10px 0;margin:24px 0;padding:19px 22px;font-size:13px;font-weight:650;line-height:1.65}.legal-table-block{margin-top:26px}.legal-table-title{color:#3a5665;letter-spacing:-.01em;margin:0 0 10px;font-size:13px;font-weight:650}.legal-table-scroll{background:#fff;border:1px solid #d8e1e5;border-radius:12px;max-width:100%;overflow-x:auto}.legal-table-scroll table{border-collapse:collapse;width:100%;min-width:620px}.legal-table-scroll th,.legal-table-scroll td{color:#536a77;text-align:left;vertical-align:top;border-bottom:1px solid #e1e7ea;padding:13px 15px;font-size:12px;line-height:1.55}.legal-table-scroll th{color:#314f60;background:#f2f6f8;font-weight:650}.legal-table-scroll th+th,.legal-table-scroll td+td{border-left:1px solid #e1e7ea}.legal-table-scroll tr:last-child td{border-bottom:0}.legal-end-mark{color:#95a4ac;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:14px;padding-top:18px;font-size:10px;display:flex}.legal-end-mark:before{content:"";background:#cad5da;width:32px;height:1px}.legal-related{background:#f4f8fa;border:1px solid #dbe4e8;border-radius:18px;justify-content:space-between;align-items:center;gap:40px;margin-top:90px;padding:36px 40px;display:flex}.legal-related h2{color:#294555;letter-spacing:-.035em;margin:0;font-size:25px;font-weight:540}.legal-related>div>span{color:#667d89;max-width:660px;margin-top:10px;font-size:13px;line-height:1.65;display:block}.legal-related>a{color:#315568;background:#fff;border:1px solid #bdd0d9;border-radius:999px;flex:none;padding:12px 18px;font-size:12px;font-weight:600}.legal-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.legal-center{padding:86px 0 120px}.legal-center-hero{max-width:820px;padding-bottom:72px}.legal-center-policies{border-top:1px solid #dce4e8;padding:66px 0}.legal-center-section-heading h2,.legal-center-contact h2{color:#294555;letter-spacing:-.045em;margin:11px 0 0;font-size:30px;font-weight:540}.legal-center-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:34px;display:grid}.legal-center-grid article{background:#fff;border:1px solid #dbe4e8;border-radius:18px;flex-direction:column;min-height:300px;padding:30px;display:flex}.legal-center-grid article>div:first-child{color:#8798a1;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;font-size:10px;display:flex}.legal-center-grid h3{color:#294555;letter-spacing:-.045em;margin:52px 0 0;font-size:30px;font-weight:530}.legal-center-grid p{color:#667d89;max-width:480px;margin:15px 0 0;font-size:13px;line-height:1.7}.legal-center-grid a{color:#3989b4;align-self:flex-start;margin-top:auto;font-size:12px;font-weight:650}.legal-center-contact{color:#d6e3e9;background:#203946;border-radius:18px;grid-template-columns:minmax(0,1fr) 320px;gap:90px;margin-top:24px;padding:46px 50px;display:grid}.legal-center-contact h2{color:#fff}.legal-center-contact>div:first-child>span{color:#91a6b1;max-width:570px;margin-top:13px;font-size:13px;line-height:1.65;display:block}.legal-center-contact>div:last-child{border-left:1px solid #ffffff24;padding-left:34px}.legal-center-contact a{color:#8fd5f6;font-size:14px;font-weight:600}.legal-center-contact address{color:#9fb0b9;margin-top:19px;font-size:12px;font-style:normal;line-height:1.75}@media (max-width:1100px){.marketing-header-inner{grid-template-columns:140px 1fr 130px}.marketing-navigation{gap:28px}.marketing-hero{grid-template-columns:minmax(0,1fr) minmax(350px,430px);gap:52px}.marketing-hero h1{font-size:clamp(48px,5.5vw,62px)}.marketing-capability-track article{flex-basis:clamp(350px,43vw,450px)}.legal-document-layout{grid-template-columns:210px minmax(0,1fr);gap:56px}}@media (max-width:820px){.marketing-header,.marketing-header-inner{min-height:58px}.marketing-header-inner{grid-template-columns:1fr auto;width:min(100% - 24px,720px)}.marketing-navigation,.marketing-sign-in{display:none}.marketing-mobile-menu{display:block}.marketing-brand{width:98px;height:44px}.marketing-brand img{width:98px}.marketing-mobile-menu-dialog{width:100%;height:calc(100dvh - 58px);margin:0;inset:58px 0 auto}.marketing-hero{grid-template-columns:1fr;gap:58px;width:min(680px,100% - 40px);padding:64px 0 90px}.marketing-hero-copy{text-align:center}.marketing-hero h1,.marketing-hero-description{margin-left:auto;margin-right:auto}.marketing-hero-actions{justify-content:center}.marketing-product-stage{justify-self:center;width:min(520px,100%)}.marketing-intro{text-align:center;padding-bottom:90px}.marketing-platform-section{padding-top:86px;padding-bottom:86px}.marketing-platform-heading{width:min(680px,100% - 40px)}.marketing-platform-heading h2{font-size:clamp(34px,6vw,46px)}.marketing-carousel-controls button{width:52px;height:52px}.marketing-developer-section,.marketing-trust-section{grid-template-columns:1fr}.marketing-developer-section{margin:80px auto}.marketing-trust-section{gap:46px;padding-bottom:90px}.marketing-trust-section dl div{grid-template-columns:1fr;gap:10px}.marketing-footer-main{grid-template-columns:1fr}.marketing-footer-columns{grid-template-columns:repeat(4,minmax(110px,1fr))}.legal-hero-grid{grid-template-columns:minmax(0,1fr) 250px;gap:48px}.legal-document-layout{grid-template-columns:174px minmax(0,1fr);gap:36px}.legal-center-contact{grid-template-columns:minmax(0,1fr) 260px;gap:50px}}@media (max-width:600px){.marketing-hero{width:calc(100% - 32px);padding-top:50px}.marketing-hero h1{font-size:clamp(42px,13vw,58px)}.marketing-hero-description br{display:none}.marketing-hero-actions{flex-direction:column;gap:12px}.marketing-primary-action,.marketing-secondary-action{width:100%}.marketing-product-stage{border-radius:22px}.marketing-intro,.marketing-developer-section,.marketing-trust-section,.marketing-final-cta,.marketing-footer-main,.marketing-footer-disclosure,.marketing-footer-bottom,.legal-document,.legal-center{width:calc(100% - 32px)}.marketing-intro p{font-size:25px}.marketing-platform-section{padding-left:16px;padding-right:16px}.marketing-platform-heading{flex-direction:column;align-items:flex-start;gap:28px;width:100%}.marketing-platform-heading h2{font-size:39px}.marketing-carousel-controls{align-self:flex-end}.marketing-carousel-controls button{width:48px;height:48px}.marketing-capability-track{gap:18px;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;scroll-padding-left:16px}.marketing-capability-track article{flex-basis:calc(100vw - 32px)}.marketing-capability-track article>p{font-size:15px}.marketing-developer-section{border-radius:22px;padding:32px 22px}.marketing-code-card pre{padding:22px 18px;font-size:11px}.marketing-final-cta{border-radius:22px;padding:44px 24px}.marketing-final-cta>div{flex-direction:column}.marketing-footer-main{padding-top:66px}.marketing-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}.marketing-footer-bottom{flex-direction:column;justify-content:center;align-items:flex-start;padding:28px 0}.legal-document{padding:50px 0 80px}.legal-hero{padding-bottom:40px}.legal-hero-grid{display:block}.legal-metadata{margin-top:30px}.legal-hero-actions{justify-content:space-between}.legal-document-layout{padding-top:34px;display:block}.legal-toc{display:none}.legal-mobile-toc{background:#fff;border:1px solid #d8e2e6;border-radius:12px;margin-bottom:42px;display:block}.legal-mobile-toc summary{color:#365160;cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:50px;padding:0 16px;font-size:12px;font-weight:650;list-style:none;display:flex}.legal-mobile-toc summary::-webkit-details-marker{display:none}.legal-mobile-toc summary span:last-child{color:#8a9aa3;font-size:10px;font-weight:500}.legal-mobile-toc nav{border-top:1px solid #e3e9ec;flex-direction:column;max-height:320px;padding:5px 16px 16px;display:flex;overflow-y:auto}.legal-mobile-toc nav a{color:#6f838e;padding:8px 0;font-size:11px;line-height:1.45}.legal-mobile-toc nav a[aria-current=location]{color:#347fa8;font-weight:600}.legal-introduction{padding-bottom:40px}.legal-section{padding:42px 0}.legal-section h2{font-size:25px}.legal-copy,.legal-policy-body ul,.legal-policy-body ol{font-size:13px}.legal-callout{padding:17px 18px;font-size:12px}.legal-related{flex-direction:column;align-items:flex-start;margin-top:64px;padding:28px 24px}.legal-center{padding:64px 0 84px}.legal-center-hero{padding-bottom:52px}.legal-center-policies{padding:52px 0}.legal-center-grid{grid-template-columns:1fr}.legal-center-grid article{min-height:270px;padding:24px}.legal-center-grid h3{margin-top:40px}.legal-center-contact{grid-template-columns:1fr;gap:32px;padding:32px 26px}.legal-center-contact>div:last-child{border-top:1px solid #ffffff24;border-left:0;padding:28px 0 0}}@media print{.marketing-header,.marketing-footer,.legal-toc,.legal-mobile-toc,.legal-hero-actions,.legal-related{display:none!important}.legal-page main,.legal-table-scroll,.legal-center-grid article{background:#fff}.legal-document{width:100%;padding:0}.legal-document-layout{padding-top:30px;display:block}.legal-section,.legal-table-scroll tr,.legal-callout{break-inside:avoid}}@media (prefers-reduced-motion:reduce){.marketing-page *,.marketing-page :before,.marketing-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
.cinematic-page{--cinematic-surface:#1d1c1c;background:var(--cinematic-surface);color:#fff;min-height:100svh;font-family:var(--font-poppins), sans-serif;isolation:isolate}.cinematic-page *,.cinematic-page :before,.cinematic-page :after{box-sizing:border-box}.cinematic-page :is(h1,h2,h3,p){margin:0}.cinematic-page :is(a,button,summary):focus-visible{outline-offset:5px;outline:2px solid #a6dfff}.cinematic-page button{color:inherit;box-shadow:none;border:0}.cinematic-page a{text-decoration:none}.cinematic-page img{display:block}.cinematic-page svg{fill:currentColor;flex:none;width:20px;height:20px}.cinematic-page .cinematic-track{overflow-anchor:none;position:relative}.cinematic-page .cinematic-stage{position:relative}.cinematic-page .cinematic-return-hero{display:none}.cinematic-page .cinematic-media{width:100%;margin-inline:auto;position:relative}.cinematic-page .cinematic-visual{aspect-ratio:16/9;background:var(--cinematic-surface);width:100%;position:relative}.cinematic-page .cinematic-poster{width:100%;height:100%}.cinematic-page .cinematic-scene{width:100%;height:100%;position:relative}.cinematic-page :is(.cinematic-canvas,.cinematic-endpoint,.cinematic-artwork-layer){opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cinematic-page .cinematic-artwork-layer,.cinematic-page .cinematic-endpoint{background:var(--cinematic-surface)}.cinematic-page .cinematic-artwork-layer img{aspect-ratio:3561/2532;width:71.6058%;height:auto;position:absolute;top:4.74215%;left:14.1971%}.cinematic-page .cinematic-header{z-index:40;background:rgb(var(--cinematic-header-rgb,29 28 28) / var(--cinematic-header-opacity,0));border-bottom:1px solid rgb(128 128 128/calc(.18 * var(--cinematic-header-divider-opacity,0)));height:64px;color:var(--cinematic-nav-color,#fff);position:fixed;top:0;left:0;right:0}.cinematic-page .cinematic-header-inner{justify-content:space-between;align-items:center;gap:24px;width:min(83%,147.556svh);height:100%;margin-inline:auto;display:flex}.cinematic-page .cinematic-brand{flex:none;width:104px;height:34px;display:block;position:relative;overflow:hidden}.cinematic-page .cinematic-brand img{width:120%;height:auto;filter:brightness(var(--cinematic-brand-brightness,0)) invert(var(--cinematic-brand-invert,1));position:absolute;top:50%;left:-9%;transform:translateY(calc(-40% - 3px))}.cinematic-page .cinematic-navigation{align-items:center;gap:clamp(8px,1vw,24px);display:flex}.cinematic-page .cinematic-navigation a{white-space:nowrap;border-radius:5px;padding:5px 10px;font-size:14px;font-weight:500;line-height:1.25;transition:background-color .15s}.cinematic-page .cinematic-navigation a:hover{background:rgb(var(--cinematic-nav-hover-rgb,255 255 255) / 12%)}.cinematic-page .cinematic-sign-in{white-space:nowrap;align-items:center;gap:7px;font-size:14px;display:inline-flex}.cinematic-page .cinematic-sign-in svg{width:20px;height:20px}.cinematic-page .cinematic-menu-trigger{display:none}.cinematic-page .cinematic-menu-lines{width:22px;height:18px;display:block;position:relative}.cinematic-page .cinematic-menu-lines>span{transform-origin:50%;background:currentColor;border-radius:2px;width:22px;height:2px;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .18s;position:absolute;top:8px;left:0}.cinematic-page .cinematic-menu-lines>span:first-child{transform:translateY(-6px)rotate(0)}.cinematic-page .cinematic-menu-lines>span:last-child{transform:translateY(6px)rotate(0)}.cinematic-page [aria-expanded=true]>.cinematic-menu-lines>span:first-child{transform:translateY(0)rotate(45deg)}.cinematic-page [aria-expanded=true]>.cinematic-menu-lines>span:nth-child(2){opacity:0;transform:scaleX(.35)}.cinematic-page [aria-expanded=true]>.cinematic-menu-lines>span:last-child{transform:translateY(0)rotate(-45deg)}.cinematic-page .cinematic-no-js-sign-in{display:none}@media (max-width:820px){.cinematic-page .cinematic-no-js-sign-in{display:inline}}.cinematic-page .cinematic-menu{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--cinematic-nav-color,#fff);overscroll-behavior:contain;background:#1d1c1c00;border:0;margin:0;padding:80px 24px 28px;transition:background-color .28s;position:fixed;inset:0}.cinematic-page .cinematic-menu[data-expanded=true]{background:var(--cinematic-surface)}.cinematic-page .cinematic-menu::backdrop{background:0 0}.cinematic-page .cinematic-menu-toggle{background:0 0;border-radius:5px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:6px;right:20px}.cinematic-page .cinematic-menu-toggle:hover{background:rgb(var(--cinematic-nav-hover-rgb,255 255 255) / 12%)}.cinematic-page .cinematic-menu nav{opacity:0;flex-direction:column;gap:12px;padding-top:32px;transition:opacity .22s,transform .32s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(-6px)}.cinematic-page .cinematic-menu[data-expanded=true] nav{opacity:1;transform:translateY(0)}.cinematic-page .cinematic-menu nav a{align-items:center;gap:10px;padding:14px 0;font-size:24px;display:flex}.cinematic-page .cinematic-menu nav a:last-child{margin-top:24px;font-size:17px}.cinematic-page .cinematic-hero-copy{text-align:center;padding:56px 24px 64px;position:relative}.cinematic-page .cinematic-hero-copy h1{letter-spacing:-.045em;font-size:clamp(28px,2.45vw,47px);font-weight:500;line-height:1.25}.cinematic-page .cinematic-hero-copy p{letter-spacing:-.025em;margin-top:18px;font-size:clamp(13px,1.15vw,18px);font-weight:400;line-height:1.3}.cinematic-page .cinematic-actions{justify-content:center;gap:12px;margin-top:clamp(24px,2vw,36px);display:flex}.cinematic-page .cinematic-actions a{width:164px;height:40px;box-shadow:none;border-radius:4px;justify-content:center;align-items:center;font-size:13px;font-weight:500;transition:background-color .15s;display:inline-flex}.cinematic-page .cinematic-primary{background:#4498ce;border:1px solid #4498ce}.cinematic-page .cinematic-primary:hover{background:#398cc2}.cinematic-page .cinematic-secondary{background:#ffffff1f;border:1px solid #ffffff38}.cinematic-page .cinematic-secondary:hover{background:#fff3}.cinematic-page .cinematic-actions .cinematic-secondary svg{fill:currentColor;stroke:none;width:15px;height:15px}.cinematic-page .cinematic-flow{background:var(--cinematic-surface);outline:none;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:8%;padding:80px 8.5%;scroll-margin-top:100px;display:grid}.cinematic-page .cinematic-flow-copy{min-width:0}.cinematic-page .cinematic-flow h2{letter-spacing:-.055em;font-size:clamp(30px,3.05vw,54px);font-weight:400;line-height:1.12}.cinematic-page .cinematic-flow-items{margin-top:clamp(28px,3.5vw,64px)}.cinematic-page .cinematic-flow details{border-top:1px solid #666464;transition:border-color .28s}.cinematic-page .cinematic-flow details[open]{border-top-color:#dad9d9}.cinematic-page .cinematic-flow details[data-enhanced][data-expanded=false]{border-top-color:#666464}.cinematic-page .cinematic-flow summary{cursor:pointer;color:#bdbbbb;padding:15px 0;font-size:clamp(13px,1.08vw,18px);font-weight:400;list-style:none;transition:color .24s}.cinematic-page .cinematic-flow summary::-webkit-details-marker{display:none}.cinematic-page .cinematic-flow summary:focus-visible{outline-offset:-5px;border-radius:3px;outline:1px solid #ffffff80}.cinematic-page .cinematic-flow details[open] summary{color:#fff}.cinematic-page .cinematic-flow details[data-enhanced][data-expanded=false] summary{color:#bdbbbb}.cinematic-page .cinematic-flow details p{color:#cecccc;letter-spacing:-.02em;opacity:1;padding-bottom:22px;font-size:clamp(12px,1.04vw,17px);line-height:1.5;transition:opacity .24s}.cinematic-page .cinematic-flow details[data-enhanced][data-expanded=false] p{opacity:0}.cinematic-page .cinematic-flow-link{border-bottom:1px solid #c1bfbf;margin-top:25px;padding-block:4px;font-size:clamp(12px,1vw,16px);display:inline-block}.cinematic-page .cinematic-flow-still{align-self:start;width:100%;height:auto}.cinematic-page .cinematic-feature-preview{aspect-ratio:3561/2532;border-radius:1.2%;align-self:start;min-width:0;position:relative;overflow:hidden}.cinematic-page .cinematic-feature-layer{opacity:0;pointer-events:none;transition:opacity .26s;position:absolute;inset:0}.cinematic-page .cinematic-feature-layer[data-shown=true]{opacity:1;pointer-events:auto}.cinematic-page .cinematic-feature-layer>:is(img,video){object-fit:fill;width:100%;height:100%;display:block}.cinematic-page .cinematic-feature-layer>video{opacity:0;pointer-events:none;transition:opacity .26s;position:absolute;inset:0}.cinematic-page .cinematic-feature-layer[data-ready=true]>video{opacity:1}.cinematic-page .cinematic-feature-sequence{z-index:2;opacity:0;pointer-events:none;transition:opacity .26s;display:none;position:absolute}.cinematic-page .cinematic-feature-control{z-index:1;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#464a4e80;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:40px;height:40px;transition:opacity .18s,background-color .18s;display:grid;position:absolute;bottom:12px;right:12px}@media (hover:hover){.cinematic-page .cinematic-feature-control{opacity:0;pointer-events:none}.cinematic-page .cinematic-feature-preview:is(:hover,:focus-within) .cinematic-feature-control{opacity:1;pointer-events:auto}}.cinematic-page .cinematic-feature-control:hover{background:#64686c99}.cinematic-page .cinematic-feature-control svg{fill:currentColor;stroke-width:1.5px;width:14px;height:14px}.cinematic-page .cinematic-payment-story{padding-block:clamp(40px,4vw,72px) clamp(80px,12vw,180px)}.cinematic-page .cinematic-payment-story-content,.cinematic-page .cinematic-payment-story .landing-clients-heading{width:min(83%,147.556svh);margin-inline:auto}.cinematic-page .cinematic-payment-story .marketing-scroll-reveal{letter-spacing:-.045em;width:72%;margin:0 auto clamp(56px,8vw,140px);font-size:clamp(24px,2.1vw,36px);font-weight:400;line-height:1.25}.cinematic-page .cinematic-payment-story .marketing-scroll-reveal-word{--word-progress:1;color:#fff;font-weight:inherit;opacity:calc(.2 + var(--word-progress,1) * .8)}.cinematic-page .cinematic-payment-film{aspect-ratio:1588/658;isolation:isolate;background:#272626;border-radius:12px;position:relative;overflow:hidden}.cinematic-page .cinematic-payment-film video{aspect-ratio:1588/658;width:100%;height:auto;display:block}.cinematic-page .cinematic-film-control{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);color:#fff;cursor:pointer;background:linear-gradient(135deg,#ffffff38,#ffffff12),#141b2361;border:1px solid #ffffff52;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .18s,border-color .18s,transform .18s;display:none;position:absolute;bottom:18px;right:18px}.cinematic-page .cinematic-payment-film[data-enhanced] .cinematic-film-control{display:flex}.cinematic-page .cinematic-film-control:hover{background-color:#141b238c;border-color:#ffffff85}.cinematic-page .cinematic-film-control:active{transform:scale(.94)}.cinematic-page .cinematic-film-control:focus-visible{outline-offset:-5px}.cinematic-page .cinematic-film-control svg{fill:currentColor;stroke-width:1.5px;width:18px;height:18px}.cinematic-page .cinematic-film-control .lucide-play{margin-left:2px}.cinematic-page .cinematic-film-error{background:#1d1c1cd9;border-radius:6px;max-width:calc(100% - 92px);padding:8px 12px;font-size:14px;position:absolute;bottom:16px;left:16px}@media (prefers-reduced-motion:no-preference){.cinematic-page[data-motion=sequence] .cinematic-stage{height:100svh;position:sticky;top:0;overflow:clip}.cinematic-page[data-motion=sequence] .cinematic-media{aspect-ratio:16/9;width:min(100%,177.778svh)}.cinematic-page[data-motion=sequence] .cinematic-visual{position:absolute;inset:0}.cinematic-page[data-motion=sequence] .cinematic-scene{width:max(100vw,177.778svh);height:max(56.25vw,100svh);position:absolute;top:calc(50svh - max(56.25vw,100svh)/2);left:calc(50% - max(100vw,177.778svh)/2)}.cinematic-page[data-motion=sequence] .cinematic-visual[data-drawn=true] .cinematic-canvas,.cinematic-page[data-motion=sequence] .cinematic-visual[data-endpoint=true] .cinematic-endpoint{opacity:1}.cinematic-page[data-motion=sequence] .cinematic-visual[data-artwork=true] .cinematic-artwork-layer{opacity:1;background:0 0}.cinematic-page[data-motion=sequence] .cinematic-visual[data-artwork=true]{background:0 0}.cinematic-page[data-motion=sequence] .cinematic-visual[data-artwork=true] :is(.cinematic-scene,.cinematic-endpoint){visibility:hidden}.cinematic-page[data-motion=sequence] .cinematic-opening{position:absolute;inset:0}.cinematic-page[data-motion=sequence] .cinematic-hero-copy{padding:0;position:absolute;top:16%;left:5%;right:5%}.cinematic-page[data-motion=sequence] .cinematic-flow{opacity:0;background:0 0;width:28.5%;padding:0;display:block;position:absolute;top:13%;left:8.5%}.cinematic-page[data-motion=sequence] .cinematic-feature-static{display:none}.cinematic-page[data-motion=sequence] .cinematic-feature-sequence{display:block}.cinematic-page[data-motion=sequence] .cinematic-feature-sequence[data-enabled=true]{opacity:1;pointer-events:auto}.cinematic-page[data-motion=sequence] .cinematic-feature-sequence .cinematic-feature-control{left:12px;right:auto}}@media (prefers-reduced-motion:reduce){.cinematic-page .cinematic-feature-preview,.cinematic-page .cinematic-feature-layer,.cinematic-page .cinematic-feature-layer>video{transition:none}}@media (max-width:1100px) and (min-width:821px){.cinematic-page .cinematic-header-inner{gap:12px;width:min(88%,156.444svh)}.cinematic-page .cinematic-navigation{gap:0}.cinematic-page .cinematic-flow-items{margin-top:24px}.cinematic-page .cinematic-flow summary{padding-block:10px}.cinematic-page .cinematic-flow details p{padding-bottom:14px}}@media (max-width:820px){.cinematic-page .cinematic-payment-story{padding-block:40px 80px}.cinematic-page .cinematic-payment-story-content,.cinematic-page .cinematic-payment-story .landing-clients-heading{width:calc(100% - 48px)}.cinematic-page .cinematic-payment-story .marketing-scroll-reveal{width:100%;margin-bottom:40px;font-size:clamp(22px,4vw,30px)}.cinematic-page .cinematic-payment-film{border-radius:8px}.cinematic-page .cinematic-film-control{bottom:10px;right:10px}.cinematic-page .cinematic-header{height:56px}.cinematic-page .cinematic-header-inner{width:auto;margin-left:24px;margin-right:20px}.cinematic-page .cinematic-flow{scroll-margin-top:76px}.cinematic-page .cinematic-brand{width:92px;height:30px}.cinematic-page :is(.cinematic-navigation,.cinematic-sign-in){display:none}.cinematic-page .cinematic-menu-trigger{background:0 0;border-radius:5px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.cinematic-page .cinematic-menu-trigger:hover{background:rgb(var(--cinematic-nav-hover-rgb,255 255 255) / 12%)}.cinematic-page .cinematic-hero-copy{padding:36px 24px 64px}.cinematic-page .cinematic-hero-copy h1{max-width:620px;margin-inline:auto;font-size:clamp(30px,5.2vw,42px)}.cinematic-page .cinematic-hero-copy p{max-width:510px;margin-inline:auto;font-size:15px;line-height:1.5}.cinematic-page .cinematic-desktop-break{display:none}.cinematic-page .cinematic-flow{grid-template-columns:1fr;gap:36px;padding:24px 24px 48px}.cinematic-page .cinematic-flow h2{font-size:38px}.cinematic-page .cinematic-flow summary{font-size:15px}.cinematic-page .cinematic-flow details p,.cinematic-page .cinematic-flow-link{font-size:14px}}@media (max-width:820px) and (prefers-reduced-motion:no-preference){.cinematic-page[data-motion=sequence] .cinematic-media{margin-inline:0;left:50%;transform:translate(-50%)}.cinematic-page[data-motion=sequence] .cinematic-opening{width:100vw;height:100svh;left:calc(50% - 50vw);right:auto}.cinematic-page[data-motion=sequence] .cinematic-hero-copy{padding:0;top:clamp(88px,14svh,120px);left:24px;right:24px}.cinematic-page[data-motion=sequence] .cinematic-flow{background:0 0;padding:0}.cinematic-page[data-motion=sequence] .cinematic-feature-sequence .cinematic-feature-control{bottom:10px;left:auto;right:10px}}@media (prefers-reduced-motion:reduce){.cinematic-page .cinematic-payment-story .marketing-scroll-reveal-word{opacity:1}.cinematic-page *{scroll-behavior:auto!important;transition:none!important}}.cinematic-page[data-motion=sequence][data-intro-complete=true] .cinematic-stage{position:relative}.cinematic-page[data-motion=sequence][data-intro-complete=true] .cinematic-return-hero{height:100svh;display:block;position:relative;overflow:clip}.cinematic-page .cinematic-return-hero>picture{position:absolute;inset:0}.cinematic-page .cinematic-return-hero>picture>img{object-fit:cover;width:100%;height:100%}.cinematic-page[data-motion=sequence] .cinematic-return-hero .cinematic-hero-copy{width:min(90%,160svh);top:min(9vw,16svh);left:50%;right:auto;transform:translate(-50%)}@media (max-width:820px){.cinematic-page[data-motion=sequence] .cinematic-return-hero .cinematic-hero-copy{width:auto;top:clamp(88px,14svh,120px);left:24px;right:24px;transform:none}}
.cinematic-page .cinematic-header{height:60px;transition:background-color .24s,color .22s}.cinematic-page .cinematic-header-inner{grid-template-columns:100px minmax(0,1fr) 100px;gap:20px;width:min(100% - 80px,1600px);display:grid}.cinematic-page .cinematic-brand{width:96px;height:32px}.cinematic-page .acru-nav-host{display:contents}.cinematic-page .cinematic-navigation{justify-content:center;gap:4px}.cinematic-page .cinematic-navigation :is(button,a){min-height:30px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:5px 11px;font-size:13px;font-weight:500;line-height:20px;transition:background-color .18s;display:inline-flex}.cinematic-page .cinematic-navigation :is(button,a):hover,.cinematic-page .cinematic-navigation button[aria-expanded=true]{background:rgb(var(--cinematic-nav-hover-rgb,255 255 255) / 12%)}.cinematic-page .cinematic-sign-in{border-radius:4px;justify-self:end;min-height:30px;padding:5px 9px;font-size:13px;line-height:20px;transition:background-color .18s}.cinematic-page .cinematic-sign-in:hover{background:rgb(var(--cinematic-nav-hover-rgb,255 255 255) / 12%)}.cinematic-page .cinematic-header[data-menu-open=true] .cinematic-sign-in:hover{background:#f2f2f2}.cinematic-page .cinematic-header[data-menu-open=true]{color:#25272b;background:#fff;border-bottom-color:#0000}.cinematic-page .cinematic-header[data-menu-open=true] .cinematic-brand img{filter:brightness(.65)}.cinematic-page .cinematic-header[data-menu-open=true] .cinematic-navigation :is(button,a):hover,.cinematic-page .cinematic-header[data-menu-open=true] .cinematic-navigation button[aria-expanded=true]{background:#f2f2f2}.cinematic-page .cinematic-header :is(button,a):focus-visible{outline-offset:3px;outline:1px solid}.cinematic-page .acru-nav-scrim{-webkit-backdrop-filter:blur(7px);opacity:0;visibility:hidden;pointer-events:none;background:#00000029;border-radius:0;width:100%;height:calc(100dvh - 60px);transition:opacity .26s,visibility 0s .3s;position:fixed;inset:60px 0 0}.cinematic-page .acru-nav-scrim[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.cinematic-page .acru-mega-panel{color:#25272b;opacity:0;visibility:hidden;pointer-events:none;background:#fff;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .18s,visibility 0s .32s;display:grid;position:absolute;top:100%;left:0;right:0}.cinematic-page .acru-mega-panel[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;grid-template-rows:1fr;transition-delay:0s}.cinematic-page .acru-mega-clip{min-height:0;overflow:hidden}.cinematic-page .acru-mega-content{overscroll-behavior:contain;grid-template-columns:minmax(0,1fr) 190px;gap:48px;width:min(100% - 120px,1320px);max-height:calc(100dvh - 60px);margin-inline:auto;padding-block:36px 46px;animation:.24s both acru-nav-enter;display:grid;overflow-y:auto}.cinematic-page .acru-mega-items{grid-template-columns:repeat(var(--nav-columns), minmax(0, 1fr));align-items:start;gap:28px 22px;display:grid}.cinematic-page .acru-mega-item{text-align:center;min-width:0}.cinematic-page .acru-mega-feature{display:block}.cinematic-page .acru-mega-feature img{object-fit:contain;width:100%;height:145px;margin:0 auto 16px;transition:transform .32s cubic-bezier(.22,1,.36,1)}.cinematic-page .acru-mega-feature:hover img{transform:translateY(-3px)}.cinematic-page .acru-mega-feature span{font-size:15px;font-weight:500;line-height:1.4}.cinematic-page .acru-mega-detail-links{gap:9px;margin:16px 0 0;padding:0;list-style:none;display:grid}.cinematic-page .acru-mega-detail-links a,.cinematic-page .acru-mega-learn{color:#686b70;font-size:12px;line-height:1.6}.cinematic-page .acru-mega-learn{margin-top:7px;display:inline-block}.cinematic-page :is(.acru-mega-detail-links a,.acru-mega-learn,.acru-mega-aside a):hover{color:#202226}.cinematic-page .acru-mega-learn:hover{text-underline-offset:4px;text-decoration:underline}.cinematic-page .acru-mega-aside{border-left:1px solid #e5e5e5;flex-direction:column;align-items:flex-start;gap:20px;padding:20px 0 12px 34px;display:flex}.cinematic-page .acru-mega-aside a{font-size:13px;font-weight:500;line-height:1.5}.cinematic-page .acru-mega-content[data-panel=solutions] .acru-mega-feature img{height:110px;margin-bottom:8px}.cinematic-page .acru-mega-content[data-panel=solutions] .acru-mega-items{row-gap:24px}.cinematic-page .acru-mega-content[data-panel=resources] .acru-mega-feature img{height:185px}.cinematic-page .acru-no-js-nav{gap:18px;font-size:13px;display:flex}@keyframes acru-nav-enter{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.cinematic-page .acru-mobile-navigation{color:#25272b;background:0 0;border-radius:0;padding:0;overflow:hidden}.cinematic-page .acru-mobile-navigation[data-expanded=true]{background:#fff}.cinematic-page .acru-mobile-wordmark{width:92px;height:30px;position:absolute;top:12px;left:24px;overflow:hidden}.cinematic-page .acru-mobile-wordmark img{filter:brightness(.65);width:120%;height:auto;position:absolute;top:50%;left:-9%;transform:translateY(calc(-40% - 3px))}.cinematic-page .acru-mobile-content{overscroll-behavior:contain;padding:12px 24px max(28px, env(safe-area-inset-bottom));opacity:0;outline:none;transition:opacity .22s;position:absolute;inset:56px 0 0;overflow-y:auto}.cinematic-page .acru-mobile-navigation[data-expanded=true] .acru-mobile-content{opacity:1}.cinematic-page .acru-mobile-navigation .cinematic-menu-toggle:hover{background:#f2f2f2}.cinematic-page .acru-mobile-navigation .acru-mobile-primary{gap:0;padding:10px 0}.cinematic-page .acru-mobile-navigation .acru-mobile-primary>a,.cinematic-page .acru-mobile-section-trigger{width:100%;min-height:54px;font:inherit;text-align:left;color:#25272b;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:14px 0;font-size:20px;font-weight:400;line-height:1.3;display:flex}.cinematic-page .acru-mobile-navigation .acru-mobile-primary .acru-mobile-sign-in{justify-content:flex-start;margin-top:24px;font-size:16px}.cinematic-page .acru-mobile-section{border-bottom:1px solid #ededed}.cinematic-page .acru-mobile-section-trigger svg{width:18px;height:18px;transition:transform .28s cubic-bezier(.22,1,.36,1)}.cinematic-page .acru-mobile-section-trigger[aria-expanded=true] svg{transform:rotate(90deg)}.cinematic-page .acru-mobile-section-body{visibility:hidden;opacity:0;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .2s,visibility 0s .32s;display:grid}.cinematic-page .acru-mobile-section[data-open=true] .acru-mobile-section-body{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.cinematic-page .acru-mobile-section-clip{min-height:0;overflow:hidden}.cinematic-page .acru-mobile-navigation .acru-mega-content{width:100%;max-height:none;padding:0;animation:none;display:block;overflow:visible}.cinematic-page .acru-mobile-navigation .acru-mega-items{grid-template-columns:1fr;gap:0}.cinematic-page .acru-mobile-navigation .acru-mega-item{text-align:left;border-top:0;padding:6px 0 14px}.cinematic-page .acru-mobile-navigation .acru-mobile-primary .acru-mega-feature{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;min-height:44px;margin:0;padding:0;display:flex}.cinematic-page .acru-mobile-navigation .acru-mega-feature img{flex:0 0 48px;width:48px;height:36px;margin:0}.cinematic-page .acru-mobile-navigation .acru-mega-feature span{font-size:15px}.cinematic-page .acru-mobile-navigation .acru-mega-detail-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;margin:4px 0 0 58px}.cinematic-page .acru-mobile-navigation .acru-mobile-primary .acru-mega-detail-links a{min-height:40px;margin:0;padding:8px 0;font-size:14px;line-height:1.4}.cinematic-page .acru-mobile-navigation .acru-mobile-primary .acru-mega-learn{display:none}.cinematic-page .acru-mobile-navigation .acru-mega-aside{opacity:1;border-top:1px solid #ededed;border-left:0;gap:0;padding:10px 0 16px 58px;transform:none}.cinematic-page .acru-mobile-navigation .acru-mobile-primary .acru-mega-aside a{min-height:40px;margin:0;padding:8px 0;font-size:14px}@media (max-width:1200px) and (min-width:1025px){.cinematic-page .cinematic-header-inner{gap:12px;width:calc(100% - 48px)}.cinematic-page .cinematic-navigation :is(button,a){padding-inline:8px}.cinematic-page .acru-mega-content{grid-template-columns:minmax(0,1fr) 160px;gap:26px;width:calc(100% - 64px)}.cinematic-page .acru-mega-aside{padding-left:24px}.cinematic-page .acru-mega-items{column-gap:16px}.cinematic-page .acru-mega-feature img{height:120px}}@media (max-width:1024px){.cinematic-page .cinematic-header{height:56px}.cinematic-page .cinematic-header-inner{width:auto;margin-inline:24px 20px;display:flex}.cinematic-page .cinematic-brand{width:92px;height:30px}.cinematic-page :is(.cinematic-navigation,.cinematic-sign-in,.acru-mega-panel,.acru-nav-scrim){display:none}.cinematic-page .cinematic-menu-trigger{background:0 0;border-radius:4px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.cinematic-page .cinematic-menu-trigger:hover{background:rgb(var(--cinematic-nav-hover-rgb,255 255 255) / 12%)}}@media (prefers-reduced-motion:reduce){.cinematic-page :is(.cinematic-header,.acru-mega-panel,.acru-nav-scrim,.acru-mega-feature img,.acru-mobile-content,.acru-mobile-section-body,.acru-mobile-section-trigger svg,.cinematic-menu,.cinematic-menu-lines>span){transition:none}.cinematic-page :is(.acru-mega-content,.acru-mobile-detail){animation:none}}
