.block-frame[data-page=Models]{height:100dvh;min-height:0;overflow:hidden}.block-frame[data-page=Models] .block-content{height:100%;min-height:0;overflow:hidden}.models-board{background:#353535;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;width:100%;height:100%;display:grid;overflow:hidden}.models-screen-reader-title{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.model-panel{background:#353535;grid-template-rows:repeat(6,minmax(0,1fr));grid-template-columns:repeat(12,minmax(0,1fr));gap:1px;min-width:0;min-height:0;display:grid;container-type:inline-size}.model-panel>*{min-width:0;min-height:0;overflow:hidden}.model-panel-north .model-panel-visual{grid-area:1/1/4/8}.model-panel-north .model-panel-notes{grid-area:1/8/4/13}.model-panel-north .model-panel-name{grid-area:4/1/6/13}.model-panel-north .model-panel-action{grid-area:6/1/7/13}.model-panel-zankai .model-panel-name{grid-area:1/1/3/13}.model-panel-zankai .model-panel-notes{grid-area:3/1/6/6}.model-panel-zankai .model-panel-visual{grid-area:3/6/6/13}.model-panel-zankai .model-panel-action{grid-area:6/1/7/13}.model-panel-visual{background:#deded5}.model-panel-visual .presence-portrait img{object-position:center 30%}.model-panel-visual video{object-fit:cover;object-position:center 32%;width:100%;height:100%;display:block}.model-panel-name{color:#171717;background:#e7e6df;flex-direction:column;justify-content:space-between;gap:12px;padding:clamp(24px,3vw,48px);display:flex}.model-panel-name>span{letter-spacing:.065em;text-transform:uppercase;color:#74746d;font-size:10px}.model-panel-name h2{letter-spacing:-.06em;white-space:nowrap;margin:0;font-size:clamp(42px,11.7cqw,108px);font-weight:400;line-height:1}.model-panel-zankai .model-panel-name h2{font-size:clamp(52px,15cqw,128px)}.model-panel-name>p{color:#696961;margin:0;font-size:13px;line-height:1.4}.model-panel-notes{background:#191919;flex-direction:column;justify-content:space-between;gap:16px;padding:clamp(20px,2.7vw,40px);display:flex}.model-panel-index{letter-spacing:.06em;text-transform:uppercase;color:#80807b;font-size:9px}.model-panel-notes>p{letter-spacing:-.04em;color:#e3e3dc;margin:0;font-size:clamp(22px,4.8cqw,39px);font-weight:400;line-height:1.1}.model-panel-notes ul{color:#94948d;gap:12px;margin:0;padding:0;font-size:11px;line-height:1.45;list-style:none;display:grid}.model-panel-notes li{border-top:1px solid #333;padding-top:10px}.model-panel-action{background:#171717;justify-content:space-between;align-items:center;gap:24px;padding:24px clamp(24px,3vw,48px);text-decoration:none;transition:background .2s;display:flex}.model-panel-action>span{letter-spacing:-.025em;font-size:clamp(19px,3.8cqw,30px);line-height:1.2}.model-panel-action small{letter-spacing:.06em;text-transform:uppercase;color:#81817b;margin-bottom:12px;font-size:9px;display:block}.model-panel-action svg{color:#b2b2aa;flex:none;width:26px;height:26px;margin:0;transition:transform .2s}.model-panel-action:hover{background:#252523}.model-panel-action:hover svg{transform:translate(3px,-3px)}@media (max-width:1100px) and (min-width:701px){.model-panel-name{padding:28px}.model-panel-notes{padding:24px 18px}.model-panel-notes>p{font-size:clamp(20px,5cqw,30px)}.model-panel-notes ul{font-size:10px}.model-panel-name h2{font-size:10.8cqw}.model-panel-action{padding:24px 28px}}@media (max-width:700px){.models-board{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1fr}.model-panel-name{gap:6px;padding:14px 20px}.model-panel-name>span{letter-spacing:.035em;font-size:8px}.model-panel-name h2{font-size:11.4cqw}.model-panel-zankai .model-panel-name h2{font-size:14cqw}.model-panel-name>p{font-size:10px}.model-panel-notes{gap:8px;padding:14px 12px}.model-panel-index{letter-spacing:0;font-size:7px}.model-panel-notes>p{font-size:clamp(17px,5.4cqw,22px)}.model-panel-notes ul{gap:6px;font-size:8px}.model-panel-notes li{padding-top:5px}.model-panel-action{gap:12px;padding:10px 20px}.model-panel-action>span{font-size:16px}.model-panel-action small{margin-bottom:5px;font-size:7px}.model-panel-action svg{width:18px;height:18px}}@media (max-height:700px) and (min-width:701px){.model-panel-name{gap:8px;padding:20px 28px}.model-panel-name h2{font-size:9.6cqw}.model-panel-zankai .model-panel-name h2{font-size:13cqw}.model-panel-name>p{font-size:11px}.model-panel-notes{padding:20px}.model-panel-notes ul{gap:7px;font-size:10px}.model-panel-notes li{padding-top:6px}.model-panel-action{padding:16px 28px}.model-panel-action small{margin-bottom:7px}}@media (max-height:650px) and (max-width:700px){.model-panel-name{gap:3px;padding:9px 16px}.model-panel-name>p{display:none}.model-panel-name h2{font-size:10.5cqw}.model-panel-zankai .model-panel-name h2{font-size:12cqw}.model-panel-notes{padding:10px}.model-panel-notes>p{font-size:16px}.model-panel-notes ul{gap:4px;font-size:7px}.model-panel-notes li{padding-top:3px}.model-panel-action{padding:7px 16px}.model-panel-action small{display:none}.model-panel-action>span{font-size:13px}}@media (prefers-reduced-motion:reduce){.model-panel-action,.model-panel-action svg{transition:none}}
