.week-07,
.week-07 * {
  box-sizing: border-box;
}
.week-07 {
  background: #ffffff;
  height: 17097px;
  position: relative;
  overflow: hidden;
}
._07-input-devices {
  color: #1c25ac;
  text-align: left;
  font-family: "HelveticaNeue-Bold", sans-serif;
  font-size: 80px;
  font-weight: 700;
  position: absolute;
  left: 57px;
  top: 216px;
  width: 1090px;
  height: 98px;
}
.line-4 {
  margin-top: -3px;
  border-style: solid;
  border-color: #121212;
  border-width: 3px 0 0 0;
  width: 1609.02px;
  height: 0px;
  position: absolute;
  left: 1689px;
  top: 187px;
  transform-origin: 0 0;
  transform: rotate(-179.751deg) scale(1, 1);
}
.rectangle-28 {
  background: #d9d9d9;
  width: 551px;
  height: 2606px;
  position: absolute;
  left: 1138px;
  top: 216px;
}
.group-work {
  color: #000000;
  text-align: center;
  font-family: "HelveticaNeue-Bold", sans-serif;
  font-size: 50px;
  font-weight: 700;
  position: absolute;
  left: 1184px;
  top: 246px;
  width: 459px;
  height: 78px;
}
.softwares-ki-cad-arduino-ide-mods-gerber-2-img-illustrator-rhino-devices-srm-20-pcb-mill-epilog-laser-xiao-rp-2040-mfcr-522-files-8-cat-tarot-3-dm-8-tarot-tutor-gerber-zip-chat-gpt-rfid-scanner-code-prompts {
  color: #000000;
  text-align: left;
  font-family: "HelveticaNeue-Medium", sans-serif;
  font-size: 35px;
  font-weight: 500;
  position: absolute;
  left: 57px;
  top: 343px;
  width: 836px;
  height: 276px;
}
.softwares-ki-cad-arduino-ide-mods-gerber-2-img-illustrator-rhino-devices-srm-20-pcb-mill-epilog-laser-xiao-rp-2040-mfcr-522-files-8-cat-tarot-3-dm-8-tarot-tutor-gerber-zip-chat-gpt-rfid-scanner-code-prompts-span {
}
.softwares-ki-cad-arduino-ide-mods-gerber-2-img-illustrator-rhino-devices-srm-20-pcb-mill-epilog-laser-xiao-rp-2040-mfcr-522-files-8-cat-tarot-3-dm-8-tarot-tutor-gerber-zip-chat-gpt-rfid-scanner-code-prompts-span2 {
  text-decoration: underline;
}
._8-nfc-tags-1 {
  width: 482px;
  height: 482px;
  position: absolute;
  left: 282px;
  top: 3421px;
  object-fit: cover;
  aspect-ratio: 1;
}
.nav-bar {
  background: #ffffff;
  width: 1483px;
  height: 123px;
  position: absolute;
  left: 206px;
  top: 38px;
  overflow-x: auto;
}
.rectangle-22 {
  background: #1c25ac;
  border-radius: 52px;
  width: 181px;
  height: 97px;
  position: absolute;
  left: 27px;
  top: 13px;
}
.rectangle-23 {
  background: #1c25ac;
  border-radius: 52px;
  width: 181px;
  height: 97px;
  position: absolute;
  left: 226px;
  top: 13px;
}
.rectangle-24 {
  background: #1c25ac;
  border-radius: 52px;
  width: 181px;
  height: 97px;
  position: absolute;
  left: 425px;
  top: 13px;
}
.rectangle-25 {
  background: #1c25ac;
  border-radius: 52px;
  width: 181px;
  height: 95px;
  position: absolute;
  left: 624px;
  top: 15px;
}
._00 {
  color: #ffffff;
  text-align: center;
  font-family: "HelveticaNeue-Bold", sans-serif;
  font-size: 50px;
  font-weight: 700;
  position: absolute;
  left: 90px;
  top: 32px;
}
._01 {
  color: #ffffff;
  text-align: center;
  font-family: "HelveticaNeue-Bold", sans-serif;
  font-size: 50px;
  font-weight: 700;
  position: absolute;
  left: 289px;
  top: 32px;
}
._02 {
  color: #ffffff;
  text-align: center;
  font-family: "HelveticaNeue-Bold", sans-serif;
  font-size: 50px;
  font-weight: 700;
  position: absolute;
  left: 488px;
  top: 32px;
}
._03 {
  color: #ffffff;
  text-align: center;
  font-family: "HelveticaNeue-Bold", sans-serif;
  font-size: 50px;
  font-weight: 700;
  position: absolute;
  left: 687px;
  top: 32px;
}
.rectangle-26 {
  background: #1c25ac;
  border-radius: 52px;
  width: 181px;
  height: 95px;
  position: absolute;
  left: 823px;
  top: 13px;
}
._04 {
  color: #ffffff;
  text-align: center;
  font-family: "HelveticaNeue-Bold", sans-serif;
  font-size: 50px;
  font-weight: 700;
  position: absolute;
  left: 886px;
  top: 30px;
}
.rectangle-27 {
  background: #e6bb12;
  border-radius: 52px;
  border-style: solid;
  border-color: #1c25ac;
  border-width: 5px;
  width: 181px;
  height: 95px;
  position: absolute;
  left: 1420px;
  top: 13px;
}
._07 {
  color: #1c25ac;
  text-align: center;
  font-family: "HelveticaNeue-Bold", sans-serif;
  font-size: 50px;
  font-weight: 700;
  position: absolute;
  left: 1483px;
  top: 30px;
}
.rectangle-282 {
  background: #1c25ac;
  border-radius: 52px;
  width: 181px;
  height: 95px;
  position: absolute;
  left: 1221px;
  top: 13px;
}
._06 {
  color: #ffffff;
  text-align: center;
  font-family: "HelveticaNeue-Bold", sans-serif;
  font-size: 50px;
  font-weight: 700;
  position: absolute;
  left: 1284px;
  top: 30px;
}
.rectangle-30 {
  background: #1c25ac;
  border-radius: 52px;
  width: 181px;
  height: 95px;
  position: absolute;
  left: 1619px;
  top: 13px;
}
._08 {
  color: #ffffff;
  text-align: center;
  font-family: "HelveticaNeue-Bold", sans-serif;
  font-size: 50px;
  font-weight: 700;
  position: absolute;
  left: 1682px;
  top: 30px;
}
.rectangle-29 {
  background: #1c25ac;
  border-radius: 52px;
  width: 181px;
  height: 95px;
  position: absolute;
  left: 1022px;
  top: 13px;
}
._05 {
  color: #ffffff;
  text-align: center;
  font-family: "HelveticaNeue-Bold", sans-serif;
  font-size: 50px;
  font-weight: 700;
  position: absolute;
  left: 1085px;
  top: 30px;
}
._8-group-work-oscilloscope {
  width: 457px;
  height: 610px;
  position: absolute;
  left: 1184px;
  top: 492px;
  object-fit: cover;
  aspect-ratio: 457/610;
}
._8-group-work-1 {
  width: 457px;
  height: 812px;
  position: absolute;
  left: 1184px;
  top: 1131px;
  aspect-ratio: 457/812;
}
._8-group-work-3 {
  width: 455px;
  height: 809px;
  position: absolute;
  left: 1186px;
  top: 1972px;
  aspect-ratio: 455/809;
}
.this-week-we-worked-with-the-oscilloscope-again-to-look-a-distance-sensor-using-the-two-prongs-we-probed-at-different-areas-on-the-sensors-to-see-the-different-signal-changes-between-different-pins-thanks-gert {
  color: #000000;
  text-align: center;
  font-family: "HelveticaNeue-Thin", sans-serif;
  font-size: 25px;
  line-height: 25px;
  font-weight: 100;
  position: absolute;
  left: 1177px;
  top: 331px;
  width: 474px;
  height: 105px;
}
.for-this-week-s-assignment-my-goal-was-to-understand-how-to-use-an-rfid-reader-to-read-information-this-was-mostly-for-my-final-project-as-i-will-be-trying-to-use-this-type-of-system-for-my-tarot-deck-my-second-more-ambitious-goal-was-to-make-a-mini-prototype-with-few-test-cards-using-materials-i-could-find-around-lab-and-create-a-simple-tarot-dictionary-that-pulled-up-small-meanings-upon-scanning-the-cards {
  color: #000000;
  text-align: left;
  font-family: "HelveticaNeue-Thin", sans-serif;
  font-size: 35px;
  line-height: 35px;
  font-weight: 100;
  position: absolute;
  left: 55px;
  top: 654px;
  width: 1020px;
  height: 273px;
}
.first-a-confession-i-never-ended-up-having-the-time-to-test-out-my-board-past-assembly-for-electronics-production-week-so-a-lot-of-my-troubleshooting-and-learning-came-this-week-my-initial-problem-was-that-i-soldered-all-of-my-header-pins-to-the-back-of-the-board-dumb-mistake-so-i-had-to-remove-the-solder-from-the-pins-but-it-proved-to-be-the-bane-of-my-existence-trying-to-remove-enough-to-wiggle-the-01-x-07-long-pins-out {
  color: #000000;
  text-align: left;
  font-family: "HelveticaNeue-Thin", sans-serif;
  font-size: 35px;
  line-height: 35px;
  font-weight: 100;
  position: absolute;
  left: 60px;
  top: 1100px;
  width: 1020px;
  height: 273px;
}
._8-mending-pcb-headers-1 {
  width: 440px;
  height: 587px;
  position: absolute;
  left: 105px;
  top: 1426px;
  object-fit: cover;
  aspect-ratio: 440/587;
}
._8-mending-pcb-headers-2 {
  width: 440px;
  height: 587px;
  position: absolute;
  left: 594px;
  top: 1426px;
  object-fit: cover;
  aspect-ratio: 440/587;
}
._8-pcb-headers-mended {
  width: 365px;
  height: 486px;
  position: absolute;
  left: 60px;
  top: 2427px;
  object-fit: cover;
  aspect-ratio: 365/486;
}
.i-ended-up-trying-a-few-different-wrapping-methods-with-the-copper-braids-until-i-finally-got-enough-off-to-wiggle-my-rc-522-reader-off-my-pcb-and-finally-i-was-left-with-an-electrically-connected-board-i-tried-being-super-diligent-while-soldering-initially-so-that-i-wouldn-t-have-as-many-board-issues-like-bridging-to-deal-with-and-i-think-it-paid-off-i-then-instead-of-resoldering-the-rfid-reader-i-decided-to-use-female-adapter-cables-to-connect-it-to-the-board-so-it-could-function-more-like-the-final-piece {
  color: #000000;
  text-align: left;
  font-family: "HelveticaNeue-Thin", sans-serif;
  font-size: 35px;
  line-height: 35px;
  font-weight: 100;
  position: absolute;
  left: 60px;
  top: 2066px;
  width: 1021px;
  height: 357px;
}
._8-finished-board-1 {
  width: 662px;
  height: 490px;
  position: absolute;
  left: 447px;
  top: 2423px;
  object-fit: cover;
  aspect-ratio: 662/490;
}
.in-my-initial-research-into-how-to-use-rfid-tags-and-what-kind-of-reader-tag-system-would-work-best-for-me-i-found-my-rc-522-rfid-reader-kit-on-amazon-and-these-nfc-tag-stickers-for-my-tags-i-thought-the-rc-522-would-be-the-best-to-use-because-it-s-a-high-frequency-rfid-reader-reads-a-wide-range-of-frequencies-3-30-m-hz-and-easily-connects-to-13-56-m-hz-frequency-tags-which-goes-well-with-these-ultra-thin-and-cheap-bless-near-field-communication-nfc-tags-stickers-that-could-easily-adhere-to-the-back-of-a-tarot-card-they-can-also-store-up-to-504-bytes-of-memory-which-is-good-for-storing-short-tarot-meanings-and-messages {
  color: #000000;
  text-align: left;
  font-family: "-", sans-serif;
  font-size: 35px;
  line-height: 35px;
  font-weight: 400;
  position: absolute;
  left: 59px;
  top: 3080px;
  width: 1557px;
  height: 410px;
}
.in-my-initial-research-into-how-to-use-rfid-tags-and-what-kind-of-reader-tag-system-would-work-best-for-me-i-found-my-rc-522-rfid-reader-kit-on-amazon-and-these-nfc-tag-stickers-for-my-tags-i-thought-the-rc-522-would-be-the-best-to-use-because-it-s-a-high-frequency-rfid-reader-reads-a-wide-range-of-frequencies-3-30-m-hz-and-easily-connects-to-13-56-m-hz-frequency-tags-which-goes-well-with-these-ultra-thin-and-cheap-bless-near-field-communication-nfc-tags-stickers-that-could-easily-adhere-to-the-back-of-a-tarot-card-they-can-also-store-up-to-504-bytes-of-memory-which-is-good-for-storing-short-tarot-meanings-and-messages-span {
  font-family: "HelveticaNeue-Thin", sans-serif;
  font-weight: 100;
}
.in-my-initial-research-into-how-to-use-rfid-tags-and-what-kind-of-reader-tag-system-would-work-best-for-me-i-found-my-rc-522-rfid-reader-kit-on-amazon-and-these-nfc-tag-stickers-for-my-tags-i-thought-the-rc-522-would-be-the-best-to-use-because-it-s-a-high-frequency-rfid-reader-reads-a-wide-range-of-frequencies-3-30-m-hz-and-easily-connects-to-13-56-m-hz-frequency-tags-which-goes-well-with-these-ultra-thin-and-cheap-bless-near-field-communication-nfc-tags-stickers-that-could-easily-adhere-to-the-back-of-a-tarot-card-they-can-also-store-up-to-504-bytes-of-memory-which-is-good-for-storing-short-tarot-meanings-and-messages-span2 {
  font-family: "HelveticaNeue-LightItalic", sans-serif;
  font-weight: 300;
  font-style: italic;
}
.first-i-downloaded-the-mcfr-522-library-by-the-github-community-then-i-used-chat-gpt-to-write-a-rudimentary-code-that-just-scans-a-tag-s-id-number-and-displays-it-both-on-the-serial-monitor-on-the-arduino-ide-and-on-the-display-screen {
  color: #000000;
  text-align: left;
  font-family: "HelveticaNeue-Thin", sans-serif;
  font-size: 35px;
  line-height: 35px;
  font-weight: 100;
  position: absolute;
  left: 85px;
  top: 3987px;
  width: 1557px;
  height: 104px;
}
.then-i-wanted-to-learn-how-to-load-individualized-information-on-nfc-stickers-so-i-also-used-chat-gpt-to-help-me-write-a-code-that-could-overwrite-and-add-text-as-stored-data-onto-any-nfc-card-by-clicking-a-button {
  color: #000000;
  text-align: left;
  font-family: "HelveticaNeue-Thin", sans-serif;
  font-size: 35px;
  line-height: 35px;
  font-weight: 100;
  position: absolute;
  left: 59px;
  top: 5451px;
  width: 1514px;
  height: 104px;
}
._8-mfrc-522-1 {
  width: 561px;
  height: 483px;
  position: absolute;
  left: 838px;
  top: 3421px;
  object-fit: cover;
  aspect-ratio: 561/483;
}
._8-rfid-reader-code-1 {
  width: 454px;
  height: 498px;
  position: absolute;
  left: 53px;
  top: 4137px;
  object-fit: cover;
  aspect-ratio: 454/498;
}
._8-rfid-reader-code-2 {
  width: 454px;
  height: 515px;
  position: absolute;
  left: 53px;
  top: 4635px;
  object-fit: cover;
  aspect-ratio: 454/515;
}
._8-rfid-reader-code-3 {
  width: 454px;
  height: 543px;
  position: absolute;
  left: 520px;
  top: 4139px;
  object-fit: cover;
  aspect-ratio: 454/543;
}
._8-rfid-reader-code-4 {
  width: 454px;
  height: 615px;
  position: absolute;
  left: 520px;
  top: 4635px;
  object-fit: cover;
  aspect-ratio: 454/615;
}
._8-rfid-reader-working-1 {
  width: 636px;
  height: 1131px;
  position: absolute;
  left: 987px;
  top: 4137px;
  aspect-ratio: 636/1131;
}
._8-id-rename-function-1 {
  width: 735px;
  height: 1306px;
  position: absolute;
  left: 838px;
  top: 6474px;
  aspect-ratio: 735/1306;
}
._8-image-trace-1 {
  width: 1107px;
  height: 966px;
  position: absolute;
  left: 59px;
  top: 7969px;
  object-fit: cover;
  aspect-ratio: 1107/966;
}
.to-start-i-wanted-to-make-a-few-different-cards-from-the-major-arcana-deck-22-of-the-cards-they-represent-more-major-life-lessons-and-milestones-by-laser-cutting-and-engraving-so-i-chose-a-central-theme-that-could-be-easily-engraved-cats-i-pulled-9-major-arcana-cards-from-a-few-different-cat-tarot-decks-and-stickers-from-artists-across-pinterest-and-red-bubble-and-put-them-in-adobe-illustrator-then-i-used-image-trace-to-create-simplified-vector-images-of-each-card-and-sent-the-deck-to-rhino {
  text-align: left;
  font-family: "-", sans-serif;
  font-size: 35px;
  line-height: 35px;
  font-weight: 400;
  position: absolute;
  left: 1206px;
  top: 8071px;
  width: 445px;
  height: 820px;
}
.to-start-i-wanted-to-make-a-few-different-cards-from-the-major-arcana-deck-22-of-the-cards-they-represent-more-major-life-lessons-and-milestones-by-laser-cutting-and-engraving-so-i-chose-a-central-theme-that-could-be-easily-engraved-cats-i-pulled-9-major-arcana-cards-from-a-few-different-cat-tarot-decks-and-stickers-from-artists-across-pinterest-and-red-bubble-and-put-them-in-adobe-illustrator-then-i-used-image-trace-to-create-simplified-vector-images-of-each-card-and-sent-the-deck-to-rhino-span {
  color: #000000;
  font-family: "HelveticaNeue-Thin", sans-serif;
  font-weight: 100;
}
.to-start-i-wanted-to-make-a-few-different-cards-from-the-major-arcana-deck-22-of-the-cards-they-represent-more-major-life-lessons-and-milestones-by-laser-cutting-and-engraving-so-i-chose-a-central-theme-that-could-be-easily-engraved-cats-i-pulled-9-major-arcana-cards-from-a-few-different-cat-tarot-decks-and-stickers-from-artists-across-pinterest-and-red-bubble-and-put-them-in-adobe-illustrator-then-i-used-image-trace-to-create-simplified-vector-images-of-each-card-and-sent-the-deck-to-rhino-span2 {
  color: #ff0000;
  font-family: "HelveticaNeue-Light", sans-serif;
  font-weight: 300;
}
.in-rhino-i-exploded-the-svg-in-order-to-clean-up-the-file-from-warped-lines-unnecessary-details-and-card-size-to-clean-up-i-deleted-double-lines-and-outlines-and-edited-specific-sections-within-the-art-using-rhino-s-spline-curves-until-it-was-to-my-linking-lastly-i-set-the-hatching-and-determined-the-cut-and-engraved-layers {
  color: #000000;
  text-align: left;
  font-family: "HelveticaNeue-Thin", sans-serif;
  font-size: 35px;
  line-height: 35px;
  font-weight: 100;
  position: absolute;
  left: 59px;
  top: 9660px;
  width: 1488px;
  height: 175px;
}
.i-laser-cut-it-on-this-beautify-two-toned-1-16-paper-that-my-friend-had-left-over-from-a-studio-project-and-i-engraved-a-test-first-then-the-rest-of-the-cards-the-dark-color-could-be-rubbed-off-so-i-tried-with-the-death-card-the-outcome-was-okay-then-i-stuck-an-nfc-sticker-along-the-bottom-of-each-card {
  color: #000000;
  text-align: left;
  font-family: "HelveticaNeue-Thin", sans-serif;
  font-size: 35px;
  line-height: 35px;
  font-weight: 100;
  position: absolute;
  left: 89px;
  top: 10638px;
  width: 1488px;
  height: 175px;
}
.but-upon-trying-to-program-each-card-my-arduino-stopped-responding-and-turning-on-so-it-was-onto-a-new-pcb-thank-you-to-adin-who-taught-me-how-to-trouble-shoot-with-the-milling-machine-this-was-by-far-my-chillest-cut {
  color: #000000;
  text-align: left;
  font-family: "HelveticaNeue-Thin", sans-serif;
  font-size: 35px;
  line-height: 35px;
  font-weight: 100;
  position: absolute;
  left: 120px;
  top: 12795px;
  width: 1488px;
}
.sooooooo-i-couldn-t-find-a-new-xiao-rp-2040-in-shop-last-night-and-i-was-told-to-come-in-tomorrow-morning-so-if-i-manage-to-do-that-and-update-the-data-for-each-tag-in-between-my-morning-classes-these-two-images-should-be-there-but-don-t-count-on-it {
  color: #000000;
  text-align: left;
  font-family: "HelveticaNeue-Thin", sans-serif;
  font-size: 35px;
  line-height: 35px;
  font-weight: 100;
  position: absolute;
  left: 120px;
  top: 15106px;
  width: 1488px;
  height: 143px;
}
._8-raster-test-1 {
  width: 559px;
  height: 745px;
  position: absolute;
  left: 77px;
  top: 9837px;
  object-fit: cover;
  aspect-ratio: 559/745;
}
._8-raster-cut-1 {
  width: 747px;
  height: 996px;
  position: absolute;
  left: 654px;
  top: 10582px;
  transform-origin: 0 0;
  transform: rotate(-90deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 747/996;
}
._8-tarot-card-cuts-1 {
  width: 1147px;
  height: 1529px;
  position: absolute;
  left: 99px;
  top: 11924px;
  transform-origin: 0 0;
  transform: rotate(-90deg) scale(1, 1);
  object-fit: cover;
  aspect-ratio: 1147/1529;
}
.img-0508-small {
  width: 592px;
  height: 789px;
  position: absolute;
  left: -8820px;
  top: 3152px;
  object-fit: cover;
  aspect-ratio: 592/789;
}
.img-0509-small {
  width: 592px;
  height: 789px;
  position: absolute;
  left: -8126px;
  top: 3152px;
  object-fit: cover;
  aspect-ratio: 592/789;
}
.img-0510-small {
  width: 592px;
  height: 789px;
  position: absolute;
  left: -8819px;
  top: 4035px;
  object-fit: cover;
  aspect-ratio: 592/789;
}
.img-0511-small {
  width: 592px;
  height: 789px;
  position: absolute;
  left: -8125px;
  top: 4035px;
  object-fit: cover;
  aspect-ratio: 592/789;
}
.pcb-troubleshooting {
  color: #1c25ac;
  text-align: left;
  font-family: "HelveticaNeue-Bold", sans-serif;
  font-size: 60px;
  font-weight: 700;
  position: absolute;
  left: 59px;
  top: 976px;
  width: 882px;
  height: 49px;
}
.rfid-reader-id-pull-up {
  color: #1c25ac;
  text-align: left;
  font-family: "HelveticaNeue-Bold", sans-serif;
  font-size: 60px;
  font-weight: 700;
  position: absolute;
  left: 59px;
  top: 2974px;
  width: 882px;
  height: 49px;
}
.tag-rewriting {
  color: #1c25ac;
  text-align: left;
  font-family: "HelveticaNeue-Bold", sans-serif;
  font-size: 60px;
  font-weight: 700;
  position: absolute;
  left: 59px;
  top: 5353px;
  width: 882px;
  height: 49px;
}
.making-tarot-cards {
  color: #1c25ac;
  text-align: left;
  font-family: "HelveticaNeue-Bold", sans-serif;
  font-size: 60px;
  font-weight: 700;
  position: absolute;
  left: 85px;
  top: 7864px;
  width: 882px;
  height: 49px;
}
.re-milling-pcb {
  color: #1c25ac;
  text-align: left;
  font-family: "HelveticaNeue-Bold", sans-serif;
  font-size: 60px;
  font-weight: 700;
  position: absolute;
  left: 120px;
  top: 12694px;
  width: 882px;
  height: 49px;
}
._8-rfid-tag-writer-1 {
  width: 736px;
  height: 910px;
  position: absolute;
  left: 85px;
  top: 5629px;
  object-fit: cover;
  aspect-ratio: 736/910;
}
._8-rfid-tag-writer-2 {
  width: 737px;
  height: 923px;
  position: absolute;
  left: 85px;
  top: 6530px;
  object-fit: cover;
  aspect-ratio: 737/923;
}
._8-rfid-tag-writer-3 {
  width: 732px;
  height: 824px;
  position: absolute;
  left: 840px;
  top: 5631px;
  object-fit: cover;
  aspect-ratio: 732/824;
}
._8-rhino-not-cleaned-up {
  width: 878px;
  height: 646px;
  position: absolute;
  left: 58px;
  top: 8969px;
  object-fit: cover;
  aspect-ratio: 878/646;
}
.rectangle-42 {
  background: rgba(217, 217, 217, 0);
  border-style: solid;
  border-color: #ff0000;
  border-width: 20px;
  width: 549px;
  height: 210px;
  position: absolute;
  left: 109px;
  top: 6761px;
}
._8-rhino-vector-cleaned-up {
  width: 688px;
  height: 647px;
  position: absolute;
  left: 956px;
  top: 8969px;
  object-fit: cover;
  aspect-ratio: 688/647;
}
.write-tag-message-blah-blah-blah-is-the-command-for-rewriting-a-chip-and-use-if-statement-for-button-prompt {
  color: #ff0000;
  text-align: left;
  font-family: "-", sans-serif;
  font-size: 30px;
  font-weight: 400;
  position: absolute;
  left: 454px;
  top: 7007px;
  width: 353px;
  height: 221px;
}
.write-tag-message-blah-blah-blah-is-the-command-for-rewriting-a-chip-and-use-if-statement-for-button-prompt-span {
  font-family: "HelveticaNeue-Bold", sans-serif;
  font-weight: 700;
}
.write-tag-message-blah-blah-blah-is-the-command-for-rewriting-a-chip-and-use-if-statement-for-button-prompt-span2 {
  font-family: "HelveticaNeue-Light", sans-serif;
  font-weight: 300;
}
._8-pcbf-inal-cut {
  width: 712px;
  height: 949px;
  position: absolute;
  left: 864px;
  top: 12977px;
  object-fit: cover;
  aspect-ratio: 712/949;
}
._8-pcb-remill-copy {
  width: 712px;
  height: 949px;
  position: absolute;
  left: 120px;
  top: 12977px;
  object-fit: cover;
  aspect-ratio: 712/949;
}
._8-pcb-update-tues {
  width: 1456px;
  height: 1092px;
  position: absolute;
  left: 120px;
  top: 13959px;
  object-fit: cover;
  aspect-ratio: 4/3;
}
.tarot-card-messages-planned-the-tower-catastrophic-change-destruction-the-lovers-major-decisions-relationships-death-major-ending-to-new-beginnings-the-fools-leap-of-faith-new-journey-temperance-balance-moderation-harmony-the-chariot-victory-triumph-over-obstacles-the-hermit-introspection-seeking-inner-guidance-the-moon-intuition-the-subconscious-the-word-success-end-of-cycle-harmony {
  text-align: center;
  position: absolute;
  left: 232px;
  top: 12029px;
  width: 1231px;
  height: 469px;
}
.tarot-card-messages-planned-the-tower-catastrophic-change-destruction-the-lovers-major-decisions-relationships-death-major-ending-to-new-beginnings-the-fools-leap-of-faith-new-journey-temperance-balance-moderation-harmony-the-chariot-victory-triumph-over-obstacles-the-hermit-introspection-seeking-inner-guidance-the-moon-intuition-the-subconscious-the-word-success-end-of-cycle-harmony-span {
  color: #000000;
  font-family: "HelveticaNeue-Bold", sans-serif;
  font-size: 50px;
  line-height: 35px;
  font-weight: 700;
}
.tarot-card-messages-planned-the-tower-catastrophic-change-destruction-the-lovers-major-decisions-relationships-death-major-ending-to-new-beginnings-the-fools-leap-of-faith-new-journey-temperance-balance-moderation-harmony-the-chariot-victory-triumph-over-obstacles-the-hermit-introspection-seeking-inner-guidance-the-moon-intuition-the-subconscious-the-word-success-end-of-cycle-harmony-span2 {
  color: #000000;
  font-family: "HelveticaNeue-Regular", sans-serif;
  font-size: 50px;
  line-height: 35px;
  font-weight: 400;
}
.tarot-card-messages-planned-the-tower-catastrophic-change-destruction-the-lovers-major-decisions-relationships-death-major-ending-to-new-beginnings-the-fools-leap-of-faith-new-journey-temperance-balance-moderation-harmony-the-chariot-victory-triumph-over-obstacles-the-hermit-introspection-seeking-inner-guidance-the-moon-intuition-the-subconscious-the-word-success-end-of-cycle-harmony-span3 {
  color: #ff4d9b;
  font-family: "HelveticaNeue-Medium", sans-serif;
  font-size: 45px;
  line-height: 50px;
  font-weight: 500;
}
.tarot-card-messages-planned-the-tower-catastrophic-change-destruction-the-lovers-major-decisions-relationships-death-major-ending-to-new-beginnings-the-fools-leap-of-faith-new-journey-temperance-balance-moderation-harmony-the-chariot-victory-triumph-over-obstacles-the-hermit-introspection-seeking-inner-guidance-the-moon-intuition-the-subconscious-the-word-success-end-of-cycle-harmony-span4 {
  color: #ff4d9b;
  font-family: "HelveticaNeue-Regular", sans-serif;
  font-size: 45px;
  line-height: 50px;
  font-weight: 400;
}
.tarot-card-messages-planned-the-tower-catastrophic-change-destruction-the-lovers-major-decisions-relationships-death-major-ending-to-new-beginnings-the-fools-leap-of-faith-new-journey-temperance-balance-moderation-harmony-the-chariot-victory-triumph-over-obstacles-the-hermit-introspection-seeking-inner-guidance-the-moon-intuition-the-subconscious-the-word-success-end-of-cycle-harmony-span5 {
  color: #000000;
  font-family: "HelveticaNeue-Thin", sans-serif;
  font-size: 45px;
  line-height: 50px;
  font-weight: 100;
}
.tarot-card-messages-planned-the-tower-catastrophic-change-destruction-the-lovers-major-decisions-relationships-death-major-ending-to-new-beginnings-the-fools-leap-of-faith-new-journey-temperance-balance-moderation-harmony-the-chariot-victory-triumph-over-obstacles-the-hermit-introspection-seeking-inner-guidance-the-moon-intuition-the-subconscious-the-word-success-end-of-cycle-harmony-span6 {
  color: #ff0070;
  font-family: "HelveticaNeue-Regular", sans-serif;
  font-size: 45px;
  line-height: 50px;
  font-weight: 400;
}
.tarot-card-messages-planned-the-tower-catastrophic-change-destruction-the-lovers-major-decisions-relationships-death-major-ending-to-new-beginnings-the-fools-leap-of-faith-new-journey-temperance-balance-moderation-harmony-the-chariot-victory-triumph-over-obstacles-the-hermit-introspection-seeking-inner-guidance-the-moon-intuition-the-subconscious-the-word-success-end-of-cycle-harmony-span7 {
  color: #ff0975;
  font-family: "HelveticaNeue-Regular", sans-serif;
  font-size: 45px;
  line-height: 50px;
  font-weight: 400;
}
.tarot-card-messages-planned-the-tower-catastrophic-change-destruction-the-lovers-major-decisions-relationships-death-major-ending-to-new-beginnings-the-fools-leap-of-faith-new-journey-temperance-balance-moderation-harmony-the-chariot-victory-triumph-over-obstacles-the-hermit-introspection-seeking-inner-guidance-the-moon-intuition-the-subconscious-the-word-success-end-of-cycle-harmony-span8 {
  color: #000000;
  font-family: "HelveticaNeue-Thin", sans-serif;
  font-size: 35px;
  line-height: 50px;
  font-weight: 100;
}
.line-17 {
  margin-top: -1px;
  border-style: solid;
  border-color: #000000;
  border-width: 1px 0 0 0;
  width: 673px;
  height: 0px;
  position: absolute;
  left: 864px;
  top: 16359px;
  transform-origin: 0 0;
  transform: rotate(90deg) scale(1, 1);
}
.line-18 {
  margin-top: -3px;
  border-style: solid;
  border-color: #121212;
  border-width: 3px 0 0 0;
  width: 1609.02px;
  height: 0px;
  position: absolute;
  left: 1668px;
  top: 16318px;
  transform-origin: 0 0;
  transform: rotate(-179.751deg) scale(1, 1);
}
.trials-tribulations {
  color: #1c25ac;
  text-align: left;
  font-family: "HelveticaNeue-Bold", sans-serif;
  font-size: 50px;
  font-weight: 700;
  position: absolute;
  left: 136px;
  top: 16347px;
  width: 746px;
  height: 62px;
}
.lessons-learned {
  color: #1c25ac;
  text-align: left;
  font-family: "HelveticaNeue-Bold", sans-serif;
  font-size: 50px;
  font-weight: 700;
  position: absolute;
  left: 980px;
  top: 16347px;
  width: 502px;
  height: 62px;
}
.star-18 {
  border-radius: 0px;
  width: 56px;
  height: 55px;
  position: absolute;
  left: 903px;
  top: 16350px;
  overflow: visible;
}
.star-19 {
  border-radius: 0px;
  width: 56px;
  height: 55px;
  position: absolute;
  left: 59px;
  top: 16350px;
  overflow: visible;
}
.star-20 {
  border-radius: 0px;
  width: 56px;
  height: 55px;
  position: absolute;
  left: 762px;
  top: 16350px;
  overflow: visible;
}
.star-21 {
  border-radius: 0px;
  width: 56px;
  height: 55px;
  position: absolute;
  left: 1482px;
  top: 16350px;
  overflow: visible;
}
.i-had-some-issues-trouble-shooting-the-rfid-reader-it-took-a-while-to-get-it-to-be-able-to-read-the-chip-data-but-it-turned-out-that-i-had-it-wired-in-the-opposite-direction-always-check-your-connections-and-pins-before-soldering-thankfully-mine-was-just-using-connector-wire-so-it-was-an-easy-fix-i-did-end-up-accidentally-ripping-off-my-audio-amplifier-and-speaker-never-used-tune-in-next-week-and-had-to-learn-how-delicate-that-top-lining-of-copper-is-the-hard-way {
  color: #000000;
  text-align: left;
  font-family: "HelveticaNeue-Light", sans-serif;
  font-size: 35px;
  font-weight: 300;
  position: absolute;
  left: 70px;
  top: 16436px;
  width: 720px;
  height: 551px;
}
.make-sure-you-have-extra-parts-and-get-a-box-to-hold-everything-so-the-device-doesnt-break-in-transit-and-if-it-does-you-can-replace-parts-i-think-every-week-i-end-up-not-having-enough-the-right-materials-so-i-think-i-need-to-start-coming-in-as-early-as-possible-to-pick-up-my-materials-and-an-extra-for-every-part-regardless-of-when-i-ll-have-time-to-work-on-it-building-sucessively-on-this-assignment-was-the-best-possible-decision-i-could-ve-made-no-more-starting-super-ambitious-and-then-walking-away-with-little-progress {
  color: #000000;
  text-align: left;
  font-family: "HelveticaNeue-Light", sans-serif;
  font-size: 35px;
  font-weight: 300;
  position: absolute;
  left: 924px;
  top: 16426px;
  width: 720px;
  height: 551px;
}
.rectangle-43 {
  background: #d9d9d9;
  width: 680px;
  height: 1017px;
  position: absolute;
  left: 891px;
  top: 15258px;
}
.rectangle-44 {
  background: #d9d9d9;
  width: 703px;
  height: 558px;
  position: absolute;
  left: 115px;
  top: 15258px;
}
.final-board-image {
  color: #000000;
  text-align: left;
  font-family: "HelveticaNeue-Light", sans-serif;
  font-size: 35px;
  font-weight: 300;
  position: absolute;
  left: 330px;
  top: 15516px;
}
.tarot-card-implementation {
  color: #000000;
  text-align: left;
  font-family: "HelveticaNeue-Light", sans-serif;
  font-size: 35px;
  font-weight: 300;
  position: absolute;
  left: 1020px;
  top: 15706px;
}
.iconstack-io-home-3-fill {
  width: 129px;
  height: 129px;
  position: absolute;
  left: 59px;
  top: 32px;
  overflow: hidden;
}
.group {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0%;
  left: 0%;
  bottom: 0%;
  top: 0%;
  overflow: visible;
}
