.edge[data-astro-cid-sblxgyxh]{z-index:-1;pointer-events:none;background:currentColor;position:absolute}.edge-top[data-astro-cid-sblxgyxh],.edge-bottom[data-astro-cid-sblxgyxh]{height:var(--blueprint-line);left:0;right:0}.edge-top[data-astro-cid-sblxgyxh]{top:0}.edge-bottom[data-astro-cid-sblxgyxh]{bottom:0}.edge-left[data-astro-cid-sblxgyxh],.edge-right[data-astro-cid-sblxgyxh]{width:var(--blueprint-line);top:0;bottom:0}.edge-left[data-astro-cid-sblxgyxh]{left:0}.edge-right[data-astro-cid-sblxgyxh]{right:0}.edge-bottom[data-astro-cid-sblxgyxh]{--hero-motion-duration:.65s;--hero-motion-ease:var(--ease-hero-open)}.edge-left[data-astro-cid-sblxgyxh]{--hero-motion-duration:.4s;--hero-motion-ease:var(--ease-hero-open)}.edge-top[data-astro-cid-sblxgyxh]{--hero-motion-duration:1s;--hero-motion-ease:var(--ease-hero-carry)}.edge-right[data-astro-cid-sblxgyxh]{--hero-motion-duration:1.04s;--hero-motion-ease:var(--ease-hero-carry)}.hero-shell[data-astro-cid-sblxgyxh]>.edge-bottom[data-astro-cid-sblxgyxh],.hero-shell[data-astro-cid-sblxgyxh]>.edge-left[data-astro-cid-sblxgyxh]{--hero-motion-delay:0s}.hero-shell[data-astro-cid-sblxgyxh]>.edge-top[data-astro-cid-sblxgyxh]{--hero-motion-delay:.37s}.hero-shell[data-astro-cid-sblxgyxh]>.edge-right[data-astro-cid-sblxgyxh]{--hero-motion-delay:.6s}.hero-frame[data-astro-cid-sblxgyxh]>.edge-bottom[data-astro-cid-sblxgyxh],.hero-frame[data-astro-cid-sblxgyxh]>.edge-left[data-astro-cid-sblxgyxh]{--hero-motion-delay:20ms}.hero-frame[data-astro-cid-sblxgyxh]>.edge-top[data-astro-cid-sblxgyxh]{--hero-motion-delay:.43s}.hero-frame[data-astro-cid-sblxgyxh]>.edge-right[data-astro-cid-sblxgyxh]{--hero-motion-delay:.66s}.tick-strip[data-astro-cid-sblxgyxh]{grid-template-columns:repeat(2,minmax(0,1fr));height:16px;display:grid}.tick-corner[data-astro-cid-sblxgyxh],.desktop-tick[data-astro-cid-sblxgyxh]{display:none}.tick-cell[data-astro-cid-sblxgyxh]{position:relative}.tick-cell[data-astro-cid-sblxgyxh]:after{content:"";width:var(--blueprint-line);background:currentColor;display:none;position:absolute;top:0;bottom:0;right:0}.tick-cell[data-astro-cid-sblxgyxh]:nth-child(2):after{display:block}.hero-grid[data-astro-cid-sblxgyxh]{align-items:stretch;display:flex}.rail[data-astro-cid-sblxgyxh]{grid-template-rows:var(--hero-mobile-split) minmax(0, 1fr);flex:none;width:16px;display:grid}.rail-cell[data-astro-cid-sblxgyxh]{position:relative}.rail-cell[data-astro-cid-sblxgyxh]+.rail-cell[data-astro-cid-sblxgyxh]:after{content:"";height:var(--blueprint-line);background:currentColor;position:absolute;top:0;left:0;right:0}.rail-cell[data-astro-cid-sblxgyxh]:nth-child(n+3){display:none}.hero-frame[data-astro-cid-sblxgyxh]{--hero-frame-third:calc(100% / 3);--hero-frame-half:calc(100% / 2);--hero-frame-two-thirds:calc(100% * 2 / 3);min-width:0;min-height:var(--hero-mobile-min-height);flex-direction:column;flex:1;display:flex;position:relative}.frame-divider[data-astro-cid-sblxgyxh]{display:none}.hero-frame[data-astro-cid-sblxgyxh][data-divider="1/3"]{--hero-divider-position:var(--hero-frame-third)}.hero-frame[data-astro-cid-sblxgyxh][data-divider="1/2"]{--hero-divider-position:var(--hero-frame-half)}.hero-frame[data-astro-cid-sblxgyxh][data-divider="2/3"]{--hero-divider-position:var(--hero-frame-two-thirds)}@media (width>=80rem){.hero-grid[data-astro-cid-sblxgyxh]{--hero-frame-height:max(var(--hero-desktop-content-min-height), min(var(--hero-desktop-min-height), calc(100dvh - 32px)));--hero-nav-height:40px}.hero-grid[data-astro-cid-sblxgyxh][data-rail-cells="5"]{--hero-rail-edge-1:calc(var(--hero-frame-height) / 5);--hero-rail-edge-2:calc(var(--hero-frame-height) * 2 / 5);--hero-rail-edge-3:calc(var(--hero-frame-height) * 3 / 5);--hero-rail-edge-4:calc(var(--hero-frame-height) * 4 / 5);--hero-rail-rows:var(--hero-rail-edge-1) calc(var(--hero-rail-edge-2) - var(--hero-rail-edge-1)) calc(var(--hero-rail-edge-3) - var(--hero-rail-edge-2)) calc(var(--hero-rail-edge-4) - var(--hero-rail-edge-3)) minmax(0, 1fr)}.hero-grid[data-astro-cid-sblxgyxh][data-rail-cells="3"]{--hero-rail-edge-1:calc(var(--hero-frame-height) / 3);--hero-rail-edge-2:calc(var(--hero-frame-height) * 2 / 3);--hero-rail-rows:var(--hero-rail-edge-1) calc(var(--hero-rail-edge-2) - var(--hero-rail-edge-1)) minmax(0, 1fr)}.tick-strip[data-astro-cid-sblxgyxh]{--tick-usable:calc(100% - 32px);grid-template-columns:16px repeat(6,minmax(0,1fr)) 16px}.tick-strip[data-astro-cid-sblxgyxh][data-tick-cells="4"]{grid-template-columns:16px repeat(4,minmax(0,1fr)) 16px}.tick-strip[data-astro-cid-sblxgyxh][data-tick-divider="2/3"][data-tick-index="4"]{grid-template-columns:var(--canvas-rail) var(--canvas-ruler-1) calc(var(--canvas-ruler-2) - var(--canvas-ruler-1)) calc(var(--canvas-ruler-3) - var(--canvas-ruler-2)) calc(var(--canvas-ruler-4) - var(--canvas-ruler-3)) calc(var(--canvas-ruler-5) - var(--canvas-ruler-4)) calc(var(--canvas-usable) - var(--canvas-ruler-5)) var(--canvas-rail)}.tick-corner[data-astro-cid-sblxgyxh],.desktop-tick[data-astro-cid-sblxgyxh],.tick-cell[data-astro-cid-sblxgyxh]:not(:nth-last-child(2)):after{display:block}.tick-cell[data-astro-cid-sblxgyxh]:nth-last-child(2):after{display:none}.rail[data-astro-cid-sblxgyxh]{grid-template-rows:var(--hero-rail-rows)}.rail-cell[data-astro-cid-sblxgyxh]:nth-child(n+3){display:block}.hero-frame[data-astro-cid-sblxgyxh]{height:var(--hero-frame-height);min-height:0}.hero-grid[data-astro-cid-sblxgyxh][data-allow-desktop-growth] .hero-frame[data-astro-cid-sblxgyxh]{height:auto;min-height:var(--hero-frame-height)}.hero-frame[data-astro-cid-sblxgyxh][data-divider]>.frame-divider[data-astro-cid-sblxgyxh]{--hero-motion-delay:var(--hero-beat-divider);--hero-motion-duration:var(--hero-dur-interior);--hero-motion-ease:var(--ease-hero-creep);z-index:1;top:0;bottom:0;left:var(--hero-divider-position);width:var(--blueprint-line);pointer-events:none;background:currentColor;display:block;position:absolute}}@supports (grid-template-columns:round(nearest, 50%, 1px) 1fr){.hero-frame[data-astro-cid-sblxgyxh]{--hero-frame-third:round(up, calc(100% / 3), 1px);--hero-frame-half:round(nearest, calc(100% / 2), 1px);--hero-frame-two-thirds:round(down, calc(100% * 2 / 3), 1px)}@media (width>=80rem){.hero-grid[data-astro-cid-sblxgyxh][data-rail-cells="5"]{--hero-rail-edge-1:round(down, calc(var(--hero-frame-height) / 5), 1px);--hero-rail-edge-2:round(down, calc(var(--hero-frame-height) * 2 / 5), 1px);--hero-rail-edge-3:round(down, calc(var(--hero-frame-height) * 3 / 5), 1px);--hero-rail-edge-4:round(down, calc(var(--hero-frame-height) * 4 / 5), 1px)}.hero-grid[data-astro-cid-sblxgyxh][data-rail-cells="3"]{--hero-rail-edge-1:round(down, calc(var(--hero-frame-height) / 3), 1px);--hero-rail-edge-2:round(down, calc(var(--hero-frame-height) * 2 / 3), 1px)}.tick-strip[data-astro-cid-sblxgyxh][data-tick-cells="4"]{--tick-quarter-1:round(nearest, calc(var(--tick-usable) / 4), 1px);--tick-quarter-2:round(nearest, calc(var(--tick-usable) / 2), 1px);--tick-quarter-3:round(nearest, calc(var(--tick-usable) * 3 / 4), 1px);grid-template-columns:16px var(--tick-quarter-1) calc(var(--tick-quarter-2) - var(--tick-quarter-1)) calc(var(--tick-quarter-3) - var(--tick-quarter-2)) minmax(0, 1fr) 16px}.tick-strip[data-astro-cid-sblxgyxh][data-tick-divider="1/3"]{--hero-tick-fixed:calc(round(up, calc(var(--tick-usable) / 3), 1px) + 1px)}.tick-strip[data-astro-cid-sblxgyxh][data-tick-divider="1/2"]{--hero-tick-fixed:calc(round(nearest, calc(var(--tick-usable) / 2), 1px) + 1px)}.tick-strip[data-astro-cid-sblxgyxh][data-tick-divider="2/3"]{--hero-tick-fixed:calc(round(down, calc(var(--tick-usable) * 2 / 3), 1px) + 1px)}.tick-strip[data-astro-cid-sblxgyxh][data-tick-index="2"]{--tick-remainder:calc(var(--tick-usable) - var(--hero-tick-fixed));--tick-edge-3:calc(var(--hero-tick-fixed) + round(nearest, calc(var(--tick-remainder) / 4), 1px));--tick-edge-4:calc(var(--hero-tick-fixed) + round(nearest, calc(var(--tick-remainder) * 2 / 4), 1px));--tick-edge-5:calc(var(--hero-tick-fixed) + round(nearest, calc(var(--tick-remainder) * 3 / 4), 1px));grid-template-columns:16px round(nearest, calc(var(--hero-tick-fixed) / 2), 1px) calc(var(--hero-tick-fixed) - round(nearest, calc(var(--hero-tick-fixed) / 2), 1px)) calc(var(--tick-edge-3) - var(--hero-tick-fixed)) calc(var(--tick-edge-4) - var(--tick-edge-3)) calc(var(--tick-edge-5) - var(--tick-edge-4)) calc(var(--tick-usable) - var(--tick-edge-5)) 16px}.tick-strip[data-astro-cid-sblxgyxh][data-tick-index="3"]{--tick-edge-1:round(nearest, calc(var(--hero-tick-fixed) / 3), 1px);--tick-edge-2:round(nearest, calc(var(--hero-tick-fixed) * 2 / 3), 1px);--tick-remainder:calc(var(--tick-usable) - var(--hero-tick-fixed));--tick-edge-4:calc(var(--hero-tick-fixed) + round(nearest, calc(var(--tick-remainder) / 3), 1px));--tick-edge-5:calc(var(--hero-tick-fixed) + round(nearest, calc(var(--tick-remainder) * 2 / 3), 1px));grid-template-columns:16px var(--tick-edge-1) calc(var(--tick-edge-2) - var(--tick-edge-1)) calc(var(--hero-tick-fixed) - var(--tick-edge-2)) calc(var(--tick-edge-4) - var(--hero-tick-fixed)) calc(var(--tick-edge-5) - var(--tick-edge-4)) calc(var(--tick-usable) - var(--tick-edge-5)) 16px}.tick-strip[data-astro-cid-sblxgyxh][data-tick-index="4"]{--tick-edge-1:round(nearest, calc(var(--hero-tick-fixed) / 4), 1px);--tick-edge-2:round(nearest, calc(var(--hero-tick-fixed) * 2 / 4), 1px);--tick-edge-3:round(nearest, calc(var(--hero-tick-fixed) * 3 / 4), 1px);--tick-remainder:calc(var(--tick-usable) - var(--hero-tick-fixed));--tick-edge-5:calc(var(--hero-tick-fixed) + round(nearest, calc(var(--tick-remainder) / 2), 1px));grid-template-columns:16px var(--tick-edge-1) calc(var(--tick-edge-2) - var(--tick-edge-1)) calc(var(--tick-edge-3) - var(--tick-edge-2)) calc(var(--hero-tick-fixed) - var(--tick-edge-3)) calc(var(--tick-edge-5) - var(--hero-tick-fixed)) calc(var(--tick-usable) - var(--tick-edge-5)) 16px}}}
