.apera-landing .ph-set a{flex-wrap:wrap}.apera-landing .ph-summary{flex-basis:100%;order:3;font-size:var(--t-small);line-height:var(--lh-small);color:var(--ink-3);margin-top:4px}.apera-landing .ph-lang-head a{color:inherit;text-decoration:none}.apera-landing .ph-lang-head a:hover{color:var(--accent-strong)}.apera-landing .ph-eyebrow{font-size:11px;margin:0 0 12px;color:var(--ink-3)}.apera-landing .tp-page mark.ph-top{background:none;color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:4px}.apera-landing .ph-key mark.ph-top{background:none;color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:3px}.apera-landing .ph-closing{font-size:var(--t-body);line-height:var(--lh-body);color:var(--ink-2);margin:32px 0 0;max-width:44em}.apera-landing .ph-closing a,.apera-landing .ph-more a{color:var(--accent-strong)}.apera-landing .ph-more{margin:28px 0 0;font-size:var(--t-body);line-height:var(--lh-body)}.apera-landing .ph-foot{padding-bottom:56px}.apera-landing .ph-sets{padding:8px 0 0}.apera-landing .ph-learn-top{margin:28px 0 0}.apera-landing .ph-learn-top .btn{white-space:normal;text-align:left}.apera-landing .ph-learn-note{margin:10px 0 0;font-size:var(--t-small);line-height:var(--lh-small);color:var(--ink-3)}.apera-landing .ph-learn-note a{color:var(--accent-strong)}.apera-landing .ph-hub-learn{margin:14px 0 0;font-size:var(--t-body);line-height:var(--lh-body);color:var(--ink-2)}.apera-landing .ph-hub-learn a{color:var(--accent-strong)}.apera-landing ol.ph-words{list-style:none;padding:0;margin:8px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 24px;gap:0 24px}@media (min-width:720px){.apera-landing ol.ph-words{grid-template-columns:repeat(4,minmax(0,1fr))}}.apera-landing ol.ph-words li{display:flex;align-items:baseline;gap:8px;padding:8px 0;border-bottom:1px solid var(--line);min-width:0}.apera-landing .ph-word{font-family:var(--display);font-size:var(--t-body);color:var(--ink)}.apera-landing .ph-meaning{font-size:var(--t-small);color:var(--ink-3);overflow-wrap:anywhere}