.OsCompanionCard-module__m1dBlG__card{color:#272d26;background:#dedfd0;border:1px solid #a7ad9b;grid-template-columns:1.25fr 1fr;margin-top:45px;text-decoration:none;display:grid;overflow:hidden}.OsCompanionCard-module__m1dBlG__copy{color:#272d26;padding:38px}.OsCompanionCard-module__m1dBlG__copy>span{letter-spacing:.07em;color:#596451;font:10px Courier New,monospace}.OsCompanionCard-module__m1dBlG__copy h3{letter-spacing:-.045em!important;margin:19px 0!important;font:36px/1.05 Georgia,serif!important}.OsCompanionCard-module__m1dBlG__copy p{font:13px/1.8 var(--font-outfit),sans-serif;color:#5c6655;max-width:49ch}.OsCompanionCard-module__m1dBlG__copy>strong{background:#f5f3dc;border:1px solid #59634f;justify-content:space-between;align-items:center;gap:30px;margin-top:25px;padding:12px 18px;font-size:12px;display:inline-flex}.OsCompanionCard-module__m1dBlG__copy>strong>span{font-size:17px}.OsCompanionCard-module__m1dBlG__preview{color:#272d26;background-color:#8c9e9f;background-image:radial-gradient(#364f4f66 .7px,#0000 .7px);background-size:3px 3px;border-left:1px solid #9ca994;min-height:305px;position:relative}.OsCompanionCard-module__m1dBlG__window,.OsCompanionCard-module__m1dBlG__rear{background:#f4f2e6;border:1px solid #393c42;width:65%;position:absolute;top:16%;left:15%;box-shadow:inset 1px 1px #fff,3px 4px #32434b66}.OsCompanionCard-module__m1dBlG__rear{background:#d9dbce;height:175px;top:25%;left:24%}.OsCompanionCard-module__m1dBlG__rear>span{text-align:center;background:#caccc6;padding:5px;font:10px Geneva,Verdana,sans-serif;display:block}.OsCompanionCard-module__m1dBlG__window>header{background:repeating-linear-gradient(#d6d6d2 0 2px,#8c8c8f 2px 3px,#eee 3px 4px);justify-content:space-between;align-items:center;gap:15px;margin:4px;font:10px Geneva,Verdana,sans-serif;display:flex}.OsCompanionCard-module__m1dBlG__window>header>span{background:#d6d6d2;padding:4px 10px}.OsCompanionCard-module__m1dBlG__window>header>i{background:#d6d6d2;border:1px solid #67696d;width:10px;height:10px;margin:0 3px;display:block}.OsCompanionCard-module__m1dBlG__window>svg{width:43px;height:47px;position:absolute;top:52px;right:21px}.OsCompanionCard-module__m1dBlG__window>p{letter-spacing:-.06em;padding:26px 25px;font:31px/.95 Georgia,serif}.OsCompanionCard-module__m1dBlG__rainbow{background:linear-gradient(90deg,#63a552 0 17%,#edc646 17% 34%,#dd8c39 34% 51%,#ca5865 51% 68%,#9875b2 68% 85%,#6899bf 85%);height:3px;margin:0 24px 24px}.OsCompanionCard-module__m1dBlG__preview>small{color:#edf0dc;font:9px Courier New,monospace;position:absolute;bottom:20px;left:20px}.OsCompanionCard-module__m1dBlG__card:hover .OsCompanionCard-module__m1dBlG__window{transform:translate(-4px,-4px)}.OsCompanionCard-module__m1dBlG__window{transition:transform .2s}@media (max-width:760px){.OsCompanionCard-module__m1dBlG__card{grid-template-columns:1fr}.OsCompanionCard-module__m1dBlG__copy{padding:25px}.OsCompanionCard-module__m1dBlG__copy h3{font-size:30px!important}.OsCompanionCard-module__m1dBlG__preview{border-top:1px solid #7f9180;border-left:0;min-height:280px}.OsCompanionCard-module__m1dBlG__window>p{font-size:34px}}@media (prefers-reduced-motion:reduce){.OsCompanionCard-module__m1dBlG__window{transition:none}}
.CareerGameCard-module__UKZtRa__card{color:#263c31;background:#e7e5d7;border:1px solid #8b9984;grid-template-columns:1.25fr 1fr;margin-top:42px;text-decoration:none;display:grid;overflow:hidden}.CareerGameCard-module__UKZtRa__copy{padding:38px}.CareerGameCard-module__UKZtRa__copy>span{color:#5b6c56;letter-spacing:.07em;font:10px/1.6 Courier New,monospace;display:block}.CareerGameCard-module__UKZtRa__copy h3{color:#263c31;letter-spacing:-.045em!important;margin:18px 0!important;font:38px/1.05 Georgia,serif!important}.CareerGameCard-module__UKZtRa__copy p{color:#5b6655;max-width:47ch;font:13px/1.8 var(--font-outfit),sans-serif;margin:0}.CareerGameCard-module__UKZtRa__copy strong{color:#f4eed9;font:12px/1.5 var(--font-inter),sans-serif;background:#304d3e;border:1px solid #304d3e;align-items:center;gap:29px;margin-top:23px;padding:12px 18px;display:inline-flex}.CareerGameCard-module__UKZtRa__copy small{color:#65745e;margin-top:13px;font:10px/1.6 Courier New,monospace;display:block}.CareerGameCard-module__UKZtRa__art{background-color:#7e9781;background-image:radial-gradient(#2c59464d .65px,#0000 .65px);background-size:4px 4px;border-left:1px solid #6d846e;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;padding:22px;display:flex}.CareerGameCard-module__UKZtRa__art svg{filter:drop-shadow(4px 9px #284b3c30);width:min(100%,360px);height:auto;transition:transform .2s;display:block}.CareerGameCard-module__UKZtRa__edition,.CareerGameCard-module__UKZtRa__caption{color:#203e30;letter-spacing:.08em;text-align:center;font:9px/1.7 Courier New,monospace}.CareerGameCard-module__UKZtRa__caption{color:#eaf0d8}.CareerGameCard-module__UKZtRa__card:hover .CareerGameCard-module__UKZtRa__art svg{transform:translateY(-3px)rotate(-2deg)}.CareerGameCard-module__UKZtRa__card:hover strong{background:#233d2e}.CareerGameCard-module__UKZtRa__card:focus-visible{outline-offset:5px;outline:3px solid #253f31}@media (max-width:760px){.CareerGameCard-module__UKZtRa__card{grid-template-columns:1fr}.CareerGameCard-module__UKZtRa__copy{padding:26px}.CareerGameCard-module__UKZtRa__copy h3{font-size:32px!important}.CareerGameCard-module__UKZtRa__art{border-top:1px solid #6d846e;border-left:0;padding:20px}.CareerGameCard-module__UKZtRa__art svg{max-width:290px}}@media (prefers-reduced-motion:reduce){.CareerGameCard-module__UKZtRa__art svg{transition:none}.CareerGameCard-module__UKZtRa__card:hover .CareerGameCard-module__UKZtRa__art svg{transform:none}}
