.olympus .poseidon iframe{display:block;width:100%;aspect-ratio:16/9;border:0}.olympus .hestia{text-align:center;margin:16px 0 8px;font-size:14px;font-weight:600}.olympus .athena{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 16px}.olympus .athena button,.olympus .hermes a.button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:44px;min-height:44px;padding:2px 18px 0;margin:0;border:1px solid #727b80;border-radius:4px;background:#727b80;color:#fff;font-size:14px;font-weight:500;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;float:none}.olympus .athena button{min-width:56px}.olympus .athena button[aria-pressed="true"]{background:#c93161;border-color:#c93161;color:#fff}.olympus .athena button:hover,.olympus .hermes a.button:hover{background:#5f686e;border-color:#5f686e;color:#fff}.olympus .athena button:focus-visible,.olympus .hermes a.button:focus-visible{outline:2px solid #fff;outline-offset:3px}.olympus .hermes{display:flex;flex-direction:row;gap:8px;width:100%;margin:16px 0}.olympus .hermes a.button{flex:1 1 0%;width:0;min-width:0;max-width:none;overflow-wrap:anywhere}