.medtermsScene[data-astro-cid-gjbmwqmm]{background-color:var(--wc-project-medterms-paper);color:var(--wc-project-medterms-ink);background-image:repeating-linear-gradient(0deg,#0000,#0000 31px,#8f897c12 31px 32px);grid-template-columns:minmax(250px,.8fr) minmax(0,1.7fr);align-items:center;gap:clamp(32px,5vw,80px);padding-block:64px 56px;display:grid}.catalogueIntroduction[data-astro-cid-gjbmwqmm] h2[data-astro-cid-gjbmwqmm]{letter-spacing:-.035em;width:fit-content;max-width:100%;margin:0;font:700 clamp(44px,4.7vw,72px)/.95 Project Garamond,Georgia,serif;display:block;position:relative}.gamesLettering[data-astro-cid-gjbmwqmm]{color:#726961;letter-spacing:-.035em;margin:12px 0 0 32%;font:400 36px/1.15 Project Hand,sans-serif;display:block}.medtermsUnderline[data-astro-cid-gjbmwqmm]{clip-path:polygon(0 60%,22% 10%,48% 36%,70% 0,100% 30%,100% 70%,68% 48%,45% 90%,20% 54%,0 100%);background:#dca637;width:48%;height:6px;margin:10px 0 0 31%;display:block}.cataloguePremise[data-astro-cid-gjbmwqmm]{max-width:27ch;margin:32px 0 12px;font-size:clamp(18px,1.5vw,21px);line-height:1.5}.catalogueCredit[data-astro-cid-gjbmwqmm]{color:#655e55;margin:0;font-size:15px;line-height:1.5}.catalogueAction[data-astro-cid-gjbmwqmm]{border:2px solid var(--wc-project-cipher);color:#fff;background:#292622;border-radius:10px;margin:32px 0 0;padding:13px 20px;font-size:17px;text-decoration:none;transition:background .16s,transform .16s;display:table;box-shadow:3px 3px #918679}.catalogueAction[data-astro-cid-gjbmwqmm] span[data-astro-cid-gjbmwqmm]{margin-left:20px}.catalogueAction[data-astro-cid-gjbmwqmm]:hover{background:#474039;transform:translateY(-2px)}.catalogueModes[data-astro-cid-gjbmwqmm]{color:#655e55;max-width:25ch;margin:24px 0 0;font:400 18px/1.4 Project Hand,sans-serif}.catalogueShelf[data-astro-cid-gjbmwqmm]{margin-top:100px;position:relative}.gameCatalogue[data-astro-cid-gjbmwqmm]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.gameCatalogue[data-astro-cid-gjbmwqmm] li[data-astro-cid-gjbmwqmm]{min-width:0;display:flex}.catalogueGame[data-astro-cid-gjbmwqmm]{border:2px solid color-mix(in srgb,var(--game-colour),white 55%);color:#423e37;width:100%;box-shadow:3px 3px 0 color-mix(in srgb,var(--game-colour),transparent 77%);background:#fff;border-radius:16px;flex-direction:column;text-decoration:none;transition:transform .18s,border-color .18s;display:flex;overflow:hidden}.catalogueGame[data-astro-cid-gjbmwqmm]:hover{border-color:var(--game-colour);background:#fffdf9}.gameArtwork[data-astro-cid-gjbmwqmm]{background:var(--game-colour);justify-content:space-between;align-items:center;gap:6px;min-height:62px;padding:12px 14px;display:flex}.gameArtwork[data-astro-cid-gjbmwqmm] img[data-astro-cid-gjbmwqmm]{width:38px;height:38px}.gameArtwork[data-astro-cid-gjbmwqmm]>span[data-astro-cid-gjbmwqmm]{color:#fff;text-align:right;text-shadow:0 1px 2px #0000006b;max-width:7ch;font:400 15px/1.2 Project Hand,sans-serif}li[data-astro-cid-gjbmwqmm]:nth-child(4) .gameArtwork[data-astro-cid-gjbmwqmm]>span[data-astro-cid-gjbmwqmm],li[data-astro-cid-gjbmwqmm]:nth-child(6) .gameArtwork[data-astro-cid-gjbmwqmm]>span[data-astro-cid-gjbmwqmm]{color:#fff}.gameDescription[data-astro-cid-gjbmwqmm]{flex-direction:column;flex:1;padding:18px 16px 16px;display:flex}.gameDescription[data-astro-cid-gjbmwqmm] h3[data-astro-cid-gjbmwqmm]{margin:0 0 10px;font:700 28px/1.05 Project Garamond,Georgia,serif}.gameDescription[data-astro-cid-gjbmwqmm] p[data-astro-cid-gjbmwqmm]{font:400 15px/1.45 var(--wc-font-sans);margin:0 0 18px}.gameRuleLink[data-astro-cid-gjbmwqmm]{color:#625c54;justify-content:space-between;gap:8px;margin-top:auto;font-size:14px;display:flex}@media (width<=1100px){.medtermsScene[data-astro-cid-gjbmwqmm]{grid-template-columns:1fr;gap:0;padding-top:44px}.catalogueIntroduction[data-astro-cid-gjbmwqmm]{grid-template-columns:1fr 1fr;align-items:start;column-gap:40px;display:grid}.catalogueIntroduction[data-astro-cid-gjbmwqmm] h2[data-astro-cid-gjbmwqmm]{grid-row:1/4;align-self:center;font-size:66px}.cataloguePremise[data-astro-cid-gjbmwqmm]{margin-top:0}.catalogueAction[data-astro-cid-gjbmwqmm]{margin-top:22px}.catalogueModes[data-astro-cid-gjbmwqmm]{grid-column:2;margin-top:16px}.catalogueShelf[data-astro-cid-gjbmwqmm]{margin-top:120px}.gameDescription[data-astro-cid-gjbmwqmm] h3[data-astro-cid-gjbmwqmm]{font-size:30px}}@media (width<=600px){.medtermsScene[data-astro-cid-gjbmwqmm]{padding:36px 20px 32px}.catalogueIntroduction[data-astro-cid-gjbmwqmm]{display:block}.catalogueIntroduction[data-astro-cid-gjbmwqmm] h2[data-astro-cid-gjbmwqmm]{font-size:clamp(45px,14vw,62px)}.gamesLettering[data-astro-cid-gjbmwqmm]{font-size:30px}.cataloguePremise[data-astro-cid-gjbmwqmm]{max-width:27ch;margin-top:24px;font-size:18px}.catalogueCredit[data-astro-cid-gjbmwqmm]{font-size:14px}.catalogueAction[data-astro-cid-gjbmwqmm]{margin-top:24px;font-size:16px}.catalogueModes[data-astro-cid-gjbmwqmm]{max-width:28ch;margin-top:18px;font-size:17px}.catalogueShelf[data-astro-cid-gjbmwqmm]{margin-top:120px}.gameCatalogue[data-astro-cid-gjbmwqmm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gameArtwork[data-astro-cid-gjbmwqmm]{min-height:54px;padding:10px}.gameArtwork[data-astro-cid-gjbmwqmm] img[data-astro-cid-gjbmwqmm]{width:30px;height:30px}.gameArtwork[data-astro-cid-gjbmwqmm]>span[data-astro-cid-gjbmwqmm]{font-size:14px}.gameDescription[data-astro-cid-gjbmwqmm]{padding:14px 10px}.gameDescription[data-astro-cid-gjbmwqmm] h3[data-astro-cid-gjbmwqmm]{font-size:25px}.gameDescription[data-astro-cid-gjbmwqmm] p[data-astro-cid-gjbmwqmm]{font-size:14px;line-height:1.45}.gameRuleLink[data-astro-cid-gjbmwqmm]{font-size:14px}}.typingScene[data-astro-cid-dndirrip]{background:var(--wc-white);color:#000;padding:34px clamp(24px,4vw,64px) 32px}.sceneOnlyTitle[data-astro-cid-dndirrip]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.practiceDemonstration[data-astro-cid-dndirrip]{max-width:1320px;margin:auto}.sessionHeader[data-astro-cid-dndirrip]{text-align:center;font:400 18px/1.35 Project Instrument,serif}.sessionHeader[data-astro-cid-dndirrip] p[data-astro-cid-dndirrip]{margin:0}.sessionHeader[data-astro-cid-dndirrip] i[data-astro-cid-dndirrip]{opacity:.45;margin:0 7px;font-style:normal}.sessionHeader[data-astro-cid-dndirrip] strong[data-astro-cid-dndirrip]{font-weight:400}.sessionProgress[data-astro-cid-dndirrip]{background:#e8e8e8;width:178px;height:2px;margin:11px auto 0;overflow:hidden}.sessionProgress[data-astro-cid-dndirrip] i[data-astro-cid-dndirrip]{background:#111;width:0;height:100%;transition:width .13s linear;display:block}.typingIntroduction[data-astro-cid-dndirrip]{text-align:center;max-width:720px;margin:27px auto 0}.typingIntroduction[data-astro-cid-dndirrip] p[data-astro-cid-dndirrip]{margin:0;font:400 18px/1.55 Project Instrument,serif}.typingIntroduction[data-astro-cid-dndirrip] p[data-astro-cid-dndirrip]+p[data-astro-cid-dndirrip]{color:#4b4b4b;margin-top:11px}.passageWindow[data-astro-cid-dndirrip]{contain:layout paint style;cursor:text;height:4.4em;margin:31px auto 0;font:400 clamp(23px,2.48vw,34px)/1.46 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;position:relative;overflow:hidden}.passageWindow[data-astro-cid-dndirrip]:has(.demoInput:focus){outline:0}.passageFlow[data-astro-cid-dndirrip]{contain:layout style;white-space:pre-wrap;overflow-wrap:break-word;will-change:transform;position:relative}.demoChar[data-astro-cid-dndirrip]{color:#9a9583;position:relative}.demoChar[data-astro-cid-dndirrip][data-done]{color:#000}.demoChar[data-astro-cid-dndirrip][data-error]{color:#b3261e;text-decoration:underline}.demoCursor[data-astro-cid-dndirrip]{z-index:5;pointer-events:none;transform-origin:0 0;will-change:transform;background:#000;width:3px;height:1.2em;position:absolute;top:0;left:0}.demoCursor[data-astro-cid-dndirrip].idle{animation:1s infinite cursorFlashSmooth}.manualFlow[data-astro-cid-dndirrip]{white-space:pre-wrap;word-break:break-word;color:#000;min-height:1.46em;display:none}.practiceDemonstration[data-astro-cid-dndirrip][data-manual=true] .passageFlow[data-astro-cid-dndirrip],.practiceDemonstration[data-astro-cid-dndirrip][data-manual=true] .demoCursor[data-astro-cid-dndirrip]{display:none}.practiceDemonstration[data-astro-cid-dndirrip][data-manual=true] .manualFlow[data-astro-cid-dndirrip]{display:block}.manualFlow[data-astro-cid-dndirrip]:empty:before{content:"Click, then type";color:#9a9583}.manualFlow[data-astro-cid-dndirrip]:after{content:"";vertical-align:-.15em;background:#000;width:2px;height:1.14em;margin-left:1px;animation:1s step-end infinite cursorBlink;display:inline-block}.demoInput[data-astro-cid-dndirrip]{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute;inset:0}.demoAccessible[data-astro-cid-dndirrip]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fingerGuideStatus[data-astro-cid-dndirrip]{justify-content:center;align-items:center;gap:9px;margin:18px auto 0;font:400 18px/1.4 Project Instrument,serif;display:flex}.fingerGuideStatus[data-astro-cid-dndirrip] span[data-astro-cid-dndirrip]{background:#000;border:1px solid #000;width:18px;height:18px;position:relative}.fingerGuideStatus[data-astro-cid-dndirrip] span[data-astro-cid-dndirrip]:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.keyboardStage[data-astro-cid-dndirrip]{aspect-ratio:2;cursor:text;width:min(800px,100%);margin:24px auto 0;position:relative}.keyboardStage[data-astro-cid-dndirrip]:focus-visible{outline-offset:6px;outline:2px solid #000}.handsHost[data-astro-cid-dndirrip]{width:100%;height:100%;display:block;position:relative}.handsHost[data-astro-cid-dndirrip] canvas,.handsPoster[data-astro-cid-dndirrip]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.handsHost[data-astro-cid-dndirrip] canvas{opacity:0}.handsHost[data-astro-cid-dndirrip][data-ready=true] canvas{opacity:1}.handsHost[data-astro-cid-dndirrip][data-ready=true] .handsPoster[data-astro-cid-dndirrip]{opacity:0}.keyCue[data-astro-cid-dndirrip]{text-align:center;min-height:26px;margin:8px 0 24px;font:400 18px/1.4 Project Instrument,serif}.practiceControls[data-astro-cid-dndirrip]{justify-content:center;display:flex}.practiceControls[data-astro-cid-dndirrip] a[data-astro-cid-dndirrip]{color:#000;background:#d9d9d9;border:2px solid #000;justify-content:center;align-items:center;min-height:42px;padding:8px 28px;font:400 20px/1.2 Project Instrument,serif;text-decoration:none;display:inline-flex}.practiceControls[data-astro-cid-dndirrip] a[data-astro-cid-dndirrip]:hover,.practiceControls[data-astro-cid-dndirrip] a[data-astro-cid-dndirrip]:focus-visible{color:#fff;background:#000}@keyframes cursorBlink{0%,52%{opacity:1}53%,to{opacity:0}}@keyframes cursorFlashSmooth{0%,to{opacity:0}50%{opacity:1}}@media (width<=600px){.typingScene[data-astro-cid-dndirrip]{padding:28px 20px 26px}.sessionHeader[data-astro-cid-dndirrip]{font-size:17px}.typingIntroduction[data-astro-cid-dndirrip]{margin-top:23px}.typingIntroduction[data-astro-cid-dndirrip] p[data-astro-cid-dndirrip]{font-size:17px}.passageWindow[data-astro-cid-dndirrip]{height:4.5em;margin-top:28px;font-size:22px}.fingerGuideStatus[data-astro-cid-dndirrip]{margin-top:15px;font-size:17px}.keyboardStage[data-astro-cid-dndirrip]{aspect-ratio:1.65;width:calc(100% + 40px);max-width:none;margin:46px -20px 0}.keyCue[data-astro-cid-dndirrip]{display:none}.practiceControls[data-astro-cid-dndirrip] a[data-astro-cid-dndirrip]{width:100%;font-size:19px}}@media (prefers-reduced-motion:reduce){.passageFlow[data-astro-cid-dndirrip],.demoCursor[data-astro-cid-dndirrip],.sessionProgress[data-astro-cid-dndirrip] i[data-astro-cid-dndirrip]{transition:none}.manualFlow[data-astro-cid-dndirrip]:after{animation:none}}.searingScene[data-astro-cid-2oxkoa2s]{background:var(--wc-project-searing-rust);color:var(--wc-white);padding:0}.searingHero[data-astro-cid-2oxkoa2s]{isolation:isolate;align-items:center;height:560px;padding:clamp(30px,5vw,80px);display:flex;position:relative;overflow:visible}.searingDinner[data-astro-cid-2oxkoa2s]{object-fit:cover;object-position:50% 58%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.searingHero[data-astro-cid-2oxkoa2s]:after{content:"";z-index:-1;background:#0002;position:absolute;inset:0}.searingHero[data-astro-cid-2oxkoa2s] h2[data-astro-cid-2oxkoa2s]{width:64%;max-width:720px;margin:0;overflow:visible}.searingHero[data-astro-cid-2oxkoa2s] h2[data-astro-cid-2oxkoa2s] .searingMasthead[data-astro-cid-2oxkoa2s]{color:#fff;letter-spacing:-.08em;filter:drop-shadow(0 2px 4px #0007);flex-direction:column;align-items:flex-start;width:max-content;max-width:100%;font-family:Georgia,serif;font-size:clamp(5rem,10.6vw,9.5rem);font-weight:600;line-height:.72;text-decoration:none;display:flex}.searingScene[data-astro-cid-2oxkoa2s][data-title-font=ready] .searingMasthead[data-astro-cid-2oxkoa2s]{letter-spacing:0;font-family:Project Searing,cursive;font-weight:400}.searingMasthead[data-astro-cid-2oxkoa2s]>span[data-astro-cid-2oxkoa2s]{display:block}.searingMasthead[data-astro-cid-2oxkoa2s]>span[data-astro-cid-2oxkoa2s]+span[data-astro-cid-2oxkoa2s]{margin-left:clamp(3rem,13vw,10.5rem)}.searingInvitation[data-astro-cid-2oxkoa2s]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,6vw,90px);padding:140px clamp(30px,6vw,90px) 58px;display:grid}.hostPortrait[data-astro-cid-2oxkoa2s]{border:3px solid #fff;max-width:440px;position:relative}.hostPortrait[data-astro-cid-2oxkoa2s]>img[data-astro-cid-2oxkoa2s]{width:100%;height:auto;display:block}.searingCopy[data-astro-cid-2oxkoa2s]{max-width:530px}.searingCopy[data-astro-cid-2oxkoa2s] p[data-astro-cid-2oxkoa2s]{margin:0 0 18px;font-size:17px;line-height:1.55}.searingCopy[data-astro-cid-2oxkoa2s] .searingThesis[data-astro-cid-2oxkoa2s]{margin-bottom:18px;font-size:clamp(24px,2.4vw,34px);line-height:1.24}.searingCopy[data-astro-cid-2oxkoa2s] p[data-astro-cid-2oxkoa2s]:nth-child(2){color:#edd1c5;font-size:15px}.searingAction[data-astro-cid-2oxkoa2s]{background:var(--wc-white);color:#111;border-radius:100px;justify-content:center;align-items:center;min-height:46px;margin-top:12px;padding:12px 28px;font-size:16px;text-decoration:none;display:inline-flex}.searingAction[data-astro-cid-2oxkoa2s]:hover{color:#fff;background:#d95a36}@media (width<=700px){.searingHero[data-astro-cid-2oxkoa2s]{height:390px;padding:26px}.searingHero[data-astro-cid-2oxkoa2s] h2[data-astro-cid-2oxkoa2s]{width:100%}.searingHero[data-astro-cid-2oxkoa2s] h2[data-astro-cid-2oxkoa2s] .searingMasthead[data-astro-cid-2oxkoa2s]{font-size:clamp(4rem,19vw,5.8rem);line-height:.74}.searingMasthead[data-astro-cid-2oxkoa2s]>span[data-astro-cid-2oxkoa2s]+span[data-astro-cid-2oxkoa2s]{margin-left:clamp(2.5rem,12vw,4.75rem)}.searingDinner[data-astro-cid-2oxkoa2s]{object-position:53% 50%}.searingInvitation[data-astro-cid-2oxkoa2s]{flex-direction:column;align-items:stretch;gap:28px;padding:116px 28px 38px;display:flex}.hostPortrait[data-astro-cid-2oxkoa2s]{max-width:360px}.searingCopy[data-astro-cid-2oxkoa2s] .searingThesis[data-astro-cid-2oxkoa2s]{font-size:25px}.searingCopy[data-astro-cid-2oxkoa2s] p[data-astro-cid-2oxkoa2s]{font-size:16px}.searingAction[data-astro-cid-2oxkoa2s]{width:100%}}.seaScene[data-astro-cid-2avrxts3]{background:var(--wc-project-sea-night);color:#f5f4f1;isolation:isolate;padding:54px clamp(24px,5vw,80px) 42px;font-family:Project Montserrat,sans-serif}.seaBackdrop[data-astro-cid-2avrxts3]{object-fit:cover;object-position:center top;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.seaScene[data-astro-cid-2avrxts3]:before{content:"";z-index:-1;background:#080b1278;position:absolute;inset:0}.seaHeroLayout[data-astro-cid-2avrxts3]{grid-template-columns:minmax(0,1fr) minmax(280px,.54fr);align-items:center;gap:clamp(30px,6vw,92px);max-width:1170px;margin:auto;display:grid}.seaHeading[data-astro-cid-2avrxts3]{text-align:left;max-width:670px}.seaHeading[data-astro-cid-2avrxts3] h2[data-astro-cid-2avrxts3]{max-width:590px;margin:0}.seaHeading[data-astro-cid-2avrxts3] h2[data-astro-cid-2avrxts3] img[data-astro-cid-2avrxts3]{filter:invert();width:100%;height:auto;display:block}.seaPremise[data-astro-cid-2avrxts3]{color:#d2d7df;max-width:27ch;margin:19px 0 0;font:400 clamp(25px,2.65vw,35px)/1.12 Project Pirata,serif}.seaExplanation[data-astro-cid-2avrxts3]{color:#e2e2e5;max-width:60ch;margin:20px 0 0;font:400 16px/1.55 Project Montserrat,sans-serif}.seaFacts[data-astro-cid-2avrxts3]{flex-wrap:wrap;gap:8px;margin:19px 0 25px;padding:0;list-style:none;display:flex}.seaFacts[data-astro-cid-2avrxts3] li[data-astro-cid-2avrxts3]{color:#f4f4f2;border:1px solid #fff5;border-radius:999px;padding:7px 11px;font:600 14px/1.2 Project Montserrat,sans-serif}.seaAction[data-astro-cid-2avrxts3]{color:#14151a;background:#d9d9db;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:12px 32px;font:600 16px/1.3 Project Montserrat,sans-serif;text-decoration:none;display:inline-flex}.seaAction[data-astro-cid-2avrxts3]:hover,.seaAction[data-astro-cid-2avrxts3]:focus-visible{background:#fff}.seaPackages[data-astro-cid-2avrxts3]{justify-self:end;width:min(100%,430px);margin:0}.seaPackages[data-astro-cid-2avrxts3]>div[data-astro-cid-2avrxts3]{min-height:300px;position:relative}.seaBox[data-astro-cid-2avrxts3]{filter:drop-shadow(0 17px 18px #0008);width:86%;height:auto;position:absolute;bottom:0;left:0}.seaHadal[data-astro-cid-2avrxts3]{filter:drop-shadow(0 14px 14px #0009);width:33%;height:auto;position:absolute;bottom:-5px;right:0}.seaPackages[data-astro-cid-2avrxts3] figcaption[data-astro-cid-2avrxts3]{text-align:center;color:#d2d5dd;margin:13px 0 0;font:500 14px/1.35 Project Montserrat,sans-serif}.seaPresentation[data-astro-cid-2avrxts3]{grid-template-columns:minmax(0,1.5fr) minmax(260px,.55fr);align-items:center;gap:clamp(22px,4vw,54px);max-width:1170px;margin:76px auto 0;display:grid}.seaDeck[data-astro-cid-2avrxts3]{position:relative}.seaCrew[data-astro-cid-2avrxts3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.crewCard[data-astro-cid-2avrxts3]{background:var(--wc-project-sea-panel);border:1px solid #ffffff20;border-radius:18px;min-width:0}.seaCrew[data-astro-cid-2avrxts3] button[data-astro-cid-2avrxts3]{text-align:left;cursor:pointer;color:#fff;background:0 0;border:0;border-radius:18px;width:100%;padding:12px;transition:background .16s,transform .16s;display:block}.crewArt[data-astro-cid-2avrxts3]{aspect-ratio:420/588;background:#170505;border-radius:9px;display:block;overflow:hidden}.crewArt[data-astro-cid-2avrxts3] img[data-astro-cid-2avrxts3]{object-fit:cover;width:100%;height:100%;transition:opacity .15s;display:block}.seaScene[data-astro-cid-2avrxts3]:not([data-complete=true]) .crewArt[data-astro-cid-2avrxts3] img[data-astro-cid-2avrxts3],.seaScene[data-astro-cid-2avrxts3][data-dealing=true] .crewArt[data-astro-cid-2avrxts3] img[data-astro-cid-2avrxts3]{visibility:hidden}.seaCrew[data-astro-cid-2avrxts3] .crewName[data-astro-cid-2avrxts3]{margin:14px 0 3px;font:400 clamp(20px,2.1vw,28px)/1.05 Project Pirata,serif;display:block}.seaCrew[data-astro-cid-2avrxts3] button[data-astro-cid-2avrxts3]:is(:hover,:focus-visible){background:#ffffff12;transform:translateY(-4px)}.seaCrew[data-astro-cid-2avrxts3] button[data-astro-cid-2avrxts3][aria-pressed=true]{box-shadow:inset 0 0 0 2px #f5efe4}.seaCrew[data-astro-cid-2avrxts3] button[data-astro-cid-2avrxts3][aria-pressed=true] img[data-astro-cid-2avrxts3]{opacity:.22}.rolePrompt[data-astro-cid-2avrxts3]{align-self:center;padding:25px 0}.rolePrompt[data-astro-cid-2avrxts3] h3[data-astro-cid-2avrxts3]{max-width:9ch;margin:0 0 17px;font:400 clamp(34px,4vw,50px)/.98 Project Pirata,serif}.rolePrompt[data-astro-cid-2avrxts3]>p[data-astro-cid-2avrxts3]:not(.roleStatus){color:#d5d7dc;max-width:29ch;margin:0 0 20px;font:400 16px/1.5 Project Montserrat,sans-serif}.rolePrompt[data-astro-cid-2avrxts3] button[data-astro-cid-2avrxts3]{color:#19191e;cursor:pointer;background:#f4f3ef;border:1px solid #ffffff70;border-radius:999px;min-height:46px;padding:10px 20px;font:600 14px/1.2 Project Montserrat,sans-serif}.rolePrompt[data-astro-cid-2avrxts3] button[data-astro-cid-2avrxts3]:hover,.rolePrompt[data-astro-cid-2avrxts3] button[data-astro-cid-2avrxts3]:focus-visible{background:#fff}.roleStatus[data-astro-cid-2avrxts3]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.showtell[data-guide-hidden=true] .seaCrew[data-astro-cid-2avrxts3] button[data-astro-cid-2avrxts3][aria-pressed=true] img[data-astro-cid-2avrxts3]{opacity:1}@media (width<=900px){.seaHeroLayout[data-astro-cid-2avrxts3]{max-width:660px;display:block}.seaHeading[data-astro-cid-2avrxts3]{text-align:center;margin:auto}.seaHeading[data-astro-cid-2avrxts3] h2[data-astro-cid-2avrxts3]{margin:auto}.seaExplanation[data-astro-cid-2avrxts3]{margin-left:auto;margin-right:auto}.seaFacts[data-astro-cid-2avrxts3]{justify-content:center}.seaPackages[data-astro-cid-2avrxts3]{justify-self:auto;margin:37px auto 0}.seaPresentation[data-astro-cid-2avrxts3]{max-width:660px;display:block}.rolePrompt[data-astro-cid-2avrxts3]{justify-content:space-between;align-items:center;gap:24px;padding:28px 0 0;display:flex}.rolePrompt[data-astro-cid-2avrxts3] h3[data-astro-cid-2avrxts3]{max-width:12ch;margin:0;font-size:39px}.rolePrompt[data-astro-cid-2avrxts3]>p[data-astro-cid-2avrxts3]:not(.roleStatus){display:none}}@media (width<=600px){.seaScene[data-astro-cid-2avrxts3]{background-position:top;background-size:auto 100%;padding:38px 18px 28px}.seaPremise[data-astro-cid-2avrxts3]{font-size:25px}.seaExplanation[data-astro-cid-2avrxts3]{font-size:15px}.seaFacts[data-astro-cid-2avrxts3]{gap:6px;margin:16px 0 22px}.seaFacts[data-astro-cid-2avrxts3] li[data-astro-cid-2avrxts3]{padding:6px 9px;font-size:14px}.seaPackages[data-astro-cid-2avrxts3]{width:min(100%,340px);margin-top:30px}.seaPackages[data-astro-cid-2avrxts3]>div[data-astro-cid-2avrxts3]{min-height:238px}.seaPresentation[data-astro-cid-2avrxts3]{margin-top:59px}.seaCrew[data-astro-cid-2avrxts3]{gap:8px}.crewCard[data-astro-cid-2avrxts3],.seaCrew[data-astro-cid-2avrxts3] button[data-astro-cid-2avrxts3]{border-radius:12px}.seaCrew[data-astro-cid-2avrxts3] button[data-astro-cid-2avrxts3]{padding:7px}.crewArt[data-astro-cid-2avrxts3]{border-radius:6px}.seaCrew[data-astro-cid-2avrxts3] .crewName[data-astro-cid-2avrxts3]{margin:9px 0 2px;font-size:20px}.rolePrompt[data-astro-cid-2avrxts3]{padding-top:22px}.rolePrompt[data-astro-cid-2avrxts3] h3[data-astro-cid-2avrxts3]{font-size:34px}.rolePrompt[data-astro-cid-2avrxts3] button[data-astro-cid-2avrxts3]{min-height:44px;padding:9px 15px;font-size:14px}}:root{--wc-cloud:#eef0f2;--wc-contact-field:#d5dbe2;--wc-ticket-stage:#e9edf0;--wc-white:#fff;--wc-ink:#111317;--wc-film-surface:#111317;--wc-film-muted:#b4bac2;--wc-film-line:#393d43;--wc-duration-film:1s;--wc-film-chapter-height:150svh;--wc-film-laurel-feature:7.25rem;--wc-film-laurel-support:4.5rem;--wc-film-sequence-gap:clamp(2.5rem, 5vw, 5rem);--wc-film-text-shadow:0 1px 6px var(--wc-ink);--wc-slate:#5f6670;--wc-hairline:#c9ced4;--wc-blue:#2d29f4;--wc-vermilion:#d9362b;--wc-pricing-prop-gold:#9a762b;--wc-duration-scene:4s;--wc-duration-pricing-scene:5.5s;--wc-duration-shuffle:1.1s;--wc-duration-photo-compose:1.4s;--wc-duration-photo-stretch:.68s;--wc-duration-reveal:.64s;--wc-duration-fold:.56s;--wc-ease-settle:cubic-bezier(.22, 1, .36, 1);--wc-font-display:"Unbounded", "Arial Black", sans-serif;--wc-font-sans:"Funnel Sans", Arial, sans-serif;--wc-font-min:.875rem;--wc-font-small:.9375rem;--wc-space-1:.25rem;--wc-space-2:.5rem;--wc-space-3:.75rem;--wc-space-4:1rem;--wc-space-6:1.5rem;--wc-space-8:2rem;--wc-space-12:3rem;--wc-space-16:4rem;--wc-space-24:6rem;--wc-gutter-desktop:1rem;--wc-gutter-mobile:.75rem;--wc-panel-height:36vh;--wc-panel-radius:.875rem;--wc-signature-border:3px dashed var(--wc-vermilion);--wc-duration-interface:.16s;--wc-duration-image:.36s;--wc-duration-layout:.7s;--wc-ease-out:cubic-bezier(.2, .8, .2, 1)}@media (prefers-reduced-motion:reduce){:root{--wc-duration-photo-compose:0s;--wc-duration-photo-stretch:0s;--wc-duration-interface:0s;--wc-duration-image:0s;--wc-duration-layout:0s;--wc-duration-reveal:0s;--wc-duration-fold:0s}}:root{--wc-duration-show-hop:780;--wc-project-medterms-paper:#f0eee6;--wc-project-medterms-ink:#423e37;--wc-project-splice:#5b9bd5;--wc-project-one:#e66e5d;--wc-project-medsup:#6bb896;--wc-project-cipher:#1f1c19;--wc-project-ideosis:#e8a84c;--wc-project-twk:#4a3f6b;--wc-project-typing-font:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--wc-project-typing-untyped:#979078;--wc-project-typing-button:#d9d9d9;--wc-project-searing-rust:#2a0a00;--wc-project-sea-night:#131720;--wc-project-sea-panel:#202126;--wc-project-tachyboard-ink:#000;--wc-project-tachyboard-red:#b42421;--wc-project-searing-issue:#782600;--wc-project-conspirasea-control:#713735}@font-face{font-family:Project Garamond;src:url(/assets/projects-v3/eb-garamond.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Project Hand;src:url(/assets/projects-v3/patrick-hand.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Project Instrument;src:url(/assets/projects-v4/instrument-serif-regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Project Instrument;src:url(/assets/projects-v4/instrument-serif-italic.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap}.projectsPage .pageShell{max-width:1600px;padding-inline:var(--wc-gutter-desktop)}.showtell{margin-top:0;position:relative}.showOpening{padding:116px clamp(1rem,4vw,4rem) 2rem;position:relative}.showOpening h1{font:400 clamp(3.2rem, 9.5vw, 9rem)/1.04 var(--wc-font-display);letter-spacing:-.065em;align-items:baseline;gap:0;margin:0;display:flex}.titleLetter{display:inline-block;position:relative}.showOpening p{margin:1.2rem 0 0;font-size:17px}.guideToggle{color:var(--wc-slate);border:1px solid var(--wc-hairline);font:500 15px var(--wc-font-sans);cursor:pointer;background:0 0;border-radius:999px;padding:.6rem 1rem;position:absolute;bottom:2.5rem;right:clamp(1rem,4vw,4rem)}.projectScene{isolation:isolate;margin-bottom:16px;padding:clamp(1.5rem,4vw,4rem);scroll-margin-top:16px;position:relative}.sceneHeading{z-index:2;position:relative}.sceneHeading h2{overflow-wrap:anywhere;font:400 clamp(1.8rem, 3.1vw, 3rem)/1.14 var(--wc-font-display);letter-spacing:-.05em;max-width:24ch;margin:0}.sceneHeading p{font:400 17px/1.5 var(--wc-font-sans);max-width:42ch;margin:1rem 0 0}.support{pointer-events:none;width:0;height:0;position:absolute}.showGuide{z-index:5;pointer-events:none;contain:layout style;--sprite-size:192px;--frame:0;width:192px;height:192px;position:absolute;top:0;left:0}.guideSprite{background-image:url(/assets/projects-v3/will-host.png);background-repeat:no-repeat;background-size:1800% 100%;background-position:calc(var(--frame) * 100% / 17) 0;width:100%;height:100%;image-rendering:pixelated}.guideProp{object-fit:contain;filter:drop-shadow(0 4px 2px #0004);width:120px;height:120px;position:absolute;transform:translate(-50%,-100%)}.guideBubble{background:var(--wc-white);width:max-content;max-width:min(14em,100vw - 24px);color:var(--wc-ink);border:3px solid var(--wc-ink);box-shadow:4px 4px var(--wc-ink);font:400 15px/1.4 var(--wc-font-sans);padding:.8rem 1rem;position:absolute;top:10%;left:70%}.guideBubble p{margin:0}.guideBubble:after{content:"";bottom:-12px;left:var(--tail-left,14px);border-left:3px solid var(--wc-ink);background:#fff;width:10px;height:10px;position:absolute}.guideBubble[data-side=left]{left:auto;right:65%}.showtell [hidden]{display:none!important}.showtell :is(a,button,textarea):focus-visible{outline:3px solid var(--wc-vermilion);outline-offset:6px}.showtell button{font-family:var(--wc-font-sans);font-size:15px}.showtell a,.showtell button{-webkit-tap-highlight-color:transparent}.showtell .contact-section{margin-top:16px}.showtell[data-guide-hidden=true] [data-character][aria-pressed=true]{transform:translateY(-12px)scale(1.15)}.showtell[data-guide-hidden=true] [data-character][aria-pressed=true] img{opacity:1}@media (width<=1100px){.showGuide{--sprite-size:160px;width:160px;height:160px}.guideProp{width:100px;height:100px}.showOpening{padding-top:100px}}@media (width<=600px){.projectsPage .pageShell{padding-inline:var(--wc-gutter-mobile)}.showOpening{padding:90px .5rem 5.5rem}.showOpening p{max-width:22ch;font-size:15px}.guideToggle{bottom:1rem;right:.5rem}.showGuide{--sprite-size:128px;width:128px;height:128px}.guideProp{width:80px;height:80px}.guideBubble{max-width:min(12.15em,100vw - 24px);padding:.6rem;font-size:14px;left:55%}.projectScene{padding:1.5rem 1rem}.sceneHeading p{font-size:15px}.sceneHeading h2{font-size:1.7rem}.showtell .contact-section{padding:2rem 1rem}.showtell .ticket-stage{margin-top:3rem}}@media (prefers-reduced-motion:reduce){.showtell *,.showtell :before,.showtell :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}@font-face{font-family:Project Montserrat;src:url(/assets/projects-v5/montserrat-alternates.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Project Montserrat;src:url(/assets/projects-v5/montserrat-alternates-semibold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Project Pirata;src:url(/assets/projects-v5/pirata-one.woff2)format("woff2");font-weight:400;font-display:swap}.projectTitleLink,.projectTextLink{color:inherit;text-decoration:none}.projectTitleLink{display:block}.projectTitleLink:hover,.projectTextLink:hover{opacity:.8}.guideJump{pointer-events:auto;cursor:pointer;background:0 0;border:0;width:46%;height:83%;padding:0;position:absolute;top:14%;left:28%}.showGuide:has(.guideJump:hover) .guideSprite{filter:brightness(1.08)saturate(1.1)}
