.planning-controls{color:#dce8e9;background:#081e29;width:100%;text-align:left;font-family:var(--font-instrument-sans),Arial,sans-serif}.planning-tabs{display:flex;overflow-x:auto;gap:24px;padding:0 24px;border-bottom:1px solid #29434d;scrollbar-width:none}.planning-tabs button{flex:none;min-height:52px;padding:12px 0;border:0;border-bottom:2px solid transparent;background:none;color:#9eb4bd;font-size:13px;cursor:pointer;border-radius:0}.planning-tabs button[aria-pressed=true]{color:#edf3ef;border-bottom-color:#c7b18a}.planning-tabs button:focus-visible{outline:2px solid #a6c3ca;outline-offset:-3px}.planning-insight{padding:20px 24px 24px;max-width:760px}.planning-insight>span{display:block;letter-spacing:.14em;font-size:9px;color:#8facb6;margin-bottom:8px}.planning-insight>strong{font-family:var(--font-newsreader),Georgia,serif;display:block;font-size:24px;font-weight:400;line-height:1.25}.planning-insight>p{font-size:13px;line-height:1.6;color:#a4bac2;margin:9px 0 0;max-width:60ch}.studio-plan>.planning-controls{max-width:760px;margin:auto}.wp-plan-view>.planning-controls{margin:0}.dw-layer-control>.planning-controls{margin:0 0 20px}.planning-tabs button:hover{color:#fff}@media(max-width:600px){.planning-tabs{padding:0 20px;gap:22px}.planning-insight{padding:18px 20px 22px}.planning-insight>strong{font-size:23px}}.planning-arrangements{display:flex;gap:8px;padding:12px 20px;justify-content:center;background:#081e29;flex-wrap:wrap}.planning-arrangements button{padding:11px 16px;background:transparent;color:#aac0c7;border:1px solid #36545f;border-radius:3px;font-size:12px;cursor:pointer}.planning-arrangements button[aria-pressed=true]{background:#234551;color:#e6eef0;border-color:#8aabb6}.planning-arrangements button:focus-visible{outline:2px solid #b5d4df;outline-offset:3px}.planning-arrangements,.planning-controls,.planning-insight,.planning-tabs{min-width:0;max-width:100%;box-sizing:border-box}.planning-controls{font-family:Instrument Sans,Arial,sans-serif}.planning-insight>strong{font-family:Newsreader,Georgia,serif}.dw .planning-tabs button{background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;padding:12px 0;white-space:nowrap}.dw .planning-tabs button[aria-pressed=true]{border-bottom-color:#9cbcc7;color:#edf3ef}.dw .planning-arrangements button{white-space:normal;min-width:0;flex:1 1;padding:11px 10px;font-size:12px;text-align:center}