.pc-label[data-astro-cid-wbjt4ewz]{font-size:13px;color:rgb(var(--color-ruul-ink-soft))}.pc-big[data-astro-cid-wbjt4ewz]{display:flex;align-items:baseline;gap:8px;padding-bottom:4px;font-family:"Hedvig Letters Serif",Georgia,serif;font-size:34px;line-height:1;letter-spacing:-.02em}.pc-big[data-astro-cid-wbjt4ewz] input[data-astro-cid-wbjt4ewz],.pc-figure[data-astro-cid-wbjt4ewz]{flex:1;min-width:0;font-variant-numeric:tabular-nums}.pc-big[data-astro-cid-wbjt4ewz] input[data-astro-cid-wbjt4ewz]{padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;outline:none}@media(min-width:768px){.pc-big[data-astro-cid-wbjt4ewz]{font-size:40px}}.pc-big[data-astro-cid-wbjt4ewz] .pc-arrow{flex:none;align-self:center;width:30px;height:30px}@media(min-width:768px){.pc-big[data-astro-cid-wbjt4ewz] .pc-arrow{width:34px;height:34px}}.pc-slide[data-astro-cid-wbjt4ewz]{position:relative;padding-bottom:2px}.pc-range[data-astro-cid-wbjt4ewz]{--fill: 0;display:block;width:100%;height:28px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer}.pc-range[data-astro-cid-wbjt4ewz]::-webkit-slider-runnable-track{height:2px;background:linear-gradient(to right,rgb(var(--color-ruul-ink)) calc(8px + (100% - 16px) * var(--fill)),rgb(var(--color-ruul-ink) / .18) 0)}.pc-range[data-astro-cid-wbjt4ewz]::-moz-range-track{height:2px;background:rgb(var(--color-ruul-ink) / .18)}.pc-range[data-astro-cid-wbjt4ewz]::-moz-range-progress{height:2px;background:rgb(var(--color-ruul-ink))}.pc-range[data-astro-cid-wbjt4ewz]::-webkit-slider-thumb{width:16px;height:28px;margin-top:-13px;border:0;-webkit-appearance:none;appearance:none;background:linear-gradient(to right,transparent 6px,rgb(var(--color-ruul-ink)) 6px 10px,transparent 10px)}.pc-range[data-astro-cid-wbjt4ewz]::-moz-range-thumb{width:16px;height:28px;border:0;border-radius:0;background:linear-gradient(to right,transparent 6px,rgb(var(--color-ruul-ink)) 6px 10px,transparent 10px)}.pc-range[data-astro-cid-wbjt4ewz]:focus-visible{outline:2px solid rgb(var(--color-ruul-ink) / .6);outline-offset:4px;border-radius:4px}.pc-ruler[data-astro-cid-wbjt4ewz]{position:absolute;top:19px;left:0;right:0;height:9px;pointer-events:none}.pc-ruler[data-astro-cid-wbjt4ewz] .pc-tick{position:absolute;top:0;width:1px;height:5px;background:rgb(var(--color-ruul-ink) / .3)}.pc-ruler[data-astro-cid-wbjt4ewz] .pc-tick-major{height:9px;background:rgb(var(--color-ruul-ink) / .6)}.pc-card[data-astro-cid-wbjt4ewz]{padding:24px 24px 14px;border:1px solid rgb(var(--color-ruul-ink) / .08);border-radius:16px;background:rgb(var(--color-ruul-canvas));box-shadow:0 40px 80px -40px #002b2847;color:rgb(var(--color-ruul-ink))}@media(min-width:1024px){.pc-card[data-astro-cid-wbjt4ewz]{padding:28px 28px 16px}}.pc-card--early[data-astro-cid-wbjt4ewz]{border-color:#16312c;background-color:#16312c;box-shadow:0 40px 80px -40px #002b2847;color:rgb(var(--color-ruul-canvas))}.pc-card--early[data-astro-cid-wbjt4ewz] .pc-label[data-astro-cid-wbjt4ewz]{color:rgb(var(--color-ruul-canvas) / .7)}.pc-card--early[data-astro-cid-wbjt4ewz] .pc-big[data-astro-cid-wbjt4ewz]{color:rgb(var(--color-ruul-lime))}.pc-when[data-astro-cid-wbjt4ewz]{margin:10px 0 0;font-size:14px;line-height:1.45;color:rgb(var(--color-ruul-ink) / .6)}.pc-card--early[data-astro-cid-wbjt4ewz] .pc-when[data-astro-cid-wbjt4ewz]{color:rgb(var(--color-ruul-canvas) / .6)}@media(min-width:640px){.pc-when[data-astro-cid-wbjt4ewz]{min-height:2.9em}}.pc-rows[data-astro-cid-wbjt4ewz]{margin:18px 0 0;padding:0;list-style:none;border-top:1px solid rgb(var(--color-ruul-ink) / .08)}.pc-rows[data-astro-cid-wbjt4ewz] li[data-astro-cid-wbjt4ewz]{display:flex;justify-content:space-between;gap:16px;padding:10px 0;font-size:15px}.pc-rows[data-astro-cid-wbjt4ewz] li[data-astro-cid-wbjt4ewz]+li[data-astro-cid-wbjt4ewz]{border-top:1px solid rgb(var(--color-ruul-ink) / .08)}.pc-rows[data-astro-cid-wbjt4ewz] li[data-astro-cid-wbjt4ewz] span[data-astro-cid-wbjt4ewz]:last-child{flex:none;font-variant-numeric:tabular-nums}.pc-card--early[data-astro-cid-wbjt4ewz] .pc-rows[data-astro-cid-wbjt4ewz],.pc-card--early[data-astro-cid-wbjt4ewz] .pc-rows[data-astro-cid-wbjt4ewz] li[data-astro-cid-wbjt4ewz]+li[data-astro-cid-wbjt4ewz]{border-color:rgb(var(--color-ruul-canvas) / .14)}.pc-card--early[data-astro-cid-wbjt4ewz] .pc-rows[data-astro-cid-wbjt4ewz] li[data-astro-cid-wbjt4ewz]{color:rgb(var(--color-ruul-canvas) / .85)}.paycal[data-astro-cid-wh3nxuhj]{position:relative;isolation:isolate}.paycal-backdrop[data-astro-cid-wh3nxuhj]{position:absolute;inset:0 0 auto;z-index:-1;height:820px;overflow:hidden;pointer-events:none;opacity:.6;-webkit-mask-image:linear-gradient(to bottom,#000 0%,rgb(0 0 0 / .5) 50%,transparent 100%),linear-gradient(to left,#000 15%,rgb(0 0 0 / .4) 50%,transparent 78%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom,#000 0%,rgb(0 0 0 / .5) 50%,transparent 100%),linear-gradient(to left,#000 15%,rgb(0 0 0 / .4) 50%,transparent 78%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.paycal-backdrop-img[data-astro-cid-wh3nxuhj]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right top;object-position:right top}.paycal-backdrop-grain[data-astro-cid-wh3nxuhj]{position:absolute;inset:0;mix-blend-mode:overlay;opacity:.5}.paycal-card[data-astro-cid-wh3nxuhj]{margin:0;padding:24px;border:1px solid rgb(255 255 255 / .6);border-radius:16px;background:#fcfcf780;backdrop-filter:blur(18px) saturate(1.2);box-shadow:inset 0 1px #ffffff8c,0 14px 34px -24px rgb(var(--color-ruul-ink) / .35);color:rgb(var(--color-ruul-ink))}@media(min-width:1024px){.paycal-card[data-astro-cid-wh3nxuhj]{padding:32px}}.paycal-name[data-astro-cid-wh3nxuhj]{margin:0 0 18px;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-ruul-ink) / .6)}.paycal-grid[data-astro-cid-wh3nxuhj]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.paycal-week[data-astro-cid-wh3nxuhj]{padding-bottom:4px;text-align:center;font-size:11px;letter-spacing:.06em;color:rgb(var(--color-ruul-ink) / .45)}.paycal-day[data-astro-cid-wh3nxuhj]{display:grid;aspect-ratio:1.15;place-items:center;border-radius:8px;background:#ffffff80;font-size:13px;color:rgb(var(--color-ruul-ink) / .55)}.paycal-day[data-astro-cid-wh3nxuhj].is-late{background:rgb(var(--color-ruul-ink) / .16);color:rgb(var(--color-ruul-ink))}.paycal-day[data-astro-cid-wh3nxuhj].is-early{background:rgb(var(--color-ruul-lime));box-shadow:0 0 0 4px rgb(var(--color-ruul-lime) / .35);color:rgb(var(--color-ruul-ink))}.paycal-day[data-astro-cid-wh3nxuhj].is-due{box-shadow:inset 0 0 0 1.5px rgb(var(--color-ruul-ink) / .7);color:rgb(var(--color-ruul-ink))}.paycal-foot[data-astro-cid-wh3nxuhj]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:20px 0 0}.paycal-chip[data-astro-cid-wh3nxuhj]{padding:5px 12px;border-radius:999px;background:rgb(var(--color-ruul-ink) / .08);font-size:14px;color:rgb(var(--color-ruul-ink))}.paycal-chip--lime[data-astro-cid-wh3nxuhj]{background:rgb(var(--color-ruul-lime))}.paycal-note[data-astro-cid-wh3nxuhj]{font-size:14px;color:rgb(var(--color-ruul-ink) / .6)}.hero-early[data-astro-cid-riags7bt]{--seq-w: clamp(20px, calc(1.1vw + 16px) , 40px);--seq-pitch: calc(var(--seq-w) * 1.66);--seq-rows: 8;--glass-reach: 0px;--seq-fade: linear-gradient(to top, #000 0, #000 80%, transparent 100%);position:relative;height:calc(var(--seq-rows) * var(--seq-pitch) + var(--glass-reach));margin-left:calc(-1*max(20px,env(safe-area-inset-left)));margin-right:calc(-1*max(20px,env(safe-area-inset-right)));overflow:hidden;pointer-events:none;-webkit-mask-image:var(--seq-fade);mask-image:var(--seq-fade)}@media(max-width:767px){.hero-early[data-astro-cid-riags7bt]{margin-top:-24px}}.hero-early--glass[data-astro-cid-riags7bt]{--glass-reach: 200px;-webkit-mask-image:linear-gradient(to top,transparent 0,#000 60px),var(--seq-fade);-webkit-mask-composite:source-in;mask-image:linear-gradient(to top,transparent 0,#000 60px),var(--seq-fade);-webkit-mask-composite:source-in,xor;mask-composite:intersect}@media(max-width:767px){.hero-early--glass[data-astro-cid-riags7bt]{--glass-reach: 180px}}.hero-early__canvas[data-astro-cid-riags7bt]{position:absolute;inset:0;display:block;width:100%;height:100%}
