.botley-module__CguGsG__caseStudy{color:var(--color-fg)}.botley-module__CguGsG__prose{width:100%;max-width:48rem;margin-inline:auto}.botley-module__CguGsG__prose>:first-child{margin-top:0}.botley-module__CguGsG__prose p,.botley-module__CguGsG__contributions dd{color:color-mix(in srgb, var(--color-fg) 85%, var(--color-bg));margin-top:1.25rem;font-size:1rem;line-height:1.7}.botley-module__CguGsG__eyebrow,.botley-module__CguGsG__chapterNumber,.botley-module__CguGsG__methodEyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);font-size:.875rem;line-height:1.6}.botley-module__CguGsG__title{font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin-top:1.5rem;font-size:clamp(2.75rem,5.8vw,5.5rem);font-weight:600;line-height:1.01}.botley-module__CguGsG__prose .botley-module__CguGsG__intro{max-width:43rem;margin-top:1.5rem;font-size:1.125rem;line-height:1.6}.botley-module__CguGsG__heroMedia{margin-top:2.5rem}.botley-module__CguGsG__facts{border-block:1px solid var(--color-line);gap:1.5rem 2rem;margin:2.5rem 0 0;padding-block:1.5rem;display:grid}.botley-module__CguGsG__facts dt{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.875rem}.botley-module__CguGsG__facts dd{max-width:65ch;margin-top:.5rem;font-size:1rem;line-height:1.625}.botley-module__CguGsG__chapter{scroll-margin-top:7rem}.botley-module__CguGsG__chapterTitle{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin-top:.75rem;margin-bottom:2rem;font-size:clamp(2.25rem,4.4vw,3.5rem);font-weight:600;line-height:1.08}.botley-module__CguGsG__prose h3{font-size:1.125rem;font-weight:600;line-height:1.4}.botley-module__CguGsG__textBlock{margin-top:2rem}.botley-module__CguGsG__prose>.botley-module__CguGsG__textBlock:first-child{margin-top:0}.botley-module__CguGsG__textBlock p{margin-top:.5rem}.botley-module__CguGsG__guidingQuestion{border-left:2px solid var(--color-accent);margin-top:2.5rem;padding-left:1.5rem}.botley-module__CguGsG__guidingQuestion h3{color:var(--color-muted);font-size:1rem}.botley-module__CguGsG__guidingQuestion p{color:var(--color-fg);margin-top:.5rem}.botley-module__CguGsG__contributions{margin:0}.botley-module__CguGsG__contributions>div+div{margin-top:1.5rem}.botley-module__CguGsG__contributions dt{font-size:1.125rem;font-weight:600;line-height:1.5}.botley-module__CguGsG__contributions dd{margin-top:.5rem}.botley-module__CguGsG__prose .botley-module__CguGsG__note,.botley-module__CguGsG__note{color:var(--color-muted);margin-top:1.5rem;font-size:.875rem;line-height:1.6}.botley-module__CguGsG__requirements{margin-block:1.25rem;padding-left:1.25rem;list-style:outside}.botley-module__CguGsG__requirements li{color:color-mix(in srgb, var(--color-fg) 85%, var(--color-bg));padding-left:.25rem;font-size:1rem;line-height:1.7}.botley-module__CguGsG__requirements li+li{margin-top:.75rem}.botley-module__CguGsG__requirements li::marker{color:var(--color-muted)}.botley-module__CguGsG__requirements strong{color:var(--color-fg);font-weight:600}.botley-module__CguGsG__prose.botley-module__CguGsG__limit{border-top:1px solid var(--color-line);color:var(--color-muted);margin-top:2rem;padding-top:1.5rem;font-size:1rem;line-height:1.7}.botley-module__CguGsG__figure{margin-block:0}.botley-module__CguGsG__tab:focus-visible,.botley-module__CguGsG__perspective button:focus-visible,.botley-module__CguGsG__researchDetails summary:focus-visible,.botley-module__CguGsG__methodPanel:focus-visible,.botley-module__CguGsG__gamePanel:focus-visible,.botley-module__CguGsG__footerLinks a:focus-visible,.botley-module__CguGsG__nextLink:focus-visible{outline:2px solid var(--color-fg);outline-offset:4px}.botley-module__CguGsG__tabs{border-bottom:1px solid var(--color-line);flex-wrap:wrap;gap:.5rem;padding-bottom:1rem;display:flex}.botley-module__CguGsG__tab{text-align:left;min-height:2.75rem;color:var(--color-muted);border:1px solid #0000;border-radius:2px;justify-content:flex-start;align-items:center;padding:.5rem .75rem;font-size:.875rem;line-height:1.45;display:inline-flex}.botley-module__CguGsG__tab:hover{color:var(--color-fg)}.botley-module__CguGsG__tab[aria-selected=true]{text-underline-offset:.3em;border-color:var(--color-line);background:var(--color-bg-soft);color:var(--color-fg);text-decoration:underline;text-decoration-thickness:2px}.botley-module__CguGsG__tab[aria-selected=true]:before{content:"";background:var(--color-accent);border-radius:50%;flex:none;width:.375rem;height:.375rem;margin-right:.5rem}.botley-module__CguGsG__overhead{margin-bottom:2.5rem;margin-inline:-1.25rem}.botley-module__CguGsG__overheadStage{height:clamp(18rem,50vh,34rem);overflow:hidden}.botley-module__CguGsG__overheadCanvas{width:130%;height:148%;display:block;transform:translate(-11.54%,-30%)}@media (min-width:768px){.botley-module__CguGsG__overhead{margin-inline:-2rem}}.botley-module__CguGsG__games{max-width:56rem;margin:2.5rem auto 0}.botley-module__CguGsG__gamePanel{align-items:start;gap:1.5rem;padding-top:1.5rem;display:grid}.botley-module__CguGsG__gamePanel[hidden],.botley-module__CguGsG__methodPanel[hidden],.botley-module__CguGsG__perspective[hidden]{display:none}.botley-module__CguGsG__gameCopy h3{font-size:1.25rem;font-weight:600;line-height:1.3}.botley-module__CguGsG__gameCopy p{color:var(--color-muted);margin-top:.75rem;font-size:1rem;line-height:1.65}.botley-module__CguGsG__testImages{gap:2rem;max-width:56rem;margin:2.5rem auto 0;display:grid}.botley-module__CguGsG__next{max-width:56rem;margin-inline:auto}.botley-module__CguGsG__nextLink{border-top:1px solid var(--color-line);padding-top:2rem;display:block}.botley-module__CguGsG__nextTitle{font-family:var(--font-display);letter-spacing:-.035em;margin-top:1rem;font-size:clamp(2rem,4.5vw,3.75rem);font-weight:600;line-height:1.1}.botley-module__CguGsG__nextLink:hover .botley-module__CguGsG__nextTitle{text-underline-offset:.2em;text-decoration:underline}.botley-module__CguGsG__footerLinks{flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:2rem;display:flex}.botley-module__CguGsG__footerLinks a{min-height:2.75rem;color:var(--color-muted);align-items:center;font-size:.875rem;display:inline-flex}.botley-module__CguGsG__footerLinks a:hover{color:var(--color-fg)}.botley-module__CguGsG__researchDetails{border-block:1px solid var(--color-line);max-width:56rem;margin:2.5rem auto 0}.botley-module__CguGsG__researchDetails summary{justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding-block:1rem;font-size:1rem;font-weight:600;list-style:none;display:flex}.botley-module__CguGsG__researchDetails summary::-webkit-details-marker{display:none}.botley-module__CguGsG__disclosureMark{width:2.75rem;height:2.75rem;color:var(--color-muted);flex-shrink:0;place-items:center;font-size:1.5rem;font-weight:400;display:grid}.botley-module__CguGsG__researchDetails[open] .botley-module__CguGsG__disclosureMark{transform:rotate(45deg)}.botley-module__CguGsG__researchBody{padding-bottom:1.5rem}.botley-module__CguGsG__methodNotice{max-width:46rem;color:var(--color-muted);margin:.75rem auto 1.5rem;font-size:1rem;line-height:1.6}.botley-module__CguGsG__perspective{flex-wrap:wrap;align-items:center;gap:.5rem;padding-block:1rem;display:flex}.botley-module__CguGsG__perspective>span{width:100%;color:var(--color-muted);margin-bottom:.25rem;font-size:.875rem}.botley-module__CguGsG__perspective button{border:1px solid var(--color-line);min-height:2.75rem;color:var(--color-muted);border-radius:2px;align-items:center;padding:.5rem .75rem;font-size:.875rem;line-height:1.4;display:inline-flex}.botley-module__CguGsG__perspective button[aria-pressed=true]{background:var(--color-fg);color:var(--color-bg);border-color:var(--color-fg)}.botley-module__CguGsG__methodPanel{border-top:1px solid var(--color-line);padding:1.5rem 0 0;container-type:inline-size}.botley-module__CguGsG__methodHeader{margin-bottom:1.5rem}.botley-module__CguGsG__methodHeader h3{font-size:1.25rem;font-weight:600;line-height:1.4}.botley-module__CguGsG__methodHeader h3 span{font-weight:400}.botley-module__CguGsG__methodHeader p{max-width:45rem;color:var(--color-muted);margin-top:.5rem;font-size:1rem;line-height:1.6}.botley-module__CguGsG__methodSource{color:var(--color-muted);margin-top:1.5rem;font-size:.875rem;line-height:1.6}.botley-module__CguGsG__statement>div{border-top:1px solid var(--color-line);padding-block:1rem}.botley-module__CguGsG__statement dt{font-size:1rem;font-weight:600}.botley-module__CguGsG__statement dd{margin-top:.5rem;font-size:1.125rem;line-height:1.6}.botley-module__CguGsG__empathy{gap:1rem;display:grid}.botley-module__CguGsG__mapCell{border:1px solid var(--color-line);background:var(--color-bg-soft);border-radius:2px;padding:1.25rem}.botley-module__CguGsG__mapCell h4,.botley-module__CguGsG__personaGrid h4{margin-bottom:.75rem;font-size:1rem;font-weight:600;line-height:1.5}.botley-module__CguGsG__mapCell ul,.botley-module__CguGsG__personaGrid ul{padding-left:1.125rem;list-style:outside}.botley-module__CguGsG__mapCell li,.botley-module__CguGsG__personaGrid li,.botley-module__CguGsG__personaGrid p{color:color-mix(in srgb, var(--color-fg) 85%, var(--color-bg));font-size:1rem;line-height:1.6}.botley-module__CguGsG__mapCell li+li,.botley-module__CguGsG__personaGrid li+li{margin-top:.5rem}.botley-module__CguGsG__startingPoint{background:var(--color-bg-soft);border-left:2px solid var(--color-accent);padding:1.25rem;font-size:1.125rem;line-height:1.6}.botley-module__CguGsG__whys ol{list-style:none}.botley-module__CguGsG__whys li{border-bottom:1px solid var(--color-line);grid-template-columns:2rem 1fr;gap:1rem .75rem;padding-block:1.5rem;display:grid}.botley-module__CguGsG__stepNumber{font-family:var(--font-mono);color:var(--color-muted);grid-row:span 2;font-size:.875rem}.botley-module__CguGsG__whys h4{margin-bottom:.5rem;font-size:.875rem;font-weight:600;line-height:1.5}.botley-module__CguGsG__whys li p,.botley-module__CguGsG__hypothesis p{font-size:1rem;line-height:1.6}.botley-module__CguGsG__hypothesis{background:var(--color-bg-soft);border:1px solid var(--color-line);margin-top:1.5rem;padding:1.25rem}.botley-module__CguGsG__personaHeader{border-bottom:1px solid var(--color-line);padding-bottom:1.5rem}.botley-module__CguGsG__personaHeader h4{font-size:1.75rem;font-weight:600;line-height:1.2}.botley-module__CguGsG__personaHeader p{color:var(--color-muted);margin-top:.75rem;font-size:1rem;line-height:1.6}.botley-module__CguGsG__personaGrid{gap:1.5rem 2rem;padding-top:1.5rem;display:grid}.botley-module__CguGsG__personaGrid section:first-child{grid-column:1/-1}.botley-module__CguGsG__bullseye{aspect-ratio:1;isolation:isolate;width:100%;margin:1.5rem auto;position:relative}.botley-module__CguGsG__ringSurface{border:1px solid var(--color-line);z-index:-1;border-radius:50%;position:absolute}.botley-module__CguGsG__ringOuter{background:var(--color-bg-soft);inset:0}.botley-module__CguGsG__ringMiddle{background:var(--color-bg);inset:15%}.botley-module__CguGsG__ringCore{background:color-mix(in srgb, var(--color-accent) 12%, var(--color-bg));border-color:var(--color-accent);inset:32%}.botley-module__CguGsG__ringTier h4{text-align:center;width:max-content;max-width:76%;font-size:.875rem;font-weight:600;line-height:1.4;position:absolute;left:50%;transform:translate(-50%,-50%)}.botley-module__CguGsG__ringTier ul{margin:0;padding:0;list-style:none}.botley-module__CguGsG__criterion{left:var(--x,50%);top:var(--y);text-align:center;overflow-wrap:break-word;text-wrap:balance;width:18%;font-size:1rem;line-height:1.4;position:absolute;transform:translate(-50%,-50%)}.botley-module__CguGsG__tier1{text-align:center;flex-direction:column;justify-content:center;padding:1.25rem .75rem;display:flex;position:absolute;inset:32%}.botley-module__CguGsG__tier1 h4{width:auto;max-width:none;margin-bottom:1.25rem;position:static;transform:none}.botley-module__CguGsG__tier1 ul{gap:.75rem;display:grid}.botley-module__CguGsG__tier1 .botley-module__CguGsG__criterion{width:auto;font-weight:600;position:static;transform:none}.botley-module__CguGsG__tier2 h4{top:19%}.botley-module__CguGsG__tier2 .botley-module__CguGsG__criterion1{--x:50%;--y:25.5%;width:23%}.botley-module__CguGsG__tier2 .botley-module__CguGsG__criterion2{--x:72%;--y:36%}.botley-module__CguGsG__tier2 .botley-module__CguGsG__criterion3{--x:72%;--y:64%}.botley-module__CguGsG__tier2 .botley-module__CguGsG__criterion4{--x:50%;--y:77%;width:23%}.botley-module__CguGsG__tier2 .botley-module__CguGsG__criterion5{--x:28%;--y:64%}.botley-module__CguGsG__tier2 .botley-module__CguGsG__criterion6{--x:28%;--y:36%}.botley-module__CguGsG__tier3 h4{top:3.8%}.botley-module__CguGsG__tier3 .botley-module__CguGsG__criterion1{--x:50%;--y:8.8%}.botley-module__CguGsG__tier3 .botley-module__CguGsG__criterion2{--x:80%;--y:20%}.botley-module__CguGsG__tier3 .botley-module__CguGsG__criterion3{--x:92%;--y:50%;width:15%}.botley-module__CguGsG__tier3 .botley-module__CguGsG__criterion4{--x:80%;--y:80%}.botley-module__CguGsG__tier3 .botley-module__CguGsG__criterion5{--x:50%;--y:92%;width:23%}.botley-module__CguGsG__tier3 .botley-module__CguGsG__criterion6{--x:20%;--y:80%}.botley-module__CguGsG__tier3 .botley-module__CguGsG__criterion7{--x:8%;--y:50%;width:15%}.botley-module__CguGsG__tier3 .botley-module__CguGsG__criterion8{--x:20%;--y:20%}@container (max-width:760px){.botley-module__CguGsG__bullseye{aspect-ratio:auto;max-width:37.5rem;height:80rem}.botley-module__CguGsG__ringMiddle{height:50rem;inset:15rem 8% auto}.botley-module__CguGsG__ringCore,.botley-module__CguGsG__tier1{height:20rem;inset:30rem 14% auto}.botley-module__CguGsG__tier2 .botley-module__CguGsG__criterion,.botley-module__CguGsG__tier3 .botley-module__CguGsG__criterion{width:60%;left:50%}.botley-module__CguGsG__tier2 h4{top:19rem}.botley-module__CguGsG__tier2 .botley-module__CguGsG__criterion1{top:21.875rem}.botley-module__CguGsG__tier2 .botley-module__CguGsG__criterion2{top:25rem}.botley-module__CguGsG__tier2 .botley-module__CguGsG__criterion3{top:28.125rem}.botley-module__CguGsG__tier2 .botley-module__CguGsG__criterion4{top:53.125rem}.botley-module__CguGsG__tier2 .botley-module__CguGsG__criterion5{top:56.25rem}.botley-module__CguGsG__tier2 .botley-module__CguGsG__criterion6{width:48%;top:59.375rem}.botley-module__CguGsG__tier3 h4{top:4rem}.botley-module__CguGsG__tier3 .botley-module__CguGsG__criterion1{top:6.625rem}.botley-module__CguGsG__tier3 .botley-module__CguGsG__criterion2{top:9.125rem}.botley-module__CguGsG__tier3 .botley-module__CguGsG__criterion3{top:11.625rem}.botley-module__CguGsG__tier3 .botley-module__CguGsG__criterion4{top:14.125rem}.botley-module__CguGsG__tier3 .botley-module__CguGsG__criterion5{top:67.5rem}.botley-module__CguGsG__tier3 .botley-module__CguGsG__criterion6{top:70rem}.botley-module__CguGsG__tier3 .botley-module__CguGsG__criterion7{top:72.5rem}.botley-module__CguGsG__tier3 .botley-module__CguGsG__criterion8{top:75rem}}@media (min-width:640px){.botley-module__CguGsG__facts,.botley-module__CguGsG__empathy,.botley-module__CguGsG__personaGrid{grid-template-columns:1fr 1fr}.botley-module__CguGsG__statement>div{grid-template-columns:11rem 1fr;gap:1.5rem;display:grid}.botley-module__CguGsG__statement dd{margin-top:0}.botley-module__CguGsG__whys li{grid-template-columns:2rem 1fr 1fr;gap:1.5rem}.botley-module__CguGsG__stepNumber{grid-row:auto}.botley-module__CguGsG__perspective>span{width:auto;margin:0 .75rem 0 0}}@media (min-width:1024px){.botley-module__CguGsG__facts{grid-template-columns:repeat(4,1fr)}}@media (min-width:768px){.botley-module__CguGsG__prose p,.botley-module__CguGsG__contributions dd,.botley-module__CguGsG__requirements li{font-size:1.125rem}.botley-module__CguGsG__prose .botley-module__CguGsG__intro{font-size:1.25rem}.botley-module__CguGsG__heroMedia{margin-top:3rem}.botley-module__CguGsG__facts{padding-block:2rem}.botley-module__CguGsG__gamePanel{grid-template-columns:1fr 1.15fr;gap:3rem;padding-top:2rem}.botley-module__CguGsG__gameCopy{padding-top:1rem}.botley-module__CguGsG__gameCopy h3{font-size:1.5rem}.botley-module__CguGsG__gamePanel .botley-module__CguGsG__figure{grid-area:1/2}.botley-module__CguGsG__testImages{grid-template-columns:1fr 1fr}.botley-module__CguGsG__researchBody{padding-bottom:2rem}}
