.experience-model h1{font-size:clamp(40px,5vw,66px);line-height:1.05;margin:24px 0}.model-control-bar{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:30px}.model-control-bar .personal-goals{margin:12px 0}.model-control-bar button{font:inherit;font-size:12px;background:#fff;border:1px solid #aaa;padding:12px 15px;cursor:pointer;color:#171717}.model-control-bar button[aria-pressed=true]{background:#6b1d25;color:#fff}.model-format-note{border-left:2px solid #6b1d25;padding-left:18px}.model-stage{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(220px,1fr);gap:26px;margin:28px 0}.model-world{background:linear-gradient(135deg,#eef0f2,#dfe3e6);padding:28px;border:1px solid #c3c7c9}.model-campaign{display:flex;gap:20px;align-items:center;background:#fff;padding:14px;max-width:460px;margin:0 auto 25px}.model-campaign img{width:85px!important;height:100px!important;object-fit:cover!important}.model-campaign strong{font-family:inherit;font-size:22px;line-height:1.2;display:block;margin-top:10px}.model-surface{display:grid;grid-template-columns:1fr 2fr 1.8fr 1.2fr 1fr;gap:9px;background:#fff;padding:18px 12px;border-top:4px solid #6b1d25;box-shadow:0 13px 0 #c4c9cc,0 20px 25px #00000012;min-height:210px;align-items:center}.model-station{background:#fff;border:1px solid transparent;padding:9px 4px;cursor:pointer;color:#1a1a1a;min-width:0;text-align:center;align-self:stretch;display:flex;flex-direction:column;justify-content:center;gap:12px;font:inherit;font-size:11px}.model-station.selected{border:1px solid #6b1d25;background:#f7f4f4}.model-station .micro{font-size:8px;letter-spacing:.04em}.model-trio{display:flex;gap:3px;align-items:center}.model-trio>span{flex:1;min-width:0}.model-trio img{width:100%!important;height:90px!important;object-fit:contain!important}.model-trio small{font-size:8px;display:block;margin-top:8px}.model-tablet{display:block;background:#181a1c;color:#fff;border-radius:6px;padding:8px;font-size:8px}.model-pair{display:grid;grid-template-columns:1fr 1fr;gap:3px;margin:8px 0}.model-pair img{width:100%!important;height:auto!important;object-fit:contain!important}.model-tablet small{font-size:7px;display:block;line-height:1.5}.model-invite-card,.model-plan-card{display:block;border:1px solid #aaa;padding:15px 7px;font-size:10px;line-height:1.5}.model-plan-card{color:#6b1d25;background:#fff}.model-lines{display:block;height:38px;margin-top:10px;background:repeating-linear-gradient(transparent,transparent 8px,#ccc 9px,transparent 10px)}.model-handoff strong{font-size:23px;display:block;margin:12px 0;color:#6b1d25}.model-handoff small{display:block;font-size:9px}.model-position{display:flex;justify-content:space-between;gap:15px;font-size:8px;line-height:1.5;letter-spacing:.04em;margin-top:30px}.model-lens{border-top:2px solid #6b1d25;padding-top:18px}.model-lens h2{font-size:29px;line-height:1.1}.model-lens p{font-size:14px}.model-lens .btn{font-size:11px}.model-object-detail{border-top:1px solid #aaa;margin-top:35px;padding-top:25px}.model-object-detail>h3{font-size:31px}.model-object-detail>p{max-width:75ch}.model-product-row{display:grid;grid-template-columns:repeat(3,1fr);max-width:800px;gap:20px}.model-product-row figure{margin:0;background:#eef0f2;padding:18px}.model-product-row img{width:100%!important;height:220px!important;object-fit:contain!important}.model-product-row figcaption{margin-top:12px;font-size:12px}.model-inspect-image{width:100%!important;max-width:540px!important;height:auto!important;object-fit:contain!important}.model-rx{border:1px solid #aaa;padding:28px;max-width:650px}.model-partner-review{border-top:1px solid #bbb;margin:30px 0;padding-top:20px}.model-partner-review>summary{cursor:pointer;font-size:18px}.model-world.appointment .model-surface{border-radius:22px 22px 6px 6px;padding-top:30px;padding-bottom:30px}.model-world.event .model-surface{border-left:4px solid #6b1d25;border-right:4px solid #6b1d25}.model-world.event .model-campaign{max-width:100%}@media(max-width:1050px){.model-stage{grid-template-columns:1fr}.model-lens{max-width:75ch}.model-control-bar{grid-template-columns:1fr}.model-surface{min-height:170px}.model-trio img{height:75px!important}}@media(max-width:650px){.model-world{padding:14px}.model-surface{grid-template-columns:1fr 1fr;gap:10px}.model-collection{grid-column:1/-1;grid-row:1}.model-trio img{height:110px!important}.model-station{padding:12px}.model-station .micro{font-size:10px}.model-product-row{grid-template-columns:1fr}.model-campaign strong{font-size:19px}.model-position{font-size:8px;flex-direction:column}.model-control-bar .personal-goals{display:flex;flex-wrap:wrap;gap:7px}}@media(prefers-reduced-motion:no-preference){.model-station{transition:background .15s,border-color .15s}}

.model-control-bar .personal-goals{display:flex;flex-wrap:wrap;gap:8px}
