.ui .p-phys .hero .wrap,.ui.p-phys .hero .wrap{position:relative}.ui .p-phys .phys-copy,.ui.p-phys .phys-copy{max-width:940px;margin-inline:auto;align-items:center;text-align:center;padding-block:clamp(56px,7cqi,104px) clamp(40px,5cqi,64px)}.ui .p-phys .phys-copy .eyebrow,.ui.p-phys .phys-copy .eyebrow{justify-content:center}.ui .p-phys .phys-copy .lede,.ui.p-phys .phys-copy .lede{margin-inline:auto}.ui .p-phys .phys-copy .row,.ui.p-phys .phys-copy .row{justify-content:center}.ui .p-phys .cm-fig,.ui.p-phys .cm-fig{margin:0 0 clamp(72px,8cqi,120px);display:flex;flex-direction:column;gap:16px}.ui .p-phys .cm-top .ttl,.ui.p-phys .cm-top .ttl{color:var(--fg);font-weight:600}.ui .p-phys .cm-top .sp,.ui.p-phys .cm-top .sp{margin-inline-start:auto;display:flex;align-items:center;gap:8px}.ui .p-phys .cm-top .avatar,.ui.p-phys .cm-top .avatar{width:26px;height:26px;font-size:10.5px}.ui .p-phys .cm-lbl,.ui.p-phys .cm-lbl{font:500 12px/1.3 var(--f-text);color:var(--fg3);margin:0}.ui .p-phys .cm-lbl.ai,.ui.p-phys .cm-lbl.ai{color:var(--ai)}.ui .p-phys .cm-q,.ui.p-phys .cm-q{display:flex;flex-direction:column;gap:6px}.ui .p-phys .cm-q .cm-lbl,.ui.p-phys .cm-q .cm-lbl{margin-bottom:4px}.ui .p-phys .q,.ui.p-phys .q{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:12px}.ui .p-phys .q.sel,.ui.p-phys .q.sel{background:var(--s2);box-shadow:inset 0 0 0 1px var(--div)}.ui .p-phys .q .n,.ui.p-phys .q .n{font:500 14px/1.3 var(--f-text);color:var(--fg)}.ui .p-phys .q .c,.ui.p-phys .q .c{font:400 13px/1.35 var(--f-text);color:var(--fg2)}.ui .p-phys .q .m,.ui.p-phys .q .m{display:flex;align-items:center;gap:6px;font:500 12px/1.2 var(--f-text);color:var(--fg3)}.ui .p-phys .q .m.soon,.ui.p-phys .q .m.soon{color:var(--watch)}.ui .p-phys .q .chip,.ui.p-phys .q .chip{height:22px;padding:0 8px;font-size:11.5px}.ui .p-phys .soap,.ui.p-phys .soap{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:start}.ui .p-phys .soap .k,.ui.p-phys .soap .k{font:400 20px/1.1 var(--f-serif);color:var(--fg3)}.ui .p-phys .soap .k.ai,.ui.p-phys .soap .k.ai{color:var(--ai)}.ui .p-phys .facts,.ui.p-phys .facts{display:flex;flex-direction:column;gap:8px}.ui .p-phys .fact,.ui.p-phys .fact{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font:400 14.5px/1.45 var(--f-text);color:var(--fg)}.ui .p-phys .concl,.ui.p-phys .concl{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:14px;background:color-mix(in srgb,var(--ai) 7%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ai) 30%,transparent)}.ui .p-phys .opt,.ui.p-phys .opt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;font:400 14.5px/1.45 var(--f-text);color:var(--fg)}.ui .p-phys .draft,.ui.p-phys .draft{padding:12px 14px;border-radius:12px;background:var(--s1);box-shadow:inset 0 0 0 1px var(--hair)}.ui .p-phys .actbar,.ui.p-phys .actbar{padding-top:14px;border-top:1px solid var(--hair)}.ui .p-phys .actbar .btn,.ui.p-phys .actbar .btn{cursor:default}.ui .p-phys .btn-primary .kbd,.ui.p-phys .btn-primary .kbd{background:rgba(10,14,23,.08);color:#0a0e17;box-shadow:inset 0 0 0 1px rgba(10,14,23,.22)}.ui .p-phys .ev,.ui.p-phys .ev{list-style:none;margin:0;padding:0}.ui .p-phys .ev li,.ui.p-phys .ev li{display:flex;flex-direction:column;gap:3px;padding:10px 0;border-top:1px solid var(--hair)}.ui .p-phys .ev li:first-child,.ui.p-phys .ev li:first-child{border-top:0;padding-top:2px}.ui .p-phys .ev .t,.ui.p-phys .ev .t{font:500 13px/1.3 var(--f-text);color:var(--fg)}.ui .p-phys .ev .s,.ui.p-phys .ev .s{font:400 12.5px/1.35 var(--f-text);color:var(--fg3)}.ui .p-phys .cap,.ui.p-phys .cap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;font:400 14px/1.5 var(--f-text);color:var(--fg3)}.ui .p-phys .cap .keys,.ui.p-phys .cap .keys{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.ui .p-phys .cap .keys>span,.ui.p-phys .cap .keys>span{display:inline-flex;align-items:center;gap:7px}.ui .p-phys .doc .half,.ui.p-phys .doc .half{display:flex;flex-direction:column;gap:14px}.ui .p-phys .doc .lbl,.ui.p-phys .doc .lbl{font:500 13px/1.3 var(--f-text);color:var(--fg3);margin:0}.ui .p-phys .doc .lbl.ai,.ui.p-phys .doc .lbl.ai{color:var(--ai)}.ui .p-phys .doc .soap .p,.ui.p-phys .doc .soap .p{font-size:15px}.ui .p-phys .doc .opt,.ui.p-phys .doc .opt{color:var(--fg)}.ui .p-phys .lvl-row td:first-child,.ui.p-phys .lvl-row td:first-child{white-space:nowrap}.ui .p-phys .oos td,.ui .p-phys .oos td b,.ui.p-phys .oos td,.ui.p-phys .oos td b{color:var(--fg3)}.ui .p-phys .stats,.ui.p-phys .stats{margin-top:clamp(40px,5cqi,64px)}.ui .p-phys .stats .p,.ui.p-phys .stats .p{max-width:34ch}.ui .p-phys .term .h4,.ui.p-phys .term .h4{font-size:18px}.ui .p-phys .term svg,.ui.p-phys .term svg{color:var(--fg2)}.ui .p-phys .evp .list>li,.ui.p-phys .evp .list>li{align-items:center}.ui .p-phys .evp .t,.ui.p-phys .evp .t{font:500 15px/1.35 var(--f-text);color:var(--fg)}.ui .p-phys .evp .s,.ui.p-phys .evp .s{font:400 13.5px/1.4 var(--f-text);color:var(--fg3)}.ui .p-phys .evp .grow,.ui.p-phys .evp .grow{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.ui .p-phys .evp .qline,.ui.p-phys .evp .qline{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 12px;border-radius:12px;background:var(--s1);box-shadow:inset 0 0 0 1px var(--hair);color:var(--fg2)}.ui .p-phys button.btn,.ui.p-phys button.btn{font:500 16px/1 var(--f-text);letter-spacing:-.01em}.ui .p-phys button.btn-lg,.ui.p-phys button.btn-lg{font-size:17px}.ui .p-phys button.btn-primary,.ui.p-phys button.btn-primary{color:var(--btn-fg)}.ui .p-phys .doc .opt,.ui.p-phys .doc .opt{flex-direction:column;align-items:flex-start;gap:6px}.ui .p-phys fieldset,.ui.p-phys fieldset{border:0;padding:0;margin:0;min-width:0}.ui .p-phys fieldset .row,.ui.p-phys fieldset .row{margin-top:12px}.ui .p-phys .apply-done,.ui.p-phys .apply-done{margin:0}.ui .p-phys .decided,.ui.p-phys .decided{flex-wrap:nowrap;align-items:flex-start}.ui .p-phys .decided svg,.ui.p-phys .decided svg{margin-top:1px}@container (max-width: 760px){.ui .p-phys .cm-top,.ui.p-phys .cm-top{gap:12px}.ui .p-phys .check,.ui.p-phys .check{min-height:44px;align-items:center}.ui .p-phys .check input,.ui.p-phys .check input{margin:0}}.ui .p-phys .sample-fig,.ui.p-phys .sample-fig{margin:0;display:flex;flex-direction:column;gap:12px;min-width:0}@container (min-width: 761px){.ui .p-phys .cm-body.no-ev,.ui.p-phys .cm-body.no-ev{grid-template-columns:220px minmax(0,1fr)}}.ui .p-phys button.btn[disabled],.ui.p-phys button.btn[disabled]{opacity:.5;cursor:not-allowed}