.Mockups-module__Blu3fq__heroFigure{min-inline-size:0;margin:0}.Mockups-module__Blu3fq__sample{padding:var(--space-0-5) var(--space-3);border-radius:var(--radius-full);background:var(--color-secondary-soft);color:var(--color-on-secondary-soft);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;flex-shrink:0;align-items:center;display:inline-flex}.Mockups-module__Blu3fq__app{grid-template-columns:176px minmax(0,1fr);min-block-size:0;display:grid}.Mockups-module__Blu3fq__sidebar{gap:var(--space-4);padding:var(--space-4) var(--space-3);background:var(--color-sidebar-background);color:var(--color-sidebar-text);font-size:var(--font-size-xs);flex-direction:column;display:flex}.Mockups-module__Blu3fq__sidebarBrand{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);display:flex}.Mockups-module__Blu3fq__sidebarLogo{border-radius:var(--radius-sm);background:var(--color-logo-background);block-size:26px;inline-size:26px;color:var(--color-on-logo);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Mockups-module__Blu3fq__sidebarGroup{gap:var(--space-0-5);flex-direction:column;display:flex}.Mockups-module__Blu3fq__sidebarHeading{padding-inline:var(--space-2);color:var(--color-sidebar-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);margin-block-end:var(--space-1)}.Mockups-module__Blu3fq__sidebarItem{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);border:1px solid #0000;display:flex}.Mockups-module__Blu3fq__sidebarActive{border-color:var(--color-sidebar-item-active-border);background:var(--color-sidebar-item-active);font-weight:var(--font-weight-semibold)}.Mockups-module__Blu3fq__main{gap:var(--space-3);min-inline-size:0;padding:var(--space-4);background:var(--color-background);flex-direction:column;display:flex}.Mockups-module__Blu3fq__tabs,.Mockups-module__Blu3fq__fileTabs{gap:var(--space-1);flex-wrap:wrap;display:flex}.Mockups-module__Blu3fq__tab{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.Mockups-module__Blu3fq__tabActive{background:var(--color-primary-soft);color:var(--color-on-primary-soft)}.Mockups-module__Blu3fq__hero{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-hero-background);color:var(--color-hero-text);flex-wrap:wrap;display:flex}.Mockups-module__Blu3fq__heroText{gap:var(--space-1);flex-direction:column;display:flex}.Mockups-module__Blu3fq__heroTitle{font-size:var(--font-size-lg)}.Mockups-module__Blu3fq__heroDate{align-items:center;gap:var(--space-2);color:var(--color-hero-text-muted);font-size:var(--font-size-xs);display:inline-flex}.Mockups-module__Blu3fq__kpis{gap:var(--space-2);flex:1;grid-template-columns:repeat(4,minmax(0,1fr));min-inline-size:min(100%,420px);display:grid}.Mockups-module__Blu3fq__kpi{align-items:flex-start;gap:var(--space-2);min-inline-size:0;padding:var(--space-2) var(--space-3);border:1px solid var(--color-hero-tile-border);border-radius:var(--radius-md);background:var(--color-hero-tile);display:flex;container-type:inline-size}.Mockups-module__Blu3fq__kpiIcon{border-radius:var(--radius-sm);background:var(--color-hero-info-well);block-size:26px;inline-size:26px;color:var(--color-hero-info);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Mockups-module__Blu3fq__kpiBody{min-inline-size:0;line-height:var(--line-height-tight);flex-direction:column;display:flex}.Mockups-module__Blu3fq__kpiLabel,.Mockups-module__Blu3fq__kpiDetail{color:var(--color-hero-text-muted);font-size:var(--font-size-xs)}.Mockups-module__Blu3fq__kpiValue{font-size:var(--font-size-xl);font-variant-numeric:tabular-nums}@container (max-width:112px){.Mockups-module__Blu3fq__kpiIcon{display:none}.Mockups-module__Blu3fq__kpiLabel{overflow-wrap:anywhere}}.Mockups-module__Blu3fq__lists{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);display:grid}.Mockups-module__Blu3fq__card{gap:var(--space-2);min-inline-size:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}.Mockups-module__Blu3fq__cardTitle{font-size:var(--font-size-sm);margin:0}.Mockups-module__Blu3fq__lane{margin:var(--space-1) 0 0;color:var(--color-text-subtle);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.Mockups-module__Blu3fq__personRow,.Mockups-module__Blu3fq__apptRow,.Mockups-module__Blu3fq__invoiceRow,.Mockups-module__Blu3fq__ledgerRow,.Mockups-module__Blu3fq__staffRow,.Mockups-module__Blu3fq__fileHead{align-items:center;gap:var(--space-2);min-inline-size:0;display:flex}.Mockups-module__Blu3fq__person{min-inline-size:0;line-height:var(--line-height-tight);flex-direction:column;flex:1;display:flex}.Mockups-module__Blu3fq__person strong,.Mockups-module__Blu3fq__person span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Mockups-module__Blu3fq__person strong{font-size:var(--font-size-sm)}.Mockups-module__Blu3fq__person span{color:var(--color-text-muted);font-size:var(--font-size-xs)}.Mockups-module__Blu3fq__avatar{border-radius:var(--radius-full);block-size:28px;inline-size:28px;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Mockups-module__Blu3fq__avatar1{background:var(--color-avatar-1-bg);color:var(--color-avatar-1-text)}.Mockups-module__Blu3fq__avatar2{background:var(--color-avatar-2-bg);color:var(--color-avatar-2-text)}.Mockups-module__Blu3fq__avatar3{background:var(--color-avatar-3-bg);color:var(--color-avatar-3-text)}.Mockups-module__Blu3fq__avatar0{background:var(--color-avatar-4-bg);color:var(--color-avatar-4-text)}.Mockups-module__Blu3fq__time{min-inline-size:7ch;font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold)}.Mockups-module__Blu3fq__wait{color:var(--color-text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.Mockups-module__Blu3fq__amount{font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.Mockups-module__Blu3fq__chip{align-items:center;gap:var(--space-1);padding:1px var(--space-2);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;border:1px solid #0000;flex-shrink:0;display:inline-flex}.Mockups-module__Blu3fq__chip_confirmed,.Mockups-module__Blu3fq__pay_paid{border-color:var(--card-status-confirmed-border);background:var(--card-status-confirmed-bg);color:var(--card-status-confirmed-text)}.Mockups-module__Blu3fq__chip_arrived{border-color:var(--card-status-checked-in-border);background:var(--card-status-checked-in-bg);color:var(--card-status-checked-in-text)}.Mockups-module__Blu3fq__chip_inProgress{border-color:var(--card-status-in-progress-border);background:var(--card-status-in-progress-bg);color:var(--card-status-in-progress-text)}.Mockups-module__Blu3fq__chip_completed{border-color:var(--card-status-completed-border);background:var(--card-status-completed-bg);color:var(--card-status-completed-text)}.Mockups-module__Blu3fq__chip_unconfirmed,.Mockups-module__Blu3fq__pay_partly{border-color:var(--card-status-unconfirmed-border);background:var(--card-status-unconfirmed-bg);color:var(--card-status-unconfirmed-text)}.Mockups-module__Blu3fq__pay_unpaid{border-color:var(--card-status-delayed-border);background:var(--card-status-delayed-bg);color:var(--card-status-delayed-text)}.Mockups-module__Blu3fq__chip_alert{border-color:var(--color-warning);background:var(--color-warning-soft);color:var(--color-warning)}.Mockups-module__Blu3fq__panel{gap:var(--space-4);min-inline-size:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-md);flex-direction:column;display:flex}.Mockups-module__Blu3fq__panelBar{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.Mockups-module__Blu3fq__panelDay,.Mockups-module__Blu3fq__panelTitle{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin:0}.Mockups-module__Blu3fq__calendar{--cal-head:28px;--cal-row:26px;gap:var(--space-2);grid-template-columns:auto repeat(3,minmax(0,1fr));display:grid}.Mockups-module__Blu3fq__hours{grid-template-rows:repeat(4, calc(var(--cal-row) * 2));color:var(--color-text-subtle);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap;padding-block-start:calc(var(--cal-head) + var(--space-1));display:grid}.Mockups-module__Blu3fq__calColumn{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.Mockups-module__Blu3fq__calHead{block-size:var(--cal-head);border-radius:var(--radius-md);background:var(--color-surface-raised);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;display:flex}.Mockups-module__Blu3fq__calBody{grid-template-rows:repeat(8, var(--cal-row));border-radius:var(--radius-md);background:var(--color-calendar-today);gap:0;display:grid}.Mockups-module__Blu3fq__block{min-block-size:0;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);font-size:var(--font-size-xs);line-height:var(--line-height-tight);border:1px solid #0000;flex-direction:column;margin:1px;display:flex;overflow:hidden}.Mockups-module__Blu3fq__block strong,.Mockups-module__Blu3fq__block span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Mockups-module__Blu3fq__block_teal{border-color:var(--calendar-teal-border);background:var(--calendar-teal-bg);color:var(--calendar-teal-text)}.Mockups-module__Blu3fq__block_blue{border-color:var(--calendar-blue-border);background:var(--calendar-blue-bg);color:var(--calendar-blue-text)}.Mockups-module__Blu3fq__block_violet{border-color:var(--calendar-violet-border);background:var(--calendar-violet-bg);color:var(--calendar-violet-text)}.Mockups-module__Blu3fq__queue{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-raised);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);align-self:flex-start;display:inline-flex}.Mockups-module__Blu3fq__fileHead{flex-wrap:wrap}.Mockups-module__Blu3fq__fileHead .Mockups-module__Blu3fq__avatar{block-size:36px;inline-size:36px;font-size:var(--font-size-md)}.Mockups-module__Blu3fq__chartPicture{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);min-inline-size:0;overflow:hidden}.Mockups-module__Blu3fq__fileRow{justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm);display:flex}.Mockups-module__Blu3fq__fileRow strong{color:var(--color-text)}.Mockups-module__Blu3fq__chat{gap:var(--space-2);flex-direction:column;display:flex}.Mockups-module__Blu3fq__bubble{max-inline-size:86%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);font-size:var(--font-size-sm);align-self:flex-start}.Mockups-module__Blu3fq__bubbleMine{background:var(--color-primary-soft);color:var(--color-on-primary-soft);border-color:#0000;align-self:flex-end}.Mockups-module__Blu3fq__staff{gap:var(--space-2);flex-direction:column;display:flex}.Mockups-module__Blu3fq__staffRow{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.Mockups-module__Blu3fq__staffFigure{color:var(--color-text-muted);font-size:var(--font-size-xs);white-space:nowrap}.Mockups-module__Blu3fq__staffFigure strong{color:var(--color-text);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}.Mockups-module__Blu3fq__myPay{align-self:flex-start}.Mockups-module__Blu3fq__ledger{gap:var(--space-2);flex-direction:column;display:flex}.Mockups-module__Blu3fq__ledgerRow{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);font-size:var(--font-size-sm)}.Mockups-module__Blu3fq__ledgerRow>span:nth-child(2){flex:1;min-inline-size:0}.Mockups-module__Blu3fq__ledgerTotal{border-color:var(--color-control-border);background:var(--color-surface-raised);font-weight:var(--font-weight-bold)}.Mockups-module__Blu3fq__phone{gap:var(--space-3);inline-size:min(300px,100%);padding:var(--space-5) var(--space-4);border:2px solid var(--color-border-strong);background:var(--color-background);border-radius:28px;flex-direction:column;margin-inline:auto;display:flex}.Mockups-module__Blu3fq__notice,.Mockups-module__Blu3fq__check{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);display:flex}.Mockups-module__Blu3fq__noticeIcon{border-radius:var(--radius-full);background:var(--color-primary-soft);block-size:32px;inline-size:32px;color:var(--color-on-primary-soft);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Mockups-module__Blu3fq__themes{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.Mockups-module__Blu3fq__themeLight,.Mockups-module__Blu3fq__themeDark{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);display:inline-flex}.Mockups-module__Blu3fq__themeLight{background:var(--neutral-50);color:var(--neutral-900)}.Mockups-module__Blu3fq__themeDark{background:var(--neutral-dark-850);color:var(--neutral-dark-50)}.Mockups-module__Blu3fq__bookingFrame{align-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-raised);flex-direction:column;display:flex}.Mockups-module__Blu3fq__bookingPhone{gap:var(--space-3);inline-size:min(300px,100%);padding:var(--space-5) var(--space-4);border:2px solid var(--color-border-strong);background:var(--color-surface);border-radius:28px;flex-direction:column;display:flex}.Mockups-module__Blu3fq__bookingTitle{align-items:center;gap:var(--space-2);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:0;display:flex}.Mockups-module__Blu3fq__bookingField{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-control-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);display:flex}.Mockups-module__Blu3fq__bookingLabel{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.Mockups-module__Blu3fq__times{gap:var(--space-2);flex-wrap:wrap;display:flex}.Mockups-module__Blu3fq__timeChip{padding:var(--space-1) var(--space-3);border:1px solid var(--color-control-border);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}.Mockups-module__Blu3fq__timeChipOn{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary);font-weight:var(--font-weight-semibold)}.Mockups-module__Blu3fq__bookingButton{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-primary-gradient);color:var(--color-on-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-align:center}.Mockups-module__Blu3fq__check{inline-size:min(300px,100%);box-shadow:var(--shadow-md);margin-block-start:calc(var(--space-6) * -1);position:relative}@media (max-width:1080px){.Mockups-module__Blu3fq__lists{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.Mockups-module__Blu3fq__cardInvoices{display:none}}@media (max-width:760px){.Mockups-module__Blu3fq__app{grid-template-columns:minmax(0,1fr)}.Mockups-module__Blu3fq__sidebar{display:none}.Mockups-module__Blu3fq__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.Mockups-module__Blu3fq__lists{grid-template-columns:minmax(0,1fr)}.Mockups-module__Blu3fq__cardWaiting{display:none}.Mockups-module__Blu3fq__main{padding:var(--space-3)}}@media (max-width:420px){.Mockups-module__Blu3fq__panel{padding:var(--space-4) var(--space-3)}.Mockups-module__Blu3fq__calendar{--cal-row:22px}.Mockups-module__Blu3fq__block span{display:none}}@keyframes Mockups-module__Blu3fq__mockIn{0%{opacity:0;transform:translateY(10px)}}@keyframes Mockups-module__Blu3fq__phoneDrift{0%{transform:translateY(14px)}to{transform:translateY(-14px)}}@media (prefers-reduced-motion:no-preference){.Mockups-module__Blu3fq__kpi,.Mockups-module__Blu3fq__person{animation:.5s ease-out backwards Mockups-module__Blu3fq__mockIn;animation-delay:calc(.7s + var(--mock-i,0) * 90ms)}.Mockups-module__Blu3fq__kpi:nth-child(2),.Mockups-module__Blu3fq__person:nth-child(2){--mock-i:1}.Mockups-module__Blu3fq__kpi:nth-child(3),.Mockups-module__Blu3fq__person:nth-child(3){--mock-i:2}.Mockups-module__Blu3fq__kpi:nth-child(4),.Mockups-module__Blu3fq__person:nth-child(4){--mock-i:3}.Mockups-module__Blu3fq__person:nth-child(n+5){--mock-i:4}.Mockups-module__Blu3fq__person{animation-delay:calc(1s + var(--mock-i,0) * 70ms)}@supports (animation-timeline:view()){.Mockups-module__Blu3fq__bookingPhone{animation:linear both Mockups-module__Blu3fq__phoneDrift;animation-timeline:view();animation-range:cover}}}
.WindowFrame-module__8_rpqq__window{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);min-inline-size:0;box-shadow:var(--shadow-lg);text-align:start;flex-direction:column;display:flex;overflow:hidden}.WindowFrame-module__8_rpqq__chrome{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-block-end:1px solid var(--color-border);background:var(--color-surface-raised);display:flex}.WindowFrame-module__8_rpqq__dots{flex-shrink:0;gap:6px;display:inline-flex}.WindowFrame-module__8_rpqq__dots i{border-radius:var(--radius-full);background:var(--color-border-strong);block-size:10px;inline-size:10px;display:block}.WindowFrame-module__8_rpqq__sample{padding:var(--space-0-5) var(--space-3);border-radius:var(--radius-full);background:var(--color-secondary-soft);color:var(--color-on-secondary-soft);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;flex-shrink:0;align-items:center;margin-inline-start:auto;display:inline-flex}
.LandingPage-module__aAPW5W__page{background:var(--color-background);min-block-size:100vh;color:var(--color-text);flex-direction:column;display:flex}.LandingPage-module__aAPW5W__container{inline-size:min(1200px,100%);padding-inline:var(--space-6);margin-inline:auto}.LandingPage-module__aAPW5W__skipLink{z-index:50;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-md);color:var(--color-text);font-weight:var(--font-weight-semibold);position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);transform:translateY(-200%)}.LandingPage-module__aAPW5W__skipLink:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;transform:none}.LandingPage-module__aAPW5W__header{z-index:40;border-block-end:1px solid var(--color-border);background:var(--color-surface);position:sticky;inset-block-start:0}.LandingPage-module__aAPW5W__headerBar{justify-content:space-between;align-items:center;gap:var(--space-4);min-block-size:64px;display:flex}.LandingPage-module__aAPW5W__brand{align-items:center;gap:var(--space-2);min-inline-size:0;color:var(--color-text);text-decoration:none;display:inline-flex}.LandingPage-module__aAPW5W__logo{border-radius:var(--radius-md);background:var(--color-logo-background);block-size:40px;inline-size:40px;color:var(--color-on-logo);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.LandingPage-module__aAPW5W__brandName{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LandingPage-module__aAPW5W__nav{align-items:center;gap:var(--space-1);display:none}.LandingPage-module__aAPW5W__navLink{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-muted);font-weight:var(--font-weight-semibold);text-decoration:none}.LandingPage-module__aAPW5W__navLink:hover{background:var(--color-surface-hover);color:var(--color-text)}.LandingPage-module__aAPW5W__headerActions{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}.LandingPage-module__aAPW5W__button.LandingPage-module__aAPW5W__headerSignIn{display:none}.LandingPage-module__aAPW5W__menu{position:static}.LandingPage-module__aAPW5W__menuButton{inline-size:var(--size-control-lg);block-size:var(--size-control-lg);border:1px solid var(--color-control-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);cursor:pointer;justify-content:center;align-items:center;list-style:none;display:inline-flex}.LandingPage-module__aAPW5W__menuButton::-webkit-details-marker{display:none}.LandingPage-module__aAPW5W__menuButton .LandingPage-module__aAPW5W__menuCloseIcon,.LandingPage-module__aAPW5W__menu[open] .LandingPage-module__aAPW5W__menuButton .LandingPage-module__aAPW5W__menuOpenIcon{display:none}.LandingPage-module__aAPW5W__menu[open] .LandingPage-module__aAPW5W__menuButton .LandingPage-module__aAPW5W__menuCloseIcon{display:block}.LandingPage-module__aAPW5W__menuPanel{gap:var(--space-1);padding:var(--space-3) var(--space-4) var(--space-4);border-block-end:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:absolute;inset-block-start:100%;inset-inline:0}.LandingPage-module__aAPW5W__menuLink{min-block-size:var(--size-control-lg);padding-inline:var(--space-4);border-radius:var(--radius-md);color:var(--color-text);font-weight:var(--font-weight-semibold);align-items:center;text-decoration:none;display:flex}.LandingPage-module__aAPW5W__menuLink:hover{background:var(--color-surface-hover)}.LandingPage-module__aAPW5W__button{justify-content:center;align-items:center;gap:var(--space-2);block-size:var(--size-control-md);padding-inline:var(--space-4);border-radius:var(--radius-md);background:var(--color-primary-gradient);box-shadow:var(--shadow-sm);color:var(--color-on-primary);font-weight:var(--font-weight-semibold);white-space:nowrap;transition:transform var(--duration-fast) ease, box-shadow var(--duration-fast) ease;border:1px solid #0000;text-decoration:none;display:inline-flex}.LandingPage-module__aAPW5W__button:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.LandingPage-module__aAPW5W__buttonLarge{block-size:var(--size-control-lg);padding-inline:var(--space-6);font-size:var(--font-size-lg)}.LandingPage-module__aAPW5W__buttonSecondary{border-color:var(--color-control-border);background:var(--color-surface);box-shadow:none;color:var(--color-text)}.LandingPage-module__aAPW5W__button:focus-visible,.LandingPage-module__aAPW5W__brand:focus-visible,.LandingPage-module__aAPW5W__language:focus-visible,.LandingPage-module__aAPW5W__navLink:focus-visible,.LandingPage-module__aAPW5W__menuButton:focus-visible,.LandingPage-module__aAPW5W__menuLink:focus-visible,.LandingPage-module__aAPW5W__footerLink:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.LandingPage-module__aAPW5W__page .LandingPage-module__aAPW5W__directional:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:none}.LandingPage-module__aAPW5W__page .LandingPage-module__aAPW5W__directional:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.LandingPage-module__aAPW5W__languages{align-items:center;gap:var(--space-0-5);block-size:var(--size-control-md);padding:var(--space-1);border:1px solid var(--color-glass-border);border-radius:var(--radius-md);background:var(--color-surface-raised);display:inline-flex}.LandingPage-module__aAPW5W__language{block-size:100%;padding-inline:var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);align-items:center;text-decoration:none;display:inline-flex}.LandingPage-module__aAPW5W__language:hover{color:var(--color-text)}.LandingPage-module__aAPW5W__languageActive{background:var(--color-segment-active);box-shadow:var(--shadow-sm);color:var(--color-on-segment-active)}.LandingPage-module__aAPW5W__languageShort{display:none}.LandingPage-module__aAPW5W__main{flex:1}.LandingPage-module__aAPW5W__hero{padding-block:clamp(var(--space-8), 6vw, 72px) clamp(var(--space-10), 7vw, 88px);background:var(--site-wash)}.LandingPage-module__aAPW5W__heroText{align-items:center;gap:var(--space-5);text-align:center;flex-direction:column;max-inline-size:52rem;margin-inline:auto;display:flex}.LandingPage-module__aAPW5W__badge{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-4);border:1px solid var(--color-glass-border);border-radius:var(--radius-full);background:var(--color-secondary-soft);color:var(--color-on-secondary-soft);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin:0;display:inline-flex}.LandingPage-module__aAPW5W__title{font-size:clamp(var(--font-size-2xl), 5.6vw, 56px);letter-spacing:-.025em;text-wrap:balance;margin:0;line-height:1.1}.LandingPage-module__aAPW5W__title:lang(ar){letter-spacing:0;line-height:1.3}.LandingPage-module__aAPW5W__lead{max-inline-size:40rem;color:var(--color-text-muted);font-size:clamp(var(--font-size-lg), 1.8vw, 20px);text-wrap:pretty;margin:0}.LandingPage-module__aAPW5W__cta{justify-content:center;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.LandingPage-module__aAPW5W__note{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.LandingPage-module__aAPW5W__heroPicture{inline-size:min(1080px,100%);margin-block-start:clamp(var(--space-8), 5vw, 56px);margin-inline:auto}.LandingPage-module__aAPW5W__footer{padding-block:clamp(var(--space-10), 6vw, 64px) var(--space-6);border-block-start:1px solid var(--color-border);background:var(--color-surface)}.LandingPage-module__aAPW5W__footerGrid{gap:var(--space-8) var(--space-6);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));display:grid}.LandingPage-module__aAPW5W__footerBrand{gap:var(--space-3);flex-direction:column;display:flex}.LandingPage-module__aAPW5W__footerBlurb{max-inline-size:22rem;color:var(--color-text-muted);margin:0}.LandingPage-module__aAPW5W__footerColumn ul{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LandingPage-module__aAPW5W__footerHeading{margin:0 0 var(--space-3);font-weight:var(--font-weight-bold)}.LandingPage-module__aAPW5W__footerLink{padding-block:var(--space-1);color:var(--color-text-muted);text-decoration:none;display:inline-block}.LandingPage-module__aAPW5W__footerLink:hover{color:var(--color-text);text-decoration:underline}.LandingPage-module__aAPW5W__copyright{margin:var(--space-8) 0 0;border-block-start:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--font-size-sm);padding-block-start:var(--space-5)}.LandingPage-module__aAPW5W__mobileBar{display:none}@media (min-width:1000px){.LandingPage-module__aAPW5W__nav{display:flex}.LandingPage-module__aAPW5W__menu{display:none}}@media (min-width:640px){.LandingPage-module__aAPW5W__button.LandingPage-module__aAPW5W__headerSignIn{display:inline-flex}}@media (max-width:960px){.LandingPage-module__aAPW5W__footerGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.LandingPage-module__aAPW5W__footerBrand{grid-column:1/-1}}@media (max-width:767px){.LandingPage-module__aAPW5W__page{padding-block-end:calc(var(--size-control-lg) + var(--space-3) * 2 + env(safe-area-inset-bottom,0px))}.LandingPage-module__aAPW5W__mobileBar{z-index:45;padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom,0px));border-block-start:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-lg);display:block;position:fixed;inset-block-end:0;inset-inline:0}.LandingPage-module__aAPW5W__mobileBarButton{inline-size:100%}}@media (max-width:640px){.LandingPage-module__aAPW5W__container{padding-inline:var(--space-4)}.LandingPage-module__aAPW5W__headerBar{gap:var(--space-2);min-block-size:56px}.LandingPage-module__aAPW5W__headerActions{gap:var(--space-2)}.LandingPage-module__aAPW5W__brandName{font-size:var(--font-size-md)}.LandingPage-module__aAPW5W__cta{flex-direction:column;align-items:stretch;inline-size:100%}.LandingPage-module__aAPW5W__language{min-inline-size:var(--size-control-sm);padding-inline:var(--space-2);justify-content:center}.LandingPage-module__aAPW5W__languageLong{display:none}.LandingPage-module__aAPW5W__languageShort{display:inline}.LandingPage-module__aAPW5W__footerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (pointer:coarse){.LandingPage-module__aAPW5W__footerLink{padding-block:var(--space-2)}}@media (prefers-reduced-motion:reduce){.LandingPage-module__aAPW5W__button{transition:none}.LandingPage-module__aAPW5W__button:hover{transform:none}}@keyframes LandingPage-module__aAPW5W__riseIn{0%{opacity:0;transform:translateY(18px)}}@keyframes LandingPage-module__aAPW5W__heroPictureIn{0%{opacity:0;transform:translateY(40px)scale(.97)}}@keyframes LandingPage-module__aAPW5W__menuIn{0%{opacity:0;transform:translateY(-8px)}}@keyframes LandingPage-module__aAPW5W__barIn{0%{transform:translateY(100%)}}@keyframes LandingPage-module__aAPW5W__headerLift{0%{box-shadow:none}to{box-shadow:var(--shadow-sm)}}@media (prefers-reduced-motion:no-preference){.LandingPage-module__aAPW5W__badge,.LandingPage-module__aAPW5W__title,.LandingPage-module__aAPW5W__lead,.LandingPage-module__aAPW5W__cta,.LandingPage-module__aAPW5W__note{animation:.6s cubic-bezier(.22,1,.36,1) backwards LandingPage-module__aAPW5W__riseIn}.LandingPage-module__aAPW5W__title{animation-delay:80ms}.LandingPage-module__aAPW5W__lead{animation-delay:.16s}.LandingPage-module__aAPW5W__cta{animation-delay:.24s}.LandingPage-module__aAPW5W__note{animation-delay:.3s}.LandingPage-module__aAPW5W__heroPicture{animation:.8s cubic-bezier(.22,1,.36,1) .36s backwards LandingPage-module__aAPW5W__heroPictureIn}.LandingPage-module__aAPW5W__menu[open] .LandingPage-module__aAPW5W__menuPanel{animation:.18s ease-out LandingPage-module__aAPW5W__menuIn}.LandingPage-module__aAPW5W__mobileBar{animation:.45s cubic-bezier(.22,1,.36,1) .7s backwards LandingPage-module__aAPW5W__barIn}.LandingPage-module__aAPW5W__logo{transition:transform var(--duration-base) ease}.LandingPage-module__aAPW5W__brand:hover .LandingPage-module__aAPW5W__logo{transform:scale(1.05)}.LandingPage-module__aAPW5W__button .LandingPage-module__aAPW5W__directional{transition:translate var(--duration-base) ease}.LandingPage-module__aAPW5W__button:hover .LandingPage-module__aAPW5W__directional:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:3px}.LandingPage-module__aAPW5W__button:hover .LandingPage-module__aAPW5W__directional:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:-3px}@supports (animation-timeline:scroll()){.LandingPage-module__aAPW5W__header{animation:linear both LandingPage-module__aAPW5W__headerLift;animation-timeline:scroll(root);animation-range:0 96px}}}
.ChartScreenshot-module__2DkOla__viewport{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent;min-inline-size:0;overflow-x:auto}.ChartScreenshot-module__2DkOla__image{block-size:auto;inline-size:100%;min-inline-size:600px;max-inline-size:none;display:block}.ChartScreenshot-module__2DkOla__arches{inline-size:100%;min-inline-size:600px;position:relative;overflow:hidden}.ChartScreenshot-module__2DkOla__arches .ChartScreenshot-module__2DkOla__image{object-fit:cover;object-position:center bottom;block-size:100%;inline-size:100%;min-inline-size:0;position:absolute;inset:0}.ChartScreenshot-module__2DkOla__dark{display:none}[data-theme=dark] .ChartScreenshot-module__2DkOla__light{display:none}[data-theme=dark] .ChartScreenshot-module__2DkOla__dark{display:block}@media (min-width:701px){.ChartScreenshot-module__2DkOla__image,.ChartScreenshot-module__2DkOla__arches{min-inline-size:0}}
.PlatformTabs-module__UW-ySG__tabs{gap:var(--space-6);flex-direction:column;display:flex}.PlatformTabs-module__UW-ySG__list{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.PlatformTabs-module__UW-ySG__tab{align-items:center;gap:var(--space-2);min-block-size:var(--size-control-lg);padding-inline:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-muted);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;transition:background var(--duration-fast) ease, color var(--duration-fast) ease;display:inline-flex}.PlatformTabs-module__UW-ySG__tab:hover{background:var(--color-surface-hover);color:var(--color-text)}.PlatformTabs-module__UW-ySG__tabSelected,.PlatformTabs-module__UW-ySG__tabSelected:hover{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.PlatformTabs-module__UW-ySG__tab:focus-visible,.PlatformTabs-module__UW-ySG__panel:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.PlatformTabs-module__UW-ySG__panel{border-radius:var(--radius-xl)}.PlatformTabs-module__UW-ySG__panel[hidden]{display:none}@media (prefers-reduced-motion:reduce){.PlatformTabs-module__UW-ySG__tab{transition:none}}@media (max-width:640px){.PlatformTabs-module__UW-ySG__tab{padding-inline:var(--space-4)}}@keyframes PlatformTabs-module__UW-ySG__panelIn{0%{opacity:0;transform:translateY(10px)}}@keyframes PlatformTabs-module__UW-ySG__tabsReveal{0%{opacity:0;transform:translateY(32px)}}@media (prefers-reduced-motion:no-preference){.PlatformTabs-module__UW-ySG__panel:not([hidden]){animation:.32s ease-out PlatformTabs-module__UW-ySG__panelIn}@supports (animation-timeline:view()){.PlatformTabs-module__UW-ySG__list{animation:ease-out backwards PlatformTabs-module__UW-ySG__tabsReveal;animation-timeline:view();animation-range:entry entry 45%}}}
.Sections-module__zJdEEq__container{inline-size:min(1200px,100%);padding-inline:var(--space-6);margin-inline:auto}.Sections-module__zJdEEq__section{--site-card:var(--color-surface);padding-block:clamp(var(--space-10), 8vw, 104px);scroll-margin-block-start:64px}.Sections-module__zJdEEq__sectionAlt{--site-card:var(--color-surface-raised);border-block:1px solid var(--color-glass-border);background:var(--color-surface)}.Sections-module__zJdEEq__header{gap:var(--space-3);flex-direction:column;margin-block-end:var(--space-8);display:flex}.Sections-module__zJdEEq__headerCenter{text-align:center;align-items:center;max-inline-size:48rem;margin-inline:auto}.Sections-module__zJdEEq__eyebrow{color:var(--color-on-secondary-soft);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:.1em;text-transform:uppercase;margin:0}.Sections-module__zJdEEq__eyebrow:lang(ar){letter-spacing:0;text-transform:none}.Sections-module__zJdEEq__title{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(24px,3.6vw,40px);line-height:1.15}.Sections-module__zJdEEq__title:lang(ar){letter-spacing:0;line-height:1.35}.Sections-module__zJdEEq__lead{max-inline-size:40rem;color:var(--color-text-muted);font-size:var(--font-size-lg);text-wrap:pretty;margin:0}.Sections-module__zJdEEq__iconWell{inline-size:var(--size-control-lg);block-size:var(--size-control-lg);border-radius:var(--radius-md);background:var(--color-primary-soft);color:var(--color-on-primary-soft);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Sections-module__zJdEEq__cardTitle{font-size:var(--font-size-lg);line-height:var(--line-height-tight);margin:0}.Sections-module__zJdEEq__cardBody{color:var(--color-text-muted);margin:0}.Sections-module__zJdEEq__strip{padding-block:var(--space-10);border-block:1px solid var(--color-glass-border);background:var(--color-surface)}.Sections-module__zJdEEq__stripTitle{margin:0 0 var(--space-6);color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:.1em;text-align:center;text-transform:uppercase}.Sections-module__zJdEEq__stripTitle:lang(ar){letter-spacing:0;text-transform:none}.Sections-module__zJdEEq__stripGrid{gap:var(--space-6) var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Sections-module__zJdEEq__stripItem{align-items:flex-start;gap:var(--space-3);display:flex}.Sections-module__zJdEEq__stripText{gap:var(--space-0-5);flex-direction:column;display:flex}.Sections-module__zJdEEq__stripText span{color:var(--color-text-muted);font-size:var(--font-size-sm)}.Sections-module__zJdEEq__chips{justify-content:center;gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Sections-module__zJdEEq__chipsStart{justify-content:flex-start}.Sections-module__zJdEEq__chip{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--site-card);box-shadow:var(--shadow-sm);font-weight:var(--font-weight-semibold);display:inline-flex}.Sections-module__zJdEEq__chip svg{color:var(--color-on-secondary-soft)}.Sections-module__zJdEEq__split{align-items:center;gap:clamp(var(--space-8), 6vw, 80px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.Sections-module__zJdEEq__splitText{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.Sections-module__zJdEEq__splitChart{grid-template-columns:minmax(0,4fr) minmax(0,6fr)}.Sections-module__zJdEEq__chartFigure{gap:var(--space-3);flex-direction:column;min-inline-size:0;margin:0;display:flex}.Sections-module__zJdEEq__figNote{color:var(--color-text-muted);font-size:var(--font-size-xs)}.Sections-module__zJdEEq__scrollHint{display:none}.Sections-module__zJdEEq__platformPanel{align-items:center;gap:clamp(var(--space-6), 5vw, 64px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.Sections-module__zJdEEq__platformText{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.Sections-module__zJdEEq__platformTitle{font-size:clamp(var(--font-size-xl), 2.6vw, 28px);text-wrap:balance;margin:0;line-height:1.2}.Sections-module__zJdEEq__platformBody{color:var(--color-text-muted);font-size:var(--font-size-lg);margin:0}.Sections-module__zJdEEq__bullets,.Sections-module__zJdEEq__ctaList,.Sections-module__zJdEEq__compareList,.Sections-module__zJdEEq__points{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Sections-module__zJdEEq__bullet,.Sections-module__zJdEEq__ctaList li{align-items:flex-start;gap:var(--space-3);display:flex}.Sections-module__zJdEEq__bulletIcon,.Sections-module__zJdEEq__compareIcon{border-radius:var(--radius-full);background:var(--color-success);block-size:24px;inline-size:24px;color:var(--color-on-success);flex-shrink:0;justify-content:center;align-items:center;margin-block-start:1px;display:inline-flex}.Sections-module__zJdEEq__whyCards{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Sections-module__zJdEEq__whyCard{align-items:flex-start;gap:var(--space-3);padding:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--site-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.Sections-module__zJdEEq__whyCard .Sections-module__zJdEEq__cardTitle{font-size:var(--font-size-xl)}.Sections-module__zJdEEq__compareTitle{margin:clamp(var(--space-10), 7vw, 80px) 0 var(--space-6);font-size:clamp(var(--font-size-xl), 2.6vw, 28px);text-align:center;text-wrap:balance}.Sections-module__zJdEEq__compare{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Sections-module__zJdEEq__compareColumn{padding:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.Sections-module__zJdEEq__compareWithout{background:var(--color-surface-raised);color:var(--color-text-muted)}.Sections-module__zJdEEq__compareWith{border-color:var(--color-secondary);background:var(--color-surface);box-shadow:var(--shadow-md);color:var(--color-text)}.Sections-module__zJdEEq__compareHeading{margin:0 0 var(--space-5);color:var(--color-text);font-size:var(--font-size-lg)}.Sections-module__zJdEEq__compareList{gap:var(--space-4)}.Sections-module__zJdEEq__compareItem{align-items:flex-start;gap:var(--space-3);display:flex}.Sections-module__zJdEEq__compareMinus{border:1px solid var(--color-control-border);background:var(--color-surface);color:var(--color-text-muted)}.Sections-module__zJdEEq__points{gap:var(--space-5);margin-block-start:var(--space-4)}.Sections-module__zJdEEq__point{align-items:flex-start;gap:var(--space-4);display:flex}.Sections-module__zJdEEq__pointTitle{margin:0 0 var(--space-1);font-size:var(--font-size-lg)}.Sections-module__zJdEEq__band{padding-block:clamp(var(--space-10), 7vw, 88px);background:var(--site-band-background);color:var(--site-band-text)}.Sections-module__zJdEEq__bandHeader{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;margin-block-end:var(--space-8);display:flex}.Sections-module__zJdEEq__bandTitle{text-wrap:balance;margin:0;font-size:clamp(24px,3.6vw,40px);line-height:1.15}.Sections-module__zJdEEq__bandTitle:lang(ar){line-height:1.35}.Sections-module__zJdEEq__bandLead{color:var(--site-band-text-muted);font-size:var(--font-size-lg);margin:0}.Sections-module__zJdEEq__stats{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.Sections-module__zJdEEq__stat{justify-content:flex-end;gap:var(--space-2);padding:var(--space-6);border:1px solid var(--site-band-border);border-radius:var(--radius-xl);background:var(--site-band-tile);flex-direction:column-reverse;margin:0;display:flex}.Sections-module__zJdEEq__statLabel{color:var(--site-band-text-muted)}.Sections-module__zJdEEq__statValue{color:var(--site-band-accent);font-variant-numeric:tabular-nums;font-size:clamp(36px,5vw,56px);font-weight:var(--font-weight-bold);margin:0;line-height:1}.Sections-module__zJdEEq__steps{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Sections-module__zJdEEq__step{align-items:flex-start;gap:var(--space-3);padding:var(--space-8) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--site-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.Sections-module__zJdEEq__stepNumber{inline-size:var(--size-control-lg);block-size:var(--size-control-lg);border-radius:var(--radius-full);background:var(--color-primary-gradient);color:var(--color-on-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:inline-flex}.Sections-module__zJdEEq__faqLayout{align-items:start;gap:clamp(var(--space-6), 5vw, 64px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.Sections-module__zJdEEq__faq{gap:var(--space-3);flex-direction:column;display:flex}.Sections-module__zJdEEq__faqItem{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--site-card)}.Sections-module__zJdEEq__faqQuestion{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:var(--size-control-lg);padding:var(--space-4) var(--space-5);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);cursor:pointer;list-style:none;display:flex}.Sections-module__zJdEEq__faqQuestion::-webkit-details-marker{display:none}.Sections-module__zJdEEq__faqQuestion:focus-visible{border-radius:var(--radius-lg);outline:2px solid var(--color-focus-ring);outline-offset:2px}.Sections-module__zJdEEq__faqChevron{color:var(--color-text-muted);transition:transform var(--duration-fast) ease}.Sections-module__zJdEEq__faqItem[open] .Sections-module__zJdEEq__faqChevron{transform:rotate(180deg)}.Sections-module__zJdEEq__faqAnswer{padding:0 var(--space-5) var(--space-5);color:var(--color-text-muted);margin:0}.Sections-module__zJdEEq__ctaSection{padding-block:0 clamp(var(--space-10), 8vw, 104px)}.Sections-module__zJdEEq__cta{align-items:center;gap:var(--space-8);padding:clamp(var(--space-8), 5vw, 64px);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-primary-soft);color:var(--color-on-primary-soft);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.Sections-module__zJdEEq__ctaText{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.Sections-module__zJdEEq__ctaTitle{text-wrap:balance;margin:0;font-size:clamp(24px,3.6vw,40px);line-height:1.15}.Sections-module__zJdEEq__ctaTitle:lang(ar){line-height:1.35}.Sections-module__zJdEEq__ctaBody{color:var(--color-text-muted);font-size:var(--font-size-lg);margin:0}.Sections-module__zJdEEq__ctaList{font-weight:var(--font-weight-semibold)}.Sections-module__zJdEEq__ctaButton{justify-content:center;align-items:center;gap:var(--space-2);block-size:var(--size-control-lg);padding-inline:var(--space-6);border-radius:var(--radius-md);background:var(--color-primary-gradient);box-shadow:var(--shadow-sm);color:var(--color-on-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);white-space:nowrap;transition:transform var(--duration-fast) ease, box-shadow var(--duration-fast) ease;text-decoration:none;display:inline-flex}.Sections-module__zJdEEq__ctaButton:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.Sections-module__zJdEEq__ctaButton:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.Sections-module__zJdEEq__ctaSection .Sections-module__zJdEEq__directional:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:none}.Sections-module__zJdEEq__ctaSection .Sections-module__zJdEEq__directional:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}@media (max-width:1100px){.Sections-module__zJdEEq__splitChart{grid-template-columns:minmax(0,1fr)}.Sections-module__zJdEEq__chartFigure{inline-size:min(100%,760px);margin-inline:auto}}@media (max-width:1000px){.Sections-module__zJdEEq__split,.Sections-module__zJdEEq__platformPanel,.Sections-module__zJdEEq__faqLayout,.Sections-module__zJdEEq__cta{grid-template-columns:minmax(0,1fr)}.Sections-module__zJdEEq__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.Sections-module__zJdEEq__steps{grid-template-columns:minmax(0,1fr)}.Sections-module__zJdEEq__stripGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.Sections-module__zJdEEq__whyCards,.Sections-module__zJdEEq__compare{grid-template-columns:minmax(0,1fr)}.Sections-module__zJdEEq__whyCard,.Sections-module__zJdEEq__compareColumn{padding:var(--space-6) var(--space-5)}}@media (max-width:640px){.Sections-module__zJdEEq__container{padding-inline:var(--space-4)}.Sections-module__zJdEEq__stripGrid{grid-template-columns:minmax(0,1fr)}.Sections-module__zJdEEq__chip{padding:var(--space-2) var(--space-3)}.Sections-module__zJdEEq__faqQuestion{padding:var(--space-3) var(--space-4);font-size:var(--font-size-md)}.Sections-module__zJdEEq__faqAnswer{padding:0 var(--space-4) var(--space-4)}.Sections-module__zJdEEq__stat{padding:var(--space-4)}.Sections-module__zJdEEq__ctaButton{inline-size:100%}}@media (max-width:700px){.Sections-module__zJdEEq__scrollHint{display:inline}}@media (max-width:420px){.Sections-module__zJdEEq__stats{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.Sections-module__zJdEEq__faqChevron,.Sections-module__zJdEEq__ctaButton{transition:none}.Sections-module__zJdEEq__ctaButton:hover{transform:none}}@keyframes Sections-module__zJdEEq__revealUp{0%{opacity:0;transform:translateY(32px)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.Sections-module__zJdEEq__header,.Sections-module__zJdEEq__headerCenter,.Sections-module__zJdEEq__chips,.Sections-module__zJdEEq__chartFigure,.Sections-module__zJdEEq__stripItem,.Sections-module__zJdEEq__whyCard,.Sections-module__zJdEEq__compareColumn,.Sections-module__zJdEEq__point,.Sections-module__zJdEEq__step,.Sections-module__zJdEEq__stat,.Sections-module__zJdEEq__faqItem,.Sections-module__zJdEEq__cta{animation:ease-out backwards Sections-module__zJdEEq__revealUp;animation-timeline:view();animation-range:entry var(--reveal-from,0%) entry calc(var(--reveal-from,0%) + 45%)}.Sections-module__zJdEEq__stripItem:nth-child(2),.Sections-module__zJdEEq__whyCard:nth-child(2),.Sections-module__zJdEEq__compareColumn:nth-child(2),.Sections-module__zJdEEq__point:nth-child(2),.Sections-module__zJdEEq__step:nth-child(2),.Sections-module__zJdEEq__stat:nth-child(2){--reveal-from:8%}.Sections-module__zJdEEq__stripItem:nth-child(3),.Sections-module__zJdEEq__point:nth-child(3),.Sections-module__zJdEEq__step:nth-child(3),.Sections-module__zJdEEq__stat:nth-child(3){--reveal-from:16%}.Sections-module__zJdEEq__stat:nth-child(4),.Sections-module__zJdEEq__point:nth-child(4){--reveal-from:24%}}@supports selector(::details-content){.Sections-module__zJdEEq__faqItem{interpolate-size:allow-keywords}.Sections-module__zJdEEq__faqItem::details-content{block-size:0;transition:block-size .26s ease, content-visibility .26s allow-discrete;overflow:clip}.Sections-module__zJdEEq__faqItem[open]::details-content{block-size:auto}}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.Sections-module__zJdEEq__whyCard,.Sections-module__zJdEEq__step,.Sections-module__zJdEEq__chip{transition:transform var(--duration-base) ease, box-shadow var(--duration-base) ease, border-color var(--duration-base) ease, background var(--duration-base) ease}.Sections-module__zJdEEq__whyCard:hover,.Sections-module__zJdEEq__step:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.Sections-module__zJdEEq__chip:hover{transform:translateY(-2px)}}
