.town[data-astro-cid-dv3kgbew]{width:100%;height:100%;display:block;overflow:visible}.town[data-astro-cid-dv3kgbew] *{vector-effect:non-scaling-stroke}.bg[data-astro-cid-dv3kgbew]{fill:#fff;stroke:#dedede;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.bg[data-astro-cid-dv3kgbew] .cloud[data-astro-cid-dv3kgbew] path[data-astro-cid-dv3kgbew]{fill:#f6f6f6;stroke:#e6e6e6}.ground[data-astro-cid-dv3kgbew]{stroke:#4a4a4a;stroke-width:2.4px}.walk[data-astro-cid-dv3kgbew]{stroke:#e3e3e3;stroke-width:2px}.fg[data-astro-cid-dv3kgbew]{fill:#fff;stroke:#4a4a4a;stroke-width:2.4px;stroke-linejoin:round;stroke-linecap:round}.fg[data-astro-cid-dv3kgbew] .dot[data-astro-cid-dv3kgbew]{fill:#4a4a4a;stroke:none}.fg[data-astro-cid-dv3kgbew] .door[data-astro-cid-dv3kgbew]{fill:#f4f4f4}.fg[data-astro-cid-dv3kgbew] .tape[data-astro-cid-dv3kgbew]{stroke:#ff5a36;stroke-width:2.2px}.fg[data-astro-cid-dv3kgbew] .crease[data-astro-cid-dv3kgbew]{stroke:#cfcfcf;stroke-width:1.6px}.fg[data-astro-cid-dv3kgbew] .bush[data-astro-cid-dv3kgbew],.fg[data-astro-cid-dv3kgbew] .tree[data-astro-cid-dv3kgbew]{fill:#fff}.fg[data-astro-cid-dv3kgbew] .detail[data-astro-cid-dv3kgbew]{stroke:#bdbdbd;stroke-width:1.8px;fill:none}.fg[data-astro-cid-dv3kgbew] .fence[data-astro-cid-dv3kgbew],.fg[data-astro-cid-dv3kgbew] .lamp-post[data-astro-cid-dv3kgbew]{fill:none}.truck[data-astro-cid-dv3kgbew] .lt-shell,.truck[data-astro-cid-dv3kgbew] .lt-open,.truck[data-astro-cid-dv3kgbew] .lt-glass,.truck[data-astro-cid-dv3kgbew] rect,.truck[data-astro-cid-dv3kgbew] circle{fill:#fff}.truck[data-astro-cid-dv3kgbew] .lt-open{fill:#f4f4f4}.truck[data-astro-cid-dv3kgbew] .lt-accent{stroke:#ff5a36;stroke-width:3px}.truck[data-astro-cid-dv3kgbew] .lt-slat,.truck[data-astro-cid-dv3kgbew] .lt-line{fill:none}.fg[data-astro-cid-dv3kgbew] .flag[data-astro-cid-dv3kgbew],.fg[data-astro-cid-dv3kgbew] .collar[data-astro-cid-dv3kgbew],.fg[data-astro-cid-dv3kgbew] .tongue[data-astro-cid-dv3kgbew]{stroke:#ff5a36;fill:none;stroke-width:3px}.fg[data-astro-cid-dv3kgbew] .tail-p[data-astro-cid-dv3kgbew],.fg[data-astro-cid-dv3kgbew] .stake[data-astro-cid-dv3kgbew]{fill:none;stroke-width:3px}.town[data-astro-cid-dv3kgbew] .fg[data-astro-cid-dv3kgbew] .leg-o[data-astro-cid-dv3kgbew]{fill:none;stroke:#4a4a4a;stroke-width:7.6px;vector-effect:none}.town[data-astro-cid-dv3kgbew] .fg[data-astro-cid-dv3kgbew] .leg-i[data-astro-cid-dv3kgbew]{fill:none;stroke:#fff;stroke-width:4.6px;vector-effect:none}.fg[data-astro-cid-dv3kgbew] .ear[data-astro-cid-dv3kgbew]{fill:#f1f1f1}.town[data-astro-cid-dv3kgbew] .fg[data-astro-cid-dv3kgbew] .tongue-f[data-astro-cid-dv3kgbew]{fill:#ff5a36;stroke:#4a4a4a;stroke-width:1.4px}.fg[data-astro-cid-dv3kgbew] .seam[data-astro-cid-dv3kgbew]{stroke:#fff;stroke-width:4px;fill:none}.fg[data-astro-cid-dv3kgbew] .mouth[data-astro-cid-dv3kgbew]{fill:none}.fg[data-astro-cid-dv3kgbew] .board[data-astro-cid-dv3kgbew]{fill:#fff;stroke-width:2.6px}.sign-t[data-astro-cid-dv3kgbew]{fill:#2b2b2b;stroke:none;text-anchor:middle;font:700 34px Caveat,cursive}.ball-c[data-astro-cid-dv3kgbew]{fill:#ff5a36;stroke:#4a4a4a}.ball-l[data-astro-cid-dv3kgbew]{fill:none;stroke:#fff;stroke-width:2px}@media (prefers-reduced-motion:no-preference){.cloud[data-astro-cid-dv3kgbew]{animation:38s ease-in-out infinite alternate drift}.cloud[data-astro-cid-dv3kgbew].c2{animation-duration:46s;animation-delay:-12s}.cloud[data-astro-cid-dv3kgbew].c3{animation-duration:42s;animation-delay:-20s}.tower[data-astro-cid-dv3kgbew]{transform-box:fill-box;transform-origin:50% 100%;animation:4.6s ease-in-out infinite sway}.sign[data-astro-cid-dv3kgbew]{transform-box:fill-box;transform-origin:100% 100%;animation:3.2s ease-in-out infinite wiggle}.bird[data-astro-cid-dv3kgbew]{transform-box:fill-box;transform-origin:50% 100%;animation:5s ease-in-out infinite hop}.town[data-astro-cid-dv3kgbew].is-playing .dog-lie[data-astro-cid-dv3kgbew]{animation:lie 13s linear var(--story-delay,0s) infinite}.dog-run[data-astro-cid-dv3kgbew]{transform-box:view-box}.town[data-astro-cid-dv3kgbew].is-playing .dog-run[data-astro-cid-dv3kgbew]{animation:run 13s linear var(--story-delay,0s) infinite}.lie-head[data-astro-cid-dv3kgbew]{transform-box:fill-box;transform-origin:20% 90%}.tail-lie[data-astro-cid-dv3kgbew]{transform-box:fill-box;transform-origin:100% 100%;animation:1.1s ease-in-out infinite alternate wag}.dog-bob[data-astro-cid-dv3kgbew]{transform-box:view-box;animation:.36s ease-in-out infinite bob}.tail[data-astro-cid-dv3kgbew]{transform-box:fill-box;transform-origin:100% 100%;animation:.3s ease-in-out infinite alternate wag}.leg[data-astro-cid-dv3kgbew]{transform-box:fill-box;transform-origin:70% 0;animation:.36s ease-in-out infinite alternate stride}.leg-b2[data-astro-cid-dv3kgbew],.leg-f1[data-astro-cid-dv3kgbew]{animation-delay:-.18s}.ball-run[data-astro-cid-dv3kgbew]{transform-box:view-box}.town[data-astro-cid-dv3kgbew].is-playing .ball-run[data-astro-cid-dv3kgbew]{animation:roll 13s linear var(--story-delay,0s) infinite}.ball[data-astro-cid-dv3kgbew]{transform-box:fill-box;transform-origin:50%}.town[data-astro-cid-dv3kgbew].is-playing .ball[data-astro-cid-dv3kgbew]{animation:spin 13s linear var(--story-delay,0s) infinite}}.ball-run[data-astro-cid-dv3kgbew]{transform:translate(1253px,330px)}.dog-run[data-astro-cid-dv3kgbew]{opacity:0}@keyframes drift{to{transform:translate(60px)}}@keyframes sway{0%,to{transform:rotate(-1.2deg)}50%{transform:rotate(1.4deg)}}@keyframes wiggle{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2.5deg)}}@keyframes hop{0%,70%,to{transform:translateY(0)}76%{transform:translateY(-8px)}82%{transform:translateY(0)}88%{transform:translateY(-5px)}94%{transform:translateY(0)}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes wag{0%{transform:rotate(-14deg)}to{transform:rotate(16deg)}}@keyframes stride{0%{transform:rotate(-18deg)}to{transform:rotate(18deg)}}@keyframes roll{0%{opacity:1;transform:translate(1252.8px,330.4px)}.385%{opacity:1;transform:translate(1252.8px,330.4px)}.769%{opacity:1;transform:translate(1252.8px,330.4px)}1.154%{opacity:1;transform:translate(1252.8px,330.4px)}1.538%{opacity:1;transform:translate(1252.8px,330.4px)}1.923%{opacity:1;transform:translate(1252.8px,330.4px)}2.308%{opacity:1;transform:translate(1252.8px,330.4px)}2.692%{opacity:1;transform:translate(1252.8px,330.4px)}3.077%{opacity:1;transform:translate(1252.8px,330.4px)}3.462%{opacity:1;transform:translate(1252.8px,330.4px)}3.846%{opacity:1;transform:translate(1252.8px,330.4px)}4.231%{opacity:1;transform:translate(1252.8px,330.4px)}4.615%{opacity:1;transform:translate(1252.8px,330.4px)}5%{opacity:1;transform:translate(1252.8px,330.4px)}5.385%{opacity:1;transform:translate(1252.8px,330.4px)}5.769%{opacity:1;transform:translate(1252.8px,330.4px)}6.154%{opacity:1;transform:translate(1252.8px,330.4px)}6.538%{opacity:1;transform:translate(1252.8px,330.4px)}6.923%{opacity:1;transform:translate(1252.8px,330.4px)}7.308%{opacity:1;transform:translate(1252.8px,330.4px)}7.692%{opacity:1;transform:translate(1252.8px,330.4px)}8.077%{opacity:1;transform:translate(1252.8px,330.4px)}8.462%{opacity:1;transform:translate(1252.8px,330.4px)}8.846%{opacity:1;transform:translate(1252.8px,330.4px)}9.231%{opacity:1;transform:translate(1252.8px,330.4px)}9.615%{opacity:1;transform:translate(1252.8px,330.4px)}10%{opacity:1;transform:translate(1252.8px,330.4px)}10.385%{opacity:1;transform:translate(1252.8px,330.4px)}10.769%{opacity:1;transform:translate(1252.8px,330.4px)}11.154%{opacity:1;transform:translate(1252.8px,330.4px)}11.538%{opacity:1;transform:translate(1252.8px,330.4px)}11.923%{opacity:1;transform:translate(1252.8px,330.4px)}12.308%{opacity:1;transform:translate(1252.8px,330.4px)}12.692%{opacity:1;transform:translate(1252.8px,330.4px)}13.077%{opacity:1;transform:translate(1252.8px,330.4px)}13.462%{opacity:1;transform:translate(1252.8px,330.4px)}13.846%{opacity:1;transform:translate(1252.8px,330.4px)}14.231%{opacity:1;transform:translate(1252.8px,330.4px)}14.615%{opacity:1;transform:translate(1252.8px,330.4px)}15%{opacity:1;transform:translate(1252.8px,330.4px)}15.385%{opacity:1;transform:translate(1252.8px,330.4px)}15.769%{opacity:1;transform:translate(1252.8px,330.4px)}16.154%{opacity:1;transform:translate(1252.8px,330.4px)}16.538%{opacity:1;transform:translate(1252.8px,330.4px)}16.923%{opacity:1;transform:translate(1252.8px,330.4px)}17.308%{opacity:1;transform:translate(1252.8px,330.4px)}17.692%{opacity:1;transform:translate(1252.8px,330.4px)}18.077%{opacity:1;transform:translate(1252.8px,330.4px)}18.462%{opacity:1;transform:translate(1252.8px,330.4px)}18.846%{opacity:1;transform:translate(1252.8px,330.4px)}19.231%{opacity:1;transform:translate(1252.8px,330.4px)}19.615%{opacity:1;transform:translate(1252.8px,330.4px)}20%{opacity:1;transform:translate(1252.8px,330.4px)}20.385%{opacity:1;transform:translate(1252.8px,330.4px)}20.769%{opacity:1;transform:translate(1252.8px,330.4px)}21.154%{opacity:1;transform:translate(1252.8px,330.4px)}21.538%{opacity:1;transform:translate(1252.8px,330.4px)}21.923%{opacity:1;transform:translate(1252.8px,330.4px)}22.308%{opacity:1;transform:translate(1252.8px,330.4px)}22.692%{opacity:1;transform:translate(1252.8px,330.4px)}23.077%{opacity:1;transform:translate(1252.8px,330.4px)}23.462%{opacity:1;transform:translate(1248px,328px)}23.846%{opacity:1;transform:translate(1243.1px,328.3px)}24.231%{opacity:1;transform:translate(1238.3px,331.4px)}24.615%{opacity:1;transform:translate(1233.4px,337.3px)}25%{opacity:1;transform:translate(1228.6px,345.9px)}25.385%{opacity:1;transform:translate(1223.8px,357.3px)}25.769%{opacity:1;transform:translate(1218.9px,371.4px)}26.154%{opacity:1;transform:translate(1214.1px,388.2px)}26.538%{opacity:1;transform:translate(1213.1px,387.6px)}26.923%{opacity:1;transform:translate(1212.1px,389.7px)}27.308%{opacity:1;transform:translate(1211.1px,394.5px)}27.692%{opacity:1;transform:translate(1210.1px,402.1px)}28.077%{opacity:1;transform:translate(1209.1px,412.5px)}28.462%{opacity:1;transform:translate(1208.1px,425.6px)}28.846%{opacity:1;transform:translate(1207.1px,441.4px)}29.231%{opacity:1;transform:translate(1206.1px,460px)}29.615%{opacity:1;transform:translate(1203.1px,461px)}30%{opacity:1;transform:translate(1200.1px,464.6px)}30.385%{opacity:1;transform:translate(1197.1px,471px)}30.769%{opacity:1;transform:translate(1194.1px,480.2px)}31.154%{opacity:1;transform:translate(1191.1px,492.1px)}31.538%{opacity:1;transform:translate(1188.1px,506.8px)}31.923%{opacity:1;transform:translate(1185.1px,524.2px)}32.308%{opacity:1;transform:translate(1182.1px,544.4px)}32.692%{opacity:1;transform:translate(1176.1px,540.5px)}33.077%{opacity:1;transform:translate(1170.1px,539.3px)}33.462%{opacity:1;transform:translate(1164.1px,540.9px)}33.846%{opacity:1;transform:translate(1158px,545.2px)}34.231%{opacity:1;transform:translate(1152px,552.3px)}34.615%{opacity:1;transform:translate(1146px,562.1px)}35%{opacity:1;transform:translate(1139.9px,574.7px)}35.385%{opacity:1;transform:translate(1133.9px,590px)}35.769%{opacity:1;transform:translate(1118.9px,573.7px)}36.154%{opacity:1;transform:translate(1104px,560.9px)}36.538%{opacity:1;transform:translate(1089.2px,551.7px)}36.923%{opacity:1;transform:translate(1074.5px,546.1px)}37.308%{opacity:1;transform:translate(1059.8px,544px)}37.692%{opacity:1;transform:translate(1045.2px,545.5px)}38.077%{opacity:1;transform:translate(1030.7px,550.5px)}38.462%{opacity:1;transform:translate(1016.3px,559.1px)}38.846%{opacity:1;transform:translate(1001.9px,571.2px)}39.231%{opacity:1;transform:translate(987.6px,586.9px)}39.615%{opacity:1;transform:translate(973.4px,580.4px)}40%{opacity:1;transform:translate(959.2px,572.1px)}40.385%{opacity:1;transform:translate(945.1px,567.3px)}40.769%{opacity:1;transform:translate(931.1px,566px)}41.154%{opacity:1;transform:translate(917.1px,568.4px)}41.538%{opacity:1;transform:translate(903.2px,574.2px)}41.923%{opacity:1;transform:translate(889.4px,583.7px)}42.308%{opacity:1;transform:translate(875.7px,586.2px)}42.692%{opacity:1;transform:translate(862px,580.8px)}43.077%{opacity:1;transform:translate(848.4px,579px)}43.462%{opacity:1;transform:translate(834.9px,580.7px)}43.846%{opacity:1;transform:translate(821.4px,586px)}44.231%{opacity:1;transform:translate(808px,587.8px)}44.615%{opacity:1;transform:translate(794.7px,586px)}45%{opacity:1;transform:translate(781.4px,587.8px)}45.385%{opacity:1;transform:translate(768.2px,590px)}45.769%{opacity:1;transform:translate(755px,590px)}46.154%{opacity:1;transform:translate(742px,590px)}46.538%{opacity:1;transform:translate(729px,590px)}46.923%{opacity:1;transform:translate(716px,590px)}47.308%{opacity:1;transform:translate(703.1px,590px)}47.692%{opacity:1;transform:translate(690.3px,590px)}48.077%{opacity:1;transform:translate(677.6px,590px)}48.462%{opacity:1;transform:translate(664.9px,590px)}48.846%{opacity:1;transform:translate(652.3px,590px)}49.231%{opacity:1;transform:translate(639.7px,590px)}49.615%{opacity:1;transform:translate(627.2px,590px)}50%{opacity:1;transform:translate(614.8px,590px)}50.385%{opacity:1;transform:translate(602.4px,590px)}50.769%{opacity:1;transform:translate(590.1px,590px)}51.154%{opacity:1;transform:translate(577.8px,590px)}51.538%{opacity:1;transform:translate(565.7px,590px)}51.923%{opacity:1;transform:translate(553.5px,590px)}52.308%{opacity:1;transform:translate(541.5px,590px)}52.692%{opacity:1;transform:translate(529.4px,590px)}53.077%{opacity:1;transform:translate(517.5px,590px)}53.462%{opacity:1;transform:translate(505.6px,590px)}53.846%{opacity:1;transform:translate(493.8px,590px)}54.231%{opacity:1;transform:translate(482px,590px)}54.615%{opacity:1;transform:translate(470.3px,590px)}55%{opacity:1;transform:translate(458.6px,590px)}55.385%{opacity:1;transform:translate(447.1px,590px)}55.769%{opacity:1;transform:translate(435.5px,590px)}56.154%{opacity:1;transform:translate(424px,590px)}56.538%{opacity:1;transform:translate(412.6px,590px)}56.923%{opacity:1;transform:translate(401.3px,590px)}57.308%{opacity:1;transform:translate(389.9px,590px)}57.692%{opacity:1;transform:translate(378.7px,590px)}58.077%{opacity:1;transform:translate(367.5px,590px)}58.462%{opacity:1;transform:translate(356.4px,590px)}58.846%{opacity:1;transform:translate(345.3px,590px)}59.231%{opacity:1;transform:translate(334.2px,590px)}59.615%{opacity:1;transform:translate(323.3px,590px)}60%{opacity:1;transform:translate(312.3px,590px)}60.385%{opacity:1;transform:translate(301.5px,590px)}60.769%{opacity:1;transform:translate(290.7px,590px)}61.154%{opacity:1;transform:translate(279.9px,590px)}61.538%{opacity:1;transform:translate(269.2px,590px)}61.923%{opacity:1;transform:translate(258.6px,590px)}62.308%{opacity:1;transform:translate(248px,590px)}62.692%{opacity:1;transform:translate(237.4px,590px)}63.077%{opacity:1;transform:translate(226.9px,590px)}63.462%{opacity:1;transform:translate(216.5px,590px)}63.846%{opacity:1;transform:translate(206.1px,590px)}64.231%{opacity:1;transform:translate(195.8px,590px)}64.615%{opacity:1;transform:translate(185.5px,590px)}65%{opacity:1;transform:translate(175.3px,590px)}65.385%{opacity:1;transform:translate(165.1px,590px)}65.769%{opacity:1;transform:translate(154.9px,590px)}66.154%{opacity:1;transform:translate(144.9px,590px)}66.538%{opacity:1;transform:translate(134.8px,590px)}66.923%{opacity:1;transform:translate(124.9px,590px)}67.308%{opacity:1;transform:translate(114.9px,590px)}67.692%{opacity:1;transform:translate(105px,590px)}68.077%{opacity:1;transform:translate(95.2px,590px)}68.462%{opacity:1;transform:translate(85.4px,590px)}68.846%{opacity:1;transform:translate(75.7px,590px)}69.231%{opacity:1;transform:translate(66px,590px)}69.615%{opacity:1;transform:translate(56.4px,590px)}70%{opacity:1;transform:translate(46.8px,590px)}70.385%{opacity:1;transform:translate(37.2px,590px)}70.769%{opacity:1;transform:translate(27.8px,590px)}71.154%{opacity:1;transform:translate(18.3px,590px)}71.538%{opacity:1;transform:translate(8.9px,590px)}71.923%{opacity:1;transform:translate(-.4px,590px)}72.308%{opacity:1;transform:translate(-9.7px,590px)}72.692%{opacity:1;transform:translate(-19px,590px)}73.077%{opacity:1;transform:translate(-28.2px,590px)}73.462%{opacity:1;transform:translate(-37.4px,590px)}73.846%{opacity:0;transform:translate(-46.5px,590px)}74.231%{opacity:0;transform:translate(-55.6px,590px)}74.615%{opacity:0;transform:translate(-64.6px,590px)}75%{opacity:0;transform:translate(-73.6px,590px)}75.385%{opacity:0;transform:translate(-82.5px,590px)}75.769%{opacity:0;transform:translate(-91.4px,590px)}76.154%{opacity:0;transform:translate(-100.3px,590px)}76.538%{opacity:0;transform:translate(-109.1px,590px)}76.923%{opacity:0;transform:translate(-117.9px,590px)}77.308%{opacity:0;transform:translate(-126.6px,590px)}77.692%{opacity:0;transform:translate(-135.3px,590px)}78.077%{opacity:0;transform:translate(-143.9px,590px)}78.462%{opacity:0;transform:translate(-152.5px,590px)}78.846%{opacity:0;transform:translate(-161px,590px)}79.231%{opacity:0;transform:translate(-169.5px,590px)}79.615%{opacity:0;transform:translate(-178px,590px)}80%{opacity:0;transform:translate(-186.4px,590px)}80.385%{opacity:0;transform:translate(-194.8px,590px)}80.769%{opacity:0;transform:translate(-203.1px,590px)}81.154%{opacity:0;transform:translate(-211.4px,590px)}81.538%{opacity:0;transform:translate(-219.7px,590px)}81.923%{opacity:0;transform:translate(-227.9px,590px)}82.308%{opacity:0;transform:translate(-236px,590px)}82.692%{opacity:0;transform:translate(-244.2px,590px)}83.077%{opacity:0;transform:translate(-252.3px,590px)}83.462%{opacity:0;transform:translate(-260.3px,590px)}83.846%{opacity:0;transform:translate(-268.3px,590px)}84.231%{opacity:0;transform:translate(-276.3px,590px)}84.615%{opacity:0;transform:translate(-284.2px,590px)}85%{opacity:0;transform:translate(-292.1px,590px)}85.385%{opacity:0;transform:translate(-300px,590px)}85.769%{opacity:0;transform:translate(-307.8px,590px)}86.154%{opacity:0;transform:translate(-315.5px,590px)}86.538%{opacity:0;transform:translate(-323.3px,590px)}86.923%{opacity:0;transform:translate(-331px,590px)}87.308%{opacity:0;transform:translate(-338.6px,590px)}87.692%{opacity:0;transform:translate(-346.2px,590px)}87.846%,90.769%{opacity:0;transform:translate(1253px,330px)}to{opacity:1;transform:translate(1253px,330px)}}@keyframes spin{0%{transform:rotate(0)}.385%{transform:rotate(0)}.769%{transform:rotate(0)}1.154%{transform:rotate(0)}1.538%{transform:rotate(0)}1.923%{transform:rotate(0)}2.308%{transform:rotate(0)}2.692%{transform:rotate(0)}3.077%{transform:rotate(0)}3.462%{transform:rotate(0)}3.846%{transform:rotate(0)}4.231%{transform:rotate(0)}4.615%{transform:rotate(0)}5%{transform:rotate(0)}5.385%{transform:rotate(0)}5.769%{transform:rotate(0)}6.154%{transform:rotate(0)}6.538%{transform:rotate(0)}6.923%{transform:rotate(0)}7.308%{transform:rotate(0)}7.692%{transform:rotate(0)}8.077%{transform:rotate(0)}8.462%{transform:rotate(0)}8.846%{transform:rotate(0)}9.231%{transform:rotate(0)}9.615%{transform:rotate(0)}10%{transform:rotate(0)}10.385%{transform:rotate(0)}10.769%{transform:rotate(0)}11.154%{transform:rotate(0)}11.538%{transform:rotate(0)}11.923%{transform:rotate(0)}12.308%{transform:rotate(0)}12.692%{transform:rotate(0)}13.077%{transform:rotate(0)}13.462%{transform:rotate(0)}13.846%{transform:rotate(0)}14.231%{transform:rotate(0)}14.615%{transform:rotate(0)}15%{transform:rotate(0)}15.385%{transform:rotate(0)}15.769%{transform:rotate(0)}16.154%{transform:rotate(0)}16.538%{transform:rotate(0)}16.923%{transform:rotate(0)}17.308%{transform:rotate(0)}17.692%{transform:rotate(0)}18.077%{transform:rotate(0)}18.462%{transform:rotate(0)}18.846%{transform:rotate(0)}19.231%{transform:rotate(0)}19.615%{transform:rotate(0)}20%{transform:rotate(0)}20.385%{transform:rotate(0)}20.769%{transform:rotate(0)}21.154%{transform:rotate(0)}21.538%{transform:rotate(0)}21.923%{transform:rotate(0)}22.308%{transform:rotate(0)}22.692%{transform:rotate(0)}23.077%{transform:rotate(0)}23.462%{transform:rotate(-31deg)}23.846%{transform:rotate(-59deg)}24.231%{transform:rotate(-92deg)}24.615%{transform:rotate(-135deg)}25%{transform:rotate(-192deg)}25.385%{transform:rotate(-263deg)}25.769%{transform:rotate(-348deg)}26.154%{transform:rotate(-449deg)}26.538%{transform:rotate(-455deg)}26.923%{transform:rotate(-469deg)}27.308%{transform:rotate(-497deg)}27.692%{transform:rotate(-541deg)}28.077%{transform:rotate(-601deg)}28.462%{transform:rotate(-676deg)}28.846%{transform:rotate(-767deg)}29.231%{transform:rotate(-874deg)}29.615%{transform:rotate(-892deg)}30%{transform:rotate(-919deg)}30.385%{transform:rotate(-959deg)}30.769%{transform:rotate(-1015deg)}31.154%{transform:rotate(-1085deg)}31.538%{transform:rotate(-1171deg)}31.923%{transform:rotate(-1272deg)}32.308%{transform:rotate(-1389deg)}32.692%{transform:rotate(-1430deg)}33.077%{transform:rotate(-1465deg)}33.462%{transform:rotate(-1501deg)}33.846%{transform:rotate(-1544deg)}34.231%{transform:rotate(-1597deg)}34.615%{transform:rotate(-1663deg)}35%{transform:rotate(-1743deg)}35.385%{transform:rotate(-1837deg)}35.769%{transform:rotate(-1964deg)}36.154%{transform:rotate(-2076deg)}36.538%{transform:rotate(-2176deg)}36.923%{transform:rotate(-2267deg)}37.308%{transform:rotate(-2351deg)}37.692%{transform:rotate(-2435deg)}38.077%{transform:rotate(-2524deg)}38.462%{transform:rotate(-2620deg)}38.846%{transform:rotate(-2728deg)}39.231%{transform:rotate(-2849deg)}39.615%{transform:rotate(-2939deg)}40%{transform:rotate(-3033deg)}40.385%{transform:rotate(-3118deg)}40.769%{transform:rotate(-3199deg)}41.154%{transform:rotate(-3280deg)}41.538%{transform:rotate(-3366deg)}41.923%{transform:rotate(-3462deg)}42.308%{transform:rotate(-3542deg)}42.692%{transform:rotate(-3626deg)}43.077%{transform:rotate(-3705deg)}43.462%{transform:rotate(-3783deg)}43.846%{transform:rotate(-3866deg)}44.231%{transform:rotate(-3944deg)}44.615%{transform:rotate(-4021deg)}45%{transform:rotate(-4097deg)}45.385%{transform:rotate(-4174deg)}45.769%{transform:rotate(-4249deg)}46.154%{transform:rotate(-4324deg)}46.538%{transform:rotate(-4399deg)}46.923%{transform:rotate(-4473deg)}47.308%{transform:rotate(-4547deg)}47.692%{transform:rotate(-4620deg)}48.077%{transform:rotate(-4693deg)}48.462%{transform:rotate(-4766deg)}48.846%{transform:rotate(-4838deg)}49.231%{transform:rotate(-4910deg)}49.615%{transform:rotate(-4982deg)}50%{transform:rotate(-5053deg)}50.385%{transform:rotate(-5124deg)}50.769%{transform:rotate(-5195deg)}51.154%{transform:rotate(-5265deg)}51.538%{transform:rotate(-5335deg)}51.923%{transform:rotate(-5404deg)}52.308%{transform:rotate(-5473deg)}52.692%{transform:rotate(-5542deg)}53.077%{transform:rotate(-5610deg)}53.462%{transform:rotate(-5679deg)}53.846%{transform:rotate(-5746deg)}54.231%{transform:rotate(-5814deg)}54.615%{transform:rotate(-5881deg)}55%{transform:rotate(-5948deg)}55.385%{transform:rotate(-6014deg)}55.769%{transform:rotate(-6080deg)}56.154%{transform:rotate(-6146deg)}56.538%{transform:rotate(-6211deg)}56.923%{transform:rotate(-6277deg)}57.308%{transform:rotate(-6341deg)}57.692%{transform:rotate(-6406deg)}58.077%{transform:rotate(-6470deg)}58.462%{transform:rotate(-6534deg)}58.846%{transform:rotate(-6597deg)}59.231%{transform:rotate(-6660deg)}59.615%{transform:rotate(-6723deg)}60%{transform:rotate(-6786deg)}60.385%{transform:rotate(-6848deg)}60.769%{transform:rotate(-6910deg)}61.154%{transform:rotate(-6972deg)}61.538%{transform:rotate(-7033deg)}61.923%{transform:rotate(-7094deg)}62.308%{transform:rotate(-7155deg)}62.692%{transform:rotate(-7215deg)}63.077%{transform:rotate(-7275deg)}63.462%{transform:rotate(-7335deg)}63.846%{transform:rotate(-7395deg)}64.231%{transform:rotate(-7454deg)}64.615%{transform:rotate(-7513deg)}65%{transform:rotate(-7571deg)}65.385%{transform:rotate(-7630deg)}65.769%{transform:rotate(-7688deg)}66.154%{transform:rotate(-7746deg)}66.538%{transform:rotate(-7803deg)}66.923%{transform:rotate(-7860deg)}67.308%{transform:rotate(-7917deg)}67.692%{transform:rotate(-7974deg)}68.077%{transform:rotate(-8030deg)}68.462%{transform:rotate(-8086deg)}68.846%{transform:rotate(-8142deg)}69.231%{transform:rotate(-8197deg)}69.615%{transform:rotate(-8253deg)}70%{transform:rotate(-8308deg)}70.385%{transform:rotate(-8362deg)}70.769%{transform:rotate(-8417deg)}71.154%{transform:rotate(-8471deg)}71.538%{transform:rotate(-8525deg)}71.923%{transform:rotate(-8578deg)}72.308%{transform:rotate(-8631deg)}72.692%{transform:rotate(-8684deg)}73.077%{transform:rotate(-8737deg)}73.462%{transform:rotate(-8790deg)}73.846%{transform:rotate(-8842deg)}74.231%{transform:rotate(-8894deg)}74.615%{transform:rotate(-8946deg)}75%{transform:rotate(-8997deg)}75.385%{transform:rotate(-9048deg)}75.769%{transform:rotate(-9099deg)}76.154%{transform:rotate(-9150deg)}76.538%{transform:rotate(-9201deg)}76.923%{transform:rotate(-9251deg)}77.308%{transform:rotate(-9301deg)}77.692%{transform:rotate(-9350deg)}78.077%{transform:rotate(-9400deg)}78.462%{transform:rotate(-9449deg)}78.846%{transform:rotate(-9498deg)}79.231%{transform:rotate(-9547deg)}79.615%{transform:rotate(-9595deg)}80%{transform:rotate(-9644deg)}80.385%{transform:rotate(-9692deg)}80.769%{transform:rotate(-9739deg)}81.154%{transform:rotate(-9787deg)}81.538%{transform:rotate(-9834deg)}81.923%{transform:rotate(-9881deg)}82.308%{transform:rotate(-9928deg)}82.692%{transform:rotate(-9975deg)}83.077%{transform:rotate(-10021deg)}83.462%{transform:rotate(-10067deg)}83.846%{transform:rotate(-10113deg)}84.231%{transform:rotate(-10159deg)}84.615%{transform:rotate(-10204deg)}85%{transform:rotate(-10249deg)}85.385%{transform:rotate(-10294deg)}85.769%{transform:rotate(-10339deg)}86.154%{transform:rotate(-10384deg)}86.538%{transform:rotate(-10428deg)}86.923%{transform:rotate(-10472deg)}87.308%{transform:rotate(-10516deg)}87.692%{transform:rotate(-10559deg)}87.846%,to{transform:rotate(0)}}@keyframes run{0%,38.769%{opacity:0;transform:translate(0)}38.846%{opacity:1;transform:translate(0)}39.231%{opacity:1;transform:translate(-1.3px,-5px)}39.615%{opacity:1;transform:translate(-5px,-8.7px)}40%{opacity:1;transform:translate(-10.4px,-10px)}40.385%{opacity:1;transform:translate(-17.4px,-8.7px)}40.769%{opacity:1;transform:translate(-25.6px,-5px)}41.154%{opacity:1;transform:translate(-34.8px)}41.538%{opacity:1;transform:translate(-44.8px)}41.923%{opacity:1;transform:translate(-55.4px)}42.308%{opacity:1;transform:translate(-66.5px)}42.692%{opacity:1;transform:translate(-78px)}43.077%{opacity:1;transform:translate(-89.9px)}43.462%{opacity:1;transform:translate(-102px)}43.846%{opacity:1;transform:translate(-114.3px)}44.231%{opacity:1;transform:translate(-126.7px)}44.615%{opacity:1;transform:translate(-139.3px)}45%{opacity:1;transform:translate(-151.9px)}45.385%{opacity:1;transform:translate(-164.6px)}45.769%{opacity:1;transform:translate(-177.3px)}46.154%{opacity:1;transform:translate(-190px)}46.538%{opacity:1;transform:translate(-202.7px)}46.923%{opacity:1;transform:translate(-215.4px)}47.308%{opacity:1;transform:translate(-228.1px)}47.692%{opacity:1;transform:translate(-240.8px)}48.077%{opacity:1;transform:translate(-253.4px)}48.462%{opacity:1;transform:translate(-266px)}48.846%{opacity:1;transform:translate(-278.5px)}49.231%{opacity:1;transform:translate(-291px)}49.615%{opacity:1;transform:translate(-303.4px)}50%{opacity:1;transform:translate(-315.8px)}50.385%{opacity:1;transform:translate(-328.1px)}50.769%{opacity:1;transform:translate(-340.4px)}51.154%{opacity:1;transform:translate(-352.6px)}51.538%{opacity:1;transform:translate(-364.8px)}51.923%{opacity:1;transform:translate(-376.9px)}52.308%{opacity:1;transform:translate(-389px)}52.692%{opacity:1;transform:translate(-401px)}53.077%{opacity:1;transform:translate(-412.9px)}53.462%{opacity:1;transform:translate(-424.8px)}53.846%{opacity:1;transform:translate(-436.6px)}54.231%{opacity:1;transform:translate(-448.4px)}54.615%{opacity:1;transform:translate(-460.1px)}55%{opacity:1;transform:translate(-471.7px)}55.385%{opacity:1;transform:translate(-483.3px)}55.769%{opacity:1;transform:translate(-494.9px)}56.154%{opacity:1;transform:translate(-506.3px)}56.538%{opacity:1;transform:translate(-517.8px)}56.923%{opacity:1;transform:translate(-529.1px)}57.308%{opacity:1;transform:translate(-540.4px)}57.692%{opacity:1;transform:translate(-551.7px)}58.077%{opacity:1;transform:translate(-562.9px)}58.462%{opacity:1;transform:translate(-574px)}58.846%{opacity:1;transform:translate(-585.1px)}59.231%{opacity:1;transform:translate(-596.1px)}59.615%{opacity:1;transform:translate(-607.1px)}60%{opacity:1;transform:translate(-618px)}60.385%{opacity:1;transform:translate(-628.9px)}60.769%{opacity:1;transform:translate(-639.7px)}61.154%{opacity:1;transform:translate(-650.5px)}61.538%{opacity:1;transform:translate(-661.2px)}61.923%{opacity:1;transform:translate(-671.8px)}62.308%{opacity:1;transform:translate(-682.4px)}62.692%{opacity:1;transform:translate(-693px)}63.077%{opacity:1;transform:translate(-703.4px)}63.462%{opacity:1;transform:translate(-713.9px)}63.846%{opacity:1;transform:translate(-724.3px)}64.231%{opacity:1;transform:translate(-734.6px)}64.615%{opacity:1;transform:translate(-744.9px)}65%{opacity:1;transform:translate(-755.1px)}65.385%{opacity:1;transform:translate(-765.3px)}65.769%{opacity:1;transform:translate(-775.4px)}66.154%{opacity:1;transform:translate(-785.5px)}66.538%{opacity:1;transform:translate(-795.5px)}66.923%{opacity:1;transform:translate(-805.5px)}67.308%{opacity:1;transform:translate(-815.5px)}67.692%{opacity:1;transform:translate(-825.3px)}68.077%{opacity:1;transform:translate(-835.2px)}68.462%{opacity:1;transform:translate(-844.9px)}68.846%{opacity:1;transform:translate(-854.7px)}69.231%{opacity:1;transform:translate(-864.4px)}69.615%{opacity:1;transform:translate(-874px)}70%{opacity:1;transform:translate(-883.6px)}70.385%{opacity:1;transform:translate(-893.1px)}70.769%{opacity:1;transform:translate(-902.6px)}71.154%{opacity:1;transform:translate(-912.1px)}71.538%{opacity:1;transform:translate(-921.5px)}71.923%{opacity:1;transform:translate(-930.8px)}72.308%{opacity:1;transform:translate(-940.1px)}72.692%{opacity:1;transform:translate(-949.4px)}73.077%{opacity:1;transform:translate(-958.6px)}73.462%{opacity:1;transform:translate(-967.8px)}73.846%{opacity:1;transform:translate(-976.9px)}74.231%{opacity:1;transform:translate(-986px)}74.615%{opacity:1;transform:translate(-995px)}75%{opacity:1;transform:translate(-1004px)}75.385%{opacity:1;transform:translate(-1012.9px)}75.769%{opacity:1;transform:translate(-1021.8px)}76.154%{opacity:1;transform:translate(-1030.7px)}76.538%{opacity:1;transform:translate(-1039.5px)}76.923%{opacity:1;transform:translate(-1048.2px)}77.308%{opacity:1;transform:translate(-1056.9px)}77.692%{opacity:1;transform:translate(-1065.6px)}78.077%{opacity:1;transform:translate(-1074.3px)}78.462%{opacity:1;transform:translate(-1082.8px)}78.846%{opacity:1;transform:translate(-1091.4px)}79.231%{opacity:1;transform:translate(-1099.9px)}79.615%{opacity:1;transform:translate(-1108.4px)}80%{opacity:1;transform:translate(-1116.8px)}80.385%{opacity:1;transform:translate(-1125.2px)}80.769%{opacity:1;transform:translate(-1133.5px)}81.154%{opacity:1;transform:translate(-1141.8px)}81.538%{opacity:1;transform:translate(-1150px)}81.923%{opacity:1;transform:translate(-1158.2px)}82.308%{opacity:1;transform:translate(-1166.4px)}82.692%{opacity:1;transform:translate(-1174.5px)}83.077%{opacity:1;transform:translate(-1182.6px)}83.462%{opacity:1;transform:translate(-1190.7px)}83.846%{opacity:1;transform:translate(-1198.7px)}84.231%{opacity:1;transform:translate(-1206.7px)}84.615%{opacity:1;transform:translate(-1214.6px)}85%{opacity:1;transform:translate(-1222.5px)}85.385%{opacity:1;transform:translate(-1230.3px)}85.769%{opacity:1;transform:translate(-1238.1px)}86.154%{opacity:1;transform:translate(-1245.9px)}86.538%{opacity:1;transform:translate(-1253.7px)}86.923%{opacity:1;transform:translate(-1261.3px)}87.308%{opacity:1;transform:translate(-1269px)}87.692%{opacity:1;transform:translate(-1276.6px)}87.846%,to{opacity:0;transform:translate(-1277px)}}@keyframes lie{0%,38.846%{opacity:1}38.923%,90.769%{opacity:0}to{opacity:1}}@keyframes look{0%,21.538%{transform:rotate(0)}26.154%,38.846%{transform:rotate(-10deg)}to{transform:rotate(0)}}@keyframes bounce{0%,to{transform:rotate(0)}50%{transform:rotate(-200deg)}}.tools-more[data-astro-cid-ox2hed4c]{max-width:960px;padding-top:40px}.tools-more-h[data-astro-cid-ox2hed4c]{font-family:var(--font-display);color:var(--cta);text-align:center;margin:0 0 22px;font-size:clamp(24px,6vw,32px);line-height:1.25}.tools-more-grid[data-astro-cid-ox2hed4c]{grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){.tools-more-grid[data-astro-cid-ox2hed4c]{grid-template-columns:1fr 1fr;gap:16px}.tools-more-grid[data-astro-cid-ox2hed4c] li[data-astro-cid-ox2hed4c]:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 8px)}}.tool-card[data-astro-cid-ox2hed4c]{border:1px solid var(--rule);height:100%;color:var(--ink);background:#fff;border-radius:14px;padding:20px 60px 20px 22px;text-decoration:none;transition:border-color .15s,transform .15s;display:block;position:relative;box-shadow:0 10px 30px -18px #00000040}.tool-card[data-astro-cid-ox2hed4c]:hover{border-color:var(--cta);transform:translateY(-1px)}.tool-card-t[data-astro-cid-ox2hed4c]{font-family:var(--font-display);color:var(--ink-strong);font-size:clamp(18px,4.6vw,21px);line-height:1.3;display:block}.tool-card-d[data-astro-cid-ox2hed4c]{color:var(--ink-soft);margin-top:6px;font-size:15px;line-height:1.45;display:block}.tool-card-arrow[data-astro-cid-ox2hed4c]{fill:none;width:30px;height:15px;stroke:var(--cta);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.depth[data-astro-cid-6qc7ghef]{padding:24px 0 8px}.block[data-astro-cid-6qc7ghef]{max-width:720px;padding-top:56px;padding-bottom:8px}h2[data-astro-cid-6qc7ghef]{text-align:center;margin-bottom:14px;font-size:clamp(26px,5vw,32px);line-height:1.2}.lede[data-astro-cid-6qc7ghef]{color:var(--ink-soft);max-width:60ch;margin:0 auto 20px;font-size:17px;line-height:1.6}.receipt[data-astro-cid-6qc7ghef]{border:1px solid var(--rule);background:#fff;border-radius:6px;margin:0 0 16px;padding:14px 16px;position:relative;overflow-x:auto;box-shadow:0 1px 2px #0000000a,0 12px 40px -26px #0003}.receipt[data-astro-cid-6qc7ghef]:before,.receipt[data-astro-cid-6qc7ghef]:after{content:"";border-top:2px dashed var(--rule);position:absolute;left:12px;right:12px}.receipt[data-astro-cid-6qc7ghef]:before{top:6px}.receipt[data-astro-cid-6qc7ghef]:after{bottom:6px}table[data-astro-cid-6qc7ghef]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:15px}th[data-astro-cid-6qc7ghef],td[data-astro-cid-6qc7ghef]{text-align:left;border-bottom:1px dashed var(--rule);vertical-align:top;padding:11px 6px}tbody[data-astro-cid-6qc7ghef] tr[data-astro-cid-6qc7ghef]:last-child th[data-astro-cid-6qc7ghef],tbody[data-astro-cid-6qc7ghef] tr[data-astro-cid-6qc7ghef]:last-child td[data-astro-cid-6qc7ghef]{border-bottom:0}thead[data-astro-cid-6qc7ghef] th[data-astro-cid-6qc7ghef]{color:var(--ink-soft);font-size:12px;font-weight:700}tbody[data-astro-cid-6qc7ghef] th[data-astro-cid-6qc7ghef]{font-family:var(--font-display);font-weight:700}.more[data-astro-cid-6qc7ghef]{margin:4px 0 0}.more[data-astro-cid-6qc7ghef] summary[data-astro-cid-6qc7ghef]{cursor:pointer;color:var(--ink);padding:8px 0;font-weight:700}.more[data-astro-cid-6qc7ghef] p[data-astro-cid-6qc7ghef]{color:var(--ink-soft);margin:0 0 10px;line-height:1.6}.drivers[data-astro-cid-6qc7ghef]{margin:0 0 8px;padding:0;list-style:none}.drivers[data-astro-cid-6qc7ghef] li[data-astro-cid-6qc7ghef]{border-bottom:1px solid var(--rule);color:var(--ink-soft);padding:14px 0;line-height:1.55}.drivers[data-astro-cid-6qc7ghef] strong[data-astro-cid-6qc7ghef]{color:var(--ink)}.pair[data-astro-cid-6qc7ghef]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.side[data-astro-cid-6qc7ghef]{border:1px solid var(--rule);background:#fff;border-radius:6px;padding:18px}.side[data-astro-cid-6qc7ghef] p[data-astro-cid-6qc7ghef]{color:var(--ink-soft);margin:0 0 8px;line-height:1.55}.side[data-astro-cid-6qc7ghef] .tag[data-astro-cid-6qc7ghef]{font-family:var(--font-hand);color:var(--ink);margin:0 0 4px;font-size:26px;font-weight:600}.side[data-astro-cid-6qc7ghef] .not[data-astro-cid-6qc7ghef]{color:var(--ink);margin:0;font-weight:700}@media (width<=560px){.pair[data-astro-cid-6qc7ghef]{grid-template-columns:1fr}th[data-astro-cid-6qc7ghef],td[data-astro-cid-6qc7ghef]{padding:9px 4px;font-size:14px}}.local[data-astro-cid-citwdbdw]{padding:16px 0 8px}.block[data-astro-cid-citwdbdw]{max-width:720px;padding-top:48px}h2[data-astro-cid-citwdbdw]{text-align:center;margin-bottom:12px;font-size:clamp(24px,4.6vw,30px);line-height:1.2}.lede[data-astro-cid-citwdbdw]{color:var(--ink-soft);max-width:60ch;margin:0 auto 16px;font-size:17px;line-height:1.6}.receipt[data-astro-cid-citwdbdw]{border:1px solid var(--rule);background:#fff;border-radius:6px;margin:0 0 16px;padding:14px 16px;position:relative;overflow-x:auto;box-shadow:0 1px 2px #0000000a,0 12px 40px -26px #0003}.receipt[data-astro-cid-citwdbdw]:before,.receipt[data-astro-cid-citwdbdw]:after{content:"";border-top:2px dashed var(--rule);position:absolute;left:12px;right:12px}.receipt[data-astro-cid-citwdbdw]:before{top:6px}.receipt[data-astro-cid-citwdbdw]:after{bottom:6px}table[data-astro-cid-citwdbdw]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:15px}th[data-astro-cid-citwdbdw],td[data-astro-cid-citwdbdw]{text-align:left;border-bottom:1px dashed var(--rule);padding:11px 6px}tbody[data-astro-cid-citwdbdw] tr[data-astro-cid-citwdbdw]:last-child th[data-astro-cid-citwdbdw],tbody[data-astro-cid-citwdbdw] tr[data-astro-cid-citwdbdw]:last-child td[data-astro-cid-citwdbdw]{border-bottom:0}thead[data-astro-cid-citwdbdw] th[data-astro-cid-citwdbdw]{color:var(--ink-soft);font-size:12px;font-weight:700}tbody[data-astro-cid-citwdbdw] th[data-astro-cid-citwdbdw]{font-family:var(--font-display);font-weight:700}.rules[data-astro-cid-citwdbdw]{color:var(--ink-soft);padding-left:20px;line-height:1.6}.rules[data-astro-cid-citwdbdw] li[data-astro-cid-citwdbdw]{margin-bottom:10px}.order[data-astro-cid-citwdbdw] ol[data-astro-cid-citwdbdw]{padding-left:22px;font-size:17px;line-height:2}.hero[data-astro-cid-3acyckgt]{text-align:center;padding-top:56px;position:relative;overflow:hidden}.hero-copy[data-astro-cid-3acyckgt]{z-index:1;position:relative}h1[data-astro-cid-3acyckgt]{max-width:16ch;margin:0 auto;font-size:clamp(34px,7vw,55px);line-height:1.3}.hero-sub[data-astro-cid-3acyckgt]{color:var(--ink);margin:16px auto 32px;font-size:18px;line-height:28px}@media (width<=600px){.hero-sub[data-astro-cid-3acyckgt]{text-wrap:balance;font-size:clamp(14px,3.95vw,17px);line-height:1.45}}.start[data-astro-cid-3acyckgt]{justify-content:center;gap:10px;max-width:460px;margin:0 auto;display:flex}.start[data-astro-cid-3acyckgt] input[data-astro-cid-3acyckgt]{min-width:0;min-height:58px;font:400 18px var(--font-body);color:var(--ink);border-radius:var(--radius);background:#fff;border:1px solid #cfcfcf;flex:1;padding:0 16px}.start[data-astro-cid-3acyckgt] input[data-astro-cid-3acyckgt]::placeholder{color:#a3a3a3;opacity:1}.start[data-astro-cid-3acyckgt] input[data-astro-cid-3acyckgt]:focus{border-color:var(--cta);box-shadow:0 0 0 3px var(--tint);outline:none}.start[data-astro-cid-3acyckgt] .btn[data-astro-cid-3acyckgt]{white-space:nowrap;padding:0 24px}@media (width<=480px){.start[data-astro-cid-3acyckgt]{flex-direction:column}.start[data-astro-cid-3acyckgt] .btn[data-astro-cid-3acyckgt]{width:100%}}.resume[data-astro-cid-3acyckgt]{margin-top:10px}.start-err[data-astro-cid-3acyckgt]{color:#b3261e;margin-top:8px;font-size:14px}.scene-wrap[data-astro-cid-3acyckgt]{height:440px;margin-top:20px}@media (width>=900px){.hero[data-astro-cid-3acyckgt]{min-height:min(51.25vw,900px);padding-bottom:0}.scene-wrap[data-astro-cid-3acyckgt]{z-index:0;pointer-events:none;height:100%;margin:0;position:absolute;inset:auto 0 0}.hero-copy[data-astro-cid-3acyckgt]{padding-bottom:24px}.hero-copy[data-astro-cid-3acyckgt]:before{content:"";z-index:-1;background:radial-gradient(closest-side,#fff 70%,#fff0);position:absolute;inset:-20px 10% -10px}}.hand-u[data-astro-cid-3acyckgt]{white-space:nowrap;position:relative}.hand-u[data-astro-cid-3acyckgt] svg[data-astro-cid-3acyckgt]{width:104%;height:.32em;position:absolute;bottom:-.12em;left:-2%;overflow:visible}.hand-u[data-astro-cid-3acyckgt] path[data-astro-cid-3acyckgt],.start-note[data-astro-cid-3acyckgt] path[data-astro-cid-3acyckgt]{fill:none;stroke:var(--cta);stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.8s cubic-bezier(.65,0,.35,1) .4s forwards draw}.start-note[data-astro-cid-3acyckgt]{font:italic 300 15px var(--font-display);color:var(--ink);align-items:flex-end;gap:6px;margin-top:14px;display:inline-flex}.start-note[data-astro-cid-3acyckgt] svg[data-astro-cid-3acyckgt]{width:34px;height:26px;overflow:visible}.start-note[data-astro-cid-3acyckgt] path[data-astro-cid-3acyckgt]{stroke-width:2.6px;animation-delay:1.1s}@keyframes draw{to{stroke-dashoffset:0}}.hand-rule[data-astro-cid-3acyckgt]{height:18px;margin-top:72px;display:block;overflow:visible}.hand-rule[data-astro-cid-3acyckgt] path[data-astro-cid-3acyckgt]{fill:none;stroke:var(--line-2);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}.foot[data-astro-cid-3acyckgt]{color:var(--ink-soft);max-width:720px;padding-bottom:48px;font-size:13px}
