.gl-how-hero-copy,.gl-orbit{z-index:1;position:relative}.moon-ready :is(.gl-how-hero-copy,.gl-orbit){z-index:3}.gl-how-hero{text-align:center;flex-direction:column;align-items:center;min-height:max(620px,100svh - 72px);padding:clamp(28px,7svh,84px) 20px 0;display:flex;overflow-x:clip}.gl-how-hero-copy{justify-items:center;width:min(980px,100%);display:grid}.gl-how-hero h1{max-width:15em;font-family:var(--font-display);letter-spacing:-.048em;margin:0 0 22px;font-size:clamp(2.2rem,4.6vw,4.6rem);font-weight:600;line-height:1.03}.gl-how-lead{max-width:640px;color:var(--gl-muted);margin:0 0 30px;font-size:clamp(1.05rem,1.3vw,1.25rem);line-height:1.6}.gl-orbit{flex:1 0 auto;width:min(1180px,100%);min-height:clamp(220px,34svh,360px);margin-top:clamp(20px,4svh,48px)}.gl-orbit-horizon{object-fit:cover;object-position:center 30%;opacity:.9;pointer-events:none;width:100vw;max-width:none;height:78%;position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000,#000 45%);mask-image:linear-gradient(#0000,#000 45%)}:root.light .gl-orbit-horizon{opacity:.55}.gl-orbit-path{width:92%;height:82%;position:absolute;top:0;left:4%;overflow:visible}.gl-orbit-path path{fill:none;stroke:hsl(var(--foreground) / .28);stroke-width:1.5px;stroke-dasharray:2 7;vector-effect:non-scaling-stroke}.gl-orbit-path .gl-orbit-progress{stroke:var(--gl-hl);stroke-width:2.5px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--orbit,1));filter:drop-shadow(0 0 6px #c49bff99)}.gl-orbit-moon{left:var(--mx,50%);top:var(--my,10%);opacity:0;background:radial-gradient(circle at 35% 35%,#fff,#c9c6d6 45%,#6d6880);border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;transition:opacity .6s;position:absolute;box-shadow:0 0 18px 4px #dcc8ff8c}.gl-orbit.is-placed .gl-orbit-moon{opacity:1}.gl-orbit-stops{justify-content:space-between;margin:0;padding:0;list-style:none;display:flex;position:relative}.gl-orbit.is-placed .gl-orbit-stops{display:block;position:absolute;inset:0}.gl-orbit.is-placed .gl-orbit-stops li{left:var(--x);top:var(--y);position:absolute;transform:translate(-50%,-50%)}.gl-orbit-stops a{color:hsl(var(--foreground));justify-items:center;gap:8px;text-decoration:none;display:grid}.gl-orbit-dot{border:1px solid hsl(var(--foreground) / .2);background:hsl(var(--background) / .75);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:40px;height:40px;font-family:var(--font-display);transition:transform .4s var(--gl-ease), background-color .4s, border-color .4s, color .4s, box-shadow .4s;border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid}.gl-orbit-label{background:hsl(var(--background) / .6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:13px;font-weight:600}.gl-orbit-stops li.is-reached .gl-orbit-dot{color:#fff;background:linear-gradient(135deg,#8a2be2,#d4157a);border-color:#0000;box-shadow:0 8px 24px -8px #b51aa8cc}.gl-orbit-stops a:hover .gl-orbit-dot,.gl-orbit-stops a:focus-visible .gl-orbit-dot{transform:scale(1.15)}.gl-how-summary{padding-block:clamp(90px,13svh,150px) clamp(60px,8svh,100px)}.gl-how-statement{width:var(--gl-wrap);max-width:980px;font-family:var(--font-display);letter-spacing:-.045em;text-align:center;margin:0 auto 64px;font-size:clamp(2rem,4.2vw,3.9rem);font-weight:600;line-height:1.1}.gl-how-statement span:not(.gl-gradient-text){color:var(--gl-muted)}.gl-how-trio{width:var(--gl-wrap);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-inline:auto;display:grid}.gl-how-trio article{border:1px solid var(--gl-edge);background:hsl(var(--background) / .55);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:26px;gap:10px;padding:28px;display:grid}:root.dark .gl-how-trio article{background:linear-gradient(170deg,#ffffff0f,#ffffff05)}.gl-how-trio .gl-icon{width:30px;height:30px;color:var(--gl-hl);margin-bottom:6px}.gl-how-trio h3{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:1.35rem;font-weight:600}.gl-how-trio p{color:var(--gl-muted);margin:0;line-height:1.55}.gl-how-journey-grid{width:var(--gl-wrap);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(40px,6vw,96px);margin-inline:auto;display:grid}.gl-how-stage{align-self:start;gap:22px;display:grid;position:sticky;top:calc(50svh - 250px)}.gl-how-device{aspect-ratio:4/3.3;border:1px solid var(--gl-edge);background:radial-gradient(circle at 20% 0%, #951ddb38, transparent 55%), radial-gradient(circle at 100% 100%, #ed1e7924, transparent 50%), hsl(var(--background) / .7);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:32px;max-height:440px;position:relative;overflow:hidden;box-shadow:0 50px 100px -50px #3c146e99}:root.dark .gl-how-device{background:radial-gradient(circle at 20% 0,#951ddb59,#0000 55%),radial-gradient(circle at 100% 100%,#ed1e792e,#0000 50%),#100a1eb8}.gl-how-screen-slot{opacity:0;transition:opacity .55s var(--gl-ease), transform .55s var(--gl-ease);pointer-events:none;place-items:center;padding:clamp(22px,3vw,40px);display:grid;position:absolute;inset:0;transform:translateY(18px)scale(.98)}.gl-how-screen-slot.is-active{opacity:1;pointer-events:auto;transform:none}.gl-how-progress{grid-template-columns:repeat(6,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.gl-how-progress li{color:var(--gl-muted);text-align:center;gap:8px;font-size:12px;font-weight:600;transition:color .4s;display:grid}.gl-how-progress li:before{content:"";background:hsl(var(--foreground) / .14);border-radius:2px;height:4px;transition:background-color .4s}.gl-how-progress li.is-done:before,.gl-how-progress li.is-active:before{background:linear-gradient(90deg, var(--gl-hl), var(--gl-hl-2))}.gl-how-progress li.is-active{color:hsl(var(--foreground))}.gl-how-steps{margin:0;padding:0;list-style:none}.gl-how-step{min-height:74svh;transition:opacity .5s var(--gl-ease);align-content:center;gap:14px;scroll-margin-top:20svh;display:grid}.gl-home-motion .gl-how-step:not(.is-active){opacity:.26}.gl-how-step-number{color:var(--gl-hl);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:14px;font-weight:700}.gl-how-step h3{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(1.9rem,3vw,2.7rem);font-weight:600;line-height:1.06}.gl-how-who{background:var(--gl-soft);border-radius:999px;align-items:center;gap:10px;width:fit-content;margin:0;padding:6px 14px 6px 6px;font-size:14px;font-weight:600;display:inline-flex}.gl-how-who span{color:#fff;background:linear-gradient(135deg,#8a2be2,#d4157a);border-radius:999px;padding:3px 10px;font-size:12px}.gl-how-step dl{gap:14px;margin:6px 0 0;display:grid}.gl-how-step dt{color:hsl(var(--foreground));letter-spacing:.02em;margin-bottom:4px;font-size:13px;font-weight:700}.gl-how-step dd{max-width:470px;color:var(--gl-muted);margin:0;font-size:1.05rem;line-height:1.6}.gl-how-not{border-left:3px solid var(--gl-hl-2);background:hsl(var(--foreground) / .04);border-radius:4px 14px 14px 4px;padding:12px 16px}.gl-how-inline-screen{display:none}.hw-screen{border:1px solid var(--gl-edge);background:hsl(var(--background) / .88);text-align:left;border-radius:22px;gap:14px;width:min(100%,420px);padding:26px;display:grid;box-shadow:0 30px 60px -30px #280a5073}:root.dark .hw-screen{background:#160e28eb}.hw-screen svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.hw-screen-title{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:600}.hw-screen-note{color:var(--gl-muted);margin:0;font-size:12.5px;line-height:1.5}.hw-chips{flex-wrap:wrap;gap:8px;display:flex}.hw-chips span{border:1px solid var(--gl-edge);border-radius:999px;padding:7px 12px;font-size:13px;font-weight:600}.hw-chips .is-on{color:#fff;background:linear-gradient(135deg,#8a2be2,#d4157a);border-color:#0000}.hw-field-label{color:var(--gl-muted);margin:4px 0 -6px;font-size:12px;font-weight:600}.hw-field{border:1px solid var(--gl-edge);background:var(--gl-soft);border-radius:12px;align-items:center;gap:6px;height:44px;padding:0 14px;display:flex}.hw-field i{background:hsl(var(--foreground) / .18);border-radius:4px;width:34px;height:8px}.hw-fake-button{color:#fff;background:linear-gradient(120deg,#7f1fd0,#e3207e);border-radius:999px;justify-content:center;align-items:center;gap:8px;height:44px;font-size:14px;font-weight:600;display:inline-flex}.hw-fake-button .gl-arrow{fill:none;stroke:currentColor;stroke-width:1.8px;width:16px;height:16px}.hw-checklist{gap:10px;margin:0;padding:0;list-style:none;display:grid}.hw-checklist li{background:var(--gl-soft);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.hw-checklist--tight li{padding:8px 12px}.hw-check{color:#fff;background:linear-gradient(135deg,#8a2be2,#d4157a);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.hw-check svg{width:14px;height:14px}.is-active .hw-check{animation:hw-pop .6s var(--gl-ease) both;animation-delay:calc(var(--n,0) * .16s + .2s)}@keyframes hw-pop{0%{transform:scale(0)}70%{transform:scale(1.2)}}.hw-badge{color:#fff;background:linear-gradient(135deg,#8a2be2,#d4157a);border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}.hw-badge svg{width:13px;height:13px}.hw-masked{background:var(--gl-soft);border-radius:16px;align-items:center;gap:8px;height:64px;padding:0 18px;display:flex}.hw-masked i{background:linear-gradient(90deg, hsl(var(--foreground) / .12), hsl(var(--foreground) / .28), hsl(var(--foreground) / .12));background-size:200% 100%;border-radius:7px;flex:1;height:14px;animation:2.2s linear infinite hw-shimmer}.hw-masked i:first-child{flex:.6}.hw-masked i:nth-child(4){flex:.4}@keyframes hw-shimmer{0%{background-position:200% 0}to{background-position:0 0}}.hw-range{color:var(--gl-muted);gap:8px;font-size:12px;font-weight:600;display:grid}.hw-range input{accent-color:#b51aa8;cursor:pointer;width:100%}.hw-sim-bars{gap:4px;height:40px;display:flex}.hw-sim-bars i{color:#fff;font-family:var(--font-display);transition:flex-grow .45s var(--gl-ease);background:linear-gradient(135deg,#c21f9a,#9a1aa8);border-radius:7px;flex:1 1 0;place-items:center;font-size:12px;font-style:normal;font-weight:700;display:grid}.hw-sim-bars i.is-entry{background:linear-gradient(135deg,#ff8a4c,#ed1e79)}.hw-mini-timeline{grid-template-columns:repeat(6,1fr);gap:4px;margin:0;padding:0;list-style:none;display:grid}.hw-mini-timeline li{color:var(--gl-muted);justify-items:center;gap:6px;font-size:10.5px;font-weight:600;display:grid}.hw-mini-timeline i{border:2px solid hsl(var(--foreground) / .25);border-radius:50%;width:14px;height:14px}.hw-mini-timeline .is-done i{background:linear-gradient(135deg,#8a2be2,#d4157a);border-color:#0000}.hw-mini-timeline .is-now i{border-color:var(--gl-hl-2);animation:1.8s ease-in-out infinite hw-pulse;box-shadow:0 0 0 4px #ed1e7933}.hw-mini-timeline .is-now{color:hsl(var(--foreground))}@keyframes hw-pulse{50%{box-shadow:0 0 0 8px #ed1e790d}}.hw-now{background:var(--gl-soft);border-radius:14px;gap:4px;padding:14px 16px;display:grid}.hw-now strong{font-size:14px}.hw-now span{color:var(--gl-muted);font-size:13px}.hw-launch-art{background:radial-gradient(circle at 70% 120%,#cfcbd9 0 34%,#8d88a0 35%,#0000 36%),radial-gradient(circle at 26% 34%,#ffffffe6 0 1px,#0000 2px),radial-gradient(circle at 60% 22%,#fffc 0 1px,#0000 2px),radial-gradient(circle at 84% 40%,#ffffffb3 0 1px,#0000 2px),linear-gradient(160deg,#2a1648,#0a0614);border-radius:16px;height:110px}.gl-price-explorer{width:var(--gl-wrap);justify-items:center;gap:28px;margin-inline:auto;display:grid}.gl-segmented--three{grid-template-columns:repeat(3,1fr);width:min(720px,100%)}.gl-segmented--three button{min-width:0;padding:0 12px}.gl-segmented--three .gl-segmented-thumb{width:calc(33.3333% - 2.66667px)}.gl-price-panels{width:min(900px,100%);display:grid}.gl-price-panel{border:1px solid var(--gl-edge);background:hsl(var(--background) / .6);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:gl-panel .5s var(--gl-ease);border-radius:30px;gap:22px;padding:clamp(26px,4vw,48px);display:grid}:root.dark .gl-price-panel{background:linear-gradient(170deg,#ffffff0f,#ffffff05)}.gl-price-panel.is-official{border-color:#b56eff80;box-shadow:0 0 0 1px #b56eff33,0 40px 80px -40px #951ddb99}.gl-price-meter{gap:6px;display:flex}.gl-price-meter i{background:hsl(var(--foreground) / .12);border-radius:3px;width:56px;height:6px}.gl-price-meter i.is-on{background:linear-gradient(90deg, var(--gl-hl), var(--gl-hl-2))}.gl-price-panel h3{font-family:var(--font-display);letter-spacing:-.04em;align-items:center;gap:12px;margin:0;font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:600;display:flex}.gl-price-lock{color:#fff;background:linear-gradient(135deg,#8a2be2,#d4157a);border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.gl-price-lock svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:22px;height:22px}.gl-price-panel dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;display:grid}.gl-price-panel dt{color:var(--gl-hl);margin-bottom:6px;font-size:13px;font-weight:700}.gl-price-panel dd{color:var(--gl-muted);margin:0;font-size:1.02rem;line-height:1.55}.gl-roles{width:var(--gl-wrap);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,4vw,56px);margin-inline:auto;display:grid}.gl-roles-list{gap:10px;display:grid}.gl-roles-list button{border:1px solid var(--gl-edge);color:hsl(var(--foreground));font:inherit;text-align:left;cursor:pointer;transition:background-color .3s, border-color .3s, transform .3s var(--gl-ease);background:0 0;border-radius:20px;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.gl-roles-list button:hover{transform:translate(4px)}.gl-roles-list button[aria-selected=true]{background:var(--gl-soft);border-color:#b56eff80}.gl-roles-list .gl-icon{width:26px;height:26px;color:var(--gl-hl);flex:none;margin-top:2px}.gl-roles-list span{gap:4px;display:grid}.gl-roles-list strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.2rem}.gl-roles-list small{color:var(--gl-muted);font-size:14px;line-height:1.5}.gl-roles-map{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.gl-roles-cell{border:1px solid var(--gl-edge);background:hsl(var(--background) / .45);opacity:.4;min-height:140px;transition:opacity .4s var(--gl-ease), transform .4s var(--gl-ease), border-color .4s, box-shadow .4s;border-radius:22px;align-content:space-between;gap:18px;padding:18px;display:grid;position:relative;transform:scale(.97)}.gl-roles-cell.is-on{opacity:1;border-color:#b56eff8c;transform:none;box-shadow:0 24px 50px -30px #951ddbcc}.gl-roles-index{color:var(--gl-muted);letter-spacing:.08em;font-size:12px;font-weight:700}.gl-roles-cell strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.3rem}.gl-roles-marks{gap:6px;display:flex}.gl-roles-marks i{background:hsl(var(--foreground) / .25);border-radius:50%;width:10px;height:10px}.gl-roles-marks i.is-current{background:linear-gradient(135deg,#8a2be2,#d4157a);box-shadow:0 0 0 3px #b51aa833}.gl-status-demo{width:var(--gl-wrap);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(28px,4vw,56px);margin-inline:auto;display:grid}.gl-status-list{flex-wrap:wrap;gap:10px;display:flex}.gl-status-list button{border:1px solid var(--gl-edge);color:hsl(var(--foreground));font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:10px 16px;font-size:14px;font-weight:600;transition:background-color .3s,border-color .3s,color .3s}.gl-status-list button:hover{border-color:#b56eff73}.gl-status-list button[aria-selected=true]{color:#fff;background:linear-gradient(135deg,#8a2be2,#d4157a);border-color:#0000}.gl-status-card{border:1px solid var(--gl-edge);background:hsl(var(--background) / .65);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:30px;gap:14px;padding:clamp(26px,3.5vw,44px);display:grid;box-shadow:0 40px 80px -50px #3c146e99}:root.dark .gl-status-card{background:linear-gradient(170deg,#ffffff12,#ffffff05)}.gl-status-kicker{color:var(--gl-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.gl-status-timeline{grid-template-columns:repeat(6,1fr);margin:6px 0 10px;padding:0;list-style:none;display:grid}.gl-status-timeline li{color:var(--gl-muted);text-align:center;justify-items:center;gap:8px;font-size:12px;font-weight:600;display:grid;position:relative}.gl-status-timeline li:before{content:"";background:hsl(var(--foreground) / .14);height:2px;position:absolute;top:8px;left:-50%;right:50%}.gl-status-timeline li:first-child:before{display:none}.gl-status-timeline i{z-index:1;border:2px solid hsl(var(--foreground) / .25);background:hsl(var(--background));border-radius:50%;width:18px;height:18px;transition:background-color .4s,border-color .4s,box-shadow .4s;position:relative}.gl-status-timeline li.is-done:before,.gl-status-timeline li.is-now:before{background:linear-gradient(90deg, var(--gl-hl), var(--gl-hl-2))}.gl-status-timeline li.is-done i{background:linear-gradient(135deg,#8a2be2,#d4157a);border-color:#0000}.gl-status-timeline li.is-now i{border-color:var(--gl-hl-2);animation:1.8s ease-in-out infinite hw-pulse;box-shadow:0 0 0 5px #ed1e792e}.gl-status-timeline li.is-now{color:hsl(var(--foreground))}.gl-status-label{background:var(--gl-soft);border-radius:999px;width:fit-content;margin:0;padding:5px 12px;font-size:13px;font-weight:700}.gl-status-card h3{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600}.gl-status-now{min-height:3.2em;color:var(--gl-muted);animation:gl-panel .45s var(--gl-ease);margin:0;font-size:1.05rem;line-height:1.6}.gl-status-action.is-empty{visibility:hidden}.gl-status-action{color:#fff;width:fit-content;height:42px;animation:gl-panel .45s var(--gl-ease);background:linear-gradient(120deg,#7f1fd0,#e3207e);border-radius:999px;align-items:center;padding:0 20px;font-size:14px;font-weight:600;display:inline-flex}.gl-how-bento{width:var(--gl-wrap);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-inline:auto;display:grid}.gl-how-bento .gl-tile{min-height:220px}.gl-how-bento .gl-tile--hero{background:radial-gradient(circle at 30% 20%, #951ddb4d, transparent 60%), hsl(var(--background) / .6);grid-row:span 2;align-content:end}:root.dark .gl-how-bento .gl-tile--hero{background:radial-gradient(circle at 30% 20%,#951ddb66,#0000 60%),linear-gradient(170deg,#ffffff0f,#ffffff05)}.gl-how-bento .gl-tile--hero img{filter:drop-shadow(0 26px 40px #3c146e8c);width:min(300px,80%);height:auto;margin:0 auto 8px;animation:7s ease-in-out infinite gl-float}.gl-how-bento .gl-tile--hero h3{font-size:clamp(1.8rem,2.6vw,2.4rem)}.gl-how-bento .gl-tile--hero p{font-size:1.08rem}.gl-how-cta-card{width:var(--gl-wrap);color:#fff;background:#07050d;border-radius:36px;grid-template-columns:minmax(0,.8fr) minmax(0,.9fr) minmax(0,1.25fr);align-items:center;min-height:440px;margin-inline:auto;display:grid;position:relative;overflow:hidden}.gl-how-cta-card .gl-how-cta-photo{object-fit:cover;object-position:50% 50%;width:130%;max-width:none;height:100%;position:absolute;top:0;left:-6%}.gl-how-cta-card:before{content:"";z-index:1;background:linear-gradient(90deg,#05030ce6 0%,#05030cb3 18%,#05030c1a 30%,#0000 40% 50%,#05030c8c 58%,#05030ce6 68%);position:absolute;inset:0}.gl-how-cta-logo{z-index:2;filter:drop-shadow(0 18px 40px #0009)drop-shadow(0 0 30px #c49bff40);grid-area:1/1;justify-self:center;width:min(260px,70%);height:auto;animation:7s ease-in-out infinite gl-float;position:relative}.gl-how-cta-card>div{z-index:2;grid-area:1/3;padding:clamp(28px,4vw,56px);position:relative}.gl-how-cta-card .gl-eyebrow{color:#d9b8ff}.gl-how-cta-card h2{font-family:var(--font-display);letter-spacing:-.045em;margin:0 0 16px;font-size:clamp(2rem,3.6vw,3.2rem);font-weight:600;line-height:1.05}.gl-how-cta-card p:not(.gl-eyebrow){color:#fffc;margin:0 0 26px;font-size:1.08rem;line-height:1.6}@media (width<=900px){.gl-how-trio,.gl-how-bento{grid-template-columns:minmax(0,1fr)}.gl-how-bento .gl-tile--hero{grid-row:auto}.gl-how-journey-grid{grid-template-columns:minmax(0,1fr)}.gl-how-stage{display:none}.gl-how-step{border-top:1px solid var(--gl-edge);min-height:0;padding-block:34px;scroll-margin-top:90px}.gl-home-motion .gl-how-step:not(.is-active){opacity:1}.gl-how-inline-screen{margin-top:8px;display:block}.gl-how-inline-screen .hw-screen{box-sizing:border-box;width:100%}.gl-price-panel dl,.gl-roles,.gl-status-demo{grid-template-columns:minmax(0,1fr)}.gl-roles-map{grid-template-columns:repeat(2,minmax(0,1fr))}.gl-how-cta-card{grid-template-columns:minmax(0,1fr);min-height:0}.gl-how-cta-card>div{grid-area:2/1;padding-top:24px}.gl-how-cta-card .gl-how-cta-photo{object-position:38% 50%;width:100%;left:0}.gl-how-cta-logo{grid-area:1/1;width:150px;margin-top:36px}.gl-how-cta-card:before{background:linear-gradient(#05030c8c,#05030c33 30%,#05030ce6 60%)}}@media (width<=560px){.gl-how-hero h1{font-size:clamp(2rem,8.6vw,2.6rem)}.gl-how-lead{font-size:1rem}.gl-orbit-label{display:none}.gl-orbit-dot{width:32px;height:32px;font-size:12px}.gl-segmented--three button{padding:0 6px;font-size:12.5px}.gl-status-now{min-height:4.8em}.gl-status-timeline li span{visibility:hidden;white-space:nowrap;font-size:11px}.gl-status-timeline li.is-now span{visibility:visible}.gl-orbit-path{width:84%;left:8%}.gl-roles-cell{min-height:110px}}@media (prefers-reduced-motion:reduce){.hw-masked i,.hw-mini-timeline .is-now i,.gl-status-timeline li.is-now i,.gl-how-cta-logo,.gl-how-bento .gl-tile--hero img{animation:none}}
