/* Keep contextual privacy information in consent and notices, not repeated on the landing. */
body .landing-screen #landingMicrocopy,body .landing-screen #ageNote{display:none!important}
body .landing-actions [data-go="world"]{display:none!important}
#onnenPaths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1000px;margin:36px 0 28px;padding:18px 0;border-top:1px solid #71513e55;border-bottom:1px solid #71513e55}
#onnenPaths>div{min-width:0}
#onnenPaths #onnenKeeper{margin:0;padding:0;text-align:left}
body #onnenPaths button{box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:104px;padding:16px 12px 16px 100px;border:1px solid transparent;border-radius:0;background-color:#080a09a8;background-repeat:no-repeat;background-size:88px 88px;background-position:5px center;color:#cfbea6;text-align:left;font:400 15px/1.6 Georgia,'Noto Serif TC',serif;letter-spacing:.04em;white-space:normal;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}
body #onnenPaths button:hover{border-color:#71513e88;background-color:#17120ed9;color:#eee0c8}
body #onnenPaths button:focus-visible{outline:2px solid #b69a78;outline-offset:4px}
#onnenPaths #onnenKeeper button:before{content:none}
body #onnenPathField button{background-image:url('/assets/entries/field-r1.webp')}
body #onnenPathQuiet button{background-image:url('/assets/entries/quiet-r1.webp')}
body #onnenPathKeeper button{background-image:url('/assets/entries/keeper-r1.webp')}
@media(max-width:760px){#onnenPaths{gap:8px;margin-top:26px}body #onnenPaths button{min-height:154px;padding:90px 8px 10px;background-position:center 4px;background-size:80px 80px;justify-content:center;text-align:center;font-size:13px;line-height:1.5}}
@media(max-width:370px){#onnenPaths{gap:4px}body #onnenPaths button{font-size:12px;letter-spacing:0;min-height:160px;padding-left:4px;padding-right:4px}}
@media(prefers-reduced-motion:reduce){body #onnenPaths button{transition:none}}
/* Feather the illustration edges into the scene rather than showing square tiles. */
body #onnenPaths button{position:relative;background-image:none}
body #onnenPaths button:before{content:''!important;position:absolute;left:5px;top:50%;width:88px;height:88px;margin:0;transform:translateY(-50%);background-size:contain;background-position:center;background-repeat:no-repeat;mask-image:radial-gradient(ellipse,#000 47%,transparent 72%);pointer-events:none}
body #onnenPathField button:before{background-image:url('/assets/entries/field-r1.webp')}
body #onnenPathQuiet button:before{background-image:url('/assets/entries/quiet-r1.webp')}
body #onnenPathKeeper button:before{background-image:url('/assets/entries/keeper-r1.webp')}
@media(max-width:760px){body #onnenPaths button:before{left:50%;top:4px;transform:translateX(-50%);width:80px;height:80px}}
