.hp-wcm .hpw-hero{background:radial-gradient(ellipse 50% 90% at 20% 0,rgba(244,81,66,.14),transparent 70%),#0f0f0f;padding:56px 0 28px}.hp-wcm .hpw-crumbs{color:#949ba4;display:flex;font-size:14px;gap:8px;margin-bottom:18px}.hp-wcm .hpw-crumbs a{color:#b5bac1}.hp-wcm .hpw-crumbs a:hover{color:#fff}.hp-wcm .hpw-h1{font-size:clamp(40px,4.6vw,64px);margin-bottom:14px}.hp-wcm .hpw-tool-section{padding:12px 0 96px}.hp-wcm .hpw-tool{grid-gap:36px;align-items:start;display:grid;gap:36px;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.hp-wcm .hpw-sticky{position:-webkit-sticky;position:sticky;top:100px}.hp-wcm .hpw-frame{background:#313338;border-radius:16px;box-shadow:0 0 0 1px #3a3c42,0 30px 80px -30px rgba(0,0,0,.9);overflow:hidden}.hp-wcm .hpw-frame-head{align-items:center;background:#2b2d31;color:#f2f3f5;display:flex;font-size:14px;gap:8px;padding:12px 16px}.hp-wcm .hpw-frame-size{color:#949ba4;font-size:12px;margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-wcm .hpw-frame-body{padding:18px}.hp-wcm .hpw-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.hp-wcm .hpw-download{background:#f45142;color:#fff;font-weight:700;transition:background .2s ease}.hp-wcm .hpw-download:hover{background:#e03d35}.hp-wcm .hpw-download.is-done{background:#23a55a}.hp-wcm .hpw-download:disabled{cursor:wait}.hp-wcm .hpw-ghost{background:none;border:0;color:#949ba4;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;padding:12px 8px}.hp-wcm .hpw-ghost:hover{color:#fff}.hp-wcm .hpw-spin{-webkit-animation:hpw-spin .8s linear infinite;animation:hpw-spin .8s linear infinite;border:2.5px solid hsla(0,0%,100%,.35);border-radius:50%;border-top-color:#fff;height:18px;width:18px}@-webkit-keyframes hpw-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes hpw-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.hp-wcm .hpw-alert{background:rgba(244,81,66,.08);border-radius:10px;box-shadow:inset 0 0 0 1px rgba(244,81,66,.35);color:#ffb4ab;font-size:14px;padding:12px 16px}.hp-wcm .hpw-alert-phone{display:none}.hp-wcm .hpw-controls{display:flex;flex-direction:column;gap:24px;padding:24px}.hp-wcm .hpw-undo{align-items:center;background:#222;border-radius:10px;box-shadow:inset 0 0 0 1px #333;color:#dbdee1;display:flex;font-size:14px;gap:12px;justify-content:space-between;margin-bottom:16px;padding:10px 12px}.hp-wcm .hpw-undo button{background:none;border:0;color:#fff;cursor:pointer;flex:none;font-family:Poppins,sans-serif;font-weight:700;text-decoration:underline;-webkit-text-decoration-color:#f45142;text-decoration-color:#f45142;text-underline-offset:3px}.hp-wcm .hpw-upsell{display:flex;flex-direction:column;gap:10px;margin-top:24px;padding:20px}.hp-wcm .hpw-upsell-phone{display:none}.hp-wcm a.hpw-quiet{color:#949ba4;font-size:14px}.hp-wcm a.hpw-quiet:hover{color:#fff}.hp-wcm .hpw-dock{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,8%,.95);bottom:0;box-shadow:0 -1px 0 #2a2a2a;display:none;left:0;padding:12px 16px;position:fixed;right:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:visibility .2s,-webkit-transform .2s ease;transition:transform .2s ease,visibility .2s;transition:transform .2s ease,visibility .2s,-webkit-transform .2s ease;visibility:hidden;z-index:40}.hp-wcm .hpw-dock.is-on{-webkit-transform:none;transform:none;visibility:visible}.hp-wcm .hpw-dock-in{align-items:center;display:flex;gap:12px;margin:0 auto;max-width:560px}.hp-wcm .hpw-dock-card{background:none;border:0;border-radius:6px;cursor:pointer;flex:none;max-width:160px;overflow:hidden;padding:0;width:38%}.hp-wcm .hpw-dock .hpw-download{width:100%}.hp-wcm .hpw-code{background:rgba(244,81,66,.1);border-radius:4px;color:#ff8a7e;font-family:ui-monospace,Consolas,monospace;font-size:.88em;padding:1px 5px}.hp-wcm .hpw-msg{display:flex;gap:14px;padding:16px}.hp-wcm .hpw-msg-card{max-width:420px}.hp-wcm .hpw-ways{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.hp-wcm .hpw-way{display:flex;flex-direction:column;gap:18px;padding:28px}.hp-wcm .hpw-way-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.hp-wcm .hpw-steps{display:flex;flex-direction:column;gap:10px}.hp-wcm .hpw-steps li{color:#dbdee1;display:flex;font-size:15px;gap:12px}.hp-wcm .hpw-steps li>b{align-items:center;background:#f45142;border-radius:7px;color:#fff;display:inline-flex;flex:none;font-size:13px;font-weight:700;height:24px;justify-content:center;margin-top:1px;width:24px}.hp-wcm .hpw-faq-wrap{display:flex;flex-direction:column;gap:28px;max-width:860px}.hp-wcm .hpw-faq-item{box-shadow:0 1px 0 #2a2a2a}.hp-wcm .hpw-faq-item summary{align-items:center;cursor:pointer;display:flex;font-size:17px;font-weight:600;gap:16px;justify-content:space-between;list-style:none;padding:20px 0}.hp-wcm .hpw-faq-item summary::-webkit-details-marker{display:none}.hp-wcm .hpw-faq-plus{color:#b5bac1;font-size:22px;line-height:1;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.hp-wcm .hpw-faq-item[open] .hpw-faq-plus{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hp-wcm .hpw-faq-item p{padding-bottom:20px}.hp-wcm .hpw-every{margin:0}.hp-wcm .hpw-every-cap{background:#2b2d31;color:#949ba4;font-size:13px;padding:10px 14px}.hp-wcm .hpw-related{grid-gap:0 40px;display:grid;gap:0 40px;grid-template-columns:repeat(2,minmax(0,1fr));margin:8px auto 0;max-width:980px;width:100%}.hp-wcm a.hpw-related-row{grid-column-gap:16px;box-shadow:0 1px 0 #2a2a2a;color:#fff;-webkit-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;padding:16px 4px}.hp-wcm a.hpw-related-row .hp-muted{grid-column:1}.hp-wcm a.hpw-related-row svg{align-self:center;grid-column:2;grid-row:1/span 2;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.hp-wcm a.hpw-related-row:hover svg{-webkit-transform:translateX(3px);transform:translateX(3px)}@media (max-width:1023px){.hp-wcm .hpw-tool{grid-template-columns:minmax(0,1fr)}.hp-wcm .hpw-sticky{position:static}.hp-wcm .hpw-alert-desk,.hp-wcm .hpw-upsell-desk{display:none}.hp-wcm .hpw-upsell-phone{display:flex}.hp-wcm .hpw-alert-phone,.hp-wcm .hpw-dock{display:block}}@media (max-width:960px){.hp-wcm .hpw-related,.hp-wcm .hpw-ways{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.hp-wcm .hpw-hero{padding:36px 0 20px}.hp-wcm .hpw-controls{padding:18px}.hp-wcm .hpw-frame-body{padding:10px}.hp-wcm .hpw-actions .hpw-download{width:100%}.hp-wcm .hpw-way{padding:20px}.hp-wcm .hpw-way-head{align-items:flex-start}.hp-wcm .hpw-msg{gap:10px;padding:12px}}@media (prefers-reduced-motion:reduce){.hp-wcm .hpw-spin{-webkit-animation-duration:2.4s;animation-duration:2.4s}.hp-wcm .hpw-dock{transition:none}}