.appui-module__RWIgZW__frame{min-width:0;container-type:inline-size}.appui-module__RWIgZW__w640{--design:640}.appui-module__RWIgZW__w720{--design:720}.appui-module__RWIgZW__w760{--design:760}.appui-module__RWIgZW__w840{--design:840}.appui-module__RWIgZW__app{--u:min(1px, 100cqw / var(--design,760));--a-ground:#f4f5f7;--a-surface:#fff;--a-sunken:#f9fafb;--a-hover:#f3f4f6;--a-selected:#eef4ff;--a-line:#e4e7ec;--a-line-soft:#eef0f3;--a-line-strong:#d0d5dd;--a-ink:#101828;--a-ink-2:#344054;--a-muted:#667085;--a-subtle:#98a2b3;--a-accent:#2563eb;--a-accent-hover:#1d4ed8;--a-accent-soft:#eff4ff;--a-accent-line:#c7d7fe;--a-success:#067647;--a-success-soft:#ecfdf3;--a-success-line:#abefc6;--a-warning:#b54708;--a-warning-soft:#fffaeb;--a-warning-line:#fedf89;--a-pending:#f79009;--a-danger:#b42318;--a-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--a-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;background:var(--a-ground);color:var(--a-ink);font-family:var(--a-font);font-size:calc(14 * var(--u));border-radius:calc(10 * var(--u));box-shadow:0 1px 0 #22201c0a, 0 calc(28 * var(--u)) calc(60 * var(--u)) -32px #22201c73;text-align:left;-webkit-user-select:none;user-select:none;border:1px solid #22201c24;line-height:1.45;overflow:hidden}.appui-module__RWIgZW__app *{letter-spacing:0}.appui-module__RWIgZW__panel{background:var(--a-surface);border:1px solid var(--a-line);border-radius:calc(8 * var(--u));min-width:0}.appui-module__RWIgZW__panelHead{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));padding:calc(12 * var(--u)) calc(16 * var(--u));border-bottom:1px solid var(--a-line-soft);display:flex}.appui-module__RWIgZW__panelHead h4{font-size:calc(14 * var(--u));font-weight:600;line-height:1.3}.appui-module__RWIgZW__panelHead p{color:var(--a-muted);font-size:calc(12 * var(--u))}.appui-module__RWIgZW__button,.appui-module__RWIgZW__buttonPrimary,.appui-module__RWIgZW__buttonGhost{align-items:center;gap:calc(6 * var(--u));height:calc(30 * var(--u));padding:0 calc(10 * var(--u));border:1px solid var(--a-line-strong);border-radius:calc(6 * var(--u));background:var(--a-surface);color:var(--a-ink-2);font-size:calc(13 * var(--u));white-space:nowrap;font-weight:500;display:inline-flex}.appui-module__RWIgZW__buttonPrimary{border-color:var(--a-accent);background:var(--a-accent);color:#fff;transition:opacity .16s}.appui-module__RWIgZW__buttonPrimary[data-disabled=true]{opacity:.45}.appui-module__RWIgZW__buttonGhost{background:0 0;border-color:#0000}.appui-module__RWIgZW__textButton{color:var(--a-accent);font-size:calc(13 * var(--u));white-space:nowrap;font-weight:500}.appui-module__RWIgZW__dangerText{color:var(--a-danger);font-size:calc(13 * var(--u));font-weight:500}.appui-module__RWIgZW__search{align-items:center;gap:calc(8 * var(--u));height:calc(32 * var(--u));padding:0 calc(10 * var(--u));border:1px solid var(--a-line-strong);border-radius:calc(6 * var(--u));background:var(--a-surface);color:var(--a-subtle);font-size:calc(13 * var(--u));flex:1;min-width:0;display:flex}.appui-module__RWIgZW__search svg{flex:none}.appui-module__RWIgZW__thumb{width:calc(44 * var(--u));height:calc(44 * var(--u));border-radius:calc(6 * var(--u));object-fit:cover;background:var(--a-hover)}.appui-module__RWIgZW__code{font-family:var(--a-mono);font-size:calc(12.5 * var(--u));color:var(--a-ink);font-weight:500}.appui-module__RWIgZW__check{width:calc(16 * var(--u));height:calc(16 * var(--u));border:1px solid var(--a-line-strong);border-radius:calc(4 * var(--u));background:var(--a-surface);place-items:center;transition:background-color .14s,border-color .14s;display:grid}.appui-module__RWIgZW__check[data-state=checked]{border-color:var(--a-accent);background:var(--a-accent)}.appui-module__RWIgZW__check[data-state=locked]{border-color:var(--a-line-strong);background:var(--a-line-strong)}.appui-module__RWIgZW__check[data-state=checked]:after,.appui-module__RWIgZW__check[data-state=locked]:after{content:"";width:calc(8 * var(--u));height:calc(4 * var(--u));border-left:calc(2 * var(--u)) solid #fff;border-bottom:calc(2 * var(--u)) solid #fff;margin-top:-2px;transform:rotate(-45deg)}.appui-module__RWIgZW__check[data-state=disabled]{background:var(--a-hover);border-color:var(--a-line)}.appui-module__RWIgZW__fakeInput{height:calc(28 * var(--u));padding:0 calc(7 * var(--u));border:1px solid var(--a-line-strong);border-radius:calc(6 * var(--u));background:var(--a-surface);color:var(--a-ink);font-size:calc(13 * var(--u));font-variant-numeric:tabular-nums;align-items:center;display:flex}.appui-module__RWIgZW__fakeInput:empty:before{content:"-";color:var(--a-subtle)}.appui-module__RWIgZW__topbar{align-items:center;gap:calc(16 * var(--u));height:calc(56 * var(--u));padding:0 calc(14 * var(--u));background:var(--a-surface);border-bottom:1px solid var(--a-line);display:flex}.appui-module__RWIgZW__titlebar{align-items:center;gap:calc(8 * var(--u));min-width:0;display:flex}.appui-module__RWIgZW__iconButton{width:calc(32 * var(--u));height:calc(32 * var(--u));border-radius:calc(6 * var(--u));color:var(--a-muted);place-items:center;display:grid}.appui-module__RWIgZW__titlebar h3{font-size:calc(15 * var(--u));white-space:nowrap;font-weight:600;line-height:1.2}.appui-module__RWIgZW__titlebar p{color:var(--a-muted);font-family:var(--a-mono);font-size:calc(11.5 * var(--u))}.appui-module__RWIgZW__summary{gap:calc(14 * var(--u));color:var(--a-muted);font-size:calc(13 * var(--u));white-space:nowrap;margin-left:auto;display:flex}.appui-module__RWIgZW__summary strong{color:var(--a-ink);font-variant-numeric:tabular-nums;font-weight:600}.appui-module__RWIgZW__actions{gap:calc(8 * var(--u));display:flex}.appui-module__RWIgZW__tabs{gap:calc(4 * var(--u));margin:calc(12 * var(--u)) calc(12 * var(--u)) 0;padding:calc(4 * var(--u));border:1px solid var(--a-line);border-radius:calc(8 * var(--u));background:var(--a-surface);display:flex}.appui-module__RWIgZW__tab{align-items:center;gap:calc(10 * var(--u));min-width:0;height:calc(38 * var(--u));padding:0 calc(12 * var(--u));border-radius:calc(6 * var(--u));color:var(--a-ink-2);font-size:calc(14 * var(--u));flex:1 1 0;font-weight:500;display:flex}.appui-module__RWIgZW__tab em{color:var(--a-muted);font-size:calc(12 * var(--u));white-space:nowrap;margin-left:auto;font-style:normal;font-weight:400}.appui-module__RWIgZW__stepIndex{width:calc(22 * var(--u));height:calc(22 * var(--u));border:1px solid var(--a-line-strong);border-radius:calc(999 * var(--u));background:var(--a-surface);color:var(--a-muted);font-size:calc(12 * var(--u));flex:none;place-items:center;font-weight:600;display:grid}.appui-module__RWIgZW__tab[data-state=complete] .appui-module__RWIgZW__stepIndex{border-color:var(--a-success-line);background:var(--a-success-soft);color:var(--a-success)}.appui-module__RWIgZW__tab[data-state=active]{background:var(--a-selected);color:var(--a-accent-hover)}.appui-module__RWIgZW__tab[data-state=active] em{color:var(--a-accent-hover)}.appui-module__RWIgZW__tab[data-state=active] .appui-module__RWIgZW__stepIndex{border-color:var(--a-accent);background:var(--a-accent);color:#fff}.appui-module__RWIgZW__workspace{gap:calc(12 * var(--u));padding:calc(12 * var(--u));grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.appui-module__RWIgZW__commandBand{align-items:center;gap:calc(12 * var(--u));padding:calc(10 * var(--u)) calc(16 * var(--u));border-bottom:1px solid var(--a-line-soft);display:flex}.appui-module__RWIgZW__pickRow{grid-template-columns:calc(16 * var(--u)) calc(44 * var(--u)) minmax(0, 1fr) auto;align-items:center;gap:calc(12 * var(--u));min-height:calc(62 * var(--u));padding:calc(8 * var(--u)) calc(16 * var(--u));border-bottom:1px solid var(--a-line-soft);transition:background-color .2s;display:grid}.appui-module__RWIgZW__pickRow:last-child{border-bottom:0}.appui-module__RWIgZW__pickRow[data-state=checking]{background:var(--a-accent-soft)}.appui-module__RWIgZW__pickRow[data-state=in-sheet]{background:var(--a-sunken)}.appui-module__RWIgZW__pickSummary{gap:1px;min-width:0;display:grid}.appui-module__RWIgZW__pickSummary span,.appui-module__RWIgZW__pickSummary small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.appui-module__RWIgZW__pickSummary span{color:var(--a-ink-2);font-size:calc(13 * var(--u))}.appui-module__RWIgZW__pickSummary small{color:var(--a-muted);font-size:calc(12 * var(--u))}.appui-module__RWIgZW__priceStack{min-width:calc(76 * var(--u));text-align:right;justify-items:end;gap:1px;display:grid}.appui-module__RWIgZW__priceStack strong{font-size:calc(13 * var(--u));font-variant-numeric:tabular-nums;font-weight:500}.appui-module__RWIgZW__priceStack small{color:var(--a-muted);font-size:calc(12 * var(--u))}.appui-module__RWIgZW__inSheet{margin-top:calc(2 * var(--u));padding:1px calc(6 * var(--u));border-radius:calc(999 * var(--u));background:var(--a-accent-soft);color:var(--a-accent-hover);font-size:calc(11 * var(--u));font-style:normal;font-weight:500}.appui-module__RWIgZW__selectedRow{grid-template-columns:calc(36 * var(--u)) minmax(0, 1fr) calc(46 * var(--u)) calc(46 * var(--u)) calc(46 * var(--u));align-items:center;gap:calc(8 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u));border-bottom:1px solid var(--a-line-soft);display:grid}.appui-module__RWIgZW__selectedRow .appui-module__RWIgZW__thumb{width:calc(36 * var(--u));height:calc(36 * var(--u))}.appui-module__RWIgZW__selectedRow[data-new=true]{animation:1.4s ease-out appui-module__RWIgZW__arrive}@keyframes appui-module__RWIgZW__arrive{0%{background:var(--a-accent-soft);opacity:0;transform:translateY(-4px)}25%{opacity:1;transform:none}to{background:var(--a-surface)}}.appui-module__RWIgZW__selectedProduct{min-width:0;display:grid}.appui-module__RWIgZW__selectedProduct small{color:var(--a-muted);font-size:calc(12 * var(--u));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.appui-module__RWIgZW__miniLabel{gap:calc(2 * var(--u));color:var(--a-muted);font-size:calc(11 * var(--u));display:grid}.appui-module__RWIgZW__selectedHead{grid-template-columns:calc(36 * var(--u)) minmax(0, 1fr) calc(46 * var(--u)) calc(46 * var(--u)) calc(46 * var(--u));gap:calc(8 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u)) 0;color:var(--a-muted);font-size:calc(11 * var(--u));display:grid}.appui-module__RWIgZW__pad{padding:calc(10 * var(--u)) calc(12 * var(--u))}.appui-module__RWIgZW__modal{background:var(--a-surface)}.appui-module__RWIgZW__modalHead{justify-content:space-between;gap:calc(16 * var(--u));padding:calc(16 * var(--u)) calc(20 * var(--u)) calc(12 * var(--u));display:flex}.appui-module__RWIgZW__modalHead h4{font-size:calc(17 * var(--u));font-weight:600;line-height:1.2}.appui-module__RWIgZW__modalHead p{color:var(--a-muted);font-size:calc(13 * var(--u))}.appui-module__RWIgZW__modalBody{gap:calc(12 * var(--u));padding:0 calc(20 * var(--u)) calc(16 * var(--u));display:grid}.appui-module__RWIgZW__steps{gap:calc(8 * var(--u)) calc(22 * var(--u));padding-bottom:calc(14 * var(--u));border-bottom:1px solid var(--a-line-soft);flex-wrap:wrap;list-style:none;display:flex}.appui-module__RWIgZW__steps li{align-items:center;gap:calc(8 * var(--u));color:var(--a-muted);font-size:calc(13 * var(--u));font-weight:500;display:inline-flex}.appui-module__RWIgZW__steps li[data-state=current]{color:var(--a-ink)}.appui-module__RWIgZW__steps li[data-state=current] .appui-module__RWIgZW__stepIndex{border-color:var(--a-accent);background:var(--a-accent);color:#fff}.appui-module__RWIgZW__steps li[data-state=done] .appui-module__RWIgZW__stepIndex{border-color:var(--a-success-line);background:var(--a-success-soft);color:var(--a-success)}.appui-module__RWIgZW__counts{border:1px solid var(--a-line);border-radius:calc(8 * var(--u));grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.appui-module__RWIgZW__counts div{padding:calc(8 * var(--u)) calc(12 * var(--u));border-left:1px solid var(--a-line-soft)}.appui-module__RWIgZW__counts div:first-child{border-left:0}.appui-module__RWIgZW__counts strong{font-size:calc(16 * var(--u));font-variant-numeric:tabular-nums;font-weight:600;display:block}.appui-module__RWIgZW__counts span{color:var(--a-muted);font-size:calc(12 * var(--u))}.appui-module__RWIgZW__card{border:1px solid var(--a-line);border-radius:calc(8 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u)) calc(2 * var(--u))}.appui-module__RWIgZW__card header h5{font-size:calc(14 * var(--u));font-weight:600}.appui-module__RWIgZW__card header p{color:var(--a-muted);font-size:calc(12.5 * var(--u))}.appui-module__RWIgZW__decision{align-items:center;gap:calc(14 * var(--u));padding:calc(10 * var(--u)) 0;border-bottom:1px solid var(--a-line-soft);grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);display:grid}.appui-module__RWIgZW__decision:last-child{border-bottom:0}.appui-module__RWIgZW__decisionLabel{gap:1px;min-width:0;display:grid}.appui-module__RWIgZW__decisionLabel strong{font-weight:500}.appui-module__RWIgZW__decision[data-pending=true] .appui-module__RWIgZW__decisionLabel strong:after{content:"";width:calc(7 * var(--u));height:calc(7 * var(--u));margin-left:calc(8 * var(--u));border-radius:calc(999 * var(--u));background:var(--a-pending);vertical-align:calc(2 * var(--u));display:inline-block}.appui-module__RWIgZW__decisionLabel small{color:var(--a-muted);font-size:calc(12 * var(--u))}.appui-module__RWIgZW__choices{justify-self:start;gap:calc(2 * var(--u));padding:calc(2 * var(--u));border-radius:calc(6 * var(--u));background:var(--a-hover);flex-wrap:wrap;display:inline-flex}.appui-module__RWIgZW__choice{height:calc(28 * var(--u));padding:0 calc(11 * var(--u));border-radius:calc(4 * var(--u));color:var(--a-muted);font-size:calc(13 * var(--u));white-space:nowrap;align-items:center;font-weight:500;display:inline-flex}.appui-module__RWIgZW__choice[data-active=true]{background:var(--a-surface);color:var(--a-accent-hover);box-shadow:0 1px calc(2 * var(--u)) #1018281f}.appui-module__RWIgZW__modalFoot{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));padding:calc(12 * var(--u)) calc(20 * var(--u));border-top:1px solid var(--a-line);background:var(--a-sunken);color:var(--a-muted);font-size:calc(13 * var(--u));display:flex}.appui-module__RWIgZW__pendingNote{align-items:center;gap:calc(8 * var(--u));color:var(--a-warning);font-weight:500;display:inline-flex}.appui-module__RWIgZW__pendingNote:before{content:"";width:calc(7 * var(--u));height:calc(7 * var(--u));border-radius:calc(999 * var(--u));background:var(--a-pending)}.appui-module__RWIgZW__toolbar{align-items:center;gap:calc(8 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u));background:var(--a-surface);border-bottom:1px solid var(--a-line);flex-wrap:wrap;display:flex}.appui-module__RWIgZW__toolbar h4{margin-right:calc(8 * var(--u));font-size:calc(17 * var(--u));font-weight:600}.appui-module__RWIgZW__chip{align-items:center;gap:calc(6 * var(--u));height:calc(26 * var(--u));padding:0 calc(9 * var(--u));border:1px solid var(--a-line);border-radius:calc(999 * var(--u));background:var(--a-sunken);color:var(--a-ink-2);font-size:calc(12.5 * var(--u));white-space:nowrap;display:inline-flex}.appui-module__RWIgZW__chip b{color:var(--a-muted);font-weight:500}.appui-module__RWIgZW__view{border-color:var(--a-accent-line);background:var(--a-accent-soft);color:var(--a-accent-hover)}.appui-module__RWIgZW__tableWrap{background:var(--a-surface);overflow:hidden}.appui-module__RWIgZW__table{border-collapse:collapse;width:100%;font-size:calc(13.5 * var(--u))}.appui-module__RWIgZW__table th{height:calc(34 * var(--u));padding:0 calc(10 * var(--u));border-bottom:1px solid var(--a-line);background:var(--a-sunken);color:var(--a-muted);font-size:calc(12 * var(--u));text-align:left;white-space:nowrap;font-weight:500}.appui-module__RWIgZW__table td{height:calc(48 * var(--u));padding:calc(4 * var(--u)) calc(10 * var(--u));border-bottom:1px solid var(--a-line-soft);color:var(--a-ink-2);white-space:nowrap}.appui-module__RWIgZW__table tr[data-selected=true] td{background:var(--a-selected)}.appui-module__RWIgZW__table tbody td{transition:background-color .16s}.appui-module__RWIgZW__table tbody tr:not([data-selected=true]):hover td{background:var(--a-sunken)}.appui-module__RWIgZW__table .appui-module__RWIgZW__num{text-align:right;font-variant-numeric:tabular-nums}.appui-module__RWIgZW__table .appui-module__RWIgZW__thumb{width:calc(34 * var(--u));height:calc(34 * var(--u))}.appui-module__RWIgZW__bulkBar{align-items:center;gap:calc(8 * var(--u)) calc(12 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u)) calc(8 * var(--u)) calc(16 * var(--u));border-bottom:1px solid var(--a-accent-line);background:var(--a-accent-soft);font-size:calc(13 * var(--u));flex-wrap:wrap;display:flex}.appui-module__RWIgZW__bulkCount{color:var(--a-accent-hover);white-space:nowrap;font-weight:600}.appui-module__RWIgZW__bulkGroup{align-items:center;gap:calc(6 * var(--u));display:flex}.appui-module__RWIgZW__select{align-items:center;gap:calc(18 * var(--u));height:calc(30 * var(--u));padding:0 calc(10 * var(--u));border:1px solid var(--a-line-strong);border-radius:calc(6 * var(--u));background:var(--a-surface);color:var(--a-ink);font-size:calc(13 * var(--u));white-space:nowrap;display:inline-flex}.appui-module__RWIgZW__select:after{content:"";width:calc(6 * var(--u));height:calc(6 * var(--u));border-right:calc(1.5 * var(--u)) solid var(--a-muted);border-bottom:calc(1.5 * var(--u)) solid var(--a-muted);margin-top:-3px;transform:rotate(45deg)}.appui-module__RWIgZW__placeholder{color:var(--a-subtle);min-width:calc(64 * var(--u))}.appui-module__RWIgZW__pageHead{justify-content:space-between;align-items:center;gap:calc(10 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u));background:var(--a-surface);border-bottom:1px solid var(--a-line);flex-wrap:wrap;display:flex}.appui-module__RWIgZW__pageStats{gap:calc(14 * var(--u));color:var(--a-muted);font-size:calc(13 * var(--u));display:flex}.appui-module__RWIgZW__pageStats strong{color:var(--a-ink);font-weight:600}.appui-module__RWIgZW__label{align-items:center;gap:calc(8 * var(--u));color:var(--a-muted);font-size:calc(12.5 * var(--u));white-space:nowrap;display:inline-flex}.appui-module__RWIgZW__previewLayout{align-items:start;gap:calc(12 * var(--u));padding:calc(12 * var(--u));grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);display:grid}.appui-module__RWIgZW__docStage{margin:calc(12 * var(--u));padding:calc(14 * var(--u));border-radius:calc(6 * var(--u));background:var(--a-ground)}.appui-module__RWIgZW__doc{border:1px solid var(--a-line);box-shadow:0 1px calc(2 * var(--u)) #1018280f;background:#fff}.appui-module__RWIgZW__doc header{justify-content:space-between;gap:calc(8 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border-bottom:1px solid var(--a-line);font-size:calc(12 * var(--u));display:flex}.appui-module__RWIgZW__doc header div{display:grid}.appui-module__RWIgZW__doc header div:last-child{text-align:right;color:var(--a-muted)}.appui-module__RWIgZW__docTable{border-collapse:collapse;width:100%;font-size:calc(11.5 * var(--u))}.appui-module__RWIgZW__docTable th,.appui-module__RWIgZW__docTable td{padding:calc(5 * var(--u)) calc(6 * var(--u));border-bottom:1px solid var(--a-line-soft);text-align:left;white-space:nowrap}.appui-module__RWIgZW__docTable td.appui-module__RWIgZW__wrapCell{white-space:normal;min-width:calc(90 * var(--u))}.appui-module__RWIgZW__overflowNote{margin:calc(10 * var(--u)) calc(12 * var(--u)) 0;color:var(--a-muted);font-size:calc(12 * var(--u))}.appui-module__RWIgZW__docStage{overflow:hidden}.appui-module__RWIgZW__docTable th{color:var(--a-muted);font-weight:500}.appui-module__RWIgZW__docTable img{width:calc(26 * var(--u));height:calc(26 * var(--u));border-radius:calc(3 * var(--u));object-fit:cover}.appui-module__RWIgZW__columnList{list-style:none}.appui-module__RWIgZW__columnRow{align-items:center;gap:calc(10 * var(--u));min-height:calc(36 * var(--u));padding:calc(4 * var(--u)) calc(16 * var(--u));border-bottom:1px solid var(--a-line-soft);font-size:calc(13 * var(--u));display:flex}.appui-module__RWIgZW__columnRow small{color:var(--a-muted);font-size:calc(11.5 * var(--u));line-height:1.2;display:block}.appui-module__RWIgZW__columnRow[data-hidden=true]{color:var(--a-subtle)}.appui-module__RWIgZW__hint{padding:calc(10 * var(--u)) calc(16 * var(--u));color:var(--a-muted);font-size:calc(12 * var(--u));border-bottom:1px solid var(--a-line-soft)}.appui-module__RWIgZW__segmented{gap:calc(2 * var(--u));padding:calc(2 * var(--u));border-radius:calc(6 * var(--u));background:var(--a-hover);display:inline-flex}.appui-module__RWIgZW__segmented span{height:calc(26 * var(--u));padding:0 calc(10 * var(--u));border-radius:calc(4 * var(--u));color:var(--a-muted);font-size:calc(12.5 * var(--u));align-items:center;font-weight:500;display:inline-flex}.appui-module__RWIgZW__segmented span[data-active=true]{background:var(--a-surface);color:var(--a-ink);box-shadow:0 1px calc(2 * var(--u)) #1018281f}.appui-module__RWIgZW__libHead{justify-content:space-between;align-items:center;gap:calc(10 * var(--u));padding:calc(14 * var(--u));background:var(--a-surface);border-bottom:1px solid var(--a-line);flex-wrap:wrap;display:flex}.appui-module__RWIgZW__libHead p{color:var(--a-ink-2);font-size:calc(13 * var(--u))}.appui-module__RWIgZW__libTabs{gap:calc(4 * var(--u));padding:calc(8 * var(--u)) calc(14 * var(--u)) 0;background:var(--a-surface);border-bottom:1px solid var(--a-line);display:flex}.appui-module__RWIgZW__libTab{align-items:center;gap:calc(6 * var(--u));height:calc(34 * var(--u));padding:0 calc(10 * var(--u));border-bottom:calc(2 * var(--u)) solid transparent;color:var(--a-muted);font-size:calc(13.5 * var(--u));margin-bottom:-1px;font-weight:500;display:inline-flex}.appui-module__RWIgZW__libTab em{padding:1px calc(6 * var(--u));border-radius:calc(999 * var(--u));background:var(--a-hover);color:var(--a-muted);font-size:calc(12 * var(--u));font-style:normal}.appui-module__RWIgZW__libTab[data-active=true]{border-color:var(--a-accent);color:var(--a-ink)}.appui-module__RWIgZW__libTab[data-active=true] em{background:var(--a-accent-soft);color:var(--a-accent-hover)}.appui-module__RWIgZW__stacked{gap:1px;display:grid}.appui-module__RWIgZW__stacked strong{color:var(--a-ink);font-weight:500}.appui-module__RWIgZW__stacked span{color:var(--a-muted);font-size:calc(12 * var(--u))}.appui-module__RWIgZW__table tr[data-highlight=true] td{background:var(--a-sunken)}.appui-module__RWIgZW__downloads{gap:calc(6 * var(--u));justify-content:flex-end;display:flex}.appui-module__RWIgZW__downloads .appui-module__RWIgZW__button{height:calc(28 * var(--u));padding:0 calc(8 * var(--u));font-size:calc(12.5 * var(--u))}@media (max-width:720px){.appui-module__RWIgZW__app{--u:1px}.appui-module__RWIgZW__table th,.appui-module__RWIgZW__table td,.appui-module__RWIgZW__docTable th{white-space:normal}.appui-module__RWIgZW__table .appui-module__RWIgZW__code{white-space:nowrap}.appui-module__RWIgZW__summary,.appui-module__RWIgZW__actions .appui-module__RWIgZW__button,.appui-module__RWIgZW__tab em{display:none}.appui-module__RWIgZW__workspace,.appui-module__RWIgZW__previewLayout{grid-template-columns:minmax(0,1fr)}.appui-module__RWIgZW__tab{gap:6px;padding:0 8px;font-size:13px}.appui-module__RWIgZW__counts{grid-template-columns:repeat(2,minmax(0,1fr))}.appui-module__RWIgZW__counts div:nth-child(3){border-left:0}.appui-module__RWIgZW__counts div:nth-child(n+3){border-top:1px solid var(--a-line-soft)}.appui-module__RWIgZW__decision{grid-template-columns:minmax(0,1fr);gap:8px}.appui-module__RWIgZW__hideNarrow{display:none}}.appui-module__RWIgZW__searchShort{max-width:calc(220 * var(--u))}.appui-module__RWIgZW__searchWide{max-width:calc(300 * var(--u))}.appui-module__RWIgZW__colCheck{width:calc(34 * var(--u))}.appui-module__RWIgZW__colPhoto{width:calc(52 * var(--u))}
.page-module___8aEwW__nav{z-index:20;-webkit-backdrop-filter:saturate(140%)blur(8px);backdrop-filter:saturate(140%)blur(8px);border-bottom:1px solid var(--line-soft);background:#fffffff0;position:sticky;top:0}.page-module___8aEwW__navInner{align-items:center;gap:40px;min-height:76px;display:flex}.page-module___8aEwW__brand{color:var(--ink);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;font-size:22px;font-weight:300;text-decoration:none;display:inline-flex}.page-module___8aEwW__brand b{font-weight:600}.page-module___8aEwW__navLinks{gap:32px;margin-left:auto;font-size:16px;display:flex}.page-module___8aEwW__navLinks a{color:var(--muted);text-decoration:none;transition:color .12s}.page-module___8aEwW__navLinks a:hover,.page-module___8aEwW__navLinks a[aria-current]{color:var(--blue)}.page-module___8aEwW__navCta{min-height:44px;padding:0 20px;font-size:15px}.page-module___8aEwW__statement,.page-module___8aEwW__sectionTitle,.page-module___8aEwW__sectionTitleLeft{color:var(--ink);letter-spacing:-.015em;text-wrap:balance;font-weight:400}.page-module___8aEwW__statement b,.page-module___8aEwW__sectionTitle b,.page-module___8aEwW__sectionTitleLeft b{font-weight:600}.page-module___8aEwW__sectionTitle{text-align:center;max-width:18em;margin:0 auto clamp(48px,6vw,72px);font-size:clamp(1.9rem,1.4rem + 1.6vw,2.75rem);line-height:1.18}.page-module___8aEwW__sectionTitleLeft{font-size:clamp(1.9rem,1.4rem + 1.6vw,2.75rem);line-height:1.18}.page-module___8aEwW__hero{background:var(--wash);clip-path:polygon(0 0,100% 0,100% calc(100% - clamp(40px,8vw,110px)),0 100%);padding-bottom:clamp(56px,9vw,130px)}.page-module___8aEwW__heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,6vw,88px);padding-block:clamp(56px,8vw,104px) clamp(24px,4vw,40px);display:grid}.page-module___8aEwW__h1{color:var(--ink);letter-spacing:-.025em;font-size:clamp(2.6rem,.8rem + 4.6vw,5rem);font-weight:600;line-height:1.04}.page-module___8aEwW__h1 span{display:block}.page-module___8aEwW__h1 .page-module___8aEwW__h1Light{font-weight:300}.page-module___8aEwW__heroText{max-width:30em;color:var(--muted);margin:26px 0 36px;font-size:clamp(1.05rem,1rem + .3vw,1.22rem);line-height:1.65}.page-module___8aEwW__buttons{flex-wrap:wrap;gap:16px;display:flex}.page-module___8aEwW__worksWith{color:#8b93a1;flex-wrap:wrap;gap:14px 30px;margin-top:48px;font-size:15px;font-weight:500;list-style:none;display:flex}.page-module___8aEwW__worksWith li{align-items:center;gap:10px;display:inline-flex}.page-module___8aEwW__fileMark{color:#fff;letter-spacing:.04em;border-radius:3px;flex:none;place-items:end center;width:22px;height:27px;padding-bottom:3px;font-size:7.5px;font-weight:700;display:inline-grid}.page-module___8aEwW__fileXlsx{background:#1f8f4e}.page-module___8aEwW__filePdf{background:#dc4a3d}.page-module___8aEwW__intro{text-align:center;padding-block:clamp(32px,5vw,64px) clamp(72px,10vw,128px)}.page-module___8aEwW__statement{max-width:21em;margin:0 auto;font-size:clamp(1.7rem,1.25rem + 1.6vw,2.55rem);line-height:1.25}.page-module___8aEwW__statementText{max-width:38em;color:var(--muted);margin:22px auto 0;font-size:1.12rem}.page-module___8aEwW__showcase{text-align:left;max-width:900px;margin:clamp(40px,6vw,64px) auto 0;position:relative}.page-module___8aEwW__spotlight{z-index:2;background:var(--white);width:300px;box-shadow:var(--shadow-float);border-radius:8px;gap:14px;padding:14px;display:flex;position:absolute;bottom:-40px;right:-48px}.page-module___8aEwW__spotlight img{object-fit:cover;border-radius:6px;flex:none;width:92px;height:108px}.page-module___8aEwW__spotlight div{align-content:start;gap:2px;min-width:0;display:grid}.page-module___8aEwW__spotlight strong{color:var(--ink);font-size:15px;font-weight:500;line-height:1.3}.page-module___8aEwW__spotlight code{color:var(--subtle);font-size:12px}.page-module___8aEwW__spotlightMeta{color:var(--muted);margin-top:6px;font-size:13px}.page-module___8aEwW__spotlightMeta b{color:var(--ink);font-weight:600}.page-module___8aEwW__spotlightTag{background:var(--blue-soft);color:var(--blue);border-radius:4px;justify-self:start;margin-top:8px;padding:2px 8px;font-size:12px;font-weight:500}.page-module___8aEwW__features{padding-block:clamp(24px,4vw,48px) clamp(40px,5vw,64px)}.page-module___8aEwW__sample{background:var(--wash);clip-path:polygon(0 clamp(40px,6vw,90px),100% 0,100% 100%,0 100%);overflow-x:clip}.page-module___8aEwW__sampleText{max-width:28em;color:var(--muted);margin-top:18px;font-size:1.1rem}.page-module___8aEwW__ctaSection{padding-block:clamp(72px,9vw,120px) 0}.page-module___8aEwW__cta{background:var(--blue);color:var(--white);background-image:radial-gradient(circle at 92% 10%,#ffffff29 0,#fff0 38%);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;padding:clamp(32px,5vw,56px) clamp(28px,5vw,64px);display:flex}.page-module___8aEwW__cta h2{letter-spacing:-.015em;font-size:clamp(1.8rem,1.4rem + 1.4vw,2.5rem);font-weight:600;line-height:1.15}.page-module___8aEwW__cta p{color:#ffffffdb;max-width:32em;margin-top:8px;font-size:1.1rem}.page-module___8aEwW__demo{padding-block:clamp(72px,9vw,120px)}.page-module___8aEwW__demoGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(40px,6vw,88px);display:grid}.page-module___8aEwW__checklist{color:var(--ink-2);gap:14px;margin-top:32px;list-style:none;display:grid}.page-module___8aEwW__checklist li{align-items:center;gap:12px;display:flex}.page-module___8aEwW__checklist svg{background:var(--green-soft);width:26px;height:26px;color:var(--green);border-radius:999px;flex:none;padding:5px}.page-module___8aEwW__formCard{background:var(--white);box-shadow:var(--shadow-card);border:1px solid var(--line-soft);border-radius:12px;padding:clamp(24px,4vw,40px)}.page-module___8aEwW__form{gap:18px;display:grid}.page-module___8aEwW__fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.page-module___8aEwW__field{gap:7px;font-size:15px;display:grid}.page-module___8aEwW__field label{color:var(--ink);font-weight:500}.page-module___8aEwW__field em{color:var(--subtle);margin-left:6px;font-style:normal;font-weight:400}.page-module___8aEwW__field input,.page-module___8aEwW__field select,.page-module___8aEwW__field textarea{background:var(--white);border:1px solid #d9dee7;border-radius:6px;width:100%;min-height:50px;padding:10px 14px;font-size:16px;line-height:1.4;transition:border-color .14s,box-shadow .14s}.page-module___8aEwW__field textarea{resize:vertical}.page-module___8aEwW__field input::placeholder,.page-module___8aEwW__field textarea::placeholder{color:var(--subtle)}.page-module___8aEwW__field input:hover,.page-module___8aEwW__field select:hover,.page-module___8aEwW__field textarea:hover{border-color:#b8c0cd}.page-module___8aEwW__field input:focus-visible,.page-module___8aEwW__field select:focus-visible,.page-module___8aEwW__field textarea:focus-visible{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #2563eb29}.page-module___8aEwW__field [aria-invalid=true]{border-color:#d92d20}.page-module___8aEwW__checkField{color:var(--muted);cursor:pointer;border:1px solid #d9dee7;border-radius:8px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:14.5px;line-height:1.45;transition:border-color .2s,background-color .2s;display:flex}.page-module___8aEwW__checkField:has(input:checked){background:var(--blue-soft);border-color:#b9cdfb}.page-module___8aEwW__checkField input{width:18px;height:18px;accent-color:var(--blue);flex:none;margin-top:2px}.page-module___8aEwW__checkField b{color:var(--ink);font-size:15px;font-weight:500;display:block}.page-module___8aEwW__fieldError,.page-module___8aEwW__formError{color:#d92d20;font-size:14px}.page-module___8aEwW__formFoot{flex-wrap:wrap;align-items:center;gap:16px;margin-top:6px;display:flex}.page-module___8aEwW__formFoot button:disabled{opacity:.7;cursor:progress}.page-module___8aEwW__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.page-module___8aEwW__formDone{padding:8px 0}.page-module___8aEwW__formDone h3{color:var(--ink);font-size:1.6rem;font-weight:600}.page-module___8aEwW__formDone p{color:var(--muted);margin-top:10px}.page-module___8aEwW__footer{background:var(--wash);border-top:1px solid var(--line)}.page-module___8aEwW__footerInner{color:var(--muted);flex-wrap:wrap;align-items:center;gap:16px 40px;padding-block:36px 28px;font-size:15px;display:flex}.page-module___8aEwW__footerInner .page-module___8aEwW__brand{font-size:19px}.page-module___8aEwW__footerLegal{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 28px;padding-block:20px 28px;font-size:14px;display:flex}.page-module___8aEwW__footerLegal:before{content:"";background:var(--line);flex:0 0 100%;height:1px;margin-bottom:10px}.page-module___8aEwW__footerLinks{flex-wrap:wrap;gap:8px 28px;margin-left:auto;display:flex}.page-module___8aEwW__footerLinks a{color:var(--muted);text-decoration:none}.page-module___8aEwW__footerLinks a:hover{color:var(--blue)}@media (max-width:1080px){.page-module___8aEwW__spotlight{right:-12px}.page-module___8aEwW__footerLegal p{flex:0 0 100%}.page-module___8aEwW__footerLegal .page-module___8aEwW__footerLinks{margin-left:0}.page-module___8aEwW__footerLegal>span{margin-left:auto}}@media (max-width:900px){.page-module___8aEwW__heroGrid{grid-template-columns:minmax(0,1fr);justify-items:center}.page-module___8aEwW__heroCopy{text-align:center;max-width:640px}.page-module___8aEwW__heroText{margin-inline:auto}.page-module___8aEwW__buttons,.page-module___8aEwW__worksWith{justify-content:center}.page-module___8aEwW__navLinks{display:none}.page-module___8aEwW__navCta{margin-left:auto}.page-module___8aEwW__demoGrid{grid-template-columns:minmax(0,1fr)}.page-module___8aEwW__spotlight{width:auto;max-width:340px;margin:-28px 16px 0 auto;position:relative;bottom:auto;right:auto}}@media (max-width:560px){.page-module___8aEwW__navInner{gap:12px}.page-module___8aEwW__brand{font-size:19px}.page-module___8aEwW__brand svg{width:26px;height:26px}.page-module___8aEwW__navCta{padding:0 14px;font-size:14px}.page-module___8aEwW__buttons .page-module___8aEwW__btn{flex:auto}.page-module___8aEwW__fieldRow{grid-template-columns:minmax(0,1fr)}.page-module___8aEwW__footerLegal>span{flex:0 0 100%;margin-left:0}}.page-module___8aEwW__navLinks a{position:relative}.page-module___8aEwW__navLinks a:after{content:"";background:var(--blue);transform-origin:0;height:2px;transition:transform .28s var(--ease-out);border-radius:2px;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.page-module___8aEwW__navLinks a:hover:after,.page-module___8aEwW__navLinks a[aria-current]:after{transform:scaleX(1)}.page-module___8aEwW__worksWith li{transition:color .2s ease, transform .26s var(--ease-out)}.page-module___8aEwW__worksWith li:hover{color:var(--ink-2);transform:translateY(-2px)}.page-module___8aEwW__spotlight{transition:transform .38s var(--ease-out), box-shadow .38s var(--ease-out)}.page-module___8aEwW__spotlight:hover{transform:translateY(-6px)rotate(-1deg);box-shadow:0 30px 60px -20px #1f294f6b}.page-module___8aEwW__fileMark,.page-module___8aEwW__checklist li svg{transition:transform .3s var(--ease-spring)}.page-module___8aEwW__checklist li:hover svg{transform:scale(1.15)}.page-module___8aEwW__cta{isolation:isolate;position:relative;overflow:hidden}.page-module___8aEwW__cta:before{content:"";z-index:-1;background:radial-gradient(circle at 30% 40%,#ffffff2e 0,#fff0 30%),radial-gradient(circle at 75% 70%,#7dafff59 0,#7dafff00 32%);position:absolute;inset:-40%}.page-module___8aEwW__formCard{transition:box-shadow .4s var(--ease-out)}.page-module___8aEwW__formCard:focus-within{box-shadow:0 2px 4px #1f294f0f,0 30px 60px -24px #2563eb59}@media (prefers-reduced-motion:no-preference){.page-module___8aEwW__h1 span,.page-module___8aEwW__heroCopy>:not(h1){animation:page-module___8aEwW__heroIn .9s var(--ease-out) both}.page-module___8aEwW__h1 span+span{animation-delay:.11s}.page-module___8aEwW__heroCopy>:nth-child(2){animation-delay:.24s}.page-module___8aEwW__heroCopy>:nth-child(3){animation-delay:.36s}.page-module___8aEwW__heroCopy>:nth-child(4){animation-delay:.5s}.page-module___8aEwW__cta:before{animation:14s ease-in-out infinite alternate page-module___8aEwW__glow}}@keyframes page-module___8aEwW__heroIn{0%{opacity:0;translate:0 26px}}@keyframes page-module___8aEwW__glow{to{translate:12% -8%;rotate:12deg}}.page-module___8aEwW__strip,.page-module___8aEwW__swipeHint{display:none}@media (max-width:640px){.page-module___8aEwW__statementText,.page-module___8aEwW__checklist,.page-module___8aEwW__showcase{display:none}.page-module___8aEwW__strip{margin:32px calc(-1 * var(--gutter)) 0;padding:4px var(--gutter) 18px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);text-align:left;scrollbar-width:none;gap:12px;list-style:none;display:flex;overflow-x:auto}.page-module___8aEwW__strip::-webkit-scrollbar{display:none}.page-module___8aEwW__strip li{scroll-snap-align:start;background:var(--white);box-shadow:var(--shadow-card);border:1px solid var(--line-soft);border-radius:10px;flex:0 0 58%;padding:8px 8px 12px}.page-module___8aEwW__strip img{aspect-ratio:4/5;object-fit:cover;border-radius:7px;width:100%}.page-module___8aEwW__strip strong{color:var(--ink);margin:10px 4px 2px;font-size:15px;font-weight:500;line-height:1.3;display:block}.page-module___8aEwW__strip span{justify-content:space-between;align-items:baseline;gap:8px;margin:0 4px;display:flex}.page-module___8aEwW__strip code{color:var(--subtle);font-size:11.5px}.page-module___8aEwW__strip b{color:var(--ink);font-size:14px;font-weight:600}.page-module___8aEwW__swipeHint{color:var(--subtle);justify-content:center;align-items:center;gap:6px;margin:-32px 0 20px;font-size:14px;display:flex}.page-module___8aEwW__intro{padding-bottom:56px}}
.features-module__oF9YCW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(48px,6vw,80px) clamp(32px,5vw,72px);display:grid}.features-module__oF9YCW__card>h3,.features-module__oF9YCW__wideCopy>h3{color:var(--ink);letter-spacing:-.01em;margin-top:28px;font-size:clamp(1.3rem,1.1rem + .6vw,1.6rem);font-weight:500;line-height:1.25}.features-module__oF9YCW__card>p,.features-module__oF9YCW__wideCopy>p{max-width:30em;color:var(--muted);margin-top:10px;font-size:1.02rem}.features-module__oF9YCW__wide{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(32px,5vw,72px);margin-top:clamp(48px,6vw,80px);display:grid}.features-module__oF9YCW__wideCopy>h3{margin-top:0}.features-module__oF9YCW__points{color:var(--ink-2);gap:12px;margin-top:24px;font-size:1rem;list-style:none;display:grid}.features-module__oF9YCW__points li{align-items:center;gap:12px;display:flex}.features-module__oF9YCW__points svg{background:var(--green-soft);width:26px;height:26px;color:var(--green);border-radius:999px;flex:none;padding:5px}.features-module__oF9YCW__frame{container-type:inline-size}.features-module__oF9YCW__art{--u:max(.6px, min(1px, 100cqw / 520));height:calc(300 * var(--u));border-radius:calc(8 * var(--u));font-size:calc(13 * var(--u));background:linear-gradient(#f6f8fc 0%,#eef2f8 100%);line-height:1.4;position:relative;overflow:hidden}.features-module__oF9YCW__sheet{background:var(--white);border-radius:calc(6 * var(--u));position:absolute;box-shadow:0 1px 2px #1f294f0d}.features-module__oF9YCW__float{z-index:2;background:var(--white);border-radius:calc(6 * var(--u));box-shadow:var(--shadow-float);position:absolute}.features-module__oF9YCW__bar{height:calc(8 * var(--u));background:#e3e8f0;border-radius:999px;display:block}.features-module__oF9YCW__row{align-items:center;gap:calc(10 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u));border-top:1px solid var(--line-soft);display:flex}.features-module__oF9YCW__row:first-child{border-top:0}.features-module__oF9YCW__head{color:var(--ink);font-size:calc(12 * var(--u));font-weight:500}.features-module__oF9YCW__code{color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:calc(11.5 * var(--u));font-weight:600}.features-module__oF9YCW__muted{color:var(--muted);font-size:calc(12 * var(--u))}.features-module__oF9YCW__title{color:var(--ink);font-size:calc(15 * var(--u));font-weight:500}.features-module__oF9YCW__close{color:var(--subtle);font-size:calc(16 * var(--u));margin-left:auto;line-height:1}.features-module__oF9YCW__btn{align-items:center;gap:calc(6 * var(--u));height:calc(30 * var(--u));padding:0 calc(12 * var(--u));border-radius:calc(4 * var(--u));font-size:calc(12.5 * var(--u));white-space:nowrap;font-weight:500;display:inline-flex}.features-module__oF9YCW__btn svg{width:calc(14 * var(--u));height:calc(14 * var(--u))}.features-module__oF9YCW__btnGreen{color:var(--white);background:#22c55e}.features-module__oF9YCW__btnBlue{background:var(--blue);color:var(--white)}.features-module__oF9YCW__btnOutline{border:1px solid var(--blue);color:var(--blue)}.features-module__oF9YCW__btnText{color:var(--blue)}.features-module__oF9YCW__tag{height:calc(22 * var(--u));padding:0 calc(8 * var(--u));border-radius:calc(4 * var(--u));font-size:calc(11.5 * var(--u));white-space:nowrap;border:1px solid;align-items:center;font-weight:500;display:inline-flex}.features-module__oF9YCW__tag svg{width:calc(11 * var(--u));height:calc(11 * var(--u));margin-right:calc(4 * var(--u))}.features-module__oF9YCW__tagGreen{background:var(--green-soft);color:var(--green);border-color:#bbe5c9}.features-module__oF9YCW__tagBlue{background:var(--blue-soft);color:var(--blue);border-color:#c9d8fb}.features-module__oF9YCW__tagOrange{background:var(--orange-soft);color:#b45309;border-color:#fbd99a}.features-module__oF9YCW__thumb{width:calc(32 * var(--u));height:calc(32 * var(--u));object-fit:cover;border-radius:999px;flex:none}.features-module__oF9YCW__fileIcon{width:calc(30 * var(--u));height:calc(36 * var(--u));padding-bottom:calc(5 * var(--u));border-radius:calc(3 * var(--u));color:var(--white);font-size:calc(9 * var(--u));letter-spacing:.03em;flex:none;place-items:end center;font-weight:700;display:grid}.features-module__oF9YCW__fileXlsx{background:#1f8f4e}.features-module__oF9YCW__filePdf{background:#dc4a3d}.features-module__oF9YCW__stat{gap:calc(1 * var(--u));padding:calc(8 * var(--u)) calc(14 * var(--u));display:grid}.features-module__oF9YCW__stat strong{color:var(--ink);font-size:calc(16 * var(--u));font-weight:500}.features-module__oF9YCW__stat span{color:var(--muted);font-size:calc(11.5 * var(--u))}.features-module__oF9YCW__segmented{gap:calc(2 * var(--u));padding:calc(3 * var(--u));border-radius:calc(6 * var(--u));background:var(--wash-2);display:inline-flex}.features-module__oF9YCW__segmented span{padding:calc(5 * var(--u)) calc(12 * var(--u));border-radius:calc(4 * var(--u));color:var(--muted);font-size:calc(12.5 * var(--u));font-weight:500}.features-module__oF9YCW__segmented .features-module__oF9YCW__on{background:var(--white);color:var(--ink);box-shadow:0 1px 2px #1f294f24}.features-module__oF9YCW__field{height:calc(34 * var(--u));padding:0 calc(14 * var(--u));border:1px solid var(--line);color:var(--ink);font-size:calc(12.5 * var(--u));border-radius:999px;flex:1;align-items:center;display:flex}.features-module__oF9YCW__field:after{content:"";width:1px;height:calc(14 * var(--u));margin-left:calc(2 * var(--u));background:var(--blue)}.features-module__oF9YCW__photoTile{border:calc(4 * var(--u)) solid var(--white);border-radius:calc(8 * var(--u));box-shadow:var(--shadow-card);position:absolute;overflow:hidden}.features-module__oF9YCW__photoTile img{object-fit:cover;width:100%;height:100%}.features-module__oF9YCW__badge{z-index:3;width:calc(30 * var(--u));height:calc(30 * var(--u));color:var(--white);border-radius:999px;place-items:center;display:grid;position:absolute;box-shadow:0 6px 16px -6px #1f294f73}.features-module__oF9YCW__badge svg{width:calc(15 * var(--u));height:calc(15 * var(--u))}.features-module__oF9YCW__page{background:var(--white);border-radius:calc(3 * var(--u));box-shadow:var(--shadow-card);padding:calc(14 * var(--u));position:absolute}.features-module__oF9YCW__pageBlock{grid-template-columns:calc(44 * var(--u)) 1fr calc(40 * var(--u));gap:calc(8 * var(--u));margin-top:calc(10 * var(--u));padding:calc(6 * var(--u));border:1px solid var(--line);display:grid}.features-module__oF9YCW__pageBlock img{width:100%;height:calc(44 * var(--u));object-fit:cover}.features-module__oF9YCW__pageBlock i{height:calc(6 * var(--u));margin-top:calc(5 * var(--u));background:#e3e8f0;border-radius:2px;display:block}.features-module__oF9YCW__pageBlock i:first-child{background:#d6dfeb;margin-top:0}.features-module__oF9YCW__pageBlock em{background:var(--wash);border-radius:2px}.features-module__oF9YCW__role{align-items:center;gap:calc(12 * var(--u));padding:calc(12 * var(--u)) calc(16 * var(--u));border-top:1px solid var(--line-soft);display:flex}.features-module__oF9YCW__role:first-child{border-top:0}.features-module__oF9YCW__roleName{min-width:calc(118 * var(--u));color:var(--ink);font-size:calc(14 * var(--u));font-weight:500}.features-module__oF9YCW__perms{gap:calc(6 * var(--u));flex-wrap:wrap;display:flex}.features-module__oF9YCW__lockIcon{width:calc(34 * var(--u));height:calc(34 * var(--u));background:var(--blue);color:var(--white);border-radius:999px;flex:none;place-items:center;display:grid}.features-module__oF9YCW__lockIcon svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}@media (max-width:860px){.features-module__oF9YCW__grid,.features-module__oF9YCW__wide{grid-template-columns:minmax(0,1fr)}.features-module__oF9YCW__wide{gap:0}.features-module__oF9YCW__wideCopy>h3{margin-top:28px}}.features-module__oF9YCW__art{transition:transform .5s var(--ease-out), box-shadow .5s var(--ease-out)}.features-module__oF9YCW__card:hover .features-module__oF9YCW__art{transform:translateY(-6px);box-shadow:0 34px 60px -34px #1f294f66}.features-module__oF9YCW__card>h3,.features-module__oF9YCW__wideCopy>h3{transition:color .22s}.features-module__oF9YCW__card:hover>h3,.features-module__oF9YCW__card:hover .features-module__oF9YCW__wideCopy>h3{color:var(--blue)}.features-module__oF9YCW__float,.features-module__oF9YCW__photoTile{--pop:.26s;transition:transform .5s var(--ease-out), opacity .7s var(--ease-out) var(--pop), translate .7s var(--ease-out) var(--pop)}.features-module__oF9YCW__float~.features-module__oF9YCW__float{--pop:.44s}.features-module__oF9YCW__float~.features-module__oF9YCW__float~.features-module__oF9YCW__float{--pop:.62s}.features-module__oF9YCW__card:hover .features-module__oF9YCW__float{transform:translateY(-5px)}.features-module__oF9YCW__card:hover .features-module__oF9YCW__photoTile{transform:translateY(-8px)rotate(-1.5deg)}.features-module__oF9YCW__card:hover div:nth-child(2)>.features-module__oF9YCW__photoTile{transform:translateY(-10px)rotate(1.5deg)}.features-module__oF9YCW__badge{transition:scale .6s var(--ease-spring) .76s, opacity .3s ease .76s}:is(.reveal-on .features-module__oF9YCW__card .features-module__oF9YCW__float,.reveal-on .features-module__oF9YCW__card .features-module__oF9YCW__photoTile){opacity:0;translate:0 18px}.reveal-on .features-module__oF9YCW__card .features-module__oF9YCW__badge{opacity:0;scale:.3}:is(.reveal-on .features-module__oF9YCW__card.is-in .features-module__oF9YCW__float,.reveal-on .features-module__oF9YCW__card.is-in .features-module__oF9YCW__photoTile){opacity:1;translate:none}.reveal-on .features-module__oF9YCW__card.is-in .features-module__oF9YCW__badge{opacity:1;scale:none}.features-module__oF9YCW__nudge{display:inline-block}@media (prefers-reduced-motion:no-preference){.features-module__oF9YCW__nudge{animation:1.8s ease-in-out infinite features-module__oF9YCW__nudge}}@keyframes features-module__oF9YCW__nudge{0%,to{translate:0}50%{translate:4px}}@media (max-width:640px){.features-module__oF9YCW__grid{margin-inline:calc(-1 * var(--gutter));padding:4px var(--gutter) 20px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.features-module__oF9YCW__grid::-webkit-scrollbar{display:none}.features-module__oF9YCW__card{scroll-snap-align:start;flex:0 0 86%}.features-module__oF9YCW__card>h3{margin-top:16px;font-size:1.15rem}.features-module__oF9YCW__card>p{display:none}.features-module__oF9YCW__wide{margin-top:20px}.features-module__oF9YCW__wideCopy>h3{margin-top:18px;font-size:1.15rem}.features-module__oF9YCW__points{display:none}}
.hero-module__NVBTOW__stage{width:100%;max-width:640px;margin-inline:auto;container-type:inline-size}.hero-module__NVBTOW__canvas{--u:max(.55px, min(1px, 100cqw / 600));padding-bottom:calc(36 * var(--u));font-size:calc(14 * var(--u));line-height:1.4;position:relative}.hero-module__NVBTOW__photos{gap:calc(16 * var(--u));grid-template-columns:1fr 1fr;display:grid;position:relative}.hero-module__NVBTOW__photo{height:calc(196 * var(--u));border-radius:calc(6 * var(--u));background:var(--wash-2);overflow:hidden}.hero-module__NVBTOW__photo img{object-fit:cover;width:100%;height:100%}.hero-module__NVBTOW__note{z-index:3;align-items:center;gap:calc(12 * var(--u));min-width:calc(220 * var(--u));padding:calc(12 * var(--u)) calc(16 * var(--u));border-radius:calc(6 * var(--u));background:var(--white);box-shadow:var(--shadow-card);transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out);display:flex;position:absolute}.hero-module__NVBTOW__noteA{left:calc(36 * var(--u));top:calc(150 * var(--u))}.hero-module__NVBTOW__noteB{right:calc(-12 * var(--u));top:calc(150 * var(--u))}.hero-module__NVBTOW__note strong{color:var(--ink);font-size:calc(13.5 * var(--u));font-weight:500;display:block}.hero-module__NVBTOW__note small{color:var(--muted);font-size:calc(12 * var(--u))}.hero-module__NVBTOW__dot{isolation:isolate;width:calc(32 * var(--u));height:calc(32 * var(--u));color:var(--white);border-radius:999px;flex:none;place-items:center;display:grid;position:relative}.hero-module__NVBTOW__dot svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.hero-module__NVBTOW__dotBlue{background:var(--blue)}.hero-module__NVBTOW__dotGreen{background:#22c55e}.hero-module__NVBTOW__window{z-index:2;margin-top:calc(26 * var(--u));border-radius:calc(8 * var(--u));background:var(--white);box-shadow:var(--shadow-card);position:relative;overflow:hidden}.hero-module__NVBTOW__windowHead{padding:calc(14 * var(--u)) calc(18 * var(--u)) calc(10 * var(--u));justify-content:space-between;align-items:center;display:flex}.hero-module__NVBTOW__brand{align-items:center;gap:calc(6 * var(--u));color:var(--ink);font-size:calc(13 * var(--u));display:flex}.hero-module__NVBTOW__brand svg{width:calc(18 * var(--u));height:calc(18 * var(--u))}.hero-module__NVBTOW__brand b{font-weight:600}.hero-module__NVBTOW__chip{padding:calc(3 * var(--u)) calc(8 * var(--u));border-radius:calc(4 * var(--u));background:var(--blue-soft);color:var(--blue);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:calc(11.5 * var(--u));font-weight:600}.hero-module__NVBTOW__body{margin:0 calc(10 * var(--u)) calc(10 * var(--u));border-radius:calc(6 * var(--u));background:var(--wash);padding:calc(10 * var(--u))}.hero-module__NVBTOW__controls{align-items:flex-end;gap:calc(8 * var(--u));padding:calc(14 * var(--u));border-radius:calc(4 * var(--u));background:var(--white);display:flex}.hero-module__NVBTOW__controls h3{font-size:calc(14 * var(--u));font-weight:500}.hero-module__NVBTOW__field{gap:calc(4 * var(--u));color:var(--muted);font-size:calc(11.5 * var(--u));flex:1;display:grid}.hero-module__NVBTOW__select{height:calc(32 * var(--u));padding:0 calc(10 * var(--u));border:1px solid var(--line);border-radius:calc(4 * var(--u));color:var(--ink);font-size:calc(12.5 * var(--u));justify-content:space-between;align-items:center;display:flex}.hero-module__NVBTOW__select:after{content:"";width:calc(6 * var(--u));height:calc(6 * var(--u));margin-top:calc(-3 * var(--u));border-right:1.5px solid var(--subtle);border-bottom:1.5px solid var(--subtle);transform:rotate(45deg)}.hero-module__NVBTOW__miniButton{height:calc(32 * var(--u));padding:0 calc(12 * var(--u));border-radius:calc(4 * var(--u));background:var(--blue);color:var(--white);font-size:calc(12 * var(--u));white-space:nowrap;align-items:center;font-weight:500;display:inline-flex}.hero-module__NVBTOW__miniGhost{background:var(--white);border:1px solid var(--blue);color:var(--blue)}.hero-module__NVBTOW__table{width:100%;margin-top:calc(10 * var(--u));border-collapse:collapse;background:var(--white);border-radius:calc(4 * var(--u));font-size:calc(12.5 * var(--u))}.hero-module__NVBTOW__table th{padding:calc(10 * var(--u)) calc(12 * var(--u));color:var(--ink);font-size:calc(11.5 * var(--u));text-align:left;font-weight:500}.hero-module__NVBTOW__table td{padding:calc(8 * var(--u)) calc(12 * var(--u));border-top:1px solid var(--line-soft);color:var(--ink-2);white-space:nowrap}.hero-module__NVBTOW__table .hero-module__NVBTOW__num{text-align:right}.hero-module__NVBTOW__product{align-items:center;gap:calc(10 * var(--u));display:flex}.hero-module__NVBTOW__product img{width:calc(30 * var(--u));height:calc(30 * var(--u));object-fit:cover;border-radius:999px}.hero-module__NVBTOW__product span{line-height:1.25;display:grid}.hero-module__NVBTOW__product small{color:var(--subtle);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:calc(10.5 * var(--u))}.hero-module__NVBTOW__off{padding:calc(1 * var(--u)) calc(6 * var(--u));border-radius:calc(3 * var(--u));background:var(--green-soft);color:var(--green);font-size:calc(11 * var(--u));font-weight:500;display:inline-block}.hero-module__NVBTOW__pill{z-index:4;left:calc(-32 * var(--u));bottom:calc(-6 * var(--u));align-items:center;gap:calc(14 * var(--u));padding:calc(14 * var(--u)) calc(20 * var(--u));border-radius:calc(6 * var(--u));background:var(--white);box-shadow:var(--shadow-float);transition:transform .3s var(--ease-out);display:flex;position:absolute}.hero-module__NVBTOW__pill strong{font-size:calc(15 * var(--u));font-weight:500}.hero-module__NVBTOW__pill code{color:var(--blue);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:calc(14 * var(--u));font-weight:600}.hero-module__NVBTOW__check{width:calc(26 * var(--u));height:calc(26 * var(--u));color:var(--white);background:#22c55e;border-radius:999px;place-items:center;display:grid}.hero-module__NVBTOW__check svg,.hero-module__NVBTOW__download svg{width:calc(14 * var(--u));height:calc(14 * var(--u))}.hero-module__NVBTOW__download{width:calc(28 * var(--u));height:calc(28 * var(--u));background:var(--green-soft);color:var(--green);border-radius:999px;place-items:center;display:grid}.hero-module__NVBTOW__note:hover,.hero-module__NVBTOW__pill:hover{transform:translateY(-3px)}@media (prefers-reduced-motion:no-preference){.hero-module__NVBTOW__photo{animation:hero-module__NVBTOW__photoIn 1s var(--ease-out) both}.hero-module__NVBTOW__photo:nth-child(2){animation-delay:.14s}.hero-module__NVBTOW__photo img{animation:18s ease-in-out 1.2s infinite alternate hero-module__NVBTOW__drift}.hero-module__NVBTOW__window{animation:hero-module__NVBTOW__windowIn 1s var(--ease-out) .26s both}.hero-module__NVBTOW__table tbody tr{animation:hero-module__NVBTOW__rowIn .6s var(--ease-out) both}.hero-module__NVBTOW__table tbody tr:first-child{animation-delay:.82s}.hero-module__NVBTOW__table tbody tr:nth-child(2){animation-delay:.94s}.hero-module__NVBTOW__table tbody tr:nth-child(3){animation-delay:1.06s}.hero-module__NVBTOW__note{animation:hero-module__NVBTOW__popIn .7s var(--ease-spring) 1.15s both}.hero-module__NVBTOW__noteB{animation-delay:1.4s}.hero-module__NVBTOW__dot:after{content:"";z-index:-1;border-radius:inherit;background:inherit;animation:2.8s ease-out 2.4s infinite hero-module__NVBTOW__ping;position:absolute;inset:0}.hero-module__NVBTOW__noteB .hero-module__NVBTOW__dot:after{animation-delay:3.8s}.hero-module__NVBTOW__generate{animation:3.2s ease-out 2.6s infinite hero-module__NVBTOW__pulse}.hero-module__NVBTOW__pill{animation:hero-module__NVBTOW__popIn .8s var(--ease-spring) 1.75s both, hero-module__NVBTOW__bob 6s ease-in-out 2.8s infinite}}@keyframes hero-module__NVBTOW__photoIn{0%{opacity:0;translate:0 18px;scale:.95}}@keyframes hero-module__NVBTOW__drift{to{scale:1.08}}@keyframes hero-module__NVBTOW__windowIn{0%{opacity:0;translate:0 36px}}@keyframes hero-module__NVBTOW__rowIn{0%{opacity:0;translate:-12px}}@keyframes hero-module__NVBTOW__popIn{0%{opacity:0;scale:.85}}@keyframes hero-module__NVBTOW__bob{0%,to{translate:0}50%{translate:0 -7px}}@keyframes hero-module__NVBTOW__ping{0%{opacity:.55;scale:1}70%,to{opacity:0;scale:1.9}}@keyframes hero-module__NVBTOW__pulse{0%{box-shadow:0 0 #2563eb73}70%,to{box-shadow:0 0 0 calc(10 * var(--u)) #2563eb00}}@media (max-width:640px){.hero-module__NVBTOW__canvas{--u:1px;padding-bottom:6px}.hero-module__NVBTOW__photos{gap:10px}.hero-module__NVBTOW__photo{border-radius:10px;height:210px}.hero-module__NVBTOW__window{display:none}.hero-module__NVBTOW__note{grid-column:1/-1;width:max-content;min-width:0;max-width:100%;position:relative;top:auto;left:auto;right:auto}.hero-module__NVBTOW__noteA{justify-self:start;margin:-46px 0 0 10px}.hero-module__NVBTOW__noteB{justify-self:end;margin:2px 10px 0 0}.hero-module__NVBTOW__pill{width:max-content;margin:12px 0 0 22px;position:relative;bottom:auto;left:auto}}
.o2c-module___uqZJG__section{background:var(--wash);clip-path:polygon(0 clamp(40px,6vw,90px),100% 0,100% 100%,0 100%);overflow-x:clip}.o2c-module___uqZJG__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,6vw,88px);padding-block:clamp(100px,10vw,140px) clamp(80px,9vw,120px);display:grid}.o2c-module___uqZJG__soon{background:var(--orange-soft);color:#b45309;border-radius:6px;padding:6px 12px;font-size:14px;font-weight:500;display:inline-block}.o2c-module___uqZJG__title{color:var(--ink);letter-spacing:-.015em;text-wrap:balance;margin-top:20px;font-size:clamp(1.9rem,1.4rem + 1.6vw,2.75rem);font-weight:400;line-height:1.18}.o2c-module___uqZJG__title b{font-weight:600}.o2c-module___uqZJG__lede{max-width:30em;color:var(--muted);margin-top:18px;font-size:1.1rem}.o2c-module___uqZJG__points{color:var(--ink-2);gap:12px;margin-top:28px;list-style:none;display:grid}.o2c-module___uqZJG__points li{align-items:center;gap:12px;display:flex}.o2c-module___uqZJG__points svg{background:var(--blue-soft);width:26px;height:26px;color:var(--blue);border-radius:999px;flex:none;padding:5px}.o2c-module___uqZJG__cta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:36px;font-size:15px;display:flex}.o2c-module___uqZJG__visual{justify-self:end;width:100%;max-width:600px;padding:0 56px 0 0;position:relative;container-type:inline-size}.o2c-module___uqZJG__window,.o2c-module___uqZJG__float{--u:min(1px, 100cqw / 544)}.o2c-module___uqZJG__window{border-radius:calc(10 * var(--u));background:var(--white);box-shadow:var(--shadow-card);transition:transform .4s var(--ease-out), box-shadow .4s var(--ease-out);overflow:hidden}.o2c-module___uqZJG__visual:hover .o2c-module___uqZJG__window{transform:translateY(-4px)}.o2c-module___uqZJG__windowHead{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));padding:calc(18 * var(--u)) calc(20 * var(--u)) calc(12 * var(--u));display:flex}.o2c-module___uqZJG__windowHead div{display:grid}.o2c-module___uqZJG__windowHead strong{color:var(--ink);font-size:calc(16 * var(--u));font-weight:500}.o2c-module___uqZJG__windowHead div span{color:var(--muted);font-size:calc(13 * var(--u))}.o2c-module___uqZJG__preview{padding:calc(3 * var(--u)) calc(9 * var(--u));border-radius:calc(4 * var(--u));color:var(--muted);font-size:calc(12 * var(--u));border:1px dashed #c9d2df;font-weight:500}.o2c-module___uqZJG__summary{align-items:center;gap:calc(12 * var(--u));margin:0 calc(12 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(6 * var(--u));background:var(--wash);color:var(--muted);font-size:calc(13 * var(--u));display:flex}.o2c-module___uqZJG__summary b{color:var(--ink);margin-left:auto;font-weight:600}.o2c-module___uqZJG__thumbs{display:flex}.o2c-module___uqZJG__thumbs img{width:calc(28 * var(--u));height:calc(28 * var(--u));border:calc(2 * var(--u)) solid var(--wash);border-radius:calc(999 * var(--u));object-fit:cover}.o2c-module___uqZJG__thumbs img+img{margin-left:-9px}.o2c-module___uqZJG__track{padding:calc(14 * var(--u)) calc(20 * var(--u)) calc(52 * var(--u));list-style:none}.o2c-module___uqZJG__track li{grid-template-columns:calc(30 * var(--u)) minmax(0, 1fr) auto;align-items:center;gap:calc(14 * var(--u));padding:calc(7 * var(--u)) 0;display:grid;position:relative}.o2c-module___uqZJG__done:after,.o2c-module___uqZJG__next:not(:last-child):after{content:"";left:calc(14 * var(--u));top:calc(37 * var(--u));width:calc(2 * var(--u));border-radius:calc(2 * var(--u));background:var(--line);position:absolute;bottom:-7px}.o2c-module___uqZJG__done:after{background:linear-gradient(#22c55e, var(--line));bottom:-40px}.o2c-module___uqZJG__node{z-index:1;width:calc(30 * var(--u));height:calc(30 * var(--u));border-radius:calc(999 * var(--u));border:calc(1.5 * var(--u)) solid #d5dbe5;background:var(--white);color:var(--subtle);place-items:center;display:grid;position:relative}.o2c-module___uqZJG__done .o2c-module___uqZJG__node{color:var(--white);background:#22c55e;border-color:#22c55e}.o2c-module___uqZJG__text{min-width:0;line-height:1.3;display:grid}.o2c-module___uqZJG__text strong{color:var(--ink);font-size:calc(14 * var(--u));font-weight:500}.o2c-module___uqZJG__text small{color:var(--muted);font-size:calc(12.5 * var(--u));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.o2c-module___uqZJG__next .o2c-module___uqZJG__text strong{color:var(--ink-2);font-weight:400}.o2c-module___uqZJG__next .o2c-module___uqZJG__text small{color:var(--subtle)}.o2c-module___uqZJG__live{padding:calc(3 * var(--u)) calc(8 * var(--u));border-radius:calc(4 * var(--u));background:var(--green-soft);color:var(--green);font-size:calc(12 * var(--u));font-weight:500}.o2c-module___uqZJG__track .o2c-module___uqZJG__divider{align-items:center;gap:calc(10 * var(--u));padding:calc(10 * var(--u)) 0 calc(6 * var(--u)) calc(44 * var(--u));color:#b45309;font-size:calc(12 * var(--u));font-weight:500;display:flex}.o2c-module___uqZJG__divider:after{content:"";background:repeating-linear-gradient(90deg, #f3d39b 0 calc(4 * var(--u)), transparent calc(4 * var(--u)) calc(8 * var(--u)));flex:1;height:1px}.o2c-module___uqZJG__float{z-index:2;align-items:center;gap:calc(12 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u));border-radius:calc(8 * var(--u));background:var(--white);box-shadow:var(--shadow-float);transition:transform .4s var(--ease-out);display:flex;position:absolute}.o2c-module___uqZJG__float:hover{transform:translateY(-4px)}.o2c-module___uqZJG__float>span{line-height:1.3;display:grid}.o2c-module___uqZJG__float strong{color:var(--ink);font-size:calc(13.5 * var(--u));font-weight:500}.o2c-module___uqZJG__float small{color:var(--muted);font-size:calc(12 * var(--u))}.o2c-module___uqZJG__qc{top:calc(268 * var(--u));right:-8px}.o2c-module___uqZJG__qc img{width:calc(52 * var(--u));height:calc(60 * var(--u));border-radius:calc(6 * var(--u));object-fit:cover;flex:none}.o2c-module___uqZJG__float .o2c-module___uqZJG__chips{gap:calc(6 * var(--u));margin-top:calc(6 * var(--u));display:flex}.o2c-module___uqZJG__chips em{padding:1px calc(7 * var(--u));border-radius:calc(4 * var(--u));font-size:calc(11.5 * var(--u));font-style:normal;font-weight:500}.o2c-module___uqZJG__ok{background:var(--green-soft);color:var(--green)}.o2c-module___uqZJG__warn{background:var(--orange-soft);color:#b45309}.o2c-module___uqZJG__ret{top:calc(432 * var(--u));right:-24px}.o2c-module___uqZJG__pay{bottom:-22px;left:-36px}.o2c-module___uqZJG__roundIcon{width:calc(34 * var(--u));height:calc(34 * var(--u));border-radius:calc(999 * var(--u));background:var(--blue-soft);color:var(--blue);flex:none;place-items:center;display:grid}.o2c-module___uqZJG__roundGreen{background:var(--green-soft);color:var(--green)}.o2c-module___uqZJG__track li,.o2c-module___uqZJG__float{transition:opacity .6s var(--ease-out), translate .6s var(--ease-out), transform .4s var(--ease-out)}.o2c-module___uqZJG__track li{transition-delay:calc(var(--step) * .11s + .25s), calc(var(--step) * .11s + .25s), 0s}.o2c-module___uqZJG__qc{transition-delay:.9s,.9s,0s}.o2c-module___uqZJG__ret{transition-delay:1.15s,1.15s,0s}.o2c-module___uqZJG__pay{transition-delay:1.4s,1.4s,0s}.reveal-on .o2c-module___uqZJG__visual .o2c-module___uqZJG__track li{opacity:0;translate:0 10px}.reveal-on .o2c-module___uqZJG__visual .o2c-module___uqZJG__float{opacity:0;translate:0 14px}.reveal-on .o2c-module___uqZJG__visual.is-in .o2c-module___uqZJG__track li{opacity:1;translate:none}.reveal-on .o2c-module___uqZJG__visual.is-in .o2c-module___uqZJG__float{opacity:1;translate:none}@media (max-width:900px){.o2c-module___uqZJG__grid{grid-template-columns:minmax(0,1fr);justify-items:center}.o2c-module___uqZJG__copy{max-width:640px}.o2c-module___uqZJG__visual{justify-self:center}}@media (max-width:640px){.o2c-module___uqZJG__visual{padding:0}.o2c-module___uqZJG__points,.o2c-module___uqZJG__next .o2c-module___uqZJG__text small{display:none}.o2c-module___uqZJG__track li{padding:5px 0}.o2c-module___uqZJG__window,.o2c-module___uqZJG__float{--u:1px}.o2c-module___uqZJG__qc,.o2c-module___uqZJG__ret{display:none}.o2c-module___uqZJG__pay{width:max-content;max-width:calc(100% - 24px);margin:-14px 12px 0 auto;position:relative;bottom:auto;left:auto}.o2c-module___uqZJG__track{padding:12px 14px 30px}.o2c-module___uqZJG__summary span:not(.o2c-module___uqZJG__thumbs){display:none}}
.sheet-module__djfwSG__page{--pt:calc(100cqw / 595);--ink:#1f2933;--muted:#6b7280;--line:#d9dee5;--panel:#f3f5f8;--bar:#e6ecf2;aspect-ratio:595/842;width:100%;padding:calc(36 * var(--pt));color:var(--ink);font-family:var(--font-noto), "Noto Sans", Arial, sans-serif;font-size:calc(9 * var(--pt));background:#fff;line-height:1.3;position:relative;overflow:hidden;box-shadow:0 1px 2px #1f294f14,0 30px 60px -28px #1f294f59}.sheet-module__djfwSG__header{justify-content:space-between;gap:calc(12 * var(--pt));padding-bottom:calc(10 * var(--pt));margin-bottom:calc(12 * var(--pt));border-bottom:calc(.75 * var(--pt)) solid var(--line);display:flex}.sheet-module__djfwSG__kicker{color:var(--muted);font-size:calc(8 * var(--pt));letter-spacing:calc(1.5 * var(--pt));font-weight:700}.sheet-module__djfwSG__number{margin-top:calc(3 * var(--pt));font-size:calc(20 * var(--pt));font-weight:700;line-height:1.2}.sheet-module__djfwSG__title{font-size:calc(11 * var(--pt))}.sheet-module__djfwSG__right{width:42%;color:var(--muted);text-align:right}.sheet-module__djfwSG__right strong{margin-top:calc(3 * var(--pt));color:var(--ink);font-size:calc(11 * var(--pt));display:block}.sheet-module__djfwSG__block{grid-template-columns:calc(132 * var(--pt)) minmax(0, 1fr) calc(118 * var(--pt));gap:calc(8 * var(--pt));min-height:calc(140 * var(--pt));padding:calc(8 * var(--pt));margin-bottom:calc(10 * var(--pt));border:calc(.5 * var(--pt)) solid var(--line);display:grid}.sheet-module__djfwSG__image{height:calc(124 * var(--pt));border:calc(.5 * var(--pt)) solid var(--line);padding:calc(2 * var(--pt));place-items:center;display:grid;overflow:hidden}.sheet-module__djfwSG__image img{object-fit:contain;width:100%;height:100%;min-height:0}.sheet-module__djfwSG__bar{padding:calc(5 * var(--pt)) calc(6 * var(--pt));background:var(--bar);font-size:calc(9.5 * var(--pt));font-weight:700}.sheet-module__djfwSG__row{grid-template-columns:calc(64 * var(--pt)) minmax(0, 1fr);padding:calc(3 * var(--pt)) calc(6 * var(--pt)) 0;font-size:calc(8.5 * var(--pt));display:grid}.sheet-module__djfwSG__row span:first-child{color:var(--muted)}.sheet-module__djfwSG__prices{align-content:start;gap:calc(5 * var(--pt));padding:calc(6 * var(--pt));background:var(--panel);display:grid}.sheet-module__djfwSG__prices small{color:var(--muted);font-size:calc(7.5 * var(--pt));display:block}.sheet-module__djfwSG__prices strong,.sheet-module__djfwSG__prices b{font-size:calc(10 * var(--pt));display:block}.sheet-module__djfwSG__prices b{font-weight:400}.sheet-module__djfwSG__prices s,.sheet-module__djfwSG__prices em{color:var(--muted);font-size:calc(7.5 * var(--pt));font-style:normal}.sheet-module__djfwSG__footer{left:calc(36 * var(--pt));bottom:calc(26 * var(--pt));color:var(--muted);font-size:calc(8 * var(--pt));position:absolute}.sheet-module__djfwSG__galleryBar{padding:calc(6 * var(--pt)) calc(8 * var(--pt));margin-bottom:calc(8 * var(--pt));background:var(--bar);font-size:calc(12 * var(--pt));font-weight:700}.sheet-module__djfwSG__galleryPhoto{height:calc(452 * var(--pt));padding:calc(3 * var(--pt));margin-bottom:calc(8 * var(--pt));border:calc(.5 * var(--pt)) solid var(--line)}.sheet-module__djfwSG__galleryPhoto img{object-fit:contain;width:100%;height:100%}.sheet-module__djfwSG__detailsOnly{grid-template-columns:minmax(0, 1fr) calc(118 * var(--pt));min-height:calc(96 * var(--pt))}.sheet-module__djfwSG__workbook{--x:min(1px, 100cqw / 620);border-radius:calc(8 * var(--x));color:#1f2933;width:100%;font-family:Calibri,Carlito,Segoe UI,Arial,sans-serif;font-size:calc(12 * var(--x));background:#fff;overflow:hidden;box-shadow:0 1px 2px #1f294f14,0 30px 60px -28px #1f294f59}.sheet-module__djfwSG__fileBar{align-items:center;gap:calc(8 * var(--x));padding:calc(9 * var(--x)) calc(12 * var(--x));color:#fff;font-size:calc(12.5 * var(--x));background:#1f7a45;font-weight:600;display:flex}.sheet-module__djfwSG__fileIcon{width:calc(26 * var(--x));height:calc(20 * var(--x));border-radius:calc(3 * var(--x));color:#1f7a45;font-size:calc(8.5 * var(--x));background:#ffffffeb;place-items:center;font-weight:700;display:grid}.sheet-module__djfwSG__gridWrap{overflow:hidden}.sheet-module__djfwSG__grid{border-collapse:collapse;table-layout:fixed;width:100%}.sheet-module__djfwSG__grid thead th{height:calc(20 * var(--x));color:#6b7280;font-size:calc(10.5 * var(--x));background:#f3f4f6;border-bottom:1px solid #d5d9df;border-right:1px solid #e2e5ea;font-weight:400}.sheet-module__djfwSG__grid thead th:nth-child(2){width:13%}.sheet-module__djfwSG__grid thead th:nth-child(4){width:22%}.sheet-module__djfwSG__grid .sheet-module__djfwSG__corner{width:calc(26 * var(--x))}.sheet-module__djfwSG__grid tbody th{width:calc(26 * var(--x));color:#6b7280;font-size:calc(10 * var(--x));background:#f3f4f6;border-bottom:1px solid #e2e5ea;border-right:1px solid #d5d9df;font-weight:400}.sheet-module__djfwSG__grid td{padding:0 calc(6 * var(--x));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sheet-module__djfwSG__titleRow td{height:calc(28 * var(--x));font-size:calc(16 * var(--x));font-weight:700}.sheet-module__djfwSG__subRow td{height:calc(20 * var(--x));font-size:calc(11 * var(--x));font-weight:700}.sheet-module__djfwSG__mutedRow td{height:calc(18 * var(--x));color:#6b7280;font-size:calc(10 * var(--x))}.sheet-module__djfwSG__spacer td{height:calc(10 * var(--x))}.sheet-module__djfwSG__headRow td{height:calc(30 * var(--x));font-size:calc(10 * var(--x));white-space:normal;background:#dce4ec;border:1px solid #d9dee5;font-weight:700;line-height:1.15}.sheet-module__djfwSG__itemRow td{height:calc(46 * var(--x));font-size:calc(10 * var(--x));border:1px solid #d9dee5}.sheet-module__djfwSG__itemRow img{width:calc(38 * var(--x));height:calc(38 * var(--x));object-fit:cover}.sheet-module__djfwSG__totalRow td{height:calc(24 * var(--x));font-size:calc(10 * var(--x));background:#f3f5f8;border:1px solid #d9dee5;font-weight:700}.sheet-module__djfwSG__num{text-align:right}.sheet-module__djfwSG__sheetTabs{padding:0 calc(10 * var(--x));background:#f3f4f6;border-top:1px solid #d5d9df;display:flex}.sheet-module__djfwSG__sheetTabs span{padding:calc(6 * var(--x)) calc(14 * var(--x));border-bottom:calc(2 * var(--x)) solid #1f7a45;color:#1f7a45;font-size:calc(11 * var(--x));background:#fff;font-weight:600}
.contact-module__swMWYG__head{background:var(--wash);clip-path:polygon(0 0,100% 0,100% calc(100% - clamp(32px,6vw,84px)),0 100%);padding-block:clamp(56px,8vw,96px) clamp(120px,15vw,200px)}.contact-module__swMWYG__h1{color:var(--ink);letter-spacing:-.025em;font-size:clamp(2.6rem,1.4rem + 3.6vw,4.25rem);font-weight:600;line-height:1.04}.contact-module__swMWYG__lede{max-width:30em;color:var(--muted);margin-top:20px;font-size:clamp(1.05rem,1rem + .3vw,1.22rem)}.contact-module__swMWYG__details{margin-top:calc(-1*clamp(84px,11vw,150px));position:relative}.contact-module__swMWYG__card{border:1px solid var(--line-soft);background:var(--white);box-shadow:var(--shadow-card);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,44px) clamp(32px,5vw,72px);padding:clamp(24px,4vw,48px);display:grid}.contact-module__swMWYG__column{align-content:start;gap:clamp(28px,4vw,44px);display:grid}.contact-module__swMWYG__item{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:16px;display:grid}.contact-module__swMWYG__item>svg{background:var(--blue-soft);width:44px;height:44px;color:var(--blue);transition:transform .3s var(--ease-spring);border-radius:999px;padding:12px}.contact-module__swMWYG__item:hover>svg{transform:scale(1.1)}.contact-module__swMWYG__item h2{color:var(--ink);font-size:1.15rem;font-weight:500;line-height:1.3}.contact-module__swMWYG__item p,.contact-module__swMWYG__item address,.contact-module__swMWYG__policies{color:var(--muted);overflow-wrap:anywhere;margin-top:6px;font-style:normal}.contact-module__swMWYG__policies{gap:4px;list-style:none;display:grid}.contact-module__swMWYG__item a{color:var(--blue);text-decoration:none}.contact-module__swMWYG__item a:hover{text-decoration:underline}.contact-module__swMWYG__ctaSection{padding-block:clamp(56px,7vw,96px) clamp(72px,9vw,120px)}@media (max-width:760px){.contact-module__swMWYG__card{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.contact-module__swMWYG__card{padding:20px}.contact-module__swMWYG__item{grid-template-columns:36px minmax(0,1fr);gap:12px}.contact-module__swMWYG__item>svg{width:36px;height:36px;padding:9px}.contact-module__swMWYG__item p,.contact-module__swMWYG__item address,.contact-module__swMWYG__policies{font-size:.95rem}}
.templates-module__W961zG__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,6vw,88px);padding-block:clamp(96px,10vw,150px) clamp(64px,7vw,100px);display:grid}.templates-module__W961zG__tabs{gap:12px;margin-top:32px;display:grid}.templates-module__W961zG__tab{background:var(--white);color:var(--muted);text-align:left;cursor:pointer;transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out), border-color .2s ease;border:2px solid #0000;border-radius:10px;align-items:center;gap:14px;padding:14px 18px;font-size:15px;display:flex;box-shadow:0 1px 2px #1f294f0f}.templates-module__W961zG__tab:hover{transform:translate(6px);box-shadow:0 14px 30px -16px #1f294f59}.templates-module__W961zG__tab[aria-selected=true]{border-color:var(--blue);box-shadow:0 16px 32px -18px #2563eb8c}.templates-module__W961zG__tab:focus-visible{outline-offset:2px}.templates-module__W961zG__tabText{line-height:1.4;display:grid}.templates-module__W961zG__tabText b{color:var(--ink);font-weight:500}.templates-module__W961zG__mark{color:#fff;letter-spacing:.04em;width:24px;height:30px;transition:transform .3s var(--ease-spring);border-radius:3px;flex:none;place-items:end center;padding-bottom:4px;font-size:8px;font-weight:700;display:inline-grid}.templates-module__W961zG__tab:hover .templates-module__W961zG__mark,.templates-module__W961zG__tab[aria-selected=true] .templates-module__W961zG__mark{transform:rotate(-6deg)scale(1.06)}.templates-module__W961zG__markPdf{background:#dc4a3d}.templates-module__W961zG__markXls{background:#1f8f4e}.templates-module__W961zG__viewer{justify-self:end;width:100%;max-width:560px}.templates-module__W961zG__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.templates-module__W961zG__track::-webkit-scrollbar{display:none}.templates-module__W961zG__slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;align-items:center;padding:8px 14px 44px;display:flex}.templates-module__W961zG__pageFrame,.templates-module__W961zG__sheetFrame{width:100%;container-type:inline-size}.templates-module__W961zG__dots{justify-content:center;gap:8px;margin-top:-16px;display:flex}.templates-module__W961zG__dot{width:8px;height:8px;transition:width .3s var(--ease-out), background-color .3s ease;background:#cfd6e2;border-radius:999px}.templates-module__W961zG__dot[data-active=true]{background:var(--blue);width:22px}@media (max-width:900px){.templates-module__W961zG__layout{grid-template-columns:minmax(0,1fr);justify-items:center}.templates-module__W961zG__copy{text-align:center;max-width:640px}.templates-module__W961zG__viewer{justify-self:center}.templates-module__W961zG__tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px;display:flex}.templates-module__W961zG__tab{gap:10px;padding:8px 14px 8px 10px}.templates-module__W961zG__tab:hover{transform:translateY(-2px)}.templates-module__W961zG__tabText span{display:none}}@media (max-width:640px){.templates-module__W961zG__copy{text-align:left}.templates-module__W961zG__tabs{justify-content:flex-start}.templates-module__W961zG__slide{padding:8px 6px 40px}}
