@font-face{font-family:ChoiceHeading;src:url('assets/Heading.otf');font-display:swap}body{background:#39281e url('assets/walnut-desk.webp') center top/cover fixed;color:#4c3326}body:before{display:none}.choice-shell{width:100%;max-width:620px;justify-content:flex-start;padding:24px 20px 38px}.choice-shell .sos-top a{display:inline-block;background:#eee0c3;border:1px solid #b89a6c;padding:11px 15px;color:#642d2c;font:12px/1.5 SosType,monospace;box-shadow:1px 3px 4px #13090566;text-decoration:underline;text-underline-offset:3px}.choice-cover{position:relative;isolation:isolate;margin:37px 0 25px;padding:22px 26px 25px;background:#c5a16d url('assets/folder-paper.webp') center/cover;border:1px solid #956c42;border-radius:2px 6px 4px 2px;outline:1px solid #f5d79b66;outline-offset:-7px;box-shadow:1px 4px 0 #89603a,3px 7px 0 #664323,4px 12px 16px #160b0966}.choice-cover:before{content:'';position:absolute;z-index:-1;left:-1px;top:-19px;width:37%;height:28px;border:1px solid #956c42;border-bottom:0;border-radius:4px 15px 0 0;background:#c3a06b url('assets/folder-paper.webp') center/cover}.choice-overline{font:10px/1.5 SosType,monospace;letter-spacing:2px;color:#79373a;margin:0 0 12px}.choice-shell h1{font:36px/1.15 ChoiceHeading,Georgia,serif;text-align:left;margin:0 0 15px;color:#412c20}.choice-question{font:normal 21px/1.4 Georgia,serif;text-align:left;margin:0;padding-top:14px;border-top:1px solid #91684066}.choices{display:grid;gap:22px;margin:0}.choice{position:relative;display:flex;align-items:center;gap:15px;justify-content:space-between;text-decoration:none;color:#752d36;padding:25px 24px 25px 28px;min-height:117px;background:#f5e9d2 url('assets/folder-paper.webp') center/cover;border:1px solid #bc9e72;box-shadow:1px 3px 0 #b49970,2px 6px 0 #7b583b,3px 10px 13px #160b0966;transition:transform .15s,filter .15s}.choice:before{content:'';position:absolute;inset:7px;border:1px solid #c3a77a55;pointer-events:none}.choice strong{display:block;font:26px/1.25 ChoiceHeading,Georgia,serif;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;margin-bottom:7px}.choice small{display:block;color:#806148;font:13px/1.5 SosType,monospace}.choice-arrow{font:30px/1 Georgia,serif;color:#80343c}.choice:hover{filter:brightness(1.04);transform:translateY(-2px)}.choice:active{transform:translateY(2px)}@media(max-width:380px){.choice-shell{padding:20px 16px 30px}.choice-cover{padding:20px}.choice-shell h1{font-size:31px}.choice{padding:22px;min-height:110px}.choice strong{font-size:24px}.choice small{font-size:12px}}@media(prefers-reduced-motion:reduce){.choice{transition:none}.choice:hover,.choice:active{transform:none}}

@font-face{font-family:ChoiceTypeBold;src:url('assets/TypewriterBold.otf');font-display:swap}
/* Reuse the actual reception folder photograph, including its cord and ink seal. */
.choices{gap:24px}.choice{display:block;position:relative;isolation:isolate;min-height:140px;padding:36px 15% 24px 32%;border:0;border-radius:0;background:#c3a171 url('assets/folder-paw.webp') center/100% 100% no-repeat;box-shadow:0 7px 9px #13090480}.choice:before{display:none}.choice-copy{position:relative;z-index:1;display:block}.choice strong{font:24px/1.2 ChoiceTypeBold,monospace;margin:0 0 8px;text-decoration:none;border-bottom:1px solid #862e3575;padding-bottom:5px;letter-spacing:-.5px}.choice small{font:12px/1.4 SosType,monospace;color:#795944}.choice-arrow{display:none}.choice-number{position:absolute;left:5%;top:0;width:13%;height:27%;min-height:25px;display:flex;align-items:center;justify-content:center;padding:2px;color:#70242b;font:bold 12px/1.2 SosType,monospace;background:#dbc7a5 url('assets/folder-paper.webp') center/180px 90px;border:1px solid #bda78388;clip-path:polygon(4% 0,100% 0,92% 96%,0 100%)}
@media(max-width:560px){.choice{min-height:143px;padding:38px 22px 23px 99px;background:#f4e7cb url('assets/folder-paper.webp') center/cover}.choice:before{content:'';display:block;position:absolute;inset:0;z-index:-1;background:url('assets/folder-paw.webp') center/100% 100%;border:0;padding:46px 20px 19px 23px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.choice:after{content:'';position:absolute;left:21px;top:49px;width:64px;height:58px;pointer-events:none;border-radius:50%;background:url('assets/folder-paw.webp') -60px -20px/418px auto no-repeat}.choice strong{font-size:18px;letter-spacing:-.4px}.choice small{font-size:11px;line-height:1.45}.choice-number{font-size:10px}.choice-copy{max-width:100%}}
@media(max-width:340px){.choice{padding-left:88px;padding-right:18px;min-height:148px}.choice:after{left:16px;width:59px;height:54px;background-size:385px auto;background-position:-56px -19px}.choice strong{font-size:16px}}
