html body .gs-flow-visual{min-width:0;padding:20px;background:linear-gradient(145deg,#fff,#f6f1ff);border:1px solid #e2d8f4;border-radius:25px;box-shadow:0 18px 45px rgba(70,49,103,.04);color:#30243f}html body .gs-flow-visual .gsfv-kicker{font:600 10px/1.3 Kanit,sans-serif;letter-spacing:1.4px;color:#8b73a7;margin-bottom:6px}html body .gs-flow-visual .gsfv-title{font:700 23px/1.2 Syne,sans-serif;letter-spacing:-.7px;color:#2e2340;margin:0 0 15px}html body .gs-flow-visual .gsfv-stage{display:flex;align-items:center;gap:10px;margin:0 0 12px}html body .gs-flow-visual .gsfv-num{display:flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;background:#7049ed;color:#fff;border-radius:10px;font:600 12px/1 Kanit,sans-serif}html body .gs-flow-visual .gsfv-stage strong{display:block;color:#30243f;font:700 15px/1.2 Syne,sans-serif}html body .gs-flow-visual .gsfv-stage small{display:block;color:#7d6b90;font:400 11px/1.5 Kanit,sans-serif;margin-top:3px}html body .gs-flow-visual>.visual,html body .gs-flow-visual>.search-scene,html body .gs-flow-visual>.meta-scene{width:100%!important;max-width:100%!important;margin:0!important;transform:none!important;border-radius:17px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e3d7f2!important;padding:14px!important}html body .gs-flow-visual .gsfv-connector{display:flex;align-items:center;gap:9px;padding:10px 7px;font:500 11px/1.4 Kanit,sans-serif;color:#7049ed}html body .gs-flow-visual .gsfv-lower{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:13px;background:#30243f;border-radius:16px}html body .gs-flow-visual .gsfv-lower .gsfv-stage{margin:0;align-items:flex-start}html body .gs-flow-visual .gsfv-lower strong{color:#fff;font-size:13px}html body .gs-flow-visual .gsfv-lower small{color:#d7c9e5;font-size:10px}html body .gs-flow-visual .gsfv-lower .gsfv-num{width:27px;height:27px;flex-basis:27px;background:#ad94ff;color:#2b1c42}html body .gs-flow-visual .path{display:none!important}html body .gs-flow-visual .visual-foot,html body .gs-flow-visual .scene-caption,html body .gs-flow-visual .ig-example{font-size:10px!important;color:#8b79a0!important}html body .gs-flow-visual .mock-title,html body .gs-flow-visual .mock-art strong,html body .gs-flow-visual .phone-scene strong{font-size:24px!important;line-height:1.18!important}html body .gs-flow-visual .ig-feed-post{display:none!important}html body .gs-flow-visual .meta-creative h3{font-size:27px!important;line-height:1.12!important}html body .gs-flow-visual .ig-caption{display:none!important}html body .gs-flow-visual .searchbody{padding:13px!important}html body .gs-flow-visual .phone{max-width:245px!important;margin:10px auto!important}html body .gs-flow-visual .wa-chat{padding:14px!important}html body .gs-flow-visual .wa-message{font-size:12px!important;padding:10px!important}@media (max-width:600px){html body .gs-flow-visual{padding:15px;border-radius:20px}html body .gs-flow-visual .gsfv-title{font-size:21px}html body .gs-flow-visual .gsfv-lower{gap:9px;padding:12px}html body .gs-flow-visual .gsfv-lower .gsfv-stage{gap:7px}html body .gs-flow-visual .gsfv-lower strong{font-size:12px}html body .gs-flow-visual .gsfv-lower small{font-size:9px}}html body :is(.gsv,.gs-ads,.gs-wa) .hero-grid{align-items:start!important}html body :is(.gsv,.gs-ads,.gs-wa) .hero-grid>*{min-width:0!important}html body :is(.gsv,.gs-ads,.gs-wa) .hero{padding-top:40px!important;padding-bottom:44px!important}html body .gs-flow-visual>.visual{min-height:0!important;height:auto!important;aspect-ratio:auto!important}html body .gs-flow-visual .visual-foot{position:static!important;margin-top:14px!important;line-height:1.5!important}html body .gsv .hero h1{font-size:clamp(32px,3.5vw,48px)!important;line-height:1.15!important;letter-spacing:-.015em!important}html body .gs-flow-visual .gsfv-stage strong{letter-spacing:0!important}@media (max-width:767px){html body :is(.gsv,.gs-ads,.gs-wa) .hero{padding-top:28px!important;padding-bottom:32px!important}html body .gsv .hero h1{font-size:clamp(30px,7.5vw,38px)!important}html body .gs-flow-visual{width:100%!important;max-width:560px!important;justify-self:center}html body .gs-flow-visual .gsfv-lower{grid-template-columns:1fr 1fr!important}}