.designing-tool-page{color:#0b2949;background:#f3f7fc;min-height:100vh}.designing-tool-main{width:min(1500px,100% - 32px);margin:0 auto;padding:24px 0 54px}.designing-tool-heading{background:#fff;border:1px solid #d6e3f0;border-radius:20px;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:16px;padding:22px 26px;display:flex;box-shadow:0 12px 34px #10304e14}.designing-tool-heading p{color:#d8173f;letter-spacing:.16em;margin:0 0 7px;font-size:11px;font-weight:900}.designing-tool-heading h1{margin:0;font:800 clamp(28px,3.3vw,48px)/1.05 Georgia,serif}.designing-tool-heading span{color:#5e7186;margin-top:9px;display:block}.designing-tool-heading>a{color:#fff;background:#064c9b;border-radius:11px;flex:none;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}.designing-tool-privacy{color:#176447;background:#eefaf5;border:1px solid #bfe4d4;border-radius:12px;align-items:center;gap:9px;margin-bottom:12px;padding:11px 14px;font-size:12px;font-weight:700;display:flex}.designing-tool-frame-shell{background:#fff;border:1px solid #bed0e2;border-radius:20px;height:min(820px,100vh - 215px);min-height:600px;overflow:hidden;box-shadow:0 20px 50px #0a274424}.designing-tool-frame-shell iframe{border:0;width:100%;height:100%;display:block}.designing-tool-credit{color:#718296;justify-content:flex-end;align-items:center;gap:4px;margin:10px 4px 0;font-size:11px;display:flex}.designing-tool-credit a{color:#0752a0;align-items:center;gap:4px;font-weight:800;text-decoration:none;display:inline-flex}@media (width<=720px){.designing-tool-main{width:min(100% - 16px,1500px);padding-top:12px}.designing-tool-heading{flex-direction:column;align-items:stretch;padding:18px}.designing-tool-heading>a{width:100%}.designing-tool-frame-shell{border-radius:14px;height:72vh;min-height:540px}.designing-tool-privacy{align-items:flex-start}.designing-tool-credit{text-align:center;flex-wrap:wrap;justify-content:center}}
