@font-face{font-family:funnel;src:url(../media/funnel_sans_latin_wght_normal-s.p.0pv3gkf63w5v1.woff2)format("woff2");font-display:swap;font-weight:300 800}@font-face{font-family:funnel Fallback;src:local(Arial);ascent-override:99.42%;descent-override:24.85%;line-gap-override:0.0%;size-adjust:100.58%}._4y5J7q_className{font-family:funnel,funnel Fallback}._4y5J7q_variable{--font-funnel:"funnel", "funnel Fallback"}
@font-face{font-stretch:75% 112.5%;font-family:martian;src:url(../media/martian_mono_latin_wdth_normal.p.0l5dt97quxm6j.woff2)format("woff2");font-display:swap;font-weight:100 800}.Rw_IBG_className{font-family:martian,ui-monospace,Menlo,monospace}.Rw_IBG_variable{--font-martian:"martian", ui-monospace, Menlo, monospace}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--leading-tight:1.25;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-paper:#ecf1e6;--color-paper-2:#e1e9da;--color-sheet:#f9fbf6;--color-ink:#14261c;--color-ink-2:#4a5c50;--color-ink-3:#5e6f63;--color-red:#c8322b;--color-red-hover:#b02a24;--color-on-red:#fff;--color-blue:#2f5d8a29;--color-blue-2:#2f5d8a4d;--color-line:#2f5d8a21;--color-line-2:#2f5d8a17;--color-red-rule:#c8322b8c;--color-hair:#14261c17;--color-hair-2:#14261c29;--color-tint-red:#c8322b0b;--color-transparent:transparent;--color-current:currentColor;--font-sans:var(--font-funnel), "Funnel Sans", system-ui, sans-serif;--font-mono:var(--font-martian), "Martian Mono", ui-monospace, monospace;--text-12:12px;--text-14:14px;--text-15:15px;--text-16:16px;--text-18:18px;--text-20:20px;--text-22:22px;--text-25:25px;--text-31:31px;--text-39:39px;--text-49:49px;--text-56:56px;--text-61:61px;--text-76:76px;--text-104:104px;--text-120:120px;--text-220:220px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-display:650;--spacing-0:0px;--spacing-1:4px;--spacing-2:8px;--spacing-3:16px;--spacing-4:24px;--spacing-5:40px;--spacing-6:64px;--spacing-7:104px;--radius-ui:6px;--radius-card:8px;--radius-pill:99px;--ease-ledger:cubic-bezier(.2, .7, .1, 1);--shadow-card:0 0 0 1px #14261c14, 0 2px 0 #14261c0a, 0 40px 80px -40px #14261c73;--breakpoint-xs:380px;--breakpoint-sm:600px;--breakpoint-md:900px;--breakpoint-lg:1024px;--breakpoint-xl:1280px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:72px}html,body{background:var(--color-paper);color:var(--color-ink)}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;transition:background-color var(--t-exit) var(--ease-ledger), color var(--t-exit) var(--ease-ledger);font-size:16px;font-weight:400;line-height:1.5;overflow-x:clip}html.menu-open{overflow:clip}button{cursor:pointer}:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px;border-radius:2px}::selection{background:var(--color-red);color:var(--color-on-red)}.mono{font-family:var(--font-mono);font-variation-settings:"wdth" 87.5}.tnum{font-variant-numeric:tabular-nums}::view-transition-old(root){animation-duration:.2s;animation-timing-function:var(--ease-ledger)}::view-transition-new(root){animation-duration:.2s;animation-timing-function:var(--ease-ledger)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-delay:0s!important}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}}@layer components{.skip{left:var(--spacing-3);top:var(--spacing-3);z-index:100;background:var(--color-ink);color:var(--color-paper);font-family:var(--font-sans);padding:0 var(--spacing-3);border-radius:var(--radius-ui);align-items:center;min-height:44px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex;position:fixed;transform:translateY(-200%)}.skip:focus-visible{transform:none}.grain{isolation:isolate;position:relative}.grain:after{content:"";pointer-events:none;z-index:-1;mix-blend-mode:var(--grain-blend);opacity:var(--grain-opacity);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .32  0 0 0 0 .40  0 0 0 0 .34  0 0 0 .10 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.btn{justify-content:center;align-items:center;gap:var(--spacing-2);min-height:52px;padding:0 var(--spacing-4);border-radius:var(--radius-ui);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;transition:background-color var(--t-exit) var(--ease-ledger), transform var(--t-tick) var(--ease-ledger);font-size:16px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}.btn-red{background:var(--color-red);color:var(--color-on-red);box-shadow:0 1px #00000014,0 10px 24px -14px #c8322bcc}.btn-red:hover{background:var(--color-red-hover)}.btn .lbl{align-items:center;gap:var(--spacing-2);transition:transform var(--t-exit) var(--ease-ledger);display:inline-flex}.btn:hover .lbl{transform:translate(2px)}.btn:active{transform:scale(.97)}.btn[aria-disabled=true]{opacity:.4;cursor:default}.btn[aria-disabled=true]:active,.btn[aria-disabled=true]:hover .lbl{transform:none}.btn[aria-disabled=true].btn-red:hover{background:var(--color-red)}.btn-sm{min-height:40px;padding:0 var(--spacing-3);box-shadow:none;font-size:15px}.btn-ghost{color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-hair-2);background:0 0}.btn-ghost:hover{background:var(--color-paper-2)}.btn-ink{background:var(--color-ink);color:var(--color-paper)}.btn-ink:hover{background:var(--color-ink-2)}.btn svg{flex:none}.link{min-height:44px;transition:background-size var(--t-exit) var(--ease-ledger);background:linear-gradient(currentColor,currentColor) 0 calc(100% - 10px)/100% 1.5px no-repeat;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.link:hover{background-size:100% 2.5px}.link:active{color:var(--color-ink-2)}.text-link{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.text-link:hover{text-decoration-thickness:2px}.label{font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;letter-spacing:.07em;text-transform:uppercase;color:var(--color-ink-2);font-size:12px;font-weight:400;line-height:1.5}.chip{align-items:center;gap:var(--spacing-1);font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;padding:var(--spacing-1) 10px;border:1px solid var(--color-hair-2);color:var(--color-ink-2);white-space:nowrap;border-radius:99px;font-size:12px;line-height:16px;display:inline-flex}.chip-red{border-color:var(--color-red);color:var(--color-red)}.wordmark{letter-spacing:-.02em;min-height:44px;color:var(--color-ink);align-items:center;font-size:25px;font-weight:650;line-height:1;text-decoration:none;display:inline-flex;position:relative}.wordmark .wm-rules{width:34px;height:8px;color:var(--color-red);position:absolute;top:calc(50% + 14px);left:51px}.site-header{z-index:50;height:72px;transition:transform var(--t-exit) var(--ease-ledger);position:fixed;inset:0 0 auto}.site-header:before{content:"";background:var(--color-paper);border-bottom:1px solid var(--color-hair);opacity:0;transition:opacity var(--t-exit) var(--ease-ledger);position:absolute;inset:0}.site-header .bar{align-items:center;gap:var(--spacing-5);height:72px;padding:0 var(--gutter);transition:transform var(--t-exit) var(--ease-ledger);display:flex;position:relative}.site-header.compact{transform:translateY(-16px)}.site-header.compact:before{opacity:1}.site-header.compact .bar{transform:translateY(8px)}.site-header.solid:before{opacity:1}.nav{gap:var(--spacing-4);display:flex}.nav a{color:var(--color-ink-2);align-items:center;min-height:44px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.nav a:after{content:"";transform-origin:0;height:1.5px;transition:transform var(--t-exit) var(--ease-ledger);background:currentColor;position:absolute;bottom:8px;left:0;right:0;transform:scaleX(0)}.nav a:hover{color:var(--color-ink)}.nav a:hover:after,.nav a[aria-current=page]:after{transform:scaleX(1)}.nav a[aria-current=page]{color:var(--color-ink);font-weight:600}.spacer{flex:1}.signin{align-items:center;min-height:44px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.signin:hover{text-underline-offset:4px;text-decoration:underline}.menu-btn{border-radius:var(--radius-ui);justify-content:center;align-items:center;width:44px;height:44px;margin-right:-10px;display:none}.menu-btn svg{width:20px;height:20px}.theme{border:1px solid var(--color-hair-2);border-radius:var(--radius-ui);background:var(--color-paper);display:inline-flex;overflow:hidden}.theme legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.theme label{cursor:pointer;display:inline-flex;position:relative}.theme input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.theme span{font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;color:var(--color-ink-2);transition:background-color var(--t-exit) var(--ease-ledger), color var(--t-exit) var(--ease-ledger);padding:8px 10px;font-size:12px;line-height:1}.theme label:hover span{background:var(--color-paper-2)}.theme input:checked+span{background:var(--color-ink);color:var(--color-paper)}.theme input:focus-visible+span{outline:2px solid var(--color-ink);outline-offset:-4px}.sheet-menu{z-index:60;background:var(--color-paper);padding:0 var(--gutter) var(--spacing-5);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.sheet-menu[hidden]{display:none}.sheet-menu .top{flex:none;justify-content:space-between;align-items:center;height:56px;display:flex}.sheet-menu nav{margin-top:var(--spacing-5);border-top:1px solid var(--color-hair);flex-direction:column;display:flex}.sheet-menu nav a{letter-spacing:-.02em;border-bottom:1px solid var(--color-hair);align-items:center;min-height:64px;font-size:31px;font-weight:600;text-decoration:none;display:flex}.sheet-menu nav a[aria-current=page]{color:var(--color-red)}.sheet-menu .menu-foot{padding-top:var(--spacing-5);gap:var(--spacing-4);flex-direction:column;margin-top:auto;display:flex}.sheet-menu .theme span{padding:0 var(--spacing-3);align-items:center;min-height:44px;display:inline-flex}.sheet-menu .btn{width:100%}.sticky-cta{z-index:40;padding:var(--spacing-2) var(--gutter) calc(var(--spacing-2) + env(safe-area-inset-bottom));background:var(--color-paper);border-top:1px solid var(--color-hair);transition:transform var(--t) var(--ease-ledger);display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.sticky-cta.show{transform:none}.sticky-cta .btn{width:100%;min-height:48px}main{display:block}.h2{letter-spacing:-.03em;text-wrap:balance;font-size:49px;font-weight:650;line-height:1.04}.h3{letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:1.3}.lead{color:var(--color-ink-2);text-wrap:pretty;max-width:62ch;font-size:20px;line-height:1.55}.body{color:var(--color-ink-2);text-wrap:pretty;max-width:62ch}.card{background:var(--color-sheet);box-shadow:var(--shadow-card);border-radius:8px}.notice{border:1px solid var(--color-red);border-radius:var(--radius-ui);padding:var(--spacing-3) var(--spacing-4);color:var(--color-ink);background:var(--color-tint-red);font-size:16px}.split-line{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:clip}@media (max-width:1023px){.site-header .nav,.site-header .theme,.site-header .signin{display:none}.menu-btn{display:inline-flex}.site-header .bar{gap:var(--spacing-3)}.h2{font-size:39px}}@media (max-width:599px){html{scroll-padding-top:56px}.site-header,.site-header .bar{height:56px}.site-header.compact,.site-header.compact .bar{transform:none}.wordmark{font-size:20px}.wordmark .wm-rules{width:27px;height:7px;top:calc(50% + 11px);left:41px}.site-header .btn-sm{min-height:44px;padding:0 var(--spacing-3);font-size:14px}.h2{font-size:31px;line-height:1.1}.lead{font-size:16px}.sticky-cta{display:block}}@media (max-width:379px){.site-header .btn-sm .long{display:none}}.sheet{--hTop:104px;--h1Top:calc(var(--hTop) + 42px);--F:clamp(56px, calc((100cqw - 802px) / 6.12), 104px);--L:calc(var(--F) * 1.077);--fig:18px;--fig-sm:15px;--fig-final:31px;padding-top:var(--h1Top);padding-bottom:var(--spacing-4);position:relative;overflow:clip;container-type:inline-size}.sheet .rules{pointer-events:none;position:absolute;inset:0}.sheet .rule{top:var(--hTop);background:var(--color-blue);width:1px;position:absolute;bottom:0}.sheet .rule.dbl{background:linear-gradient(to right, var(--color-red-rule) 0 1px, transparent 1px 4px, var(--color-red-rule) 4px 5px);width:5px}.sheet .r1{left:120px}.sheet .r2{left:230px}.sheet .r3{right:537px}.sheet .r4{right:379px}.sheet .r5{right:217px}.sheet .r6{right:39px}.sheet .heads{left:0;right:0;top:var(--hTop);border-top:1px solid var(--color-blue-2);border-bottom:1px solid var(--color-blue-2);height:32px;position:absolute}.sheet .heads span{font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;letter-spacing:.08em;color:var(--color-ink-3);font-size:12px;line-height:16px;position:absolute;top:8px}.sheet .c-no{left:52px}.sheet .c-date{left:132px}.sheet .c-desc{left:242px}.sheet .c-debit{right:392px}.sheet .c-credit{right:234px}.sheet .c-bal{right:52px}.sheet .lines2{left:var(--gutter);right:var(--gutter);bottom:0;top:calc(var(--h1Top) + var(--L) * 2.9375 + 56px);background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 55px, var(--color-line-2) 55px, var(--color-line-2) 56px);position:absolute}.ledger{position:relative}.ledger h1{z-index:2;font-size:var(--F);line-height:var(--L);letter-spacing:-.035em;padding-left:242px;font-weight:650;position:relative}.ledger h1>span{white-space:nowrap;display:block}.entries{pointer-events:none;position:absolute;inset:0}.entry{height:var(--L);left:0;right:0;top:calc(var(--k) * var(--L));position:absolute}.entry:after{content:"";left:var(--gutter);right:var(--gutter);top:calc(var(--L) * .9375);background:var(--color-line);height:1px;position:absolute}.entry .c{font:650 var(--F) / var(--L) var(--font-sans);white-space:nowrap;position:absolute;top:0}.entry .c>i{font-style:normal;font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;font-variant-numeric:tabular-nums;font-size:var(--fig);letter-spacing:0;color:var(--color-ink);font-weight:400;line-height:1}.entry .c-no>i{font-size:var(--fig-sm);color:var(--color-ink-3)}.entry .c-date>i{font-size:var(--fig-sm);color:var(--color-ink-2)}.entry .c-bal.dim>i{color:var(--color-ink-2)}.entry .c-bal.final>i{font-size:var(--fig-final);font-weight:600}.final-rule{right:50px;top:calc(var(--L) * 2.973);width:96px;height:12px;color:var(--color-red);position:absolute}.under{z-index:2;margin-top:54px;padding-left:242px;position:relative}.under .sub{color:var(--color-ink-2);max-width:600px;font-size:21px;line-height:1.55}.ctas{gap:var(--spacing-2) var(--spacing-4);flex-wrap:wrap;align-items:center;margin-top:30px;display:flex}.ctas .btn{min-height:52px}.hero-note{left:calc(100% - 524px);top:var(--spacing-2);width:286px;font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;color:var(--color-ink-3);font-size:12px;line-height:1.6;position:absolute}.board{z-index:3;margin:61px var(--gutter) 0 230px;position:relative}.bhead{align-items:center;gap:var(--spacing-3);border-bottom:1px solid var(--color-hair);flex-wrap:wrap;min-height:65px;padding:0 28px;display:flex}.bhead h2{letter-spacing:-.01em;font-size:20px;font-weight:650;line-height:1.2}.bhead .prog{font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;color:var(--color-ink-2);font-size:12px}.pbar{background:var(--color-paper-2);border-radius:3px;flex:1;min-width:120px;max-width:320px;height:6px;margin-left:auto;position:relative;overflow:hidden}.pbar i{background:var(--color-ink);transform-origin:0;transform:scaleX(var(--p));position:absolute;inset:0}.days{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.day{padding:var(--spacing-3) 18px var(--spacing-4);border-right:1px solid var(--color-hair);min-height:260px}.day:last-child{border-right:0}.day h3{font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;letter-spacing:.07em;color:var(--color-ink-3);margin-bottom:var(--spacing-2);gap:var(--spacing-2);font-size:12px;font-weight:500;line-height:1.5;display:flex}.day.today h3{color:var(--color-ink)}.day.today h3 em{color:var(--color-red);font-style:normal}.day.today{background:linear-gradient(to bottom, var(--color-tint-red), transparent 70%)}.day .sum{display:none}.t>div{padding-block:2px}.t{gap:var(--spacing-2);padding:var(--spacing-2) 0;border-top:1px solid var(--color-hair);align-items:flex-start;font-size:14px;line-height:1.35;display:flex}.t:first-of-type{border-top:0}.t small{color:var(--color-ink-2);margin-top:3px;font-size:12px;display:block}.t.waiting small{color:var(--color-red)}.t.later{color:var(--color-ink-2)}.tk{border:1.5px solid var(--color-ink);border-radius:50%;flex:none;width:18px;height:18px;margin-top:1px;margin-right:2px;position:relative}.tk.d:before{content:"";background:var(--color-ink);border-radius:50%;position:absolute;inset:-1.5px}.tk.o{border-color:var(--color-red)}.tk.l{border-color:var(--color-hair-2)}@media (prefers-reduced-motion:no-preference){.motion .board .tk.d:before{animation:tick var(--t-tick) var(--ease-ledger) both;animation-delay:calc(.4s + var(--i) * .15s)}.motion .board .pbar i{animation:pfill 1.65s var(--ease-ledger) .4s both}.motion .final-rule .dr-line{animation:drawWrap var(--t-draw) var(--ease-ledger) 1.9s both}.motion .final-rule .dr-line>span{animation:drawIn var(--t-draw) var(--ease-ledger) 1.9s both}.motion .final-rule .dr-line+.dr-line,.motion .final-rule .dr-line+.dr-line>span{animation-delay:2.02s}}@keyframes tick{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes pfill{0%{transform:scaleX(0)}to{transform:scaleX(var(--p))}}@keyframes drawWrap{0%{transform:translate(-100%)}to{transform:none}}@keyframes drawIn{0%{transform:translate(100%)}to{transform:none}}.drule{color:var(--color-red);display:block;position:absolute}.dr-line{display:block;position:absolute;inset:0;overflow:hidden}.dr-line>span{display:block;position:absolute;inset:0}.dr-line svg{width:100%;height:100%;display:block}.drule.pending .dr-line{transform:translate(-100%)}.drule.pending .dr-line>span{transform:translate(100%)}.drule.drawn .dr-line,.drule.drawn .dr-line>span{transition:transform var(--t-draw) var(--ease-ledger);transform:none}.drule.drawn .dr-line+.dr-line,.drule.drawn .dr-line+.dr-line>span{transition-delay:.12s}.match{border-top:1px solid var(--color-hair);position:relative}.pin{position:relative}.stage{padding:var(--spacing-5) var(--gutter) var(--spacing-7);align-items:center;display:flex;position:relative}.pinned .pin{height:240vh}.pinned .stage{height:100svh;padding-top:72px;padding-bottom:var(--spacing-4);position:sticky;top:0}.stage-grid{column-gap:var(--spacing-4);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;width:100%;display:grid}.was{transition:opacity var(--t) var(--ease-ledger)}.counting .was{opacity:0}.side{justify-content:space-between;gap:var(--spacing-4);flex-direction:column;grid-column:1/span 3;min-width:0;display:flex}.was{letter-spacing:-.03em;color:var(--color-ink-3);margin-top:var(--spacing-3);font-variant-numeric:tabular-nums;font-size:56px;font-weight:500;line-height:1.1;display:inline-block;position:relative}.was .strike{height:12px;top:26px;left:-6px;right:-6px}.counter{height:176px;margin-top:var(--spacing-2);position:relative;overflow:visible}.cn-inner{white-space:nowrap;transform-origin:0 100%;letter-spacing:-.05em;font-variant-numeric:tabular-nums;transition:transform var(--t) var(--ease-ledger);font-size:220px;font-weight:650;line-height:.8;display:flex;position:absolute;bottom:0;left:0}.slot{height:.8em;transition:opacity var(--t-exit) var(--ease-ledger);display:inline-block;overflow:hidden}.slot.off{opacity:0}.strip{transform:translateY(calc(var(--d,0) * -.8em));transition:transform var(--t-tick) var(--ease-ledger);flex-direction:column;display:flex}.strip b{height:.8em;font-weight:650;display:block}.slot:first-child .strip{transition-delay:0s}.slot:nth-child(3) .strip{transition-delay:40ms}.slot:nth-child(4) .strip{transition-delay:80ms}.slot:nth-child(5) .strip{transition-delay:.12s}.phases{display:grid}.phase{transition:opacity var(--t) var(--ease-ledger), transform var(--t) var(--ease-ledger);grid-area:1/1;align-self:end}.phase[data-on=false]{opacity:0;pointer-events:none;transition-duration:var(--t-exit);transform:translateY(8px)}.margin-big{letter-spacing:-.015em;text-wrap:balance;max-width:300px;font-size:25px;font-weight:600;line-height:1.28}.margin-small{color:var(--color-ink-2);margin-top:var(--spacing-3);max-width:300px;font-size:16px;line-height:1.5}.reset-btn{min-height:32px;padding:0 12px;font-size:14px}.reset-btn[hidden]{display:none}.recon{--row:46px;--c-date:96px;--c-ref:168px;--c-amt:156px;--c-led:112px;--c-st:176px;--ctx:2;grid-column:4/span 9;align-self:start;min-width:0;position:relative}.rhead{min-height:65px;padding:0 var(--spacing-4);border-bottom:1px solid var(--color-hair);flex-wrap:wrap;align-items:center;gap:14px;display:flex}.rhead h3{letter-spacing:-.01em;font-size:18px;font-weight:650;line-height:1.2}.tabs{gap:var(--spacing-1);margin-left:12px;font-size:14px;display:flex}.tabs span{padding:var(--spacing-1) 10px;border-radius:var(--radius-ui);color:var(--color-ink-2);white-space:nowrap;line-height:20px}.tabs span.on{background:var(--color-paper-2);color:var(--color-ink)}.rhead .grow{flex:1}.status-chip{justify-items:end;display:inline-grid;position:relative}.status-chip>span{transition:opacity var(--t) var(--ease-ledger);grid-area:1/1}.status-chip>span[data-on=false]{opacity:0}.tbl-wrap{position:relative}.rt{table-layout:fixed;width:100%;font-size:14px}.rt th{font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-3);text-align:left;padding:0 var(--spacing-4);border-bottom:1px solid var(--color-hair);height:40px;font-size:12px;font-weight:500}.rt td{padding:0 var(--spacing-4);height:var(--row);border-bottom:1px solid var(--color-hair);white-space:nowrap;text-overflow:ellipsis;line-height:20px;overflow:hidden}.rt .c-date{width:var(--c-date)}.rt .c-ref{width:var(--c-ref)}.rt .c-amt{width:var(--c-amt)}.rt .c-led{width:var(--c-led)}.rt .c-st{width:var(--c-st)}.rt .num{text-align:right;font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;font-variant-numeric:tabular-nums}.rt td.ref{font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;color:var(--color-ink-2);font-size:12px}.rt td.c-st,.stream .c-st{font-size:12px}.rt .sub2,.recon.weeks .rt:not(.wk),.recon.weeks .stream,.recon.weeks .pair-frame,.recon.weeks .matchbox,.recon.weeks .actbar .hint-fine,.recon.weeks .actbar .hint-touch{display:none}.rt.wk .c-wk{width:auto}.rt.wk .c-wl{width:120px}.rt.wk .c-wb{width:168px}.rt.wk tr.wk-open td{background:var(--color-tint-red)}.rt.wk td.num{font-family:var(--font-mono)}.rt .ref2{display:none}.rt tbody{transition:opacity var(--t) var(--ease-ledger)}tr.faint td,tr.faint td.ref{color:var(--color-ink-3)}.st{align-items:center;gap:var(--spacing-2);display:inline-flex}.st svg{flex:none;width:16px;height:16px}.st-red{color:var(--color-red)}.ix{padding-left:44px!important}tr.wire{cursor:grab;outline:none;position:relative}tr.wire td{transition:opacity var(--t-exit) var(--ease-ledger);font-weight:600}tr.wire td.c-led,tr.wire td.ref{font-weight:400}tr.wire.open td{box-shadow:inset 0 1px 0 var(--color-red), inset 0 -1px 0 var(--color-red);background:var(--color-sheet)}tr.wire.open td:first-child{box-shadow:inset 1px 1px 0 var(--color-red), inset 0 -1px 0 var(--color-red)}tr.wire.open td:last-child{box-shadow:inset -1px 1px 0 var(--color-red), inset 0 -1px 0 var(--color-red)}tr.wire.open:hover td{background:var(--color-paper-2)}tr.wire:focus-visible td{box-shadow:inset 0 2px 0 var(--color-ink), inset 0 -2px 0 var(--color-ink)}tr.wire:focus-visible td:first-child{box-shadow:inset 2px 2px 0 var(--color-ink), inset 0 -2px 0 var(--color-ink)}tr.wire:focus-visible td:last-child{box-shadow:inset -2px 2px 0 var(--color-ink), inset 0 -2px 0 var(--color-ink)}tr.wire.held td{opacity:.35}tr.wire.shake td{animation:.24s linear 2 shake}@keyframes shake{0%,to{transform:none}25%{transform:translate(-6px)}75%{transform:translate(6px)}}tr.wire.locked{cursor:default}.bankline{position:relative}.grip{top:0;bottom:0;left:calc(-1 * var(--c-date));width:var(--spacing-4);touch-action:none;cursor:grab;color:var(--color-red);place-items:center;display:grid;position:absolute}.grip svg{width:10px;height:16px}.locked .grip,.closed .grip,.drag-tip{display:none}tr.lock td{background:var(--color-tint-red)}tr.lock.first td{border-top:1px solid var(--color-red-rule)}tr.decoy td{transition:opacity var(--t-exit) var(--ease-ledger)}.closed tr.decoy{display:none}.pair-frame{pointer-events:none;border:1.5px dashed var(--color-hair-2);opacity:0;transition:opacity var(--t-exit) var(--ease-ledger), border-color var(--t-exit) var(--ease-ledger);border-radius:2px;position:absolute;left:0;right:0}.ready .pair-frame{opacity:1}.pair-frame.over{border-color:var(--color-red)}.pair-frame.hit{border-style:solid;border-color:var(--color-ink)}.closed .pair-frame{opacity:0}.stream{height:calc(var(--row) * 6);opacity:0;pointer-events:none;background:var(--color-sheet);transition:opacity var(--t) var(--ease-ledger);position:absolute;top:41px;left:0;right:0;overflow:hidden}.counting .stream{opacity:1}.counting .rt tbody{opacity:0}.stream-in{will-change:transform}.srow{grid-template-columns:var(--c-date) minmax(0, 1fr) var(--c-ref) var(--c-amt) var(--c-led) var(--c-st);height:var(--row);border-bottom:1px solid var(--color-hair);white-space:nowrap;align-items:center;font-size:14px;display:grid}.srow>span{padding:0 var(--spacing-4);text-overflow:ellipsis;overflow:hidden}.srow .num{text-align:right;font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;font-variant-numeric:tabular-nums}.srow .ref{font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;color:var(--color-ink-2);font-size:12px}.srow.m>span{color:var(--color-ink-3)}.srow .c-st{color:var(--color-ink-2);font-size:12px}.srow .sub2{display:none}.actbar{align-items:center;gap:var(--spacing-2) var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--color-hair);flex-wrap:wrap;display:flex}.closed .actbar{display:none}.actbar .hint{color:var(--color-ink-2);flex:260px;font-size:14px}.hint-touch,.hint-phone{display:none}.actbar .err{color:var(--color-red);flex-basis:100%;order:3;min-height:0;font-size:14px}.actbar .err:empty{display:none}.match-btn{min-height:44px}.total{padding:var(--spacing-4) var(--spacing-4) 30px;grid-template-columns:1fr auto auto;align-items:end;gap:44px;display:grid}.total .lbl{font-size:16px;font-weight:650}.total .lbl span{color:var(--color-ink-2);margin-top:var(--spacing-1);font-size:14px;font-weight:400;display:block}.fig{font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;font-variant-numeric:tabular-nums;text-align:right;padding-bottom:var(--spacing-3);font-size:22px;line-height:1.2;position:relative}.fig small{letter-spacing:.06em;color:var(--color-ink-3);margin-bottom:6px;font-size:12px;display:block}.fig .tot-rule{width:196px;height:10px;bottom:0;right:-4px}.matchbox{z-index:20;left:var(--spacing-4);background:var(--color-sheet);border-radius:var(--radius-ui);width:min(440px,100% - 48px);box-shadow:0 0 0 1px var(--color-hair-2), 0 24px 48px -24px #14261c80;padding:var(--spacing-2);position:absolute}.matchbox[hidden]{display:none}.matchbox .mb-title{padding:var(--spacing-2)}.matchbox [role=option]{justify-content:space-between;gap:var(--spacing-3);min-height:44px;padding:0 var(--spacing-2);cursor:pointer;border-radius:4px;align-items:center;font-size:14px;display:flex}.matchbox [role=option] b{font-weight:600}.matchbox [role=option] .num{font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;font-variant-numeric:tabular-nums}.matchbox [role=option][aria-selected=true]{background:var(--color-paper-2);box-shadow:inset 2px 0 0 var(--color-ink)}.matchbox .mb-help{padding:var(--spacing-2);color:var(--color-ink-2);font-size:12px}.ghost{z-index:70;pointer-events:none;background:var(--color-sheet);border-radius:var(--radius-ui);box-shadow:0 0 0 1.5px var(--color-red), 0 24px 40px -16px #14261c8c;align-items:center;gap:var(--spacing-4);height:46px;padding:0 var(--spacing-3);white-space:nowrap;will-change:transform;font-size:14px;font-weight:600;display:flex;position:fixed;top:0;left:0}.ghost .num{font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;font-variant-numeric:tabular-nums}.ghost .gl{color:var(--color-ink-2);font-weight:400;font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;font-size:12px}.ghost.snap{transition:transform var(--t) var(--ease-ledger), opacity var(--t) var(--ease-ledger)}.dragging,.dragging *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.big-pct{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:120px;font-weight:650;line-height:.9}.flux{padding:var(--spacing-4)}.flux .fx-head{justify-content:space-between;gap:var(--spacing-2) var(--spacing-3);flex-wrap:wrap;align-items:center;display:flex}.flux .fx-head h3{font-size:18px;font-weight:650}.fx{margin-top:var(--spacing-4);position:relative}.fx-row{align-items:center;gap:var(--spacing-3);grid-template-columns:136px 1fr 72px;height:32px;font-size:14px;display:grid}.fx-row .nm{color:var(--color-ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fx-row.flag .nm{color:var(--color-ink);font-weight:600}.fx-row .pc{font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;font-variant-numeric:tabular-nums;text-align:right;color:var(--color-ink-2);font-size:12px}.fx-row.flag .pc{color:var(--color-red);font-weight:600}.fx-track{height:100%;position:relative}.fx-band{background:var(--color-paper-2);box-shadow:inset 1px 0 0 var(--color-hair-2), inset -1px 0 0 var(--color-hair-2);transform:scaleX(var(--b));transition:transform var(--t) var(--ease-ledger);position:absolute;inset:0}.fx-zero{background:var(--color-ink-3);width:1px;position:absolute;top:0;bottom:0;left:50%}.fx-bar{background:var(--color-ink-3);width:50%;height:14px;transform:scaleX(var(--s));transition:transform var(--t) var(--ease-ledger);border-radius:1px;position:absolute;top:9px}.fx-row.flag .fx-bar{background:var(--color-red)}.fx-bar.neg{transform-origin:100%;right:50%}.fx-bar.pos{transform-origin:0;left:50%}.fx-axis{gap:var(--spacing-3);margin-top:var(--spacing-2);grid-template-columns:136px 1fr 72px;display:grid}.fx-axis .ticks{height:16px;font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;color:var(--color-ink-3);font-size:12px;position:relative}.fx-axis .ticks span{white-space:nowrap;position:absolute;transform:translate(-50%)}.fx-note{margin-top:var(--spacing-3);color:var(--color-ink-2);font-size:12px;font-family:var(--font-mono);font-variation-settings:"wdth" 87.5}.xcard{padding:var(--spacing-4);position:relative}.xcard .x-top{justify-content:space-between;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.xcard .x-line{letter-spacing:-.01em;margin-top:var(--spacing-3);font-size:20px;font-weight:600;line-height:1.4}.xcard .x-line+.x-line{color:var(--color-ink-2);margin-top:var(--spacing-1);font-weight:400}.src-btn{margin-top:var(--spacing-3);align-items:center;gap:var(--spacing-2);min-height:44px;padding:0 var(--spacing-3);border:1px solid var(--color-hair-2);font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;border-radius:99px;font-size:12px;display:inline-flex}.src-btn:hover{background:var(--color-paper-2)}.src-btn[aria-expanded=true]{background:var(--color-ink);color:var(--color-paper);border-color:var(--color-ink)}.src-btn svg{width:12px;height:12px;transition:transform var(--t-exit) var(--ease-ledger)}.src-btn[aria-expanded=true] svg{transform:rotate(180deg)}.srcpop{margin-top:var(--spacing-2);border-top:1px solid var(--color-hair)}.srcpop[hidden]{display:none}.srcpop table{width:100%;font-size:14px}.srcpop caption{text-align:left;padding:var(--spacing-2) 0}.srcpop td{padding:var(--spacing-2) 0;border-bottom:1px solid var(--color-hair)}.srcpop td+td{padding-left:var(--spacing-3)}.srcpop td.num{text-align:right;font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;font-variant-numeric:tabular-nums;white-space:nowrap}.srcpop td.ref{font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;color:var(--color-ink-2);white-space:nowrap;font-size:12px}.srcpop tfoot td{border-bottom:0;font-weight:600}.big-h2{letter-spacing:-.035em;text-wrap:balance;font-size:61px;font-weight:650;line-height:1.02}.je{padding:var(--spacing-4)}.je-top{justify-content:space-between;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.je-top h3{font-size:18px;font-weight:650}.je table{width:100%;margin-top:var(--spacing-3);font-size:14px}.je th{text-align:left;font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;letter-spacing:.06em;color:var(--color-ink-3);text-transform:uppercase;padding:var(--spacing-2) 0;border-bottom:1px solid var(--color-hair);font-size:12px;font-weight:500}.je td{border-bottom:1px solid var(--color-hair);height:46px;padding:0}.je .num{text-align:right;font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;font-variant-numeric:tabular-nums}.je .memo{margin-top:var(--spacing-3);color:var(--color-ink-2);font-size:14px}.appr{padding:var(--spacing-4);position:relative;overflow:hidden}.appr .stamp{align-items:center;gap:var(--spacing-2);color:var(--color-red);border:1.5px solid var(--color-red);border-radius:var(--radius-ui);padding:var(--spacing-1) 12px;line-height:20px;font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;letter-spacing:.07em;font-size:12px;font-weight:600;display:inline-flex;transform:rotate(-2deg)}.appr .who{margin-top:var(--spacing-3);letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:1.35}.trail{margin-top:var(--spacing-3);border-top:1px solid var(--color-hair)}.trail li{gap:var(--spacing-3);padding:var(--spacing-2) 0;border-bottom:1px solid var(--color-hair);grid-template-columns:72px 1fr;font-size:14px;display:grid}.trail li:last-child{border-bottom:0}.trail time{font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;color:var(--color-ink-2);padding-top:2px;font-size:12px}.trail b{font-weight:600}.today-mark{z-index:1;height:72px;width:var(--spacing-5);pointer-events:none;transform:translateY(calc(var(--mark,2) * 72px));place-items:center;display:grid;position:absolute;top:1px;left:0}.today-mark i{background:var(--color-red);width:12px;height:12px;box-shadow:0 0 0 6px var(--color-tint-red);border-radius:50%}.billing{background:var(--color-paper-2);padding:var(--spacing-1);border-radius:99px;display:inline-flex;position:relative}.billing legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.billing label{z-index:1;align-items:center;gap:var(--spacing-2);min-height:44px;padding:0 var(--spacing-4);cursor:pointer;white-space:nowrap;border-radius:99px;font-size:15px;font-weight:600;display:inline-flex;position:relative}.billing label:hover{color:var(--color-ink)}.billing input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.billing input:focus-visible+span{outline:2px solid var(--color-ink);outline-offset:6px;border-radius:99px}.billing .save{font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;color:var(--color-red);font-size:12px;font-weight:400}.billing .thumb{z-index:0;top:var(--spacing-1);bottom:var(--spacing-1);background:var(--color-sheet);transition:transform var(--t-exit) var(--ease-ledger), width var(--t-exit) var(--ease-ledger);border-radius:99px;position:absolute;left:0;box-shadow:0 1px 2px #14261c26}.price{margin-top:var(--spacing-4);align-items:baseline;gap:var(--spacing-2);min-height:72px;display:flex}.price .amt{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:61px;font-weight:650;line-height:1;display:inline-flex}.price .per{color:var(--color-ink-2);font-size:16px;display:inline-grid;position:relative}.price .per span{transition:opacity var(--t) var(--ease-ledger);grid-area:1/1}.price .per span[data-on=false]{opacity:0}.price .talk{letter-spacing:-.03em;font-size:39px;font-weight:650;line-height:1.1}.roll{height:1em;display:inline-block;overflow:hidden}.roll .strip{transform:translateY(calc(var(--d,0) * -1em));transition:transform var(--t) var(--ease-ledger)}.roll .strip b{height:1em}.roll.off{width:0}.closing .h2-wrap{padding-bottom:var(--spacing-4);display:inline-block;position:relative}.closing .close-rule{height:12px;bottom:0;left:0;right:0}.motion [data-reveal]{opacity:0;transform:translateY(24px)}.motion [data-reveal].in{opacity:1;transition:opacity var(--t) var(--ease-ledger), transform var(--t) var(--ease-ledger);transition-delay:calc(var(--i,0) * 30ms);transform:none}.motion .fx:not(.in) .fx-bar{transform:scaleX(0)}.motion .fx.in .fx-bar{transition:transform var(--t-draw) var(--ease-ledger);transition-delay:calc(var(--i,0) * 30ms)}.motion .appr .trail li,.motion .appr .stamp{opacity:0;transform:translateY(8px)}.motion .appr.in .trail li,.motion .appr.in .stamp{opacity:1;transition:opacity var(--t) var(--ease-ledger), transform var(--t) var(--ease-ledger);transition-delay:calc(.32s + var(--i,0) * 30ms);transform:none}.motion .h2-wrap[data-rule]:not(.in) .dr-line{transform:translate(-100%)}.motion .h2-wrap[data-rule]:not(.in) .dr-line>span{transform:translate(100%)}.motion .h2-wrap[data-rule].in .dr-line,.motion .h2-wrap[data-rule].in .dr-line>span{transition:transform var(--t-draw) var(--ease-ledger) .36s}.motion .h2-wrap[data-rule].in .dr-line+.dr-line,.motion .h2-wrap[data-rule].in .dr-line+.dr-line>span{transition-delay:.48s}.motion-failsafe [data-reveal],.motion-failsafe .appr .trail li,.motion-failsafe .appr .stamp{opacity:1!important;transform:none!important}.motion-failsafe .fx-bar{transform:scaleX(var(--s))!important}@media (max-width:1439px){.recon{--c-date:88px;--c-ref:148px;--c-amt:140px;--c-led:104px;--c-st:164px}.tabs{display:none}.rt td,.srow>span,.rt th,.rhead,.actbar,.total{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.grip{width:var(--spacing-3)}.under .sub{max-width:min(600px,100cqw - 790px)}}@media (max-width:1279px){.sheet{--F:clamp(56px, calc((100cqw - 494px) / 6.12), 104px)}.sheet .r3,.sheet .r4,.sheet .heads .c-debit,.sheet .heads .c-credit,.entry .c-debit,.entry .c-credit{display:none}.hero-note{width:auto;max-width:52ch;margin-top:var(--spacing-4);position:static}.board{margin-left:var(--gutter)}.recon{--c-date:80px;--c-amt:124px;--c-led:104px;--c-st:164px;--c-ref:0px}.rt .c-ref,.srow .c-ref,.tabs,.cust{display:none}.srow{grid-template-columns:var(--c-date) minmax(0, 1fr) var(--c-amt) var(--c-led) var(--c-st)}.rt td,.srow>span,.rt th{padding:0 var(--spacing-3)}.rhead,.actbar{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.total{padding-left:var(--spacing-3);padding-right:var(--spacing-3);gap:var(--spacing-4)}.ix{padding-left:40px!important}.grip{left:calc(-1 * var(--c-date))}.tabs{margin-left:0}.margin-big{font-size:20px}.was{font-size:39px}.was .strike{top:18px}.counter{height:128px}.cn-inner{font-size:160px}.big-pct{font-size:104px}.big-h2{font-size:49px}}@media (max-width:1023px){.pinned .pin{height:200vh}.side{column-gap:var(--spacing-4);margin-bottom:var(--spacing-4);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.recon{grid-column:1/-1}.big-pct{font-size:76px}.big-h2{font-size:39px}.days{grid-template-columns:repeat(3,minmax(0,1fr))}.day{border-bottom:1px solid var(--color-hair);min-height:0}.day:nth-child(3){border-right:0}}@media (max-width:899px){.sheet{--F:clamp(40px, calc((100cqw - 306px) / 6.12), 104px)}.sheet .r1,.sheet .heads .c-date,.entry .c-date{display:none}.sheet .r2{left:96px}.sheet .r5{right:177px}.sheet .r6{right:31px}.sheet .heads .c-no,.entry .c-no{left:44px}.sheet .heads .c-desc{left:108px}.sheet .heads .c-bal,.entry .c-bal{right:44px}.ledger h1,.under{padding-left:108px}.final-rule{right:42px}.sheet .lines2{left:var(--gutter);right:var(--gutter)}.recon{--c-date:80px;--c-st:164px;--c-led:0px}.sheet{--fig:15px;--fig-sm:14px;--fig-final:25px}.under .sub,.hero-note{max-width:min(575px,100cqw - 308px)}.rt .c-led,.srow .c-led{display:none}.srow{grid-template-columns:var(--c-date) minmax(0, 1fr) var(--c-amt) var(--c-st)}}@media (max-width:599px){.sheet{--hTop:72px;--F:min(46px, calc((100cqw - 2 * var(--gutter) - 62px) / 6.12), calc((100cqw - 2 * var(--gutter) - 100px) / 5.17));--fig:12px;--fig-sm:12px;--fig-final:20px}.sheet .r2,.sheet .heads .c-no,.entry .c-no,.sheet .rule{display:none}.sheet .heads .c-desc{left:var(--gutter)}.entry .c>i{font-variation-settings:"wdth" 75}.sheet .heads .c-bal,.entry .c-bal{right:var(--gutter)}.ledger h1,.under{padding-left:var(--gutter);padding-right:var(--gutter)}.final-rule{right:calc(var(--gutter) + 2px);width:60px;height:9px}.under{margin-top:var(--spacing-5)}.under .sub{max-width:none;font-size:16px;line-height:1.55}.hero-note{max-width:none;font-size:12px}.board{margin:var(--spacing-5) var(--gutter) 0}.bhead{padding:var(--spacing-3);gap:var(--spacing-2) var(--spacing-3);min-height:0}.pbar{flex-basis:100%;max-width:none;margin-left:0}.days{grid-template-columns:1fr}.day{padding:var(--spacing-3);border-right:0}.day:not(.today):not(.later) .t{display:none}.day:not(.today):not(.later) .sum{color:var(--color-ink-2);font-size:14px;display:block}.day:not(.today):not(.later) h3{margin-bottom:var(--spacing-1)}.pinned .pin{height:160vh}.pinned .stage{padding-top:64px;padding-bottom:var(--spacing-2)}.stage{padding-left:var(--gutter);padding-right:var(--gutter);padding-bottom:var(--spacing-6)}.side{gap:var(--spacing-2) var(--spacing-4);margin-bottom:var(--spacing-3);grid-template-columns:auto minmax(0,1fr)}.side .top-block{min-width:132px}.was{margin-top:0;font-size:20px}.was .strike{height:8px;top:9px;left:-3px;right:-3px}.counter{width:132px;height:77px}.cn-inner{font-size:96px}.margin-big{font-size:20px}.margin-small{margin-top:var(--spacing-1);font-size:14px}.phase[data-p=A] .margin-small{display:none}.recon{--row:48px;--c-date:0px;--c-amt:112px;--c-st:0px;--ctx:0}.hint-touch,.hint-fine{display:none!important}.hint-phone{display:inline!important}.side{align-items:end;row-gap:var(--spacing-1);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"lab was""cnt ph"}.side .top-block{display:contents}.side .label{grid-area:lab;align-self:center}.side .was{grid-area:was;place-self:center start}.side .counter{grid-area:cnt}.side .phases{grid-area:ph}.rh-month,.tot-sub{display:none!important}.rhead .grow,.kind,.rt .c-date,.rt .c-st,.srow .c-date,.srow .c-st{display:none}.rt th{height:32px}.rt th.c-bank{padding-left:52px}.srow{grid-template-columns:minmax(0, 1fr) var(--c-amt)}.rt tr.ctx,.stream .srow.ctx{display:none}.stream{height:calc(var(--row) * 4);top:33px}.rt td,.srow>span{padding:0 12px}.rt td.bankline{padding-left:52px}.ix{padding-left:52px!important}.rt .ref2{display:none}.rt .sub2,.srow .sub2{color:var(--color-ink-2);font-size:12px;font-weight:400;line-height:16px;font-family:var(--font-mono);font-variation-settings:"wdth" 75;display:block}.rt .sub2.st-red{color:var(--color-red)}.srow>span:first-child{padding-left:52px}.grip{width:44px;left:0}.rhead{padding:var(--spacing-2) 12px;gap:var(--spacing-2);min-height:0}.rhead h3{font-size:16px}.tabs{display:none}.reset-btn{min-height:44px}.actbar{padding:var(--spacing-2) 12px var(--spacing-3)}.actbar .hint{flex-basis:100%}.match-btn{width:100%}.total{padding:var(--spacing-3) 12px;gap:var(--spacing-2) var(--spacing-3);grid-template-columns:1fr 1fr}.total .lbl{grid-column:1/-1}.fig{font-variation-settings:"wdth" 75;font-size:16px}.rt .num,.srow .num{font-variation-settings:"wdth" 75}.fig .tot-rule{width:100%;right:0}.matchbox{width:calc(100% - 24px);left:12px}.big-pct{font-size:76px}.fx-row,.fx-axis{gap:var(--spacing-2);grid-template-columns:96px 1fr 56px}.fx-axis .ticks .minor{display:none}.xcard .x-line{font-size:16px}.big-h2{font-size:39px}.je td.acct{white-space:normal}.price .amt{font-size:49px}.billing label{padding:0 var(--spacing-3)}}@media (max-width:379px){.price .amt{font-size:39px}.side .top-block{min-width:112px}.counter{width:112px}}@media (hover:none),(max-width:599px){.hint-fine{display:none}.hint-touch{display:inline}}.h1-page{letter-spacing:-.04em;text-wrap:balance;max-width:16ch;font-size:76px;font-weight:650;line-height:.98}.field{gap:var(--spacing-2);flex-direction:column;display:flex}.field+.field{margin-top:var(--spacing-4)}.flabel{font-size:16px;font-weight:600}.fhelp{color:var(--color-ink-2);font-size:14px}.input,.select{width:100%;min-height:52px;padding:0 var(--spacing-3);border-radius:var(--radius-ui);border:1px solid var(--color-ink-2);background:var(--color-sheet);color:var(--color-ink);transition:border-color var(--t-exit) var(--ease-ledger);font-size:16px}.input::placeholder{color:var(--color-ink-3)}.input:hover,.select:hover{border-color:var(--color-ink)}.input:focus-visible,.select:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.select{appearance:none;padding-right:var(--spacing-5);cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 22px),calc(100% - 16px);background-repeat:no-repeat;background-size:6px 6px}.field[data-invalid=true] .input,.field[data-invalid=true] .select{border-color:var(--color-red)}.field .ferr{color:var(--color-red);font-size:14px}.field .fok{display:none}.field[data-valid=true] .fok{align-items:center;gap:var(--spacing-1);color:var(--color-ink-2);font-size:14px;display:inline-flex}.field[data-valid=true] .fok svg{width:16px;height:16px}.check{align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-4);cursor:pointer;display:flex}.check input{appearance:none;cursor:pointer;border-radius:var(--radius-ui);background:linear-gradient(var(--color-sheet), var(--color-sheet)) center / 20px 20px no-repeat;flex:none;width:44px;height:44px;margin:0 0 0 -12px;position:relative;box-shadow:inset 0 0 0 12px #0000}.check input:before{content:"";border:1.5px solid var(--color-ink-2);border-radius:4px;position:absolute;inset:12px}.check input:checked:before{background:var(--color-ink);border-color:var(--color-ink)}.check input:checked:after{content:"";border:solid var(--color-paper);border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:15px;left:19px;transform:rotate(45deg)}.check input:focus-visible{outline:2px solid var(--color-ink);outline-offset:-6px}.form-actions{margin-top:var(--spacing-5);gap:var(--spacing-3);flex-wrap:wrap;align-items:center;display:flex}.form-actions .demo-line{color:var(--color-ink-2);font-size:14px}.err-summary{border:1.5px solid var(--color-red);border-radius:var(--radius-ui);padding:var(--spacing-3) var(--spacing-4);margin-bottom:var(--spacing-4);background:var(--color-tint-red)}.err-summary h2{font-size:20px;font-weight:650}.err-summary ul{margin-top:var(--spacing-2)}.err-summary a{min-height:44px;color:var(--color-red);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:flex}.btn .dots{gap:3px;display:inline-flex}.btn .dots i{width:4px;height:4px;animation:dot .9s var(--ease-ledger) infinite;background:currentColor;border-radius:50%}.btn .dots i:nth-child(2){animation-delay:.12s}.btn .dots i:nth-child(3){animation-delay:.24s}@keyframes dot{0%,to{opacity:.25}40%{opacity:1}}.success h2{letter-spacing:-.03em;font-size:39px;font-weight:650;line-height:1.1}.success p{margin-top:var(--spacing-3);color:var(--color-ink-2)}.success .drule{width:160px;height:10px;margin-top:var(--spacing-3);display:block;position:relative}.nf-card{margin-top:var(--spacing-5);max-width:880px;overflow:hidden}.nf-card table{table-layout:fixed;width:100%;font-size:14px}.nf-card th{font-family:var(--font-mono);font-variation-settings:"wdth" 87.5;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-3);text-align:left;padding:12px var(--spacing-4);border-bottom:1px solid var(--color-hair);font-size:12px;font-weight:500}.nf-card td{padding:0 var(--spacing-4);text-overflow:ellipsis;white-space:nowrap;height:52px;overflow:hidden}.nf-card tbody tr td{box-shadow:inset 0 1px 0 var(--color-red), inset 0 -1px 0 var(--color-red)}.nf-card tbody tr td:first-child{box-shadow:inset 1px 1px 0 var(--color-red), inset 0 -1px 0 var(--color-red)}.nf-card tbody tr td:last-child{box-shadow:inset -1px 1px 0 var(--color-red), inset 0 -1px 0 var(--color-red);color:var(--color-red)}.nf-card .path{font-family:var(--font-mono);font-variation-settings:"wdth" 87.5}.nf-card .num{text-align:right;font-family:var(--font-mono);font-variation-settings:"wdth" 87.5}@media (max-width:1023px){.h1-page{font-size:61px}}@media (max-width:599px){.h1-page{font-size:39px;line-height:1.05}.nf-card .c-ref,.nf-card .c-date{display:none}.nf-card th,.nf-card td{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.form-actions .btn{width:100%}}}@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:var(--spacing-0)}.top-1{top:var(--spacing-1)}.top-\[104px\]{top:104px}.bottom-1{bottom:var(--spacing-1)}.left-1{left:var(--spacing-1)}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-9{grid-column:span 9/span 9}.col-span-12{grid-column:span 12/span 12}.col-start-4{grid-column-start:4}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-start-9{grid-column-start:9}.col-start-10{grid-column-start:10}.m-0{margin:var(--spacing-0)}.mt-1{margin-top:var(--spacing-1)}.mt-2{margin-top:var(--spacing-2)}.mt-3{margin-top:var(--spacing-3)}.mt-4{margin-top:var(--spacing-4)}.mt-5{margin-top:var(--spacing-5)}.mt-6{margin-top:var(--spacing-6)}.mt-7{margin-top:var(--spacing-7)}.mb-3{margin-bottom:var(--spacing-3)}.mb-5{margin-bottom:var(--spacing-5)}.-ml-px{margin-left:-1px}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.min-h-\[21px\]{min-height:21px}.min-h-\[28px\]{min-height:28px}.min-h-\[32px\]{min-height:32px}.min-h-\[44px\]{min-height:44px}.min-h-\[64px\]{min-height:64px}.min-h-\[72px\]{min-height:72px}.w-full{width:100%}.max-w-\[12ch\]{max-width:12ch}.max-w-\[14ch\]{max-width:14ch}.max-w-\[15ch\]{max-width:15ch}.max-w-\[16ch\]{max-width:16ch}.max-w-\[26ch\]{max-width:26ch}.max-w-\[32ch\]{max-width:32ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[760px\]{max-width:760px}.max-w-\[880px\]{max-width:880px}.min-w-\[640px\]{min-width:640px}.flex-1{flex:1}.flex-\[1_1_240px\]{flex:240px}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-\[96px\]{scroll-margin-top:96px}.scroll-mt-\[120px\]{scroll-margin-top:120px}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.gap-2{gap:var(--spacing-2)}.gap-4{gap:var(--spacing-4)}.gap-x-4{column-gap:var(--spacing-4)}.gap-x-5{column-gap:var(--spacing-5)}.gap-y-2{row-gap:var(--spacing-2)}.gap-y-5{row-gap:var(--spacing-5)}.self-end{align-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-pill{border-radius:var(--radius-pill)}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-hair{border-color:var(--color-hair)}.border-hair-2{border-color:var(--color-hair-2)}.border-red{border-color:var(--color-red)}.border-transparent{border-color:#0000}.bg-paper-2{background-color:var(--color-paper-2)}.bg-sheet{background-color:var(--color-sheet)}.p-1{padding:var(--spacing-1)}.p-4{padding:var(--spacing-4)}.p-5{padding:var(--spacing-5)}.px-\(--gutter\){padding-inline:var(--gutter)}.px-3{padding-inline:var(--spacing-3)}.px-4{padding-inline:var(--spacing-4)}.py-2{padding-block:var(--spacing-2)}.py-3{padding-block:var(--spacing-3)}.py-5{padding-block:var(--spacing-5)}.py-7{padding-block:var(--spacing-7)}.pt-2{padding-top:var(--spacing-2)}.pt-3{padding-top:var(--spacing-3)}.pt-4{padding-top:var(--spacing-4)}.pt-5{padding-top:var(--spacing-5)}.pt-6{padding-top:var(--spacing-6)}.pt-7{padding-top:var(--spacing-7)}.pt-\[176px\]{padding-top:176px}.pb-3{padding-bottom:var(--spacing-3)}.pb-4{padding-bottom:var(--spacing-4)}.pb-5{padding-bottom:var(--spacing-5)}.pb-6{padding-bottom:var(--spacing-6)}.pb-7{padding-bottom:var(--spacing-7)}.pl-3{padding-left:var(--spacing-3)}.pl-5{padding-left:var(--spacing-5)}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-12{font-size:var(--text-12)}.text-14{font-size:var(--text-14)}.text-16{font-size:var(--text-16)}.text-20{font-size:var(--text-20)}.text-25{font-size:var(--text-25)}.text-31{font-size:var(--text-31)}.text-39{font-size:var(--text-39)}.text-76{font-size:var(--text-76)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-display{--tw-font-weight:var(--font-weight-display);font-weight:var(--font-weight-display)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[\.07em\]{--tw-tracking:.07em;letter-spacing:.07em}.text-balance{text-wrap:balance}.text-ink{color:var(--color-ink)}.text-ink-2{color:var(--color-ink-2)}.text-ink-3{color:var(--color-ink-3)}.text-red{color:var(--color-red)}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-50{opacity:.5}.shadow-\[0_0_0_1\.5px_var\(--color-ink\)\,var\(--shadow-card\)\]{--tw-shadow:0 0 0 1.5px var(--tw-shadow-color,var(--color-ink)), var(--shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(20\,38\,28\,\.15\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#14261c26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-ledger{--tw-ease:var(--ease-ledger);transition-timing-function:var(--ease-ledger)}.\[font-variation-settings\:\'wdth\'_87\.5\]{font-variation-settings:"wdth" 87.5}.group-\[\.cur\]\:text-ink:is(:where(.group).cur *){color:var(--color-ink)}.group-\[\.cur\]\:text-red:is(:where(.group).cur *){color:var(--color-red)}.group-\[\.past\]\:text-ink:is(:where(.group).past *),.peer-checked\:text-ink:is(:where(.peer):checked~*){color:var(--color-ink)}.peer-focus-visible\:outline-2:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:2px}.peer-focus-visible\:outline-ink:is(:where(.peer):focus-visible~*){outline-color:var(--color-ink)}.last\:text-ink-2:last-child{color:var(--color-ink-2)}.target\:rounded-ui:target{border-radius:var(--radius-ui)}.target\:bg-tint-red:target{background-color:var(--color-tint-red)}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:bg-paper-2:hover{background-color:var(--color-paper-2)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:text-ink-2:hover{color:var(--color-ink-2)}.hover\:underline:hover{text-decoration-line:underline}.hover\:underline-offset-4:hover{text-underline-offset:4px}}.disabled\:cursor-default:disabled{cursor:default}@media not all and (min-width:1280px){.max-xl\:col-span-1{grid-column:span 1/span 1}.max-xl\:mt-5{margin-top:var(--spacing-5)}.max-xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-xl\:text-61{font-size:var(--text-61)}}@media not all and (min-width:1024px){.max-lg\:col-span-2{grid-column:span 2/span 2}.max-lg\:col-span-3{grid-column:span 3/span 3}.max-lg\:col-span-12{grid-column:span 12/span 12}.max-lg\:col-start-1{grid-column-start:1}.max-lg\:mt-2{margin-top:var(--spacing-2)}.max-lg\:mt-3{margin-top:var(--spacing-3)}.max-lg\:mt-4{margin-top:var(--spacing-4)}.max-lg\:mt-5{margin-top:var(--spacing-5)}.max-lg\:hidden{display:none}.max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-lg\:pt-0{padding-top:var(--spacing-0)}.max-lg\:text-20{font-size:var(--text-20)}.max-lg\:text-31{font-size:var(--text-31)}.max-lg\:text-49{font-size:var(--text-49)}}@media not all and (min-width:900px){.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (min-width:600px){.max-sm\:col-span-1{grid-column:span 1/span 1}.max-sm\:col-span-4{grid-column:span 4/span 4}.max-sm\:col-span-8{grid-column:span 8/span 8}.max-sm\:mt-6{margin-top:var(--spacing-6)}.max-sm\:hidden{display:none}.max-sm\:min-h-\[44px\]{min-height:44px}.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-sm\:flex-col{flex-direction:column}.max-sm\:px-3{padding-inline:var(--spacing-3)}.max-sm\:py-4{padding-block:var(--spacing-4)}.max-sm\:py-6{padding-block:var(--spacing-6)}.max-sm\:pt-6{padding-top:var(--spacing-6)}.max-sm\:pt-\[120px\]{padding-top:120px}.max-sm\:pb-4{padding-bottom:var(--spacing-4)}.max-sm\:pb-5{padding-bottom:var(--spacing-5)}.max-sm\:pb-7{padding-bottom:var(--spacing-7)}.max-sm\:text-16{font-size:var(--text-16)}.max-sm\:text-25{font-size:var(--text-25)}.max-sm\:text-39{font-size:var(--text-39)}}@media (min-width:900px){.md\:mt-7{margin-top:var(--spacing-7)}}@media (min-width:1024px){.lg\:hidden{display:none}}.\[\&_\.pricing\]\:pt-\[176px\] .pricing{padding-top:176px}@media not all and (min-width:600px){.max-sm\:\[\&_\.pricing\]\:pt-\[120px\] .pricing{padding-top:120px}}.\[\&_code\]\:font-mono code{font-family:var(--font-mono)}.\[\&_code\]\:text-14 code{font-size:var(--text-14)}.\[\&_code\]\:text-ink code{color:var(--color-ink)}.\[\&_code\]\:\[font-variation-settings\:\'wdth\'_87\.5\] code{font-variation-settings:"wdth" 87.5}.\[\&_h2\]\:mt-5 h2{margin-top:var(--spacing-5)}.\[\&_h2\]\:text-25 h2{font-size:var(--text-25)}.\[\&_h2\]\:font-display h2{--tw-font-weight:var(--font-weight-display);font-weight:var(--font-weight-display)}.\[\&_h2\]\:tracking-\[-\.015em\] h2{--tw-tracking:-.015em;letter-spacing:-.015em}.\[\&_p\]\:mt-3 p{margin-top:var(--spacing-3)}.\[\&_p\]\:text-ink-2 p{color:var(--color-ink-2)}}:root[data-theme=dark]{--color-paper:#0f1a14;--color-paper-2:#16241b;--color-sheet:#18261d;--color-ink:#e4ebdd;--color-ink-2:#9db0a2;--color-ink-3:#879a8c;--color-red:#ff6b5e;--color-red-hover:#ff8579;--color-on-red:#0f1a14;--color-blue:#6f9bc633;--color-blue-2:#6f9bc657;--color-line:#6f9bc62b;--color-line-2:#6f9bc61c;--color-red-rule:#ff6b5e8c;--color-hair:#e4ebdd17;--color-hair-2:#e4ebdd2e;--color-tint-red:#ff6b5e12;--shadow-card:0 0 0 1px #e4ebdd14, 0 2px 0 #0003, 0 40px 80px -40px #000c;--grain-opacity:.5;--grain-blend:screen;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--grain-opacity:.35;--grain-blend:multiply;--t-tick:.12s;--t-exit:.2s;--t:.32s;--t-draw:.64s;--t-long:.9s;--gutter:40px;--header-h:72px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (max-width:1023px){:root{--gutter:32px}}@media (max-width:599px){:root{--gutter:20px;--header-h:56px}}@media (max-width:379px){:root{--gutter:16px}}@view-transition{navigation:auto}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
