.public-content-shell_shell__3r3jX{inline-size:100%;max-inline-size:calc(var(--container-page) + (2 * var(--page-gutter-compact)));margin-inline:auto;padding-inline:max(var(--page-gutter-compact),env(safe-area-inset-left)) max(var(--page-gutter-compact),env(safe-area-inset-right))}.public-content-shell_shell__3r3jX[data-public-shell-width=reading]{max-inline-size:calc(var(--container-reading) + (2 * var(--page-gutter-compact)))}@media (min-width:48rem){.public-content-shell_shell__3r3jX{max-inline-size:calc(var(--container-page) + (2 * var(--page-gutter-medium)));padding-inline:max(var(--page-gutter-medium),env(safe-area-inset-left)) max(var(--page-gutter-medium),env(safe-area-inset-right))}.public-content-shell_shell__3r3jX[data-public-shell-width=reading]{max-inline-size:calc(var(--container-reading) + (2 * var(--page-gutter-medium)))}}@media (min-width:64rem){.public-content-shell_shell__3r3jX{max-inline-size:calc(var(--container-page) + (2 * var(--page-gutter-wide)));padding-inline:max(var(--page-gutter-wide),env(safe-area-inset-left)) max(var(--page-gutter-wide),env(safe-area-inset-right))}.public-content-shell_shell__3r3jX[data-public-shell-width=reading]{max-inline-size:calc(var(--container-reading) + (2 * var(--page-gutter-wide)))}}.riddle-interaction_interaction__1g57_{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin-block:var(--space-6)}.riddle-interaction_actions__SwL70{display:flex;flex-wrap:wrap;gap:var(--space-3)}.riddle-interaction_interaction__1g57_ button,.riddle-interaction_solution__KuZ36 summary{min-block-size:44px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-control);border-radius:.5rem;background:var(--color-surface);color:var(--color-action);font:inherit;font-weight:600;cursor:pointer}.riddle-interaction_interaction__1g57_ button:disabled{opacity:.6;cursor:default}.riddle-interaction_interaction__1g57_ button:focus-visible,.riddle-interaction_option__ssxdm:focus-within,.riddle-interaction_solution__KuZ36 summary:focus-visible{outline:3px solid var(--color-action);outline-offset:3px}.riddle-interaction_hint__hIwOb,.riddle-interaction_solution__KuZ36{padding:var(--space-4);border:1px solid var(--color-border-control);border-radius:.75rem;background:var(--color-surface-soft)}.riddle-interaction_options__ngEYr{display:grid;min-inline-size:0;margin:0;padding:0;grid-gap:var(--space-3);gap:var(--space-3);border:0}.riddle-interaction_options__ngEYr legend{-webkit-margin-after:var(--space-3);margin-block-end:var(--space-3);font-weight:600}.riddle-interaction_option__ssxdm{display:flex;min-block-size:44px;align-items:baseline;padding:var(--space-4);gap:var(--space-3);border:1px solid var(--color-border-control);border-radius:.5rem;background:var(--color-surface);overflow-wrap:anywhere}.riddle-interaction_option__ssxdm:has(input:checked){border-color:var(--color-action);box-shadow:inset 0 0 0 1px var(--color-action)}.riddle-interaction_option__ssxdm input{flex:0 0 auto;accent-color:var(--color-action)}.riddle-interaction_feedback__lbsNA{font-size:1.125rem;font-weight:600}.riddle-interaction_reveal__qpQC8{justify-self:start;text-align:start}.riddle-interaction_hint__hIwOb p,.riddle-interaction_solution__KuZ36 p{-webkit-margin-before:var(--space-3);margin-block-start:var(--space-3);line-height:1.7}.riddles-content_main__f5AQn{min-block-size:65vh;padding-block:clamp(2rem,5vw,4rem);background:var(--color-canvas);color:var(--color-text)}.riddles-content_heading__HCyrc{max-inline-size:48rem;-webkit-margin-after:var(--space-8);margin-block-end:var(--space-8)}.riddles-content_heading__HCyrc h1,.riddles-content_title__yKzGw{margin-block:var(--space-4);font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3rem);line-height:1.2;overflow-wrap:anywhere}.riddles-content_card__4GIp8 p,.riddles-content_heading__HCyrc p,.riddles-content_statement__oEIKy{line-height:1.75}.riddles-content_eyebrow__JKbui{color:var(--color-text-muted);font-weight:600}.riddles-content_grid__5HSww{display:grid;grid-template-columns:minmax(0,1fr);padding:0;grid-gap:var(--space-4);gap:var(--space-4);list-style:none}.riddles-content_card__4GIp8{display:flex;flex-direction:column;align-items:flex-start;padding:var(--space-6);gap:var(--space-3);border:1px solid var(--color-border-control);border-radius:1rem;background:var(--color-surface)}.riddles-content_card__4GIp8 h2{font-size:1.25rem;line-height:1.4}.riddles-content_main__f5AQn a{display:inline-flex;min-block-size:44px;align-items:center;color:var(--color-action);font-weight:600;text-underline-offset:.2em}.riddles-content_card__4GIp8 a{-webkit-margin-before:auto;margin-block-start:auto}.riddles-content_main__f5AQn a:focus-visible{outline:3px solid var(--color-action);outline-offset:3px}.riddles-content_next__9W0X8{-webkit-margin-before:var(--space-8);margin-block-start:var(--space-8);-webkit-padding-before:var(--space-6);padding-block-start:var(--space-6);-webkit-border-before:1px solid var(--color-border-control);border-block-start:1px solid var(--color-border-control)}.riddles-content_next__9W0X8 p{margin-block:var(--space-4)}.riddles-content_related__fDSgI{-webkit-padding-start:var(--space-6);padding-inline-start:var(--space-6);margin-block:var(--space-3)}@media (min-width:48rem){.riddles-content_grid__5HSww{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.riddles-content_grid__5HSww{grid-template-columns:repeat(3,minmax(0,1fr))}}.public-site-frame_header__xUsdQ{-webkit-border-after:1px solid color-mix(in srgb,var(--color-text) 20%,transparent);border-block-end:1px solid color-mix(in srgb,var(--color-text) 20%,transparent);background:color-mix(in srgb,var(--color-surface) 88%,transparent)}.public-site-frame_headerContent__teQhu{display:flex;min-block-size:4.5rem;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-block:var(--space-2);gap:var(--space-2) var(--space-4)}.public-site-frame_brand__J5jsw{display:inline-flex;min-block-size:var(--target-control);align-items:center;gap:var(--space-3);color:var(--color-action);font-weight:600;letter-spacing:.045em;text-decoration:none;text-transform:uppercase}.public-site-frame_brandMark__gV2tE{position:relative;display:grid;inline-size:2.35rem;block-size:2.35rem;place-items:center;border:2px solid var(--color-accent);border-radius:50%;background:var(--color-surface);box-shadow:inset 0 0 0 var(--space-1) var(--color-surface-strong);font-family:Georgia,Times New Roman,serif;font-size:.9rem}.public-site-frame_brandMark__gV2tE:after,.public-site-frame_brandMark__gV2tE:before{position:absolute;z-index:-1;background:var(--color-accent);content:""}.public-site-frame_brandMark__gV2tE:before{inline-size:2px;block-size:2.75rem}.public-site-frame_brandMark__gV2tE:after{inline-size:2.75rem;block-size:2px}.public-site-frame_brandName__uuRD8,.public-site-frame_footerIdentity__TFvev{font-family:Georgia,Times New Roman,serif}.public-site-frame_footerContent__UXwJF nav{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);grid-column:1/-1}.public-site-frame_footerContent__UXwJF nav a{display:inline-flex;align-items:center;min-block-size:var(--target-control);color:var(--color-surface)}.public-site-frame_navigation__AnTmu a{display:inline-flex;min-block-size:var(--target-control);align-items:center;padding-inline:var(--space-3);font-size:.875rem;font-weight:600;text-align:center}.public-site-frame_brand__J5jsw[aria-current=page],.public-site-frame_navigation__AnTmu a[aria-current=page]{text-decoration:underline;text-decoration-thickness:.16em;text-underline-offset:.2em}.public-site-frame_footer__B1I_L{padding-block:var(--space-8);background:var(--color-text);color:var(--color-surface)}.public-site-frame_footerContent__UXwJF{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.public-site-frame_footerContent__UXwJF>a{color:var(--color-surface)}.public-site-frame_footerIdentity__TFvev{inline-size:-moz-fit-content;inline-size:fit-content;color:var(--color-surface);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.public-site-frame_footerIdentity__TFvev:hover{color:var(--color-surface-soft)}.public-site-frame_footerContent__UXwJF p{max-inline-size:var(--container-reading);margin:0;color:var(--color-surface-soft)}@media (min-width:48rem){.public-site-frame_navigation__AnTmu a{padding-inline:var(--space-4);font-size:1rem}}@media (min-width:64rem){.public-site-frame_footerContent__UXwJF{grid-template-columns:minmax(12rem,.5fr) minmax(0,1.5fr);align-items:start}}@media (forced-colors:active){.public-site-frame_brandMark__gV2tE{border:1px solid CanvasText;forced-color-adjust:auto}}