.planning-studio{border-top:1px solid var(--line);background:#0a0d0e}.planning-studio-shell{padding:98px var(--page-gutter) 0}.planning-studio-heading{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:end;max-width:1320px;margin:0 auto 34px}.planning-studio-heading h2{margin:0;font-family:var(--font-display);font-size:clamp(56px,6vw,88px);font-weight:600;line-height:.94;letter-spacing:-.025em;text-transform:uppercase}.planning-studio-heading h2 span{color:#829086}.planning-studio-heading>p{max-width:420px;justify-self:end;margin:0 0 8px;color:var(--muted);font-size:12px;line-height:1.9}.planning-studio-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1320px;margin:0 auto;border:1px solid var(--line)}.planning-studio-tabs button{display:grid;grid-template-columns:24px 1fr;align-items:center;gap:10px;min-height:74px;padding:14px 16px;border:0;border-right:1px solid var(--line);background:#0e1213;color:#97a29b;text-align:left;transition:background .2s,color .2s}.planning-studio-tabs button:last-child{border-right:0}.planning-studio-tabs button:hover{background:#121817;color:#d8e0d7}.planning-studio-tabs button.is-active{background:rgba(197,216,197,.08);color:var(--accent);box-shadow:inset 0 -2px 0 var(--accent)}.planning-studio-tabs button>span{display:grid;gap:5px}.planning-studio-tabs strong{color:inherit;font-family:var(--font-display);font-size:18px;font-weight:600;line-height:1;text-transform:uppercase}.planning-studio-tabs small{color:#77837b;font-size:7px;letter-spacing:.06em}.planning-studio-status{display:flex;align-items:baseline;gap:12px;max-width:1320px;margin:0 auto;padding:13px 0 18px;color:#78847c;font-size:7px;letter-spacing:.1em}.planning-studio-status strong{color:#c9d5c8;font-size:9px;text-transform:uppercase}.planning-studio-status small{margin-left:auto;color:#667269;font-size:7px}.planning-studio-panel>.section-shell{border-top:1px solid var(--line)}@media (max-width:900px){.planning-studio-shell{padding:76px 20px 0}.planning-studio-heading{grid-template-columns:1fr;gap:24px;margin-bottom:28px}.planning-studio-heading>p{justify-self:start;margin:0}.planning-studio-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.planning-studio-tabs button:nth-child(2){border-right:0}.planning-studio-tabs button:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:520px){.planning-studio-heading h2{font-size:49px}.planning-studio-tabs{grid-template-columns:1fr}.planning-studio-tabs button{border-right:0;border-bottom:1px solid var(--line)}.planning-studio-tabs button:last-child{border-bottom:0}.planning-studio-tabs button:nth-child(2){border-right:0}.planning-studio-status{align-items:flex-start;flex-wrap:wrap}.planning-studio-status small{width:100%;margin-left:0}}.planning-studio-panel[hidden]{display:none!important}